Skip to content

Release 4

Latest
Compare
Choose a tag to compare
@jonasdn jonasdn released this 05 Jan 08:26
· 5 commits to master since this release

This release is overdue, it has been over three years since our last release!

In this release we have contributions from Chris Lamp, Jakub Wilk, Jonas Danielsson and Paul Wise. The short log appears at the end of these notes.

Notable new functionality includes:

  • A new option (--use-public-dns) to override the system nameserver to use public nameservers from Quad9, Cloudflare, Google and OpenDNS. This helps with situations where DNS is handled by applications listening to loopback (127.x.y.z) addresses. See README.md for more information.
  • Also accept uid for the -u argument, which means both username and user id can be used.
  • Explain to users how to enable IP forwarding.
  • Treat lone dash ("-") output filename as stdout, so that nsntrace PCAP output can be piped to an application such as tshark.
  • Convert URLs from http to https where possible.
  • Give the network namespace a name, so that tools like ip-netns can be used to access it.

Shortlog for release 4:

Chris Lamb (1):
      Also accept uids to the -u argument

Jakub Wilk (2):
      man: Fix uneven indentation in options list
      Fix typos

Jonas Danielsson (11):
      capture: Avoid deprecated pcap_lookupdev
      Treat lone dash ("-") output filename  as stdout
      capture: pthread join might block for ever
      nsntrace: Use SIGKILL on bad network
      nsntrace: give network namespace a name
      Make sure we free memory from pcap_findalldevs
      Document using lone dash for stdout
      Initial version of nsntrace snap
      net: warn if only loopback nameservers found
      Add --use-public-dns option
      Release 4

Paul Wise (8):
      Explain how to enable IP forwarding instead of stating it must be enabled
      Update LICENSE file to the canonical version from the GNU project
      Convert URLs from http to https where possible
      Correct formatting of shell if statement
      Fix comment for wording
      Add a shebang to the autogen.sh script
      Fix Markdown formatting of the main heading in the README.md
      Use standard shell prompt PS1 instead of "> "