From jerry at dns-oarc.net Thu Aug 20 12:25:24 2020 From: jerry at dns-oarc.net (=?UTF-8?Q?Jerry_Lundstr=c3=b6m?=) Date: Thu, 20 Aug 2020 14:25:24 +0200 Subject: [dnscap-users] Release 1.11.1 Message-ID: <4edce389-5918-0cbc-0d7a-3ca5e6a57f49@dns-oarc.net> 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. c1bd61012c6733e2e9aef6cc67cda25462cf8f81cd656968bdb988e80cc68a1f Packages are available at: 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