-rw-r--r-- | noncore/net/wellenreiter/TODO | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/noncore/net/wellenreiter/TODO b/noncore/net/wellenreiter/TODO index 5f37ddf..0640d23 100644 --- a/noncore/net/wellenreiter/TODO +++ b/noncore/net/wellenreiter/TODO | |||
@@ -1,67 +1,77 @@ | |||
1 | /************************************************************************ | 1 | /************************************************************************ |
2 | /* W e l l e n r e i t e r I I | 2 | /* W e l l e n r e i t e r I I |
3 | /* =============================== | 3 | /* =============================== |
4 | /* | 4 | /* |
5 | /* Version: 1.0.2 | 5 | /* Version: 1.0.2 |
6 | /************************************************************************ | 6 | /************************************************************************ |
7 | 7 | ||
8 | ---------------------------------------------------- | 8 | ---------------------------------------------------- |
9 | Ideas as of Wellenreiter II / December 2003 | 9 | Ideas as of Wellenreiter II / April 2004 |
10 | ---------------------------------------------------- | 10 | ---------------------------------------------------- |
11 | 11 | ||
12 | -------- | 12 | -------- |
13 | ENGINE | 13 | BUILD |
14 | -------- | ||
15 | |||
16 | - fix building against X11 again | ||
17 | |||
18 | -------- | ||
19 | ENGINE | ||
14 | -------- | 20 | -------- |
15 | 21 | ||
16 | - enable multiple packet sources | 22 | - enable multiple packet sources |
17 | - infrared | 23 | - infrared |
18 | - bluetooth | 24 | - bluetooth |
19 | - usb? | 25 | - usb? |
20 | 26 | ||
21 | - define packet structure in a metalanguage and generate | 27 | - define packet structure in a metalanguage and generate |
22 | the actual parsing code (hmmm) | 28 | the actual parsing code (hmmm) |
23 | 29 | ||
24 | - pester the ethereal folks to settle for an application independant | 30 | - pester the ethereal folks to settle for an application independant |
25 | packet dissection framework... (unlikely) | 31 | packet dissection framework... (unlikely) |
26 | 32 | ||
27 | - adaptive hopping scheme ! | 33 | - adaptive hopping scheme ! |
28 | 34 | ||
29 | - gather interface capabilities | 35 | - gather interface capabilities |
30 | 36 | ||
31 | - enable sniffing in wired networks | 37 | - enable sniffing in wired networks |
32 | 38 | ||
33 | - fix autodetection (interface name) | 39 | - fix autodetection (interface name) |
34 | 40 | ||
41 | - use ethtool IOCTLs (if present) | ||
42 | |||
35 | --------- | 43 | --------- |
36 | UI | 44 | UI |
37 | --------- | 45 | --------- |
38 | 46 | ||
39 | - display interface capabilities (or rewrite networksettings?) | 47 | - display interface capabilities (or rewrite networksettings?) |
40 | 48 | ||
41 | - distinguish wireless bridges (WDS traffic) | 49 | - distinguish wireless bridges (WDS traffic) |
42 | 50 | ||
43 | - add configuration for scrollback buffer in hex window and log window | 51 | - add configuration for scrollback buffer in hex window and log window |
44 | 52 | ||
45 | - revamp hex window, make it more sophisticated than just a QMultiLineEdit | 53 | - revamp hex window, make it more sophisticated than just a QMultiLineEdit |
46 | - tree view | 54 | - tree view |
47 | 55 | ||
48 | - beep over headphone / customizable | 56 | - beep over headphone / customizable |
49 | 57 | ||
50 | - count/display number of wireless networks / APs since last start/stop | 58 | - count/display number of wireless networks / APs since last start/stop |
51 | 59 | ||
52 | --------- | 60 | --------- |
53 | FILES | 61 | FILES |
54 | --------- | 62 | --------- |
55 | 63 | ||
56 | - write kismet-like .network format and format to be importable into AutoRoute | 64 | - write kismet-like .network format and format to be importable into AutoRoute |
57 | 65 | ||
58 | - implement beacon stripping (the first beacon is enough to detect a | 66 | - implement beacon stripping (the first beacon is enough to detect a |
59 | new network - further beacons just blow up the capture file) | 67 | new network - further beacons just blow up the capture file) |
60 | 68 | ||
61 | - write wi-scan format like that: | 69 | - write wi-scan format like that: |
62 | # $Creator: Wellenreiter II Version 1.0.2 | 70 | # $Creator: Wellenreiter II Version 1.0.2 |
63 | # $Format: wi-scan | 71 | # $Format: wi-scan |
64 | # Latitude Longitude ( SSID ) Type ( BSSID ) Time (GMT) [ SNR Sig Noise ] | 72 | # Latitude Longitude ( SSID ) Type ( BSSID ) Time (GMT) [ SNR Sig Noise ] |
65 | # $DateGMT: 2004-02-07 | 73 | # $DateGMT: 2004-02-07 |
66 | N 41.1008009 W 8.3893034 ( Porceven ) BBS ( 00:a0:f8:41:91:63 ) 22:32:39 (GMT) [ 21 177 156 ] | 74 | N 41.1008009 W 8.3893034 ( Porceven ) BBS ( 00:a0:f8:41:91:63 ) 22:32:39 (GMT) [ 21 177 156 ] |
67 | 75 | ||
76 | - add SIGSEGV handler for emergency closing the capture file etc. | ||
77 | |||