Releases: dnstap/golang-dnstap
Releases · dnstap/golang-dnstap
golang-dnstap 0.4.0 released
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
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.