Age | Commit message (Collapse) | Author | Files | Lines |
---|---|---|---|---|
2003-10-21 | - more work on scanning | mickeyl | 4 | -3/+164 |
- start OStation class representing a network node | ||||
2003-10-21 | add clear text debug output for ioctls | mickeyl | 4 | -9/+406 |
2003-10-11 | add scanning skeleton (wip) | mickeyl | 2 | -23/+119 |
2003-10-11 | we now start to maintain our own copy of wireless.h. | mickeyl | 3 | -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-10 | Question: What's wrong in select(1, [], NULL, NULL, {100, 0} = 0 (timeout) ? | mickeyl | 2 | -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 mode | mickeyl | 2 | -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* drivers | mickeyl | 3 | -6/+38 |
- new API: OPacketCapturer::next( int time ) | ||||
2003-10-07 | individually package libopie2 parts and make libopie2 a virtual package | mickeyl | 1 | -0/+11 |
2003-10-06 | add client mac address decoding to DHCP | mickeyl | 2 | -0/+9 |
2003-10-05 | * start with preparations for scanning wired networks | mickeyl | 4 | -2/+38 |
* dhcp recognition now works nicely | ||||
2003-10-04 | Although not yet complete, the DHCP decoding is now usable | mickeyl | 2 | -0/+92 |
2003-10-03 | add defines for UDP-based protocols | mickeyl | 2 | -10/+112 |
detect DHCP and link it into the packet chain | ||||
2003-10-02 | prepare dhcp decoding | mickeyl | 4 | -2/+309 |
2003-10-02 | add note to self to look about automatic channel switching with wlan-ng devices | mickeyl | 1 | -0/+1 |
2003-08-25 | libopie2 compiles for qt3/x11 now | tille | 1 | -1/+7 |
run: qmake "platform=x11" libopie2.pro | ||||
2003-07-01 | add monitor mode handling for recent kernels (WE>14) | mickeyl | 2 | -7/+29 |
2003-06-04 | enable compilation | schurig | 1 | -7/+8 |
2003-06-02 | some .cvsignore fixes | schurig | 1 | -1/+1 |
2003-05-10 | - make oApp not return a const app object | mickeyl | 1 | -1/+5 |
- homogenize oconfig documentation - remove debug output | ||||
2003-05-08 | - sync manufacturer list with ethereal | mickeyl | 3 | -6/+41 |
- fix onetworkdemo example - add API for short/extended manufacturer names | ||||
2003-05-08 | decouple dump files from live capture to shift control over 'what' is dumped ↵ | mickeyl | 2 | -15/+48 |
to applications | ||||
2003-05-06 | add two minor functions in the pcap interface | mickeyl | 2 | -2/+37 |
2003-05-05 | fix typos | mickeyl | 1 | -1/+1 |
2003-05-05 | - fix segfault on unknown linktype (thanks groucho) | mickeyl | 3 | -19/+25 |
- make capturing using PRISM headers optional | ||||
2003-05-04 | add parsing of ARP packets | mickeyl | 3 | -26/+110 |
2003-05-01 | more work on a higher level listview interface | mickeyl | 1 | -0/+5 |
2003-05-01 | implement and document a bunch of missing methods | mickeyl | 2 | -21/+88 |
2003-04-30 | add some more documentation | mickeyl | 2 | -7/+28 |
2003-04-22 | add prism header parsing capability! | mickeyl | 4 | -2/+67 |
2003-04-20 | - removed those: | simon | 1 | -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-16 | add some missing APIs to ONetworkInterface | mickeyl | 2 | -15/+75 |
2003-04-16 | start documenting the packet class family - explain why deriving from ↵ | mickeyl | 1 | -17/+50 |
QObject is clever | ||||
2003-04-16 | add sanity check for last packet when capturing from capture file | mickeyl | 1 | -1/+2 |
2003-04-13 | Add apie comments | zecke | 5 | -11/+27 |
QString -> const QString& fix | ||||
2003-04-10 | OPacketCapturer is now able to write captured packages in the standard ↵ | mickeyl | 2 | -17/+34 |
tcpdump-compatible format | ||||
2003-04-10 | add support for working with capture files (e.g. from tcpdump, ethereal, et.al.) | mickeyl | 2 | -11/+101 |
2003-04-09 | implements a statistic interface for OPacketCapturer | mickeyl | 2 | -4/+43 |
2003-04-09 | add signal hopped(int) to OChannelHopper | mickeyl | 2 | -0/+16 |
2003-04-08 | - add skeleton for the last missing parts in the 802.11 decoding framework | mickeyl | 3 | -33/+108 |
- fix huge memory leak in packet capturer - add more fine granular 802.11 subtype handling | ||||
2003-04-07 | - add OManufacturerDB | mickeyl | 6 | -15/+162 |
- API extensions for OMacAddress - add data packet recognition for miniwellenreiter | ||||
2003-04-07 | started to document the whole stuff | mickeyl | 1 | -21/+160 |
2003-04-05 | remove inline directive - causes link errors | mickeyl | 1 | -3/+3 |
2003-04-05 | improve output of OPacket::dump() | mickeyl | 2 | -9/+35 |
2003-04-05 | - setting the monitor mode on wireless cards via private ioctls is now much ↵ | mickeyl | 4 | -34/+55 |
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 | 2 | -33/+24 |
address family | ||||
2003-04-04 | low-level network programming is sick. some wlan-drivers don't honor struct ↵ | mickeyl | 3 | -30/+47 |
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 | 4 | -4/+71 |
2003-04-03 | - ONetworkInterfaces are now QObjects | mickeyl | 4 | -54/+178 |
- 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 | 2 | -11/+36 |