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.

Attachment: signature.asc
Description: Digital signature

Reply via email to