Age | Commit message (Collapse) | Author | Files | Lines |
---|---|---|---|---|
2005-05-17 | libopienet API cleanups | mickeyl | 1 | -27/+16 |
2005-05-16 | - add ONetworkInterfaceDriverInfo block extracting info using ethtool ioctls | mickeyl | 1 | -10/+21 |
- adjust example | ||||
2005-05-15 | submit iw_range*2 as argument to SIOCGIWRANGE.length to make it work on ↵ | mickeyl | 1 | -8/+6 |
newer hostap drivers let's see if this breaks it at another end again :/ | ||||
2005-05-06 | - OManufacturerDB: check if there is a QApplication before calling ↵ | mickeyl | 1 | -1/+8 |
Global::statusMessage or qApp->processEvents() - ONetwork: skip hostap control interfaces 'wifi*' - OWirelessNetworkInterface: set \0 in SSID() and nickName() to work around (buggy) drivers not returning a zero-terminated string | ||||
2005-04-20 | Added function to set the associated AP address. Some improvements to ↵ | skyhusker | 1 | -5/+33 |
scanNetwork(): read the signal quality, AP rates and fix channel reading when driver reports values < 1000. | ||||
2005-04-18 | - improve scan function using the wireless extensions. | mickeyl | 1 | -21/+182 |
- fix bug in setSSID(). Major parts of this patch are courtesy Skyhusker - thanks! | ||||
2005-02-07 | change license. | mickeyl | 1 | -2/+2 |
2004-08-23 | Fix warnings raised by the compiler | zecke | 1 | -6/+6 |
2004-07-28 | disambiguate | mickeyl | 1 | -1258/+1258 |
2004-06-01 | - convert to odebug framework | ar | 1 | -4/+7 |
2004-05-01 | - fix off-by-one bug in OChannelHopper | mickeyl | 1 | -3/+9 |
- fix bug in OPacket which broke everything using it - expose both wireless extension versions (runtime + compile time) through API | ||||
2004-04-04 | Opie::XYZ::Private -> Opie::XYZ::Internal | zecke | 1 | -2/+2 |
2004-03-13 | Fix possible divide by null | zecke | 1 | -10/+11 |
Patch for mickeyl... | ||||
2004-03-13 | Move XML class to internal PIM | zecke | 1 | -0/+9 |
Add namespaces!!! Opie::Core and Opie::Core::Private Opie::Net and Opie::Net::Private Opie::Ui and Opie::Ui::Private Opie::MM and Opie::MM::Private Opie::DB and Opie::DB::Private PIM classes are not yet converted because we will do other work on it as well | ||||
2004-02-24 | API extension: ONetwork::isPresent( const char* name ) | mickeyl | 1 | -6/+17 |
2004-02-23 | The Orinoco (and Symbol/Spectrum) driver recently got the monitor mode | mickeyl | 1 | -6/+9 |
patch applied. It uses the WE15 IW_MODE_MONITOR. Fix OOrinocoMonitoringInterface to work with recent Orinoco drivers | ||||
2004-02-23 | The Linux Wireless Extensions V16 introduce some massive changes in the | mickeyl | 1 | -8/+29 |
binary structures. Since we still use V15 on most target platforms I have to introduce two headers. Define OPIE_WE_VERSION to specify which header to include | ||||
2004-02-23 | addition to API: OWirelessNetworkInterface::signalStrength() [wip] | mickeyl | 1 | -0/+8 |
2003-12-20 | libopienet2 now uses the fancy odebug classes, no longer qdebug | mickeyl | 1 | -1188/+1196 |
2003-12-01 | slowly start to refactor & cleanup libopie2 before merging it with libopie1 | mickeyl | 1 | -4/+2 |
2003-11-08 | refactor the debug mapper and make it more secure | mickeyl | 1 | -11/+9 |
2003-10-28 | - remove deprecated setMonitorMode() API. Use setMode( "monitor" ) now. | mickeyl | 1 | -44/+62 |
- monitor mode now tries to use the standard IW_MODE_MONITOR first. If that doesn't work, it falls back to using proprietary iwpriv commands | ||||
2003-10-23 | misc changes | mickeyl | 1 | -51/+40 |
2003-10-21 | - more work on scanning | mickeyl | 1 | -1/+44 |
- start OStation class representing a network node | ||||
2003-10-21 | add clear text debug output for ioctls | mickeyl | 1 | -4/+17 |
2003-10-11 | add scanning skeleton (wip) | mickeyl | 1 | -16/+97 |
2003-10-10 | Question: What's wrong in select(1, [], NULL, NULL, {100, 0} = 0 (timeout) ? | mickeyl | 1 | -1/+1 |
Answer: It would help to give select the correct filedescriptor... /me hugs strace | ||||
2003-10-09 | - fix monitor mode on orinoco. Although WE > 14 define the standard mode | mickeyl | 1 | -2/+10 |
"MONITOR", the orinoco monitor patch for 0.13e still does not use that... - add documentation, a warning, and a runtime check for setChannel(0) | ||||
2003-10-09 | - catch up with changed sniffing behaviour in newer wlan-ng *puke* drivers | mickeyl | 1 | -3/+9 |
- new API: OPacketCapturer::next( int time ) | ||||
2003-10-02 | add note to self to look about automatic channel switching with wlan-ng devices | mickeyl | 1 | -0/+1 |
2003-07-01 | add monitor mode handling for recent kernels (WE>14) | mickeyl | 1 | -4/+24 |
2003-05-05 | - fix segfault on unknown linktype (thanks groucho) | mickeyl | 1 | -13/+18 |
- make capturing using PRISM headers optional | ||||
2003-05-01 | implement and document a bunch of missing methods | mickeyl | 1 | -0/+51 |
2003-04-22 | add prism header parsing capability! | mickeyl | 1 | -2/+3 |
2003-04-16 | add some missing APIs to ONetworkInterface | mickeyl | 1 | -1/+40 |
2003-04-13 | Add apie comments | zecke | 1 | -1/+1 |
QString -> const QString& fix | ||||
2003-04-09 | add signal hopped(int) to OChannelHopper | mickeyl | 1 | -0/+7 |
2003-04-05 | - setting the monitor mode on wireless cards via private ioctls is now much ↵ | mickeyl | 1 | -28/+22 |
more reliable because we detect the appropriate ioctl number at runtime - ONetworkInterface supports now the evil but handy feature to change MAC address on the fly (provided the driver supports this) | ||||
2003-04-04 | fix segfault due to giving a QString as opposed to a char* as the Qbject name | mickeyl | 1 | -6/+6 |
2003-04-04 | reliable strategy to see if we're in monitor mode by looking at the MAC ↵ | mickeyl | 1 | -32/+23 |
address family | ||||
2003-04-04 | low-level network programming is sick. some wlan-drivers don't honor struct ↵ | mickeyl | 1 | -17/+40 |
sizes and simply write bytes _after_ the struct... this patch makes calling SIOCGIWRANGE more failure-proof. | ||||
2003-04-03 | first part of private IOCTL API for OWirelessNetworkInterface implemented | mickeyl | 1 | -0/+33 |
2003-04-03 | - ONetworkInterfaces are now QObjects | mickeyl | 1 | -45/+82 |
- add support for private IOCTLS - make buildChannelList() more safe in case of faulty drivers | ||||
2003-04-01 | introduce a more sophisticated channel hopping scheme | mickeyl | 1 | -9/+32 |
2003-03-31 | resolve potential ambiguities in pow() | mickeyl | 1 | -3/+3 |
2003-03-30 | - implement switching monitor mode on hostap | mickeyl | 1 | -12/+29 |
- work around damn buggy hostap drivers needing more space for SIOCGIWRANGE than defined by sizeof(struct iw_range)... | ||||
2003-03-30 | introduce a workaround for conflicting user and kernel headers like | mickeyl | 1 | -1/+0 |
<linux/if.h> and <net/if.h>. I really don't like including kernel headers, but in the case of <linux/wireless.h> there is no other option yet. | ||||
2003-03-30 | yet more fixes for gcc 2.9x and for our ancient wireless extensions on the ↵ | mickeyl | 1 | -1/+2 |
Z... *sigh* | ||||
2003-03-30 | - add classes for 802.11 tagged values | mickeyl | 1 | -11/+29 |
- adjust miniwellenreiter accordingly | ||||
2003-03-28 | skeleton and the start of libopie2, please read README, ROADMAP and STATUS ↵ | mickeyl | 1 | -0/+774 |
and comment... |