diff options
| author | Jonathan McCrohan <jmccrohan@gmail.com> | 2012-02-05 19:03:25 +0000 | 
|---|---|---|
| committer | Jonathan McCrohan <jmccrohan@gmail.com> | 2012-02-05 19:03:25 +0000 | 
| commit | 03dfbc2efa31d3c4fd7e576111883ea488e3e179 (patch) | |
| tree | 6f227b085f675e294edd98d66ccbf190e898f544 /NEWS | |
| download | wavemon-upstream/0.6.10.tar.gz | |
Imported Upstream version 0.6.10upstream/0.6.10
Diffstat (limited to '')
| -rw-r--r-- | NEWS | 180 | 
1 files changed, 180 insertions, 0 deletions
| @@ -0,0 +1,180 @@ +NEWS +==== + +-------------------- +0.6.10 (2009-10-25) +-------------------- + * Bug Fixes: +   - fixed installation bug which caused manpages to be installed in /man; +   - fixed mode of installation to support sandbox-builds on Gentoo (Lovelace); +   - improved (automated) linking process, now possible to pass LDFLAGS (Boeck); +   - bail out when no statistics are available, instead of flagging an error. + +-------------------- +0.6.7 (2009-07-09) +-------------------- + * Screen geometry: +   Reduced the screen size again, to 24x80, since this is a widely used default +   size (thanks to Nelson A. de Oliveira). Removed the "wireless extensions" +   information from the information screen, to reduce the minimum required +   number of lines from 25 to 24. The wireless extension information however +   remains still available, via the "wavemon -d" dump option. + + * Histogram screen improvements: +   - a new revised approach to fix several old bugs and limitations, +   - new code better observes the boundaries and the configured ranges, +   - better visibility, signal/noise are now plotted in bold. + + * Better separation of error messages, into: +   - informational warning messages (outside ncurses mode), +   - fatal errors unrelated to system calls, +   - fatal errors following a system call (with interpretation of errno(3)). + + * Bug Fixes: +   - fixed a bug in the histogram initialisation (producing ghost values); +   - fixed a bug which caused non-ASCII encryption key strings to be garbled; +   - key string length is now checked to avoid spilling over the right border +     into the next line; curtailing long keys in a pretty-printing manner. + +-------------------- +0.6.6 (2009-06-01) +-------------------- + * Access point screen: +   Overly long access point lists (more than 6 peer access points) are now +   truncated, so as not to overwrite screen borders. + + * Histogram screen: +   The bottom 'key' window used to replicate the configured range values which +   are available also via the configuration screen. This replication has now +   been superseded by a dynamic range-tracking feature: +   - for each of the three ranges (signal level, noise level, SNR), it shows +     the min..max values on the screen or 'unknown' if the driver reports +     values as unknown (e.g. noise levels on iwl3945), +   - these values correspond to the current histogram and are updated +     dynamically, thus complementing the visual display. + + * Bug Fixes: +   - histogram screen no longer tracks values that the driver reports as invalid; +   - fixed off-by-one bug which caused the bottom access-point border to be erased; +   - miscellaneous code clean-ups: +     o unified description of window sizes via header file constants, +     o updated and extended source code documentation. + +-------------------- +0.6.5 (2009-05-08) +-------------------- + * Several improvements in displaying driver parameters: +   - ESSID: support for indexed ESS identifiers, +   - nickname: no longer present empty/void nicknames, +   - nwid: added support for displaying it (even if is pre-802.11), +   - IP-address: collapse netmask information into shorter CIDR prefix length, +   - mode: preliminary support to display 802.11s mesh mode (2.6.26), +   - retry: new code to display information about MAC-layer retransmissions, +   - frequency: suppress trailing zeroes, unified conversion, +   - channel: now also prints the number of the current channel, +   - encryption keys: added pretty-printing, suppress always-present '0' index, +   - sensitivity: only print if card supports it, now also supports dBm values, +   - tx-power: better support for the various formats (relative | mW | dBm), +   - power management: improved output formatting. + + * Mode-sensitive display: +   - when operating in 'monitor' or 'access point' mode, the 'access point' +     field is not necessary or redundant (in AP mode, it is the same as the +     mac address shown in the network window), hence omitted; +   - when operating in 'master', 'repeater' or 'secondary' mode, the bitrate +     information is also not needed and hence suppressed; +   - wavemon is now able to distinguish auto-configured values (using upper-case +     labels) from manually configured values (using standard lower-case labels). + + * Encryption keys (only with CAP_NET_ADMIN privileges): display of all-ASCII +   keys is now in cleartext, otherwise the hex format is now pretty-printed. + + * Screen Layout: redundancies (repeated interface name) have been removed, the +   whole screen fits again into a 25x80 console window. In addition, wavemon +   tests if the screen size and bails out if the screen is too small for a +   readable layout. + + * Better display of MAC addresses: +   - detects the "not associated" state of a managed client and then +   - displays 'non-associated' state instead of showing zero MAC address, +   - sanity checks on access point addresses (broadcast address is invalid), +   - Ethernet addresses are automatically translated to symbolic names if a +     mapping  exists for the MAC address in /etc/ethers. + + * The Access Point List is now sorted in descending order of signal strength. + + * The LC_NUMERIC locale is honoured: when displaying large numbers (e.g. packet +   counters, numbers are now grouped according to the locale. + + * Bug Fixes: +   - fixed several conditions which caused the window borders to be punctured; +   - fixed a bug in the display of MAC addresses on the access point screen; +   - RTS/CTS threshold suffered from the same problem - also fixed, +   - fixed broken display of frag[mentation] threshold; +   - fixed a bug which caused empty nicknames ("") to be displayed; +   - fixed several smaller bugs, thanks to sparse. + +-------------------- +0.6 (2009-04-01) +-------------------- + * Update to the latest wireless extension API (number 22), +   As a consequence of updating the wireless extensions, more +   information is now displayed, including +   - excessive TX MAC reassembly retries, +   - missed beacon count +   - display of wireless extension version used by the driver +   - the driver's internal WE version + + * wavemon now uses ioctl to obtain IW statistics and falls back +   to /proc/net/wireless only as a last resort. (It is planned +   to add netlink support in a later release.) + + * Linear scales (-l option) no longer supported, since levels +   are always reported both in log (dBm) and lin (mW). +   (NB: in case of using an old version of ~/.wavemonrc, it is +        necessary to remove the line containing 'linear_scale', +	which is the option that has been removed.) + + * Added sanity checks to the display of level information: +   - noise level is only displayed if valid signal levels exist; +   - some cards set a magic number to mean an invalid noise level - a +     constant has been added to catch such cases; +   - if the noise level (and hence the SNR value) is undefined, spread +     out the  display of quality/signal levels over the info window. + + * Added gui option for smoothing level meters (better readability). + + * Much better and more accurate information in the Access Point List. + + * Bug Fixes: +   - it is finally possible to use the Access Point List as start screen, +   - updated and fixed display of operation modes, +   - selecting the wireless interface now works with multiple interfaces, +   - header inclusion bug fix for Puppy Linux (thanks to Tom Gordon). + + * Updated all components of the autoconf build system: +   - DESTDIR is now supported for building packages +     (thanks to Christoph J. Thompson), +   - now using autoconf to set package version and build date. + + * Reorganised source tree organisation: +   - merged many small (one-line) header files into one, +   - created a 'contrib' directory for contributed scripts, +   - added 'config' directory for autoconf auxiliary scripts +   - reinstated standard GNU autoconf listing of files + +-------------------- +0.5 (2009-01-17) +-------------------- +Update on the build process, new maintainer, git tree +to keep the changes. Fixes in this release include + * minor bug fixes + * build fixups and fixes for the build process + * a stub handler for SIGWINCH (still not fully supported) + * adding units to the levels (lin/log) + * tidied up code + +-------------------- +0.4.0b (2002-12-21) +-------------------- +Last release by the original author, Jan Morgenstern. | 
