summaryrefslogtreecommitdiff
path: root/libopie2/opienet
AgeCommit message (Collapse)AuthorFilesLines
2004-02-24API extension: ONetwork::isPresent( const char* name )mickeyl2-6/+21
2004-02-23The Orinoco (and Symbol/Spectrum) driver recently got the monitor modemickeyl1-6/+9
patch applied. It uses the WE15 IW_MODE_MONITOR. Fix OOrinocoMonitoringInterface to work with recent Orinoco drivers
2004-02-23The Linux Wireless Extensions V16 introduce some massive changes in themickeyl5-39/+107
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-23addition to API: OWirelessNetworkInterface::signalStrength() [wip]mickeyl2-7/+21
2004-02-16More control file clean-up...mostly done, except for task-opie-*drw1-1/+0
2004-02-14Make info in *.control files a little more consistent (mostly modified ↵drw1-1/+1
Maintainer, Files and Section fields)
2004-01-13- split odevice into dedicated files and classes, it has getting much too largemickeyl1-2/+2
- merge odevice into libopie2 - merge oprocctrl and oprocess into libopie2
2004-01-08add parsing of ProbeRequestsmickeyl1-2/+6
2004-01-07add status outputmickeyl1-3/+12
2004-01-07OWaveLanManagementSSID::ID() now can decloak SSIDs (caution:API change)mickeyl3-4/+13
2004-01-06start parsing 802.11 control framesmickeyl3-1319/+1335
2004-01-03slightly improve the speed reading the manufacturers listmickeyl1-2/+11
2003-12-20libopienet2 now uses the fancy odebug classes, no longer qdebugmickeyl3-2511/+2517
2003-12-09allow processing of events during the loading of the dbmickeyl1-0/+6
2003-12-08use a slightly smaller manufacturerdb format, that saves ~100KB andmickeyl1-22/+3
improves parsing speed. Even better would be .gz compressed QDataStream though...
2003-12-01slowly start to refactor & cleanup libopie2 before merging it with libopie1mickeyl14-70/+88
2003-11-08refactor the debug mapper and make it more securemickeyl8-409/+270
2003-10-28- remove deprecated setMonitorMode() API. Use setMode( "monitor" ) now.mickeyl2-53/+69
- 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-23misc changesmickeyl6-62/+103
2003-10-21- more work on scanningmickeyl4-3/+164
- start OStation class representing a network node
2003-10-21add clear text debug output for ioctlsmickeyl4-9/+406
2003-10-11add scanning skeleton (wip)mickeyl2-23/+119
2003-10-11we now start to maintain our own copy of wireless.h.mickeyl3-18/+708
this has several advantages, one of the major ones is that we no longer have to compile different libopienet2 for different kernel (read wireless extension) versions.
2003-10-10Question: What's wrong in select(1, [], NULL, NULL, {100, 0} = 0 (timeout) ?mickeyl2-2/+2
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 modemickeyl2-2/+12
"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* driversmickeyl3-6/+38
- new API: OPacketCapturer::next( int time )
2003-10-07individually package libopie2 parts and make libopie2 a virtual packagemickeyl1-0/+11
2003-10-06add client mac address decoding to DHCPmickeyl2-0/+9
2003-10-05* start with preparations for scanning wired networksmickeyl4-2/+38
* dhcp recognition now works nicely
2003-10-04Although not yet complete, the DHCP decoding is now usablemickeyl2-0/+92
2003-10-03add defines for UDP-based protocolsmickeyl2-10/+112
detect DHCP and link it into the packet chain
2003-10-02prepare dhcp decodingmickeyl4-2/+309
2003-10-02add note to self to look about automatic channel switching with wlan-ng devicesmickeyl1-0/+1
2003-08-25libopie2 compiles for qt3/x11 nowtille1-1/+7
run: qmake "platform=x11" libopie2.pro
2003-07-01add monitor mode handling for recent kernels (WE>14)mickeyl2-7/+29
2003-06-04enable compilationschurig1-7/+8
2003-06-02some .cvsignore fixesschurig1-1/+1
2003-05-10- make oApp not return a const app objectmickeyl1-1/+5
- homogenize oconfig documentation - remove debug output
2003-05-08- sync manufacturer list with etherealmickeyl3-6/+41
- fix onetworkdemo example - add API for short/extended manufacturer names
2003-05-08decouple dump files from live capture to shift control over 'what' is dumped ↵mickeyl2-15/+48
to applications
2003-05-06add two minor functions in the pcap interfacemickeyl2-2/+37
2003-05-05fix typosmickeyl1-1/+1
2003-05-05- fix segfault on unknown linktype (thanks groucho)mickeyl3-19/+25
- make capturing using PRISM headers optional
2003-05-04add parsing of ARP packetsmickeyl3-26/+110
2003-05-01more work on a higher level listview interfacemickeyl1-0/+5
2003-05-01implement and document a bunch of missing methodsmickeyl2-21/+88
2003-04-30add some more documentationmickeyl2-7/+28
2003-04-22add prism header parsing capability!mickeyl4-2/+67
2003-04-20- removed those:simon1-12/+0
-#ifdef QT_NO_DEBUG -inline -#endif <some method here not marked inline in the header file> it makes little sense to inline a method in the .cpp file for non-debug builds, apart from that it causes the method not to be emitted for non-debug builds, causing undefined references in apps referencing them
2003-04-16add some missing APIs to ONetworkInterfacemickeyl2-15/+75