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>