Skip to content

Releases: dnstap/golang-dnstap

golang-dnstap 0.4.0 released

09 Feb 21:08
Compare
Choose a tag to compare

golang-dnstap provides Golang development code for DNSTAP (a flexible, structured event replication format for DNS servers) and a tool to read DNSTAP messages from a file, TCP/IP, or Unix socket and output in DNS text, JSON, or YAML. The following are the main changes for the 0.4.0 release:

  • Upgrade to newer google.golang.org/protobuf/proto.
  • Recognize DOT and DOH.
  • Add support for DNS update query and response messages.

golang-dnstap 0.3.0 released

02 Dec 18:45
66bb039
Compare
Choose a tag to compare

dnstap, the flexible, structured event replication format for DNS servers, version 0.3.0 was released. The significant changes are:

  • Add Reader and Writer APIs to provide lower-level control over I/O than the Input and Output interfaces.
  • Add Encoder, Decoder to handle parsed dnstap messages.
  • Add configurable logging to Input and Output implementations, removing log.Fatal calls.
  • Add go module dependency files: go.mod, go.sum.

This requires at least golang-framestream 0.3.0.