]>
git.ipfire.org Git - thirdparty/unbound.git/log
W.C.A. Wijngaards [Tue, 20 Oct 2020 14:49:49 +0000 (16:49 +0200)]
zonemd, unit test improved debug output and unit test dnssec verify zonemd
W.C.A. Wijngaards [Mon, 19 Oct 2020 14:26:22 +0000 (16:26 +0200)]
zonemd, unit test more zones.
W.C.A. Wijngaards [Mon, 19 Oct 2020 09:33:32 +0000 (11:33 +0200)]
Merge branch 'master' into zonemd
Ralph Dolmans [Mon, 19 Oct 2020 09:22:38 +0000 (11:22 +0200)]
Changelog entry for local-zone out of chunk regional allocation
Ralph Dolmans [Mon, 19 Oct 2020 09:21:30 +0000 (11:21 +0200)]
Merge pull request #329 from NLnetLabs/nochunk-region
local-zone regional allocations outside of chunk
W.C.A. Wijngaards [Mon, 19 Oct 2020 09:06:55 +0000 (11:06 +0200)]
- Log ip address when http session recv fails, eg. due to tls fail.
W.C.A. Wijngaards [Mon, 19 Oct 2020 08:59:41 +0000 (10:59 +0200)]
Unit test for doh downstream notls.
W.C.A. Wijngaards [Mon, 19 Oct 2020 08:43:35 +0000 (10:43 +0200)]
- Fix dnstap test to wait for log timer to see if queries are logged.
W.C.A. Wijngaards [Mon, 19 Oct 2020 08:41:03 +0000 (10:41 +0200)]
- Fix python documentation warning on functions.rst inplace_cb_reply.
W.C.A. Wijngaards [Mon, 19 Oct 2020 08:24:03 +0000 (10:24 +0200)]
- Fix #330: [Feature request] Add unencrypted DNS over HTTPS support.
This adds the option http-notls-downstream: yesno to change that,
and the dohclient test code has the -n option.
W.C.A. Wijngaards [Mon, 19 Oct 2020 08:14:40 +0000 (10:14 +0200)]
- Fix memory leak of https port string when reading config.
W.C.A. Wijngaards [Mon, 19 Oct 2020 07:06:33 +0000 (09:06 +0200)]
- Fix that http settings have colon in set_option, for
http-endpoint, http-max-streams, http-query-buffer-size,
http-response-buffer-size, and http-nodelay.
W.C.A. Wijngaards [Fri, 16 Oct 2020 15:26:58 +0000 (17:26 +0200)]
- Fix that the out of order TCP processing does not limit the
number of outstanding queries over a connection.
Ralph Dolmans [Fri, 16 Oct 2020 15:12:08 +0000 (17:12 +0200)]
- local-zone regional allocations outside of chunk to prevent large
chunk per small local-zone allocations.
W.C.A. Wijngaards [Fri, 16 Oct 2020 14:15:35 +0000 (16:15 +0200)]
zonemd, remove debug.
W.C.A. Wijngaards [Fri, 16 Oct 2020 14:09:13 +0000 (16:09 +0200)]
zonemd, unit tests for dnssec verify
George Thessalonikefs [Thu, 15 Oct 2020 13:53:16 +0000 (15:53 +0200)]
- Fix that if there are reply callbacks for the given rcode, those
are called per reply and a new message created if that was modified
by the call.
- Pass the comm_reply information to the inplace_cb_reply* functions
during the mesh state and update the documentation on that.
W.C.A. Wijngaards [Thu, 15 Oct 2020 10:27:22 +0000 (12:27 +0200)]
zonemd, unit test for dnssec verify, implement test.
W.C.A. Wijngaards [Thu, 15 Oct 2020 07:17:57 +0000 (09:17 +0200)]
zonemd, fix anchor unlock.
zonemd, unit test for dnssec verify function test harness.
W.C.A. Wijngaards [Thu, 15 Oct 2020 06:34:32 +0000 (08:34 +0200)]
Merge branch 'master' into zonemd
W.C.A. Wijngaards [Thu, 15 Oct 2020 06:22:42 +0000 (08:22 +0200)]
Changelog note for #326 and changes:
- DoH content length, simplify code, remove declaration after
statement and fix cast warning.
Wouter Wijngaards [Thu, 15 Oct 2020 06:19:37 +0000 (08:19 +0200)]
Merge pull request #326 from netblue30/master
DoH: implement content-length header field
netblue30 [Wed, 14 Oct 2020 15:32:14 +0000 (11:32 -0400)]
DoH: implement content-lenght header field
W.C.A. Wijngaards [Wed, 14 Oct 2020 12:52:32 +0000 (14:52 +0200)]
zonemd, nsec3 rr iterator is type int, like other nsec3 code.
W.C.A. Wijngaards [Wed, 14 Oct 2020 12:46:59 +0000 (14:46 +0200)]
zonemd, region freed, and qstate not used when not in a query, and nsec
and nsec3 bitmap checks.
W.C.A. Wijngaards [Wed, 14 Oct 2020 12:20:16 +0000 (14:20 +0200)]
- Free up auth zone parse region after use for lookup of host
W.C.A. Wijngaards [Wed, 14 Oct 2020 12:03:04 +0000 (14:03 +0200)]
- Fix that if there are on reply callbacks, those are called per
reply and a new message created if that was modified by the call.
W.C.A. Wijngaards [Wed, 14 Oct 2020 12:01:47 +0000 (14:01 +0200)]
- Fix that if there are on reply callbacks, those are called per
reply and a new message created if that was modified by the call.
W.C.A. Wijngaards [Wed, 14 Oct 2020 11:34:50 +0000 (13:34 +0200)]
zonemd, dnssec verification routines.
W.C.A. Wijngaards [Wed, 14 Oct 2020 08:06:28 +0000 (10:06 +0200)]
- Fix for python reply callback to see mesh state reply_list member,
it only removes it briefly for the commpoint call so that it does
not drop it and attempt to modify the reply list during reply.
W.C.A. Wijngaards [Tue, 13 Oct 2020 06:28:59 +0000 (08:28 +0200)]
- Fix #323: unbound testsuite fails on mock build in systemd-nspawn
if systemd support is build.
W.C.A. Wijngaards [Fri, 9 Oct 2020 14:47:49 +0000 (16:47 +0200)]
Formatting.
W.C.A. Wijngaards [Fri, 9 Oct 2020 14:46:20 +0000 (16:46 +0200)]
zonemd, routine to check zonemd hash if present
W.C.A. Wijngaards [Fri, 9 Oct 2020 13:14:27 +0000 (15:14 +0200)]
zonemd, defines for scheme and algorithm.
W.C.A. Wijngaards [Fri, 9 Oct 2020 13:05:46 +0000 (15:05 +0200)]
zonemd, doxygen comment fix.
W.C.A. Wijngaards [Fri, 9 Oct 2020 12:40:26 +0000 (14:40 +0200)]
zonemd, harden result length for unsupported algo in nettle digest final.
W.C.A. Wijngaards [Fri, 9 Oct 2020 12:32:24 +0000 (14:32 +0200)]
Merge branch 'master' into zonemd
W.C.A. Wijngaards [Fri, 9 Oct 2020 12:31:55 +0000 (14:31 +0200)]
- Fix warning in libnss compile, nss_buf2dsa is not used without DSA.
W.C.A. Wijngaards [Fri, 9 Oct 2020 12:30:56 +0000 (14:30 +0200)]
zonemd, libnss implementation and libnettle implementation. Both succeed
on unit tests.
W.C.A. Wijngaards [Fri, 9 Oct 2020 12:03:13 +0000 (14:03 +0200)]
zonemd, unit test, reorder test order
W.C.A. Wijngaards [Fri, 9 Oct 2020 11:59:44 +0000 (13:59 +0200)]
zonemd, unit test, tests the check routine and reason for failure.
W.C.A. Wijngaards [Fri, 9 Oct 2020 10:20:50 +0000 (12:20 +0200)]
zonemd, unit test, note example origins.
W.C.A. Wijngaards [Fri, 9 Oct 2020 10:18:25 +0000 (12:18 +0200)]
zonemd, unit test, succeeds at verifying examples of zonemd draft-12.
W.C.A. Wijngaards [Fri, 9 Oct 2020 09:19:31 +0000 (11:19 +0200)]
zonemd, digest code calls, secalgo openssl sha384 and sha512.
W.C.A. Wijngaards [Fri, 9 Oct 2020 07:01:52 +0000 (09:01 +0200)]
Merge branch 'master' into zonemd
W.C.A. Wijngaards [Fri, 9 Oct 2020 06:57:23 +0000 (08:57 +0200)]
- Fix dnstap socket and the chroot not applied properly to the dnstap
socket path.
W.C.A. Wijngaards [Thu, 8 Oct 2020 07:11:54 +0000 (09:11 +0200)]
- Fix #319: potential memory leak on config failure, in rpz config.
W.C.A. Wijngaards [Thu, 8 Oct 2020 07:09:55 +0000 (09:09 +0200)]
- Tag for 1.12.0 release.
- Current repo is version 1.12.1 in development.
W.C.A. Wijngaards [Tue, 6 Oct 2020 15:07:24 +0000 (17:07 +0200)]
zonemd, loop over zone and canonicalize data, test call in unit test.
W.C.A. Wijngaards [Tue, 6 Oct 2020 11:38:21 +0000 (13:38 +0200)]
test rr type parse inputs and print outputs.
W.C.A. Wijngaards [Tue, 6 Oct 2020 08:48:24 +0000 (10:48 +0200)]
Create branch zonemd
Add RR Type ZONEMD to RR definitions.
W.C.A. Wijngaards [Thu, 1 Oct 2020 07:11:22 +0000 (09:11 +0200)]
- Current repo is version 1.12.0 for release. Tag for 1.12.0rc1.
W.C.A. Wijngaards [Wed, 30 Sep 2020 12:55:35 +0000 (14:55 +0200)]
- Fix double loopexit for unbound-dnstap-socket after sigterm.
W.C.A. Wijngaards [Wed, 30 Sep 2020 09:43:46 +0000 (11:43 +0200)]
- Fix memory leak of edns tags at libunbound context delete.
W.C.A. Wijngaards [Wed, 30 Sep 2020 09:38:11 +0000 (11:38 +0200)]
- Easier kill of unbound-dnstap-socket tool in test.
W.C.A. Wijngaards [Wed, 30 Sep 2020 09:29:57 +0000 (11:29 +0200)]
- Fix stream_ssl, ssl_req_order and ssl_req_timeout tests for
alloc check debug output.
W.C.A. Wijngaards [Wed, 30 Sep 2020 09:21:24 +0000 (11:21 +0200)]
- Add dohclient test executable to gitignore.
W.C.A. Wijngaards [Wed, 30 Sep 2020 09:20:33 +0000 (11:20 +0200)]
- Fix doh tests when not compiled in.
Ralph Dolmans [Tue, 29 Sep 2020 12:07:38 +0000 (14:07 +0200)]
- DNS Flag Day 2020: change edns-buffer-size default to 1232.
W.C.A. Wijngaards [Tue, 29 Sep 2020 11:29:24 +0000 (13:29 +0200)]
- Fix unit test for dnstap changes, so that it waits for the timer.
Ralph Dolmans [Wed, 23 Sep 2020 12:35:51 +0000 (14:35 +0200)]
- Use inclusive language in configuration
W.C.A. Wijngaards [Wed, 23 Sep 2020 12:30:31 +0000 (14:30 +0200)]
- Fix to ifdef fptr wlist item for dnstap.
W.C.A. Wijngaards [Wed, 23 Sep 2020 11:20:25 +0000 (13:20 +0200)]
- Fix #305: only wake up thread when threshold reached.
Ralph Dolmans [Wed, 23 Sep 2020 10:09:48 +0000 (12:09 +0200)]
- Add edns-client-tag-opcode option
W.C.A. Wijngaards [Wed, 23 Sep 2020 09:14:50 +0000 (11:14 +0200)]
Merge branch 'master' of github.com:NLnetLabs/unbound
W.C.A. Wijngaards [Wed, 23 Sep 2020 09:13:52 +0000 (11:13 +0200)]
- Fix #305: dnstap logging significantly affects unbound performance
(regression in 1.11).
Ralph Dolmans [Wed, 23 Sep 2020 08:05:39 +0000 (10:05 +0200)]
- Fix edns-client-tags get_option typo
Ralph Dolmans [Mon, 21 Sep 2020 15:21:04 +0000 (17:21 +0200)]
Merge pull request #295 from niftylettuce/patch-1
docs: fixed typo lean > learn
Ralph Dolmans [Mon, 21 Sep 2020 15:17:30 +0000 (17:17 +0200)]
- Fix #304: dnstap logging not recovering after dnstap process restarts
W.C.A. Wijngaards [Mon, 21 Sep 2020 09:38:20 +0000 (11:38 +0200)]
- iana portlist updated.
W.C.A. Wijngaards [Mon, 21 Sep 2020 08:20:10 +0000 (10:20 +0200)]
- Error message is logged for dynlibmod malloc failures.
W.C.A. Wijngaards [Mon, 21 Sep 2020 08:13:19 +0000 (10:13 +0200)]
- Merge PR #311 by luismerino: Dynlibmod leak.
Wouter Wijngaards [Mon, 21 Sep 2020 08:12:19 +0000 (10:12 +0200)]
Merge pull request #311 from luismerino/dynlibmod-leak
Dynlibmod leak
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.
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.