This repository has been archived by the owner on Nov 14, 2022. It is now read-only.
Releases: dmachard/python-dnstap-receiver
Releases · dmachard/python-dnstap-receiver
v2.2.1
- http api: new swagger available
- geoip support added #7
- README.md updated
- fix to support CoreDNS
- add prometheus support metrics in http api #10
- http api: /count endpoint renamed to /counters and /top to /tables
- basic auth support on http api
- http api: new statistics available with top tlds
- http api: return top domains in queries by default
- http api: /tables schema updated
- code cleanup - codec folders renamed to codecs
v2.1.1
- support log file in metrics output, default is stdout
- code factory to init outputs
- feature #8 implemented - new output to file
- new logger for main app, logs can be redirected to a file or stdout
- rest api - new urls endpoints to get dns statistics
- some keys renamed: code -> rcode, query-name to qname and query-type to rrtype
- default password for rest api updated
- documentations updated
- fix issue #9 - regression in build process because of a code factory
v2.0.2
- new rest api to interact with the dnstap receiver
- dnslib replaced by dnspython, better performance
- new dockerhub worflow for automatic publication
- remove uneeded pycache file, gitignore file added for tests folder
- start.sh removed, merge in dockerfile
- build workflow updated, only executed after testing workflow
- fix typo, and remove log collectors chapters in README.md
- corrected an obvious typo in DNSTAP_TYPE merge #5
- family string replaced from IP4/6 to INET/INET6
- README.md updated according to #4
- fix issue #6
v1.3.0
- support acl on tcp input
- new setting to disable stdout output
- test with unbound 1.12
- replace dnstap identify by a dash if not provided
- new metrics output
- cumulative option on metrics output
- README.md updated
- new testunit for unix socket
- code cleanup, cert removed
v1.2.0
v1.1.1
v1.0.4
- add tls support
- qname filtering feature
- filtering feature by dnstap identity
- support external config file
- support incoming dnstap from tcp sender
- identity added in message
- dnstap identity and version added in debug log
- tested with bind, nsd, pdns-recursor
- README updated
- support text and yaml output formats
- verbose mode added
- protobuf3 library replaced by the official one from google
- support all dnstap type messages
- support empty dns response
- ipv6 support on address
- timestamp shall be represented as ISO
- fix issue #1