Release Notes: This release fixes an under-sized snaplen bug resulting in garbage input to the pattern matcher, a bug in the IPv6/TCP packet length calculation, and a double-free race condition during ngrep termination. It reworks packet length calculation in the main processing loop (yielding a performance improvement), simplifies the build system logic, and changed "-s 0'' to match tcpdump behaviour. It adds support for IEEE802_11_RADIO (radiotap).
Release Notes: This release has IPv6 support, improved support for parsing raw protocols, a new mechanism for single-line output, code reorganization to support more protocols, and updated configure to be more informative.
Release Notes: ngrep now builds from the same source tree for all platforms, including Win32. New drop_privs logic was introduced after problems were reported with the SPC version. An off-by-one bug which caused ngrep to exit one packet early with "-A" was fixed. A problematic cfgtest for an old broken-redhat-glibc UDP header was fixed. ngrep now sets a pcap filter "ip" by default if one is not specified. A header offset fix was made for 802.11 processing. Support for IGMP and Raw type packets was added. Support for the latest versions of libpcap, winpcap, and PCRE was added. autoconf was updated to 2.59, and config.guess and config.sub were updated to the latest versions.
Release Notes: Autoconf and the privilege revocation logic were entirely rewritten. Two new output modes were added, regex matches are now conducted in multi-line mode by default, and the abilities to specify the non-printable character, read the BPF filter logic from a file, and force the column width were also added. Program output under quiet mode was improved, and the documentation has been updated.
Release Notes: This release adds LOOP and SLL configure tests, 802.11 support, setuid()/setgid() privilege revocation after startup, TCP ECN support, improved OS support, and relaxed LICENSE restrictions.
Release Notes: MacOS X compilation support, ISDN (SLL) support, OpenBSD (3.0) tun device support, updated config.sub and config.guess, and a utility script.
Release Notes: This release fixes a bug for pcap_dumps using small bpf caplens, adds a -s option to set caplen, includes a glibc 2.2 fix, and amends the license.
Release Notes: This is an update for a typographical error in the previous release. The "-p" option works now.
Release Notes: This release includes support for catching screensize changes on BSD-style OSes, a -p option to turn off promiscuous mode, and compile support for AIX.
Release Notes: Updating the display when window sizes change in standard match mode, new configure options to compile with the pcre library (which is more license-friendly, albeit slower) and --without restart (remove the pcap restart API call), a fix for a minor bug in date printing with -t, and compiling the Win32 version with winpcap's pcap.h, which fixes the 'unsupported interface' error folks sometimes got when using a 100bT adapter.