[dnscap-users] Release 1.11.1

Jerry Lundström jerry at dns-oarc.net
Thu Aug 20 12:25:24 UTC 2020


Hi all,

This release fixes a lot of issues found by code analysis, adds a
explicit memory zeroing function to remove account information (read
when dropping privileges) and adds code coverage reporting.

  <https://www.dns-oarc.net/files/dnscap/dnscap-1.11.1.tar.gz>
  c1bd61012c6733e2e9aef6cc67cda25462cf8f81cd656968bdb988e80cc68a1f

Packages are available at: <https://dev.dns-oarc.net/packages/>

The `dnscap_memzero()` will use `explicit_bzero()` on FreeBSD and
OpenBSD, or `memset_s()` (if supported), otherwise it will manually set
the memory to zero. This will hopefully ensure that the memory is zeroed
as compilers can optimize out `memset()`'s that is just before `free()`.

The plugins exit code for the help option `-?` has been changed to 0 to
have the same as `dnscap -?`.

d9747ee memzero
1cf17c6 Coverage
19c7120 Coverage
7435676 Sonarcloud
928e181 Sonarcloud
ca4afd0 Sonarcloud
028f5e0 Badges
db0d6a1 LGTM

Cheers,
Jerry


More information about the dnscap-users mailing list