Dnsanon_rssac is an implementation of RSSAC-002v2 processing for DNS statistics. It provides the "RSSAC Advisory on Measurements of the Root Server System". Its processing can be parallelized and and done incrementally.
Pre-built versions for RPM (Fedora, CentOS, REHL): see https://copr.fedorainfracloud.org/coprs/johnh/dnsanon_rssac/
`rssacfin_to_rssacyaml` fixes bugs and typos in tls accounting.
`message_to_rssacint` now handles a dash in site names.
`message_to_rssacint` now understands dnstapmq comments.
tls and https statitics in yaml are now prefixed by 'b-' until perhaps v6 standardizes them.
`message_to_rssacint` now outputs tls and https for DoT and DoH, and `rssacfin_to_rssacyaml` reports them.
`message_to_rssacint` now reports service addresess (with "s") and `rssacfin_to_rssacyaml` puts it in "extra".; update for and default to RSSAC002v5.
`rssacint_reducer` no longer add /e to overlapping rangelists.
rssacint_reducer now correctly propagates ':' rows, rather than throwing an error.
Add --license option, which adds a license field to extras.
Add missing timezone (Z) to dates.
Move rcodes to the toplevel for RSSAC002v3 and later. (Fixing a long-standing divergence from the specification. Thanks Anand Buddhdev for reporting this error.)
remove unnecessary quotes from start-time, and fix chown bug
update test suites for RSSAC002v4
Add support for RSSAC002v4, defaulting to v4-lax.
Better fix for corner case with :: IPv6 addreses
Fix a corner case with :: IPv6 addreses.
Greatly improved performance for IPv6 (a factor of 50!).
Improved documentation of file format. Improved test suite. Fixed non-YAML in extra output. (Thanks to Duane Wessels for reporting this bug.)
Add a `--fileseqno=comment` option to `message_to_rssacint`.
Better error messages in `rssacfin_to_rssacyaml`, and a fix to --file-seqno with sites.
Updated to rssac002v3 and added yaml test cases.
Added dsc_to_rssacint.
Corrects RPM build specification.
First public release.
See the README.