Annotation of embedaddon/iftop/ChangeLog, revision 1.1.1.2
1.1 misho 1: Change log for iftop
1.1.1.2 ! misho 2: $Id: ChangeLog,v 1.42 2014/01/19 20:32:50 pdw Exp $
1.1 misho 3:
4: Attributions apply to all preceding items up to the next blank line.
5: Unattributed items are by Paul Warren and Chris Lightfoot.
6:
1.1.1.2 ! misho 7: 1.0
! 8:
! 9: * Remove blinking cursor from UI
! 10: Gerrit Renker <renker@ualberta.ca>
! 11:
! 12: * Treat multicast packets as incoming, rather than incoming (IPv4) or not at
! 13: all (IPv6).
! 14: Andreas Schwab <schwab@linux-m68k.org>
! 15:
! 16: * Minor fixes to the man page
! 17: * Man page documentation of -t mode.
! 18: * Compile time warning fixes.
! 19: Markus Koschany <apo@gambaru.de>
! 20:
! 21: * Added text output mode (-t option)
! 22: Roman Hoog Antink <rha@open.ch> (originally by Patrik Bless)
! 23:
! 24: * Fix for memory leak when DNS resolution is turned off
! 25: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677141
! 26: Olivier Allard-Jacquin <olivieraj@free.fr>
! 27:
! 28: * Various typos in the UI
! 29: Gerben Roest <g.roest@grepit.nl>
! 30:
! 31: * Documentation fixes
! 32: A. Costa <agcosta@gis.net> (via Debian)
! 33:
! 34: * Fix for armeb specific bug
! 35: Lennert Buytenhek <buytenh+debian@wantstofly.org> (via Debian)
! 36:
! 37: * Fix frozen order drives line totals crazy.
! 38: Max Alekseyev <relf@os2.ru> (via Debian)
! 39:
! 40: * Fix for crash on arm.
! 41: Joey Hess <joeyh@debian.org> (via Debian)
! 42:
! 43: * Fixed behaviour of "-b" option.
! 44: Eric Cooper <ecc@cmu.edu> (via Debian)
! 45:
! 46: * Support for PFLOG Interfaces
! 47: Richard Tóth <risko@iklub.sk>
! 48:
! 49: * Support for IPv6
! 50: * Fix for performance issue with address hashing
! 51: * Fix for failing link address detection for GNU/kfreebsd
! 52: * Multiple portability fixes
! 53: Mats Erik Andersson <mats.andersson@gisladisker.se>
! 54:
! 55: * Improved behaviour of sort in sent/recv only mode
! 56: Damián Viano <des@debian.org>
! 57:
! 58: * FreeBSD compilation fix
! 59: * IPv6 reverse resolution
! 60: Frédéric Perrin <frederic.perrin@resel.fr>
! 61:
! 62: * Improved IPv6 code (removed s6_addr32 dependency)
! 63: * Fixed support for DLT_NULL
! 64: Scott Bertilson <ssb@umn.edu>
! 65:
! 66: * Typo in usage message
! 67: * Workaround for PuTTY issue (https://bugzilla.redhat.com/show_bug.cgi?id=546032)
! 68: * Updates to licence text (change in FSF address)
! 69: * Avoid an assertion failure if an "invalid" (as in outside of IPv4 or IPv6)
! 70: address family is encountered (Red Hat bugs #839750, #847124, #868065, #961236
! 71: and #1007434)
! 72: * enable building iftop with more recent versions of autoconf/automake
! 73: * patch to remove compile time warnings
! 74: * Fix to avoid system call in text mode wherever possible.
! 75: Robert Scheck <robert@fedoraproject.org>
! 76:
! 77: * Attempt to detect if interface is actually up when doing autodetection.
! 78: * Fixed segfault when selecting interfaces with empty MAC address (e.g. gprs
! 79: interface on Nokia N900)
! 80: Graham Inggs <graham@nerve.org.za>
! 81:
! 82: * Avoid autodetecting wmaster interfaces
! 83: * Experimental support for IEEE802_11 radiotap interfaces (DLT 127)
! 84: * Fixed segfault / hang when supplying multiple -i options
! 85: * Added missing docs for -m option.
! 86:
1.1 misho 87: 0.17 12/02/06
1.1.1.2 ! misho 88: * Display top scale in bytes when measuring in bytes
! 89: Marcin Kryczek <mkay@gentoo.org>
! 90:
1.1 misho 91: * Added support for ppp interfaces on FreeBSD (and others using DLT_PPP)
92:
93: * Fixed segfault bug in config file handling.
94: * Fixes to man page
95: William Robinet <william.robinet@conostix.com>
96:
97: * Fix for hash table memory handling bug (caused segfaults on Mac OS X)
98: * Header fixes for Mac OS X
99: Ken McLeod <thecloud@apple.com>
100:
101: * Fixes for compile time errors apparent on Mac OS 10.4.3
102: Georg Schwarz <georg.schwarz@freenet.de>
103:
104: * Improvements to configure to support cross-compilation
105: * Addition of "NO_SYSTEM" compiler flag to prevent subshell execution
106: Tim Freeman <tim@fungible.com>
107:
108: * Fix to get hardware address on FreeBSD and OpenBSD
109: Nicolas Bernard <n.bernard@worldonline.fr>
110:
111: * Added 802.1q VLAN support
112: Jacek Konieczny <jajcus@bnet.pl>
113:
114: 0.16 28/02/04
115: * Added support for DLT_NULL
116: * Fix for pthread.c behaviour on Solaris.
117:
118: * Build fixes for gcc 3.4+
119: Henne Vogelsang <hvogel@suse.de>
120:
121: * Fixed behaviour of -n and -N options
122: Klaus Sperner <klaus@heaven.escape.de>
123:
124: 0.15 10/11/03
125: * Added linear bar scales (default) ("L")
126: * Added fixed upper limit for bandwidth
127: * Choose which average bars display ("B")
128: * Renamed some buttons and command line options
129: * Added config file support
130: * Added command line to turn of port resolution ("-N")
131:
132: * Fixed the search for libpcap in the configure script
133: Thomas Schwinge <tschwinge@gmx.net>
134:
135: * Updated RPM spec file
136: Richard Lucassen <spamtrap@lucassen.org>
137:
138:
139: 0.14 06/09/03
140: * Added forking resolver as fall-back resolver
141: * Fixed DNS resolution so that no lookups are done if options.dns_resolution ==
142: 0
143: * Configure/compilation fixes for Mac OS X
144:
145: * MacOS interfaces to avoid by default
146: Siri Dhyan Singh <sirid@positivemind.com>
147:
148: 0.13 11/06/03
149:
150: * Fixed configure.in to properly specify libraries without the leading -l
151: * Separated the IP/ethernet identifying routine from iftop.c into addrs_ioctl.c
152: * Added addrs_dlpi.c, dlcommon.c, dlcommon.h to support the STREAMS DataLink
153: Programming Interface on Solaris
154: * Hacked options.h, options.c, iftop.c to enable promiscuous_but_choosy mode
155: which runs the interface in promiscuous mode but filters out non-broadcast
156: packets not addressed to or from the interface
157: * Added NEWS, AUTHORS, ChangeLog
158: * Improved interface auto-detect logic in iftop.c
159: * Fixed configure.in to not overload prefix in the pcap test section
160: Jonathan Abbey <jonabbey@ganymeta.org>
161:
162: * Made errors during IP/MAC address discovery non-fatal
163: * Added cummulative line totals ("T")
164:
165: 0.12 21/05/03
166:
167: * Added 1-line display options ("t")
168: * Added display scrolling ("j", "k")
169: * Fixed code for obtaining hardware address (on Linux at least)
170: * Added IP-based direction assignment
171:
172: 0.11 08/01/03
173:
174: * Added support for token ring networks
175: * Token ring network direction determination
176: Martin Garton <Martin.Garton@DCSTRANS.COM>
177:
178: * Added autoconf/automake build system
179: * Improved network interface auto selection
180:
181: 0.10 29/10/02
182:
183: * User selectable sort criteria
184: * On-the-fly filter code changes
185: * Shell escape
186: * Alternative resolver back-ends
187: * Improved totals display
188: * Added regexp based screen filtering
189: * Fixed pause functionality
190: * Change option names to be more like tcpdump
191:
192: 0.9 22/10/02
193:
194: * Now works on FreeBSD
195: * Added service resolution toggle ("R")
196: * Added on-line help ("h")
197: * More fixes to rate display
198: * Improved interface selection (excludes lo:* and vmnet*)
199: * Added bandwidth-in-bytes option.
200:
201: 0.8 17/10/02
202:
203: * Added support for displaying port numbers
204: * Minor fixes to rate display
205: * Minor fix to netmask handling (specifying /32 was broken)
206:
207: * Updated RPM spec file
208: Iain Lea <iain@bricbrac.de>
209:
210: * Added pause functionality (P)
211: * Changed behaviour of source/dest traffic aggregation
212:
213: 0.7 02/10/02
214:
215: * Fixed missing sll.h file.
216:
217: 0.6 28/08/02
218:
219: * Fixed segfault bug affecting some systems
220:
221: * Added support for Linux cooked sockets
222: Michael Bergbauer <michael@noname.franken.de>
223:
224: 0.5 26/08/02
225:
226: * Added support for monitoring PPP interfaces
227: * Converted longs to double longs in various places to avoid overflow problems
228: * Minor bug fixes (usage messages, exit on error)
229: * Improved selection of default interface when none specified
230:
231: 0.4 16/04/02
232:
233: * No code changes
234:
235: * Added RPM spec file
236: Riku Meskanen <mesrik@cc.jyu.fi>
237:
238: * Fixes to "make install"
239: Steve Baker <sjb@ambrielconsulting.com>
240:
241: 0.3 13/04/02
242:
243: * Fixed segfault bug.
244: * Added src/dest aggregation.
245:
246: 0.2 02/04/02
247:
248: * Added -n option to analyse traffic flows across a network boundary.
249: * Added cumulative traffic totals.
250: * Graphs now optional.
251: * UI more responsive to key presses.
252: * Auto-sizing bar graph scale.
253:
254: 0.1 29/3/02
255:
256: * First release.
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>