|
Packit |
021a8a |
2.2.6
|
|
Packit |
021a8a |
- Released 08/14/16
|
|
Packit |
021a8a |
- Fix `-b` option which didn't work in many cases
|
|
Packit |
021a8a |
- When we turn `lookup` mode on, automatically turn `skipdns` mode on
|
|
Packit |
021a8a |
- Move to dynamic memory for state entries. Fixes #3
|
|
Packit |
021a8a |
|
|
Packit |
021a8a |
2.2.5
|
|
Packit |
021a8a |
- Released 06/01/12
|
|
Packit |
021a8a |
- Full support for ICMP6 including code/type display and state deletion
|
|
Packit |
021a8a |
- Dynamically size "State" column"
|
|
Packit |
021a8a |
- If we can't resolve a protocol to a name, print the number instead of
|
|
Packit |
021a8a |
"UNKNOWN!"
|
|
Packit |
021a8a |
- Don't leave a space for ":" if there's no port
|
|
Packit |
021a8a |
|
|
Packit |
021a8a |
2.2.4
|
|
Packit |
021a8a |
- Released 06/01/12
|
|
Packit |
021a8a |
- Improved IPv6 support - truncate addresses if they don't fit and generally
|
|
Packit |
021a8a |
treat them like hostnames at display time
|
|
Packit |
021a8a |
- CONTRIB and man page fixes (Chris Taylor <ctaylor@debian.org>)
|
|
Packit |
021a8a |
|
|
Packit |
021a8a |
2.2.3
|
|
Packit |
021a8a |
- Released 04/03/11
|
|
Packit |
021a8a |
- IPv6 support. Closes #2848930.
|
|
Packit |
021a8a |
- Handle filters as in6_addr and uints instead of strings
|
|
Packit |
021a8a |
- Fix loopback filtering support
|
|
Packit |
021a8a |
- Fix formatting for ICMP states. Closes #2969917.
|
|
Packit |
021a8a |
- Total style overhaul: move away from tabs, use 2 spaces, various other style
|
|
Packit |
021a8a |
cleanups
|
|
Packit |
021a8a |
- Documentation updates
|
|
Packit |
021a8a |
|
|
Packit |
021a8a |
2.2.2
|
|
Packit |
021a8a |
- Released 09/19/09
|
|
Packit |
021a8a |
- Fix includes
|
|
Packit |
021a8a |
- Add --version (closes bug 2792918)
|
|
Packit |
021a8a |
- Some minor code abstractions
|
|
Packit |
021a8a |
- Remove old /proc based code
|
|
Packit |
021a8a |
- Dropped "Proto" field minimum width to 3 chars (changing title to "Prt")
|
|
Packit |
021a8a |
to make more room for counters
|
|
Packit |
021a8a |
- If we can't fit counters and there's nothing we can truncate, show a
|
|
Packit |
021a8a |
warning and then disable counters rather than messing up the display
|
|
Packit |
021a8a |
- Some style cleanups
|
|
Packit |
021a8a |
|
|
Packit |
021a8a |
2.2.1
|
|
Packit |
021a8a |
- Released 03/18/07
|
|
Packit |
021a8a |
- Fix formatting bug (maxes not being cleared on each round)
|
|
Packit |
021a8a |
|
|
Packit |
021a8a |
2.2.0
|
|
Packit |
021a8a |
- Released 03/18/07
|
|
Packit |
021a8a |
- Added some logic to handle state tables larger than 32767 entries which
|
|
Packit |
021a8a |
breaks ncurses if you try to make a pad that large.
|
|
Packit |
021a8a |
- Cleanup the time.h includes
|
|
Packit |
021a8a |
- Port to new libnetfilter_conntrack library
|
|
Packit |
021a8a |
- Add support for byte/packet counters ('C' key)
|
|
Packit |
021a8a |
- Add support for deleting states ('x' key)
|
|
Packit |
021a8a |
- Move navigation help to top of interactive help so people can learn how
|
|
Packit |
021a8a |
to navigate without having to navigate to the bottom of the help
|
|
Packit |
021a8a |
- When --lookup is enabled, resolve port names as well ast hostnames
|
|
Packit |
021a8a |
(reported by Viliam Holub <holub@nenya.ms.mff.cuni.cz>)
|
|
Packit |
021a8a |
- Display the ICMP ID on ICMP states
|
|
Packit |
021a8a |
- Fix scrolling bug if totals or filters were enabled
|
|
Packit |
021a8a |
- General improvement of all scrolling calculations
|
|
Packit |
021a8a |
- Add 'B' as a way to sort by previous columbn (opposite of 'b')
|
|
Packit |
021a8a |
- Add ^d for pagedown and ^u for pageup
|
|
Packit |
021a8a |
|
|
Packit |
021a8a |
2.1
|
|
Packit |
021a8a |
- Released 10/05/06
|
|
Packit |
021a8a |
- Fixed bug where -s was doing what -S should do and -d was doing
|
|
Packit |
021a8a |
what -D should do. Thanks to Brian Nelson for catching this.
|
|
Packit |
021a8a |
- Add comments on the 3 functions that didn't have them in 2.0
|
|
Packit |
021a8a |
|
|
Packit |
021a8a |
2.0
|
|
Packit |
021a8a |
- Released 10/04/06
|
|
Packit |
021a8a |
- Moved man page to section 8
|
|
Packit |
021a8a |
- Significantly re-factored code
|
|
Packit |
021a8a |
- Fix long-protocol-names-break-formatting bug
|
|
Packit |
021a8a |
(reported by Bill Hudacek <hudaceks@verizon.net>)
|
|
Packit |
021a8a |
- Move all flag bools into a new flags_t struct
|
|
Packit |
021a8a |
- Move format-decisions to end
|
|
Packit |
021a8a |
- Move all counters into a new counters_t struct
|
|
Packit |
021a8a |
- Make the stable vector dynamic instead of a huge pre-allocation
|
|
Packit |
021a8a |
- Move many variables to #defines
|
|
Packit |
021a8a |
- Fix bug in "totals" line (numbers didn't always add up)
|
|
Packit |
021a8a |
- Add display of skipped entries on "totals" line
|
|
Packit |
021a8a |
- Move various char*'s to strings.
|
|
Packit |
021a8a |
- Move most snprintf()s to stringstreams.
|
|
Packit |
021a8a |
- Rewrite and significantly improve dynamic sizing of columns
|
|
Packit |
021a8a |
- Add a new interactive help window
|
|
Packit |
021a8a |
- Add srcpt and dstpt filtering
|
|
Packit |
021a8a |
- Add long options
|
|
Packit |
021a8a |
- Make interactive help scroll-able
|
|
Packit |
021a8a |
- Make main window scroll-able
|
|
Packit |
021a8a |
- Make having the main window be scrollable configurable and if not scrollable
|
|
Packit |
021a8a |
then use stdscr instead of a pad. Make this togglable interactively.
|
|
Packit |
021a8a |
- Redo command-line options so they match interactive options
|
|
Packit |
021a8a |
- Add ability to change all filters and the refresh rate interactively
|
|
Packit |
021a8a |
- Handle window resizes (SIGWINCH) properly
|
|
Packit |
021a8a |
- If we can't read ip_conntrack, error and exit rather than fail
|
|
Packit |
021a8a |
silently
|
|
Packit |
021a8a |
- Cleanup nicely if we get killed (SIGINT or SIGTERM)
|
|
Packit |
021a8a |
- Add color-coding of protocols
|
|
Packit |
021a8a |
|
|
Packit |
021a8a |
1.4
|
|
Packit |
021a8a |
- Released 04/16/05
|
|
Packit |
021a8a |
- Added display of filters
|
|
Packit |
021a8a |
- Added a "strip" target to the Makefile
|
|
Packit |
021a8a |
- Changed ip/port seperator to a colon instead of comma
|
|
Packit |
021a8a |
- Some string concat and Makefile cleanups from Roland Illig
|
|
Packit |
021a8a |
- Added new features to man page
|
|
Packit |
021a8a |
- Added filtering for source and destination addresses
|
|
Packit |
021a8a |
- Added filtering of DNS states option
|
|
Packit |
021a8a |
- Added tagging of truncated hostnames
|
|
Packit |
021a8a |
- Brought man page up-to-date
|
|
Packit |
021a8a |
- Got rid of deprecated warnings
|
|
Packit |
021a8a |
- Removed libgpm req from spec file.
|
|
Packit |
021a8a |
|
|
Packit |
021a8a |
1.3
|
|
Packit |
021a8a |
- Released 05/27/03
|
|
Packit |
021a8a |
- Steve Augart finally proved the 'memory leak' was in
|
|
Packit |
021a8a |
ncurses as I'd always suspected but was unable to prove
|
|
Packit |
021a8a |
Thanks Steve!
|
|
Packit |
021a8a |
- Increased snprintf boundaries in printline function to
|
|
Packit |
021a8a |
ensure newlines don't get cut off (Thanks to Todd Lyons)
|
|
Packit |
021a8a |
- Added dynamic sizing of iptstate based on term info.
|
|
Packit |
021a8a |
- Updated Makefile to only recompile if needed
|
|
Packit |
021a8a |
- Fixed gethostbyaddr() call to compile on more systems
|
|
Packit |
021a8a |
- Fixed truncation bug that ocassionally truncated one char
|
|
Packit |
021a8a |
too few
|
|
Packit |
021a8a |
- Added NOTES section to man page, plus other docs on new
|
|
Packit |
021a8a |
features
|
|
Packit |
021a8a |
- Fixed some man page bugs
|
|
Packit |
021a8a |
|
|
Packit |
021a8a |
1.2.1
|
|
Packit |
021a8a |
- Released 07/01/02
|
|
Packit |
021a8a |
- Fixes for GCC3
|
|
Packit |
021a8a |
- cast 'x' in 'log' so GCC knows which log I mean
|
|
Packit |
021a8a |
- add -Wno-deprecated to Makefile
|
|
Packit |
021a8a |
- Fix small bug in manpage that made -R not show up
|
|
Packit |
021a8a |
- Fix crash if protocol is not found in /etc/protocols
|
|
Packit |
021a8a |
- Update 'uninstall' in Makefile
|
|
Packit |
021a8a |
|
|
Packit |
021a8a |
1.2.0
|
|
Packit |
021a8a |
- Released 04/20/02
|
|
Packit |
021a8a |
- Various doc updates
|
|
Packit |
021a8a |
- Lots of code cleanups
|
|
Packit |
021a8a |
- Added documentation for interactive-mode options
|
|
Packit |
021a8a |
- Added interactive-mode toggles for -f -t -l
|
|
Packit |
021a8a |
- Added option to display totals
|
|
Packit |
021a8a |
- Added filtering of loopback
|
|
Packit |
021a8a |
- Added sorting by hostname
|
|
Packit |
021a8a |
- Added DNS hostname lookups
|
|
Packit |
021a8a |
- Improved SrcIP and DstIP sorting
|
|
Packit |
021a8a |
- Added sorting by port
|
|
Packit |
021a8a |
|
|
Packit |
021a8a |
1.1.0
|
|
Packit |
021a8a |
- Released 03/30/02
|
|
Packit |
021a8a |
- Will now read in all connections instead of just 50
|
|
Packit |
021a8a |
For single-line use, it will display them all as well.
|
|
Packit |
021a8a |
- Added command line flag for reverse sorting
|
|
Packit |
021a8a |
- Cleaned up reading of options
|
|
Packit |
021a8a |
- Fixed sorting of TTL/ cleaned up sorting code
|
|
Packit |
021a8a |
- Fixed uninstall in Makfile
|
|
Packit |
021a8a |
|
|
Packit |
021a8a |
1.0.1
|
|
Packit |
021a8a |
- Released 02/27/02
|
|
Packit |
021a8a |
- Added spec file so people can build RPMs if the like
|
|
Packit |
021a8a |
- Fix 'timeval' compile error for certain platforms.
|
|
Packit |
021a8a |
Bizzare bug, I'm guessing in GCC. On some platforms
|
|
Packit |
021a8a |
it wants to use sys/time.h. It will fail if you use
|
|
Packit |
021a8a |
sys/select.h or time.h. Go figure.
|
|
Packit |
021a8a |
- Take out src port and dst port for non tcp,udp cases
|
|
Packit |
021a8a |
- Give 'rate' an initial value
|
|
Packit |
021a8a |
- Fixed Big Endian Problem with command line arguments
|
|
Packit |
021a8a |
- Fixed Makefile (put LIBS at end)
|
|
Packit |
021a8a |
- Change "proto" field to look up by protocol number field of
|
|
Packit |
021a8a |
ip_conntrack instead of take it from the name field.
|
|
Packit |
021a8a |
This should now support pretty much any protocol. I
|
|
Packit |
021a8a |
was unaware that ip_conntrack printed 'unknown' for
|
|
Packit |
021a8a |
protos other than tcp, udp, and icmp.
|
|
Packit |
021a8a |
|
|
Packit |
021a8a |
1.0
|
|
Packit |
021a8a |
- Original version released 02/23/02
|