It's already been more than 6 months since the last release and I think it'd be time for v0.6.2 since there was quite some development since v0.6.1.
Thus, we'd like to close the tree for new features as of today. This means we'll only take bug fixes and small, non-intrusive fixes/cleanups we deem safe for inclusion in v0.6.2. The final release is planned in two weeks time. Afterwards the tree is open again for new features and more experimental changes. We'd like to ask everybody who's interested in the netsniff-ng toolkit to give the current git HEAD some good testing. Please see the shortlog below for an overview of the fixes and features that were added since v0.6.1. Thanks to everybody how contributed to the upcoming release so far! -- Tobias Hisao Tanabe (1): man: netsniff-ng: Fix usage example description Paolo Abeni (3): netsniff-ng: Skip duplicated packets on loopback device netsniff-ng: Increment pkts_seen after packet type check netsniff-ng: Account skipped packets as 'seen' and 'dropped' Tobias Klauser (41): AUTHORS: Add Tommy for his contribution AUTHORS: Add Arch3y for his contribution trafgen: proto: Inline proto_current_header() into its only caller build: configure: Write a comment to config.h for disabled features build: configure: Allow to disable support for libgeoip and zlib build: travis: Build with and without libGeoIP/zlib build: Always silence the no-op check command trafgen: proto: Replace panic() with bug() where applicable man: trafgen: Add example program, rewritten using the trafgen functions trafgen: proto: Add IPv6 header generation trafgen: proto: Add ICMPv6 header generation ioops: Add mkostemp_or_die() wrapper for mkostemp(3) trafgen: Use mkostemp_or_die() to create unique temporary file cpp: Use mkstemps() to create unique temporary file flowtop: Remove unused parameters from draw_help() and draw_footer() flowtop: Use fl argument instead of hard coded global flow_list ifpps: Mark arg parameter of on_panic_handler() as unused flowtop: Mark parameter in callback function as unused ring: Remove unused parameter sock from setup_ring_layout_generic() ring: Mark potentially unused parameters as such build: travis: Set up Coverity scan build: travis: Move coverity_scan to existing addons configuration doc: Document Travis CI Coverity integration man: mausezahn: Fix man warnings AUTHORS: Add Hisao Tanabe for his contribution AUTHORS: Add Paolo Abeni for his contribution dissectors: ethernet: Don't resolve OUI for locally administered addresses build: configure: Use command line options to disable optional libraries build: configure: Allow to compile tools without libnl trafgen: proto: Don't store context in each proto header trafgen: proto: Store registered protocols in an array trafgen: parser: Check read access to file before invoking cpp trafgen: proto: Make bytes pointer const in proto field set functions build: Disable all optimization options for debug builds trafgen: proto: Add space between switch statement and opening parenthesis trafgen: proto: Split static protocol definition out of struct proto_hdr trafgen: proto: Initialize lower proto header pointer on declaration ifpps: Prevent division by zero build: Simplify checking for PREFIX origin build: Unify default values for PREFIX and ETCDIR in configure AUTHORS: Add Yousong Zhou for his contribution Tommy Beadle (1): mausezahn: Allow IPv6 ranges to be specified for source and dest addresses Vadim Kochan (58): geoip: Allow to get country 3-code flowtop: Change flows layout to 1-row view flowtop: Add display option to show src info screen: Add helpers to easy use color by name flowtop: Use new colors naming & helpers flowtop: Fix compilation error when build without geoip list: Add re-defined double-linked list API from liburcu ui: Implement UI table for flows printing flowtop: Use new UI table API for draw flows list ui: Print empty rows when clearing table flowtop: Get rid of clear() & refresh() calls flowtop: Simplify flows refresh delay flowtop: man: Add how-to activate conntrack by modprobe flowtop: Remove unused parameters from draw_flow_entry() netsniff-ng: pcap_io: Print unsupported magic number trafgen: parser: Split [e]type to separate keywords trafgen: parser: Replace 'mtype' by 'type' trafgen: proto: Add ICMPv4 header generation trafgen: ipv4: Set default proto as ipv6-in-ipv4 for ipv6() trafgen: ipv4: Do not use user-provided 'ihl' field to calculate csum trafgen: udp: Do not use user-provided 'len' field to calculate csum trafgen: Move applying of dynamic elements to own function trafgen: proto: Reference to packet from struct proto_hdr trafgen: proto: Move proto headers into packet trafgen: Allow to compile without libnl netsniff-ng: Allow to compile without libnl trafgen: proto: Use field id as array index colorize: Squash colorize macros into colors.h build: configure: Add option to enable debug symbols flowtop: Render table row via raw ncurses buffer flowtop: Add horizontal scrolling over flows table ui: Rename ui_table_row_print -> ui_table_row_col_set build: configure: Add option to specify install path for binary files build: configure: Add option to specify install path for /etc files mz: Check device argument by ifindex instead of name prefix trafgen: proto: Update field value at runtime trafgen: proto: Increment proto field at runtime trafgen: proto: Randomize proto field at runtime trafgen: ipv4: Update csum at runtime if needed trafgen: icmpv4: Update csum at runtime if needed trafgen: icmpv6: Update csum at runtime if needed trafgen: proto: Improve to find lower header by index trafgen: proto: Introduce proto_upper_header() function trafgen: udp: Update csum at runtime if needed trafgen: tcp: Update csum at runtime if it needed trafgen: parser: Unify proto field value parsing trafgen: parser: Add support of 'dinc' function for proto fields trafgen: parser: Add 'drnd()' function for proto fields trafgen: man: Add description for 'dinc' and 'drnd' field functions trafgen: man: Simplify example of Jasper's UDP packet by proto functions man: trafgen: Fix link to Jesper's example trafgen: l2: Add support for IEEE 802.3X PAUSE header trafgen: parser: Add 'pause()' function for IEEE 802.3X PAUSE header trafgen: man: Add description for 'pause()' proto function trafgen: l2: Add support for PFC header trafgen: parser: Add 'pfc()' function for PFC header trafgen: man: Add description for 'pfc()' function trafgen: man: Highlight packet functions section Yousong Zhou (2): build: configure: fix checking CC containing -i option all: fix build on CentOS 6 by checking presence of several macros arch3y (2): build: Define _DEFAULT_SOURCE to fix compilation warnings with glibc>=2.20 build: fix compilation warnings with _GNU_SOURCE -- You received this message because you are subscribed to the Google Groups "netsniff-ng" group. To unsubscribe from this group and stop receiving emails from it, send an email to netsniff-ng+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
signature.asc
Description: Digital signature