It's been more than a while since the last release candidate even though I promised a release within 2-3 weeks from -rc4. That one obviously didn't happen due to various reasons...
Since there have been several changes since then - some of them quite substantial - we'd like to have another release candidate before releasing the final v0.5.9. So please give it some good testing and if no major regressions surface, we'll have v0.5.9 in a week or so. Thanks and happy testing! --- netsniff-ng 0.5.9-rc5 has been released to the public (http://netsniff-ng.org/). It can be fetched via Git: git clone git://github.com/netsniff-ng/netsniff-ng.git git checkout v0.5.9-rc5 Or via HTTP from one of our mirrors: http://pub.netsniff-ng.org/netsniff-ng/netsniff-ng-0.5.9-rc5.tar.gz http://mirror.distanz.ch/netsniff-ng/netsniff-ng-0.5.9-rc5.tar.gz http://github.com/netsniff-ng/netsniff-ng/archive/v0.5.9-rc5.tar.gz The release can be verified via Git (see README): git tag -v v0.5.9-rc5 Major high-level changes since the last release are: 1) Packet fanout support for netsniff-ng. From Michał Purzyński. 2) Several improvements when using netsniff-ng on wireless interfaces. From Vadim Kochan. 3) Allow to filter traffic from an input pcap to an output pcap using netsniff-ng. From Vadim Kochan. 4) Bug fixes, performance improvements and general fixes all over the place. From Daniel Borkmann, Eric Dumazet, Vadim Kochan, Mark Latimer, Tillmann Karras, wilson, and Tobias Klauser. Contributions since last release: 48 Tobias Klauser 17 Vadim Kochan 4 Daniel Borkmann 1 wilson 1 Tillmann Karras 1 Michał Purzyński 1 Mark Latimer 1 Eric Dumazet Git changelog since last release: Tobias Klauser (48): trafgen: Replace variable length arrays build: Add continuous integration support via travis-ci mausezahn: Fix non-ANSI function declarations build: travis: Install dependencies before build build: travis: Pass on CC environment variable to make build: travis: Disable clang for now trafgen: Consistently use unsigned int for number of CPUs trafgen: Don't duplicate copyright/bug report/license string netsniff-ng: Don't duplicate copyright/bug report/license string ifpps: Don't duplicate copyright/bug report/license string astraceroute: Don't duplicate copyright/bug report/license string flowtop: Don't duplicate copyright/bug report/license string bpfc: Don't duplicate copyright/bug report/license string build: Change return type of main in configure compile test programs build: travis: Re-enable clang and also use it for configure build: Detect compiler (gcc or clang) and filter out compiler flags flowtop: Simplify entry skip logic flowtop: Use integer conversion to determine PID proc entries build: Don't overwrite CC variable netsniff-ng: Remove useless check for ctx.device_in sock: Error out if setting of the system socket memory fails dissector: Don't re-initialize packet_types array dissectors: 80211_mac_hdr: Fix clang warning dissectors: 80211_mac_hdr: Remove remaining binary constants netsniff-ng: Unindent goto label netsniff-ng: Remvoe unnecessary cast to void * csum: Use ISO C fixed width types INSTALL: Fix formatting netsniff-ng: Move variable definition ring_rx: Fix typo in header guard #endif netsniff-ng: Fix tpacketv2-only capturing built_in: Remove unused macro force_cast build: Make ccache opt-in rather than opt-out netsniff-ng: Combine redundant pcap file rotation logic into function all: Reduce amount of empty liens in usage and version output a bit xmalloc: Remove unnecessary NULL check before realloc() xmalloc: Make xrealloc() arguments conform to realloc() proto: Make protocol->key member const build: Initialize value of $C (sparse checker enable/disable) trafgen: Remove note about trafgen.txf example from help text netsniff-ng: No trailing whitespaces in generated trafgen config files netsniff-ng: Explicitely NULL-terminate readlink() result buffer xmalloc: Add attribute warn_unused_result to allocation functions mausezahn: Make sure '\0' is written after strncpy ring: Make ifname paramter to ring_size() const dev: Close socket in error path of device_ifindex_get() dissectors: 80211_mac_hdr: Check return value of pkt_pull netsniff-ng v0.5.9-rc5 Vadim Kochan (17): sock: Add cause message in case of error gitignore: Add compiled executables netsniff: Allow filter input pcap file to output pcap geoip: Fix update failing mz: Dont bind to dev if help was specified mz: Allow to print packet types by '-t help' mz: Add igmp v1/v2 packet type crafting support flowtop: Don't init screen until collector is ready flowtop: Print error cause if errno is set when panic mz: Make access to pcap init functions thread safe trafgen: Alloc cpus according to specified number of packets netsniff-ng: Fix process name when sniffing nlmon device mac80211: Print libnl error message along with error number netsniff-ng: Consider radiotap header of monitor dev mac80211: Check existence of generated monX device netsniff-ng: Dump basic radiotap header info netsniff-ng: Delete rfmon mac80211 device in case of panic Daniel Borkmann (4): authors: add Vadim for his contributions docs: authors: add Eric for his patch contribution doc: authors: add Michal as contributor netsniff-ng: fix snooping on any device when no option is given Eric Dumazet (1): trafgen: disable timer slack Mark Latimer (1): mz: allow for zero udp checksum Michał Purzyński (1): netsniff-ng: add packet fanout support Tillmann Karras (1): build: Enable customization of sysconfdir (ETCDIR) wilson (1): build: nacl: Propagate nacl specific environment variables to parent shell -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
signature.asc
Description: Digital signature
