File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / iftop / ChangeLog
Revision 1.1.1.2 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Oct 18 14:04:50 2016 UTC (7 years, 7 months ago) by misho
Branches: iftop, MAIN
CVS tags: v1_0rc4, HEAD
iftop 1.0pre4

    1: Change log for iftop
    2: $Id: ChangeLog,v 1.1.1.2 2016/10/18 14:04:50 misho Exp $
    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: 
    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: 
   87: 0.17 12/02/06
   88: * Display top scale in bytes when measuring in bytes
   89:     Marcin Kryczek <mkay@gentoo.org>
   90: 
   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>