summaryrefslogtreecommitdiff
path: root/noncore/net/wellenreiter/ChangeLog
blob: 4855e7d78eaec643a1e2b3f21cf6a72f078bf808 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
2004-05-04	Michael Lauer		<mickey@Vanille.de>

	* Released as Version 1.0.3
	* Removed the dummy capture file which has always been written to if none was chosen.
	* Removed the old dumb hex window tab and added a nice PackageViewer tab.
	* Added configuration options for the PackageViewer buffer size.
	* Registered a signal handler. We're now trying to gracefully exit and emergency close capture files.
          This should allow reproducing failures.
	* Added sanity check for compile time vs. run time Wireless Extension versions.
	* Added sanity check isPresent(interface) before starting the engine.
	* Added a View submenu. Added actions to expand and collapse all items.
	* Switched to a (hopefully) more reliable method reading from gpsd.
	* Added parsing of named ProbeRequests. Display only-probed-yet SSIDs in a different network color.
	* Rewrote the simple actions on new {Network, Client, Station}. Besides playing a sound or
	  blinking a LED, a user customizable script can now be executed, if something has been
	  detected. This opens up many possibilities, i.e. a qcop to qpegps or exec'ing flite (speech).
	* Added decloaking of cloaked ESSIDs (length != 0, but essid[0] == \0).
	* Hided the 'Parse' Tab in the configuration window. Not functional now and may come later
	* Added parsing of control frames. Display stations sending them SSID "<unknown>" for now.
	* Added command line option "-nocheck" to skip non-root and dhcp tests.
	* Improved the speed of and user feedback during reading the manufacturer list.
	* GPS coordinates are now presented in the DMS (as opposed to decimal) format.

2003-12-18	Michael Lauer		<mickey@Vanille.de>

	* Released as Version 1.0.2 (Development Snapshot)
	* Added automatic uploading of capture files to "The Capture Dump" site at
	  http://www.Vanille.de/projects/capturedump.spy
	* Initial reading of the manufacturer database happens now in background
	* Removed deprecated setMonitorMode() API ==> Use setMode( "monitor" ) now.
	  The monitor mode now tries to use the standard IW_MODE_MONITOR first. If that
	  doesn't work, it falls back to using the proprietary iwpriv commands

2003-11-30	Michael Lauer		<mickey@Vanille.de>

	* Released as Version 1.0.1 (Development Snapshot)
	* Fixed ARP decoding for wired networks.
	  Interestingly, 802.11 encapsulates these in IP packets, while wired ethernet just tags the type_of_protocol.
	* Added reading GPS data from a gps daemon.
	* Started preparations for utilizing Wellenreiter II in wired networks.
	* Implemented persistant configuration interface and retriggerable auto detection.
	* Added QCOP interface for talking to opie-networksettings.
	* Added parsing of DHCP packets and detecting DHCP servers.
	* Overhauled the configuration window and started with the customizable event system.
	* Added disabling the screensaver.
	* Added automatic opening and scrolling to the network tree if a new station appears.

2003-05-10	Michael Lauer		<mickey@Vanille.de>

	* Released as Version 1.0 (Stable)
	* Added restarting the dhcp client if having killed it before.
	* Decouple dump files from live capture to shift control over 'what' is dumped to applications.

2003-05-05	Michael Lauer		<mickey@Vanille.de>

	* Released as Version 1.0-RC1 (Release Candidate)
	* Fixed rare segfaults while sniffing and operating the GUI simultaenously.
	* Parse more data packets and detect more participating stations.
	* Added live graph window showing the signal strength on all channels.
	* Added parsing ARP packets and identifying IP addresses of participating stations.
	* Added parsing with optionally enabled PRISM headers (signal strength).

2003-04-12	Michael Lauer		<mickey@Vanille.de>
	
	* Released as Version 1.0 (Beta)
	* GUI enhancements in the Menubar and the Toolbar.
	* Improved keyboard handling.
	* Added sanity checks for running Wellenreiter II as non-root or with dhcp clients in the background.
	* Add writing and replaying of libpcap compatible capture files.

2003-04-08	Michael Lauer		<mickey@Vanille.de>

	* Released as Version 0.2 (Alpha)
	* Closed memory leak in packet capturer.
	* Fixed client stations appearing under essid as access points.
	* Fixed false WEP reporting in some cases.
	* Started with inspecting data packages.
	* Add detecting associated client stations in infrastructural networks (if they transmit data).
	* Worked around buggy hostap drivers writing past fixed-length-structures on arm.
	* Added dynamic checking of available private ioctls.
	* Added a saveable hex window for packet dissection.

2003-03-30	Michael Lauer 		<mickey@Vanille.de>

	* Released as Version 0.1 (Alpha)

2003-03-25	Michael Lauer		<mickey@Vanille.de>

	* Rewrote Wellenreiter II from scratch - including the sniffing engine.
	* Beacon inspection works and finds ad-hoc networks and managed networks.