It has been some time, so here goes another -rc release of the upcoming netsniff-ng 0.5.8. Again it contains mostly cleanups and fixes all over the place and new feature added to astraceroute, contributed by Oliver Smith. Please see the changelog below for details.
All in all we believe we reached a pretty stable state now. There is still the pending curvetun rework which is expected for the next -rc, but other than that we expect a final release soon(tm). In any case, please go ahead and try it and report any oddities you encounter. Thanks! --- netsniff-ng 0.5.8-rc3 has been released to the public (http://netsniff-ng.org/). It can be fetched via Git: git clone git://github.com/borkmann/netsniff-ng.git git checkout 0.5.8-rc3 Or via HTTP: wget http://pub.netsniff-ng.org/netsniff-ng/netsniff-ng-0.5.8-rc3.tar.gz The release can be verified via Git (see README): git tag -v v0.5.8-rc3 Major high-level changes since the last release are: 1) Support binding to a specific IP address in astraceroute. This is useful in situations where the IP to be used doesn't correspond to the interface it is to be sent from, from Oliver Smith. 2) Prevent build errors with respect to _FORTIFY_SOURCE and older libcli versions reported by Michael Weber. From Daniel Borkmann. 3) Print tpacket version and version specific frame/block size information in verbose mode of RING_{RX,TX}, reported by Kevin Branch. From Daniel Borkmann. 4) Build system cleanups, from Daniel Borkmann and Tobias Klauser. 5) Various compiler warnings fixed, from Tobias Klauser. 6) Added a Makefile target for the Coverity scanner, from Tobias Klauser. Contributions since last release: 26 Tobias Klauser 7 Daniel Borkmann 1 Oliver Smith Git changelog since last release: Tobias Klauser (26): trafgen: Remove unused local variable in apply_*() functions. built_in: Add min_t() and max_t() macros and use them astraceroute: Use size_t for struct members storing packet lengths dev: Make device_mtu() return size_t astraceroute: Fix compiler warnings with "-W -Wall -Wextra" mac80211.c: Remove or mark unused function parameters netsniff-ng: Fix compiler warning dissector: ip_auth_hdr: Fix compiler warning promisc: Constify `ifname' parameters to {enter,leave}_promiscuous_mode() dev: Integrate `promisc' module into `dev' module pcap_rw: Fix compiler warnings pcap_mm: Fix compiler warnings pcap_io: Fix compiler warning dissector: proto_ipv6: Fix compiler warnings dissector: proto_80211_mac_hdr: Fix compiler warnings rnd: Change parameter type in randombytes_{weak,strong} rnd: Fix compiler warning cpusched: Fix compiler warnings dissector: icmpv6: Fix compiler warnings trafgen: Fix compiler warnings netsniff-ng: Check return value of poll() build: Add Makefile target for Coverity scanner ifpps: minor: Add parentheses to do {} while in padding_from_num() configure: minor: Rephrase and reformat some messages build: minor: Mention proper versioned tag in release announcement netsniff-ng 0.5.8-rc3 Daniel Borkmann (7): build: split CFLAGS_DEF and always add CFLAGS_MIN build: prevent redefinition of _FORTIFY_SOURCE in gentoo mausezahn: libcli: add sys/time.h for older libcli versions netsniff-ng: poll: don't panic on EINTR configure: allow trafgen build when only TPACKET_V2 is available astraceroute: zsh: add auto-completion entry ring_{rx,tx}: verbose: output version and v3 specific info Oliver Smith (1): astraceroute: Support binding to a specific IP address. -- 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/groups/opt_out.
