]>
git.ipfire.org Git - thirdparty/unbound.git/log
L. Merino [Sat, 19 Sep 2020 07:48:42 +0000 (09:48 +0200)]
fix: avoid leaking cb_pair in inplace_cb_register_wrapped()
L. Merino [Sat, 19 Sep 2020 07:48:09 +0000 (09:48 +0200)]
fix: return error when malloc fails in inplace_cb_register_wrapped()
W.C.A. Wijngaards [Fri, 18 Sep 2020 11:43:16 +0000 (13:43 +0200)]
- iana portlist updated.
Ralph Dolmans [Fri, 18 Sep 2020 10:09:24 +0000 (12:09 +0200)]
Merge pull request #255 from NLnetLabs/doh
Add downstream DNS-over-HTTPS support to Unbound
Ralph Dolmans [Fri, 18 Sep 2020 10:05:53 +0000 (12:05 +0200)]
Merge branch 'master' into doh
W.C.A. Wijngaards [Fri, 18 Sep 2020 07:56:38 +0000 (09:56 +0200)]
- Fix that prefer-ip4 and prefer-ip6 can be get and set with
unbound-control, with libunbound and the unbound-checkconf option
output function.
Ralph Dolmans [Wed, 16 Sep 2020 16:38:51 +0000 (18:38 +0200)]
Merge branch 'master' into doh
Ralph Dolmans [Wed, 16 Sep 2020 16:25:02 +0000 (18:25 +0200)]
- Final round of DoH review feedback processing.
W.C.A. Wijngaards [Tue, 15 Sep 2020 11:32:30 +0000 (13:32 +0200)]
- Spelling fix.
George Thessalonikefs [Tue, 15 Sep 2020 10:48:01 +0000 (12:48 +0200)]
- Reduce unbound verbosity on test; higher during development.
George Thessalonikefs [Tue, 15 Sep 2020 10:45:22 +0000 (12:45 +0200)]
- Introduce test for statistics.
W.C.A. Wijngaards [Fri, 11 Sep 2020 12:08:10 +0000 (14:08 +0200)]
- Remove x file mode on ipset/ipset.c and h files.
Ralph Dolmans [Thu, 10 Sep 2020 11:05:55 +0000 (13:05 +0200)]
Properly handle http_endpoint malloc failure.
Ralph Dolmans [Thu, 10 Sep 2020 10:27:37 +0000 (12:27 +0200)]
Ignore base64 padding for strings that are supposed to be unpadded.
W.C.A. Wijngaards [Wed, 9 Sep 2020 09:44:44 +0000 (11:44 +0200)]
- Fix num.expired statistics output.
W.C.A. Wijngaards [Mon, 31 Aug 2020 09:50:11 +0000 (11:50 +0200)]
- Fix #296: systemd nss-lookup.target is reached before unbound can
successfully answer queries. Changed contrib/unbound.service.in.
W.C.A. Wijngaards [Mon, 31 Aug 2020 07:12:01 +0000 (09:12 +0200)]
- Refactor to use sock_strerr shorthand function.
W.C.A. Wijngaards [Mon, 31 Aug 2020 06:41:34 +0000 (08:41 +0200)]
- Merge PR #293: Add missing prototype. Also refactor to use the new
shorthand function to clean up the code.
Wouter Wijngaards [Mon, 31 Aug 2020 06:21:09 +0000 (08:21 +0200)]
Merge pull request #293 from fobser/missing-prototype
Add missing prototype.
Florian Obser [Fri, 28 Aug 2020 15:31:14 +0000 (17:31 +0200)]
Add missing prototype.
W.C.A. Wijngaards [Thu, 27 Aug 2020 13:27:05 +0000 (15:27 +0200)]
- Review fix, doxygen and assign null in case of error free.
W.C.A. Wijngaards [Thu, 27 Aug 2020 13:12:46 +0000 (15:12 +0200)]
Please doxygen, quote the characters to stop it from parsing a doxygen command.
W.C.A. Wijngaards [Thu, 27 Aug 2020 12:53:33 +0000 (14:53 +0200)]
- Similar to NSD PR#113, implement that interface names can be used,
eg. something like interface: eth0 is resolved at server start and
uses the IP addresses for that named interface.
Ralph Dolmans [Thu, 27 Aug 2020 10:28:57 +0000 (12:28 +0200)]
- Add 'DYNLIBMOD_EXTRALIBS' to dohclient in makefile
Ralph Dolmans [Thu, 27 Aug 2020 10:28:17 +0000 (12:28 +0200)]
- process review feedback
George Thessalonikefs [Wed, 26 Aug 2020 09:59:09 +0000 (11:59 +0200)]
- Update documentation in python example code.
W.C.A. Wijngaards [Mon, 24 Aug 2020 14:13:42 +0000 (16:13 +0200)]
- Change configure to use EVP_sha256 instead of HMAC_Update for
openssl-3.0.0.
W.C.A. Wijngaards [Mon, 24 Aug 2020 12:55:16 +0000 (14:55 +0200)]
- Fix to apply chroot to dnstap-socket-path, if chroot is enabled.
W.C.A. Wijngaards [Mon, 24 Aug 2020 07:23:36 +0000 (09:23 +0200)]
- Fix that dnstap reconnects do not spam the log with the repeated
attempts. Attempts on the timer are only logged on high verbosity,
if they produce a connection failure error.
Ralph Dolmans [Thu, 20 Aug 2020 15:54:28 +0000 (17:54 +0200)]
- Fix stats double count issue (#289).
Ralph Dolmans [Thu, 13 Aug 2020 12:57:21 +0000 (14:57 +0200)]
- Create and init edns tags data for libunbound.
W.C.A. Wijngaards [Mon, 10 Aug 2020 15:43:19 +0000 (17:43 +0200)]
Changelog note.
- Rerun autoconf
W.C.A. Wijngaards [Mon, 10 Aug 2020 15:42:41 +0000 (17:42 +0200)]
Rerun autoconf and autoheader on configure.ac, with libtool
Ralph Dolmans [Mon, 10 Aug 2020 15:35:18 +0000 (17:35 +0200)]
Add changlog entry for PR #277.
Ralph Dolmans [Mon, 10 Aug 2020 15:32:00 +0000 (17:32 +0200)]
Merge branch 'master' of github.com:NLnetLabs/unbound
Ralph Dolmans [Mon, 10 Aug 2020 15:31:42 +0000 (17:31 +0200)]
Merge branch 'ciz-openssl-3.0'
Ralph Dolmans [Mon, 10 Aug 2020 15:29:06 +0000 (17:29 +0200)]
- Check for existence 'EVP_MAC_CTX_set_params' function (openssl >=
3.0.0-alpha5)
W.C.A. Wijngaards [Mon, 10 Aug 2020 06:15:06 +0000 (08:15 +0200)]
- Fix #287: doc typo: "Additionaly".
Ralph Dolmans [Thu, 6 Aug 2020 15:27:27 +0000 (17:27 +0200)]
Merge branch 'openssl-3.0' of https://github.com/ciz/unbound into ciz-openssl-3.0
W.C.A. Wijngaards [Thu, 6 Aug 2020 12:23:33 +0000 (14:23 +0200)]
Changelog note for #246 and #284
- Merge PR #284 and Fix #246: Remove DLV entirely from Unbound.
The DLV has been decommisioned and in unbound 1.5.4, in 2015, there
was advise to stop using it. The current code base does not contain
DLV code any more. The use of dlv options displays a warning.
Wouter Wijngaards [Thu, 6 Aug 2020 12:21:19 +0000 (14:21 +0200)]
Merge pull request #284 from NLnetLabs/dlv-removal
DLV removal
W.C.A. Wijngaards [Thu, 6 Aug 2020 12:20:42 +0000 (14:20 +0200)]
Merge branch 'master' into dlv-removal
W.C.A. Wijngaards [Thu, 6 Aug 2020 12:18:16 +0000 (14:18 +0200)]
dlv removal, remove DLV reference from unused use in test case.
W.C.A. Wijngaards [Thu, 6 Aug 2020 06:14:14 +0000 (08:14 +0200)]
dlv removal, free unused variable.
W.C.A. Wijngaards [Wed, 5 Aug 2020 14:33:48 +0000 (16:33 +0200)]
- contrib/aaaa-filter-iterator.patch file renewed diff content to
apply cleanly to the current coderepo for the current code version.
Ralph Dolmans [Wed, 5 Aug 2020 14:10:10 +0000 (16:10 +0200)]
- Changelog entry for EDNS client tag functionality
Ralph Dolmans [Wed, 5 Aug 2020 14:07:49 +0000 (16:07 +0200)]
Merge pull request #272 from NLnetLabs/edns-client-tag
Add EDNS client tag functionality
Ralph Dolmans [Wed, 5 Aug 2020 13:56:45 +0000 (15:56 +0200)]
- Process EDNS client tag review feedback
W.C.A. Wijngaards [Wed, 5 Aug 2020 08:25:56 +0000 (10:25 +0200)]
dlv removal, remove DLV references from man page and pythonmod interface.
W.C.A. Wijngaards [Tue, 4 Aug 2020 15:17:48 +0000 (17:17 +0200)]
dlv removal, remove from comments and unused code in iterator and validator
George Thessalonikefs [Tue, 4 Aug 2020 14:34:55 +0000 (16:34 +0200)]
- Merge PR #280, Make tvOS & watchOS checks verify
truthiness as well as definedness, by Felipe Gasper (fixes #279).
George Thessalonikefs [Tue, 4 Aug 2020 14:33:33 +0000 (16:33 +0200)]
Merge branch 'issue_279_have_fork_macos' of https://github.com/FGasper/unbound into FGasper-issue_279_have_fork_macos
George Thessalonikefs [Tue, 4 Aug 2020 10:49:43 +0000 (12:49 +0200)]
- Improve error log message when inserting rpz RR.
W.C.A. Wijngaards [Tue, 4 Aug 2020 07:15:45 +0000 (09:15 +0200)]
dlv removal, remove from tests and validator state machine
W.C.A. Wijngaards [Tue, 4 Aug 2020 07:05:09 +0000 (09:05 +0200)]
DLV removal
W.C.A. Wijngaards [Tue, 4 Aug 2020 06:14:25 +0000 (08:14 +0200)]
- Fix mini_event.h on OpenBSD cannot find fd_set.
Felipe Gasper [Mon, 3 Aug 2020 18:37:00 +0000 (14:37 -0400)]
Make tvOS & watchOS checks verify truthiness as well as definedness.
Vitezslav Cizek [Fri, 31 Jul 2020 12:44:05 +0000 (14:44 +0200)]
net_help: Rename EVP_MAC_set_ctx_params to EVP_MAC_CTX_set_params
This fixes build with OpenSSL 3.0.0 Alpha 5.
EVP_MAC_set_ctx_params got renamed back to EVP_MAC_CTX_set_params
in https://github.com/openssl/openssl/pull/12186
W.C.A. Wijngaards [Fri, 31 Jul 2020 07:10:40 +0000 (09:10 +0200)]
- Fix doxygen comment for no ssl for tls session ticket key callback
routine.
Ralph Dolmans [Mon, 27 Jul 2020 13:54:58 +0000 (15:54 +0200)]
Merge branch 'master' into edns-client-tag
Ralph Dolmans [Mon, 27 Jul 2020 13:54:43 +0000 (15:54 +0200)]
- Add EDNS client tag test
George Thessalonikefs [Mon, 27 Jul 2020 11:08:08 +0000 (13:08 +0200)]
- Merge PR #268, draft-ietf-dnsop-serve-stale-10 has become RFC 8767 on
March 2020, by and0x000.
George Thessalonikefs [Mon, 27 Jul 2020 11:07:19 +0000 (13:07 +0200)]
Merge branch 'master' of https://github.com/and0x000/unbound into and0x000-master
W.C.A. Wijngaards [Mon, 27 Jul 2020 11:02:47 +0000 (13:02 +0200)]
Changelog note for PR #270
- Merge PR #270 from cgzones: munin plugin: always exit 0 in autoconf
Wouter Wijngaards [Mon, 27 Jul 2020 11:02:30 +0000 (13:02 +0200)]
Merge pull request #270 from cgzones/munin
munin plugin: always exit 0 in autoconf
Ralph Dolmans [Mon, 27 Jul 2020 10:14:41 +0000 (12:14 +0200)]
Merge branch 'master' of github.com:NLnetLabs/unbound
Ralph Dolmans [Mon, 27 Jul 2020 10:14:08 +0000 (12:14 +0200)]
- Merge PR #269, Fix python module len() implementations, by Torbjörn Lönnemark
Ralph Dolmans [Mon, 27 Jul 2020 10:12:31 +0000 (12:12 +0200)]
Merge pull request #269 from tobbez/python-fix-len
Fix python module len() implementations
W.C.A. Wijngaards [Mon, 27 Jul 2020 10:10:28 +0000 (12:10 +0200)]
- branch now named 1.11.1. 1.11.0rc1 became the 1.11.0 release.
Ralph Dolmans [Fri, 24 Jul 2020 14:00:13 +0000 (16:00 +0200)]
EDNS client tags - insert configured tags into tree
Ralph Dolmans [Fri, 24 Jul 2020 12:52:04 +0000 (14:52 +0200)]
Add edns-client-tag configuration option
Ralph Dolmans [Thu, 23 Jul 2020 15:17:44 +0000 (17:17 +0200)]
Start of EDNS client tags implementation.
Christian Göttsche [Thu, 23 Jul 2020 14:04:26 +0000 (16:04 +0200)]
munin plugin: always exit 0 in autoconf
The autoconf operation should always exit 0, also in case the answer in "no",
see https://guide.munin-monitoring.org/en/latest/develop/plugins/plugin-concise.html#autoconf
Torbjörn Lönnemark [Wed, 22 Jul 2020 01:05:19 +0000 (03:05 +0200)]
Fix python module len() implementations
They were all missing the 'self.' prefix when accessing the 'obj'
instance variable, causing the following exception when attempting to
call len() on (for example) a ReplyInfo_RRSet:
File "/usr/lib/python3.7/site-packages/unboundmodule.py", line 377, in __len__
def __len__(self): return obj.rrset_count
NameError: name 'obj' is not defined
and0x000 [Mon, 20 Jul 2020 16:10:21 +0000 (18:10 +0200)]
draft-ietf-dnsop-serve-stale-10 has become RFC 8767 on March 2020
W.C.A. Wijngaards [Mon, 20 Jul 2020 11:02:09 +0000 (13:02 +0200)]
- branch now named 1.11.0 and 1.11.0rc1 tag.
W.C.A. Wijngaards [Mon, 20 Jul 2020 09:05:28 +0000 (11:05 +0200)]
- Fix contrib/fastrpz.patch to apply cleanly. It fixes for changes
due to added libdynmod, but it does not compile, it conflicts with
new rpz code.
W.C.A. Wijngaards [Mon, 20 Jul 2020 08:55:13 +0000 (10:55 +0200)]
- Fix contrib/fastrpz.patch to apply cleanly.
W.C.A. Wijngaards [Mon, 20 Jul 2020 08:53:30 +0000 (10:53 +0200)]
- Fix contrib/fastrpz.patch to apply cleanly.
W.C.A. Wijngaards [Mon, 20 Jul 2020 08:34:40 +0000 (10:34 +0200)]
- Fix streamtcp to print packet data to stdout. This makes the
stdout and stderr not mix together lines, when parsing its output.
W.C.A. Wijngaards [Fri, 17 Jul 2020 15:15:55 +0000 (17:15 +0200)]
- Fix lock dependency cycle in rpz zone config setup.
W.C.A. Wijngaards [Fri, 17 Jul 2020 14:53:52 +0000 (16:53 +0200)]
- Fix libnettle compile for session ticket key callback function
changes.
Ralph Dolmans [Fri, 17 Jul 2020 11:07:49 +0000 (13:07 +0200)]
Merge branch 'jcourreges-align-cmsg-buffers'
Ralph Dolmans [Fri, 17 Jul 2020 11:07:03 +0000 (13:07 +0200)]
- Merge PR #234 - Ensure proper alignment of cmsg buffers by Jérémie
Courrèges-Anglas.
- Fix PR #234 log_assert sizeof to use union buffer.
Ralph Dolmans [Fri, 17 Jul 2020 11:01:44 +0000 (13:01 +0200)]
Merge branch 'align-cmsg-buffers' of https://github.com/jcourreges/unbound into jcourreges-align-cmsg-buffers
W.C.A. Wijngaards [Thu, 16 Jul 2020 13:41:25 +0000 (15:41 +0200)]
- Fix unused variable warning for clang analyzer.
W.C.A. Wijngaards [Thu, 16 Jul 2020 12:47:15 +0000 (14:47 +0200)]
- Fix check conf test for referencing installation paths.
George Thessalonikefs [Thu, 16 Jul 2020 11:01:14 +0000 (13:01 +0200)]
- Changelog entry for PR #265; include-toplevel.
gthess [Thu, 16 Jul 2020 10:57:42 +0000 (12:57 +0200)]
Merge pull request #265 from NLnetLabs/include-toplevel
Introduce include-toplevel configuration option; closes #161.
George Thessalonikefs [Thu, 16 Jul 2020 10:53:29 +0000 (12:53 +0200)]
Merge branch 'master' into include-toplevel
Ralph Dolmans [Thu, 16 Jul 2020 10:31:30 +0000 (12:31 +0200)]
Change unbound-dnstap-socket void cast for unused parameter
Ralph Dolmans [Thu, 16 Jul 2020 09:45:10 +0000 (11:45 +0200)]
- Add changelog entry for bidirectional frame streams support.
Ralph Dolmans [Thu, 16 Jul 2020 09:42:29 +0000 (11:42 +0200)]
Merge pull request #264 from NLnetLabs/fstrm-bidi
Bidirectional frame streams support
Ralph Dolmans [Thu, 16 Jul 2020 08:54:18 +0000 (10:54 +0200)]
correct byte count in comment
Ralph Dolmans [Wed, 15 Jul 2020 21:01:13 +0000 (23:01 +0200)]
remove unused define
Ralph Dolmans [Wed, 15 Jul 2020 15:33:48 +0000 (17:33 +0200)]
dnstap log message typo fix
Ralph Dolmans [Wed, 15 Jul 2020 15:31:18 +0000 (17:31 +0200)]
Log dnstap connection close due to unknown content type.
Ralph Dolmans [Wed, 15 Jul 2020 15:16:14 +0000 (17:16 +0200)]
- Ignore unknown frame streams control fields.
Ralph Dolmans [Wed, 15 Jul 2020 13:49:42 +0000 (15:49 +0200)]
- Handle SSL_ERROR_WANT_WRITE on SSL_read for negotiation
- Close connection when receiving overly large frame
George Thessalonikefs [Wed, 15 Jul 2020 13:17:48 +0000 (15:17 +0200)]
Merge branch 'master' into include-toplevel