]>
git.ipfire.org Git - thirdparty/unbound.git/log
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.
niftylettuce [Sun, 30 Aug 2020 01:56:19 +0000 (20:56 -0500)]
docs: fixed typo lean > learn
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 [Tue, 25 Aug 2020 14:07:25 +0000 (16:07 +0200)]
Review fix: defense check of qdcount in debug output.
W.C.A. Wijngaards [Tue, 25 Aug 2020 11:16:46 +0000 (13:16 +0200)]
Review fix: remove unused variables.
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:45:15 +0000 (08:45 +0200)]
Merge branch 'master' into stream-reuse
W.C.A. Wijngaards [Tue, 4 Aug 2020 06:45:04 +0000 (08:45 +0200)]
Merge branch 'master' into infra-keep-probing
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:32:19 +0000 (09:32 +0200)]
stream reuse, move drop in tcp_reuse test to timeout section of test.
W.C.A. Wijngaards [Fri, 31 Jul 2020 07:11:35 +0000 (09:11 +0200)]
Merge branch 'master' into stream-reuse
W.C.A. Wijngaards [Fri, 31 Jul 2020 07:11:20 +0000 (09:11 +0200)]
Merge branch 'master' into infra-keep-probing
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.
W.C.A. Wijngaards [Thu, 30 Jul 2020 15:52:57 +0000 (17:52 +0200)]
stream reuse, disable debug in test
W.C.A. Wijngaards [Thu, 30 Jul 2020 15:51:49 +0000 (17:51 +0200)]
stream reuse, add tls test for stream reuse.
W.C.A. Wijngaards [Thu, 30 Jul 2020 15:51:13 +0000 (17:51 +0200)]
stream reuse, fix tls close by upstream after timeout write event handling.
W.C.A. Wijngaards [Thu, 30 Jul 2020 14:41:28 +0000 (16:41 +0200)]
stream reuse, add a test for close by upstream server after timeout.
Ubuntu [Wed, 29 Jul 2020 16:02:16 +0000 (16:02 +0000)]
Rebase on master
Ubuntu [Wed, 29 Jul 2020 15:52:58 +0000 (15:52 +0000)]
Disable enforcing of min/max TTL when serving original TTL
Ubuntu [Wed, 29 Jul 2020 15:27:15 +0000 (15:27 +0000)]
Adjust semantics of TTL adjustment after feedback from @wcawijngaards
Ubuntu [Wed, 29 Jul 2020 15:26:42 +0000 (15:26 +0000)]
Ensure packet_rrset_data is always initialised to zero upon allocation
W.C.A. Wijngaards [Mon, 27 Jul 2020 15:12:23 +0000 (17:12 +0200)]
stream reuse, defensible wait add and debug log with details for requeue.
W.C.A. Wijngaards [Mon, 27 Jul 2020 14:59:46 +0000 (16:59 +0200)]
stream reuse, send queries one by one when upstream refuses multiple queries,
by closing the connection.
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
W.C.A. Wijngaards [Mon, 27 Jul 2020 11:16:55 +0000 (13:16 +0200)]
Merge branch 'master' into stream-reuse
W.C.A. Wijngaards [Mon, 27 Jul 2020 11:16:39 +0000 (13:16 +0200)]
Merge branch 'master' into infra-keep-probing
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
W.C.A. Wijngaards [Thu, 23 Jul 2020 08:29:36 +0000 (10:29 +0200)]
stream reuse, test with connection drops.
W.C.A. Wijngaards [Thu, 23 Jul 2020 08:18:17 +0000 (10:18 +0200)]
stream reuse, test with a list of outstanding queries to the upstream server.
W.C.A. Wijngaards [Wed, 22 Jul 2020 13:40:17 +0000 (15:40 +0200)]
stream reuse, test timeout and simultaneous queries.
W.C.A. Wijngaards [Wed, 22 Jul 2020 13:20:58 +0000 (15:20 +0200)]
stream reuse, fix cleanup with streams in the connection table.
W.C.A. Wijngaards [Wed, 22 Jul 2020 08:30:50 +0000 (10:30 +0200)]
stream reuse, free up elements that are connected in outside network delete.
W.C.A. Wijngaards [Wed, 22 Jul 2020 07:53:57 +0000 (09:53 +0200)]
Merge branch 'master' into stream-reuse
W.C.A. Wijngaards [Wed, 22 Jul 2020 07:53:30 +0000 (09:53 +0200)]
Merge branch 'master' into infra-keep-probing
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.