]> git.ipfire.org Git - thirdparty/unbound.git/log
thirdparty/unbound.git
3 years agofix: free() call more than once with the same pointer 523/head
Shchelkunov Artem [Wed, 11 Aug 2021 10:14:43 +0000 (15:14 +0500)] 
fix: free() call more than once with the same pointer

3 years ago- Fix #520: Unbound 1.13.2rc1 fails to build python module. release-1.13.2
W.C.A. Wijngaards [Thu, 5 Aug 2021 15:10:56 +0000 (17:10 +0200)] 
- Fix #520: Unbound 1.13.2rc1 fails to build python module.

3 years agoFor 1.13.2rc1. release-1.13.2rc1
W.C.A. Wijngaards [Thu, 5 Aug 2021 06:37:20 +0000 (08:37 +0200)] 
For 1.13.2rc1.

3 years ago- Tag for 1.13.2 release.
W.C.A. Wijngaards [Thu, 5 Aug 2021 06:36:24 +0000 (08:36 +0200)] 
- Tag for 1.13.2 release.

3 years ago- Fix unit test zonemd_reload for use in run_vm.
W.C.A. Wijngaards [Wed, 4 Aug 2021 14:26:21 +0000 (16:26 +0200)] 
- Fix unit test zonemd_reload for use in run_vm.

3 years ago- Fix libnettle zonemd unit test.
W.C.A. Wijngaards [Wed, 4 Aug 2021 12:04:31 +0000 (14:04 +0200)] 
- Fix libnettle zonemd unit test.

3 years ago- Fix out of sourcedir run of zonemd unit tests.
W.C.A. Wijngaards [Wed, 4 Aug 2021 11:54:38 +0000 (13:54 +0200)] 
- Fix out of sourcedir run of zonemd unit tests.

3 years ago- Fix readzone compile under debug config.
W.C.A. Wijngaards [Wed, 4 Aug 2021 09:43:29 +0000 (11:43 +0200)] 
- Fix readzone compile under debug config.

3 years ago- Fix missing locks in zonemd unit test.
W.C.A. Wijngaards [Wed, 4 Aug 2021 09:05:51 +0000 (11:05 +0200)] 
- Fix missing locks in zonemd unit test.

3 years ago- Fix static analysis warnings about localzone locks that are unused.
W.C.A. Wijngaards [Wed, 4 Aug 2021 08:58:08 +0000 (10:58 +0200)] 
- Fix static analysis warnings about localzone locks that are unused.

3 years ago- Bump MAX_RESTART_COUNT to 11 from 8; in relation to #438. This allows
George Thessalonikefs [Wed, 4 Aug 2021 08:51:02 +0000 (10:51 +0200)] 
- Bump MAX_RESTART_COUNT to 11 from 8; in relation to #438. This allows
  longer CNAME chains in Unbound.

3 years agoChangelog note for #415:
George Thessalonikefs [Wed, 4 Aug 2021 08:46:17 +0000 (10:46 +0200)] 
Changelog note for #415:
- Merge PR #415 from sibeream: Use /proc/sys/net/ipv4/ip_local_port_range
  to determine available outgoing ports.

3 years agoMerge pull request #415 from sibeream/master
gthess [Wed, 4 Aug 2021 08:42:12 +0000 (10:42 +0200)] 
Merge pull request #415 from sibeream/master

Use /proc/sys/net/ipv4/ip_local_port_range to determine available outgoing ports

3 years ago- In unit test use openssl set security level to allow keys in test.
W.C.A. Wijngaards [Wed, 4 Aug 2021 07:58:38 +0000 (09:58 +0200)] 
- In unit test use openssl set security level to allow keys in test.

3 years ago- Fix sign comparison warning on FreeBSD.
W.C.A. Wijngaards [Tue, 3 Aug 2021 12:13:37 +0000 (14:13 +0200)] 
- Fix sign comparison warning on FreeBSD.

3 years ago- Annotate assertion into error printout; we think it may be an
W.C.A. Wijngaards [Tue, 3 Aug 2021 12:08:30 +0000 (14:08 +0200)] 
- Annotate assertion into error printout; we think it may be an
  error, but the situation looks harmless.

3 years agoChangelog note for #517
W.C.A. Wijngaards [Tue, 3 Aug 2021 11:11:18 +0000 (13:11 +0200)] 
Changelog note for #517
- Merge PR #517 from dyunwei: #420 breaks the mesh reply list
  function that need to reuse the dns answer.

3 years agoMerge pull request #517 from dyunwei/master
Wouter Wijngaards [Tue, 3 Aug 2021 11:11:01 +0000 (13:11 +0200)] 
Merge pull request #517 from dyunwei/master

#420 breaks the mesh reply list function that need to reuse the dns answer.

3 years agoMerge branch 'master' of github.com:NLnetLabs/unbound
George Thessalonikefs [Tue, 3 Aug 2021 10:20:45 +0000 (12:20 +0200)] 
Merge branch 'master' of github.com:NLnetLabs/unbound

3 years ago- Listen to read or write events after the SSL handshake.
George Thessalonikefs [Tue, 3 Aug 2021 10:18:58 +0000 (12:18 +0200)] 
- Listen to read or write events after the SSL handshake.
  Sticky events on windows would stick on read when write was needed.

3 years ago#420 517/head
daiyunwei [Tue, 3 Aug 2021 03:40:30 +0000 (11:40 +0800)] 
#420

clear the c->buffer in the comm_point_send_reply does resolve the "can't fit qbuffer in c->buffer" issue, but it breaks the mesh reply list function that need to reuse the answer. because the c->buffer is cleared in the comm_point_send_reply, it cannot be resued again. it means that it is not inappropriate to clear c->buffer in the comm_point_send_reply.

After some investigation, i found it is appropriate to clear c->buffer before use in the http2_query_read_done.

3 years ago- Fix verbose printout failure in tcp reuse unit test.
W.C.A. Wijngaards [Mon, 2 Aug 2021 14:06:36 +0000 (16:06 +0200)] 
- Fix verbose printout failure in tcp reuse unit test.

3 years ago- iana portlist update.
W.C.A. Wijngaards [Mon, 2 Aug 2021 13:26:20 +0000 (15:26 +0200)] 
- iana portlist update.

3 years ago- Move ECDSA functions to use OpenSSL 3.0.0 API.
W.C.A. Wijngaards [Mon, 2 Aug 2021 13:06:26 +0000 (15:06 +0200)] 
- Move ECDSA functions to use OpenSSL 3.0.0 API.

3 years ago- Move RSA and DSA to use OpenSSL 3.0.0 API.
W.C.A. Wijngaards [Mon, 2 Aug 2021 12:43:51 +0000 (14:43 +0200)] 
- Move RSA and DSA to use OpenSSL 3.0.0 API.

3 years agoReview fixup for keyraw pkey function use.
W.C.A. Wijngaards [Mon, 2 Aug 2021 11:39:48 +0000 (13:39 +0200)] 
Review fixup for keyraw pkey function use.

3 years ago- Prepare for OpenSSL 3.0.0 provider API usage, move the sldns
W.C.A. Wijngaards [Mon, 2 Aug 2021 11:33:32 +0000 (13:33 +0200)] 
- Prepare for OpenSSL 3.0.0 provider API usage, move the sldns
  keyraw functions to produce EVP_PKEY results.

3 years ago- For #515: Fix compilation with openssl 3.0.0 beta2, lib64 dir and
W.C.A. Wijngaards [Fri, 30 Jul 2021 11:54:43 +0000 (13:54 +0200)] 
- For #515: Fix compilation with openssl 3.0.0 beta2, lib64 dir and
  SSL_get_peer_certificate.
- Move acx_nlnetlabs.m4 to version 41, with lib64 openssl dir check.

3 years ago- Fix #515: Compilation against openssl 3.0.0 beta2 is failing to
W.C.A. Wijngaards [Fri, 30 Jul 2021 11:35:23 +0000 (13:35 +0200)] 
- Fix #515: Compilation against openssl 3.0.0 beta2 is failing to
  build unbound.

3 years ago- Changelog entry for #513: Stream reuse, attempt to fix #411, #439,
George Thessalonikefs [Mon, 26 Jul 2021 14:55:32 +0000 (16:55 +0200)] 
- Changelog entry for #513: Stream reuse, attempt to fix #411, #439,
  #469.

3 years agoMerge pull request #513 from NLnetLabs/tcp_reuse_fix
gthess [Mon, 26 Jul 2021 14:54:34 +0000 (16:54 +0200)] 
Merge pull request #513 from NLnetLabs/tcp_reuse_fix

Stream reuse, attempt to fix #411, #439, #469

3 years ago- Fix readzone unknown type print for memory resize.
W.C.A. Wijngaards [Mon, 26 Jul 2021 14:45:33 +0000 (16:45 +0200)] 
- Fix readzone unknown type print for memory resize.

3 years ago- Fix unittcpreuse.c: properly initialise outnet. 513/head
George Thessalonikefs [Mon, 26 Jul 2021 14:29:57 +0000 (16:29 +0200)] 
- Fix unittcpreuse.c: properly initialise outnet.

3 years ago- Remove redundant log_assert and fix error messages.
George Thessalonikefs [Mon, 26 Jul 2021 14:11:14 +0000 (16:11 +0200)] 
- Remove redundant log_assert and fix error messages.

3 years ago- stream reuse, do not explicitly wait for a free pending_tcp if a reuse
George Thessalonikefs [Sat, 24 Jul 2021 14:16:19 +0000 (16:16 +0200)] 
- stream reuse, do not explicitly wait for a free pending_tcp if a reuse
  could be used.

3 years agoChangelog note for #512
W.C.A. Wijngaards [Mon, 26 Jul 2021 07:47:24 +0000 (09:47 +0200)] 
Changelog note for #512
- Merge #512: unbound.service.in: upgrade hardening to latest
  standards.

3 years agoMerge pull request #512 from ArchangeGabriel/patch-1
Wouter Wijngaards [Mon, 26 Jul 2021 07:47:12 +0000 (09:47 +0200)] 
Merge pull request #512 from ArchangeGabriel/patch-1

unbound.service.in: upgrade hardening to latest standards

3 years agounbound.service.in: upgrade hardening to latest standards 512/head
Bruno Pagani [Sun, 25 Jul 2021 03:17:18 +0000 (03:17 +0000)] 
unbound.service.in: upgrade hardening to latest standards

Systemd gradually introduced new protection bits, let’s enable them.

3 years ago- Add unittest for tcp_reuse functions.
George Thessalonikefs [Fri, 23 Jul 2021 23:15:00 +0000 (01:15 +0200)] 
- Add unittest for tcp_reuse functions.

3 years ago- stream reuse, move log_assert to the correct location.
George Thessalonikefs [Fri, 23 Jul 2021 18:51:14 +0000 (20:51 +0200)] 
- stream reuse, move log_assert to the correct location.

3 years ago- stream reuse, clean links on structs that are unlinked from a list.
George Thessalonikefs [Fri, 23 Jul 2021 16:32:14 +0000 (18:32 +0200)] 
- stream reuse, clean links on structs that are unlinked from a list.

3 years ago- Fix for #411, #439, #469: stream reuse, fix loop in the free
George Thessalonikefs [Fri, 23 Jul 2021 16:25:06 +0000 (18:25 +0200)] 
- Fix for #411, #439, #469: stream reuse, fix loop in the free
  pending_tcp list.

3 years ago- Fix for #411, #439, #469: stream reuse, fix outnet deletion for all
George Thessalonikefs [Fri, 23 Jul 2021 16:05:57 +0000 (18:05 +0200)] 
- Fix for #411, #439, #469: stream reuse, fix outnet deletion for all
  non-free pending_tcp.

3 years ago- Fix for #411, #439, #469: stream reuse, fix LRU list when reuse is
George Thessalonikefs [Fri, 23 Jul 2021 16:00:24 +0000 (18:00 +0200)] 
- Fix for #411, #439, #469: stream reuse, fix LRU list when reuse is
  already in the tree.

3 years ago- Fix for #411, #439, #469: stream reuse, fix linking when touching the
George Thessalonikefs [Fri, 23 Jul 2021 15:51:42 +0000 (17:51 +0200)] 
- Fix for #411, #439, #469: stream reuse, fix linking when touching the
  tcp_reuse LRU list.

3 years ago- More log_assert for stream reuse operations.
George Thessalonikefs [Fri, 23 Jul 2021 15:50:28 +0000 (17:50 +0200)] 
- More log_assert for stream reuse operations.

3 years ago- Fix that ldns_zone_new_frm_fp_l counts the line number for an empty
W.C.A. Wijngaards [Wed, 21 Jul 2021 11:58:07 +0000 (13:58 +0200)] 
- Fix that ldns_zone_new_frm_fp_l counts the line number for an empty
  line after a comment.

3 years agoOption --enable-linux-ip-local-port-range added to use system configured port range... 415/head
Artem Egorenkov [Thu, 17 Dec 2020 16:00:54 +0000 (17:00 +0100)] 
Option --enable-linux-ip-local-port-range added to use system configured port range for libunbound on Linux

4 years ago- Fix for older parsers for function call in serve expired get cached.
W.C.A. Wijngaards [Fri, 16 Jul 2021 15:55:10 +0000 (17:55 +0200)] 
- Fix for older parsers for function call in serve expired get cached.

4 years ago- Another fix from lint for ignored return value.
W.C.A. Wijngaards [Fri, 16 Jul 2021 15:48:52 +0000 (17:48 +0200)] 
- Another fix from lint for ignored return value.

4 years ago- Fix from lint for ignored return value.
W.C.A. Wijngaards [Fri, 16 Jul 2021 15:46:04 +0000 (17:46 +0200)] 
- Fix from lint for ignored return value.

4 years ago- Insert header into testcode/readzone.c, it was missing.
W.C.A. Wijngaards [Fri, 16 Jul 2021 15:12:41 +0000 (17:12 +0200)] 
- Insert header into testcode/readzone.c, it was missing.

4 years ago- Introduce 'http-user-agent:' and 'hide-http-user-agent:' options.
George Thessalonikefs [Fri, 16 Jul 2021 12:09:15 +0000 (14:09 +0200)] 
- Introduce 'http-user-agent:' and 'hide-http-user-agent:' options.

4 years agoRevert "- With hide-version unbound also omits the version from http headers."
W.C.A. Wijngaards [Fri, 16 Jul 2021 12:02:55 +0000 (14:02 +0200)] 
Revert "- With hide-version unbound also omits the version from http headers."

This reverts commit 9d4644b12583911be2a0c4be9a3bc47dfd95a039.

4 years ago- With hide-version unbound also omits the version from http headers.
W.C.A. Wijngaards [Fri, 16 Jul 2021 11:45:41 +0000 (13:45 +0200)] 
- With hide-version unbound also omits the version from http headers.

4 years ago- review fix to remove duplicate error printout.
W.C.A. Wijngaards [Fri, 16 Jul 2021 08:53:53 +0000 (10:53 +0200)] 
- review fix to remove duplicate error printout.

4 years ago- Fix unbound-control local_data and local_datas to print detailed
W.C.A. Wijngaards [Fri, 16 Jul 2021 08:51:27 +0000 (10:51 +0200)] 
- Fix unbound-control local_data and local_datas to print detailed
  syntax errors.

4 years ago- Fix spelling in localzone.h comment.
W.C.A. Wijngaards [Fri, 16 Jul 2021 08:28:09 +0000 (10:28 +0200)] 
- Fix spelling in localzone.h comment.

4 years ago- Fix spelling in doc/unbound.doxygen comment.
W.C.A. Wijngaards [Fri, 16 Jul 2021 08:26:45 +0000 (10:26 +0200)] 
- Fix spelling in doc/unbound.doxygen comment.

4 years ago- Fix for #510: in depth, use ifdefs for windows api event calls.
W.C.A. Wijngaards [Fri, 16 Jul 2021 07:12:06 +0000 (09:12 +0200)] 
- Fix for #510: in depth, use ifdefs for windows api event calls.

4 years agoMerge pull request #510 from ndptech/master
Wouter Wijngaards [Fri, 16 Jul 2021 07:11:21 +0000 (09:11 +0200)] 
Merge pull request #510 from ndptech/master

Don't call a function which hasn't been defined

4 years agoDon't call a function which hasn't been defined 510/head
Nick Porter [Thu, 15 Jul 2021 16:55:33 +0000 (17:55 +0100)] 
Don't call a function which hasn't been defined

4 years ago- iana portlist update.
W.C.A. Wijngaards [Tue, 6 Jul 2021 13:15:43 +0000 (15:15 +0200)] 
- iana portlist update.

4 years ago- Fix clang-analysis warnings for testcode/readzone.c.
George Thessalonikefs [Mon, 5 Jul 2021 14:49:17 +0000 (16:49 +0200)] 
- Fix clang-analysis warnings for testcode/readzone.c.

4 years ago- Fix compiler warnings for #491.
George Thessalonikefs [Mon, 5 Jul 2021 13:36:27 +0000 (15:36 +0200)] 
- Fix compiler warnings for #491.

4 years ago- Fix Wunused-result compile warnings.
George Thessalonikefs [Sun, 4 Jul 2021 13:19:24 +0000 (15:19 +0200)] 
- Fix Wunused-result compile warnings.

4 years agochangelog PR #491
Tom Carpay [Fri, 2 Jul 2021 13:15:13 +0000 (15:15 +0200)] 
changelog PR #491

4 years agoMerge pull request #491 from NLnetLabs/svcb
tcarpay [Fri, 2 Jul 2021 13:11:12 +0000 (15:11 +0200)] 
Merge pull request #491 from NLnetLabs/svcb

Add SVCB and HTTPS types and handling according to draft-ietf-dnsop-svcb-https

4 years agorename var to remove shadow variable 491/head
Tom Carpay [Fri, 2 Jul 2021 12:15:33 +0000 (14:15 +0200)] 
rename var to remove shadow variable

4 years agoMerge branch 'master' into svcb
Tom Carpay [Fri, 2 Jul 2021 11:37:08 +0000 (13:37 +0200)] 
Merge branch 'master' into svcb

4 years agoApply suggestions from code review
tcarpay [Fri, 2 Jul 2021 11:14:47 +0000 (13:14 +0200)] 
Apply suggestions from code review

Co-authored-by: Willem Toorop <willem@nlnetlabs.nl>
4 years agochange test and error to be in line with new maximum svcb params (nparams >= MAX_NUMB...
Tom Carpay [Fri, 2 Jul 2021 09:21:19 +0000 (11:21 +0200)] 
change test and error to be in line with new maximum svcb params (nparams >= MAX_NUMBER_OF_SVCPARAMS)

4 years agofix final comment: remove superfluous assert
Tom Carpay [Fri, 2 Jul 2021 08:53:50 +0000 (10:53 +0200)] 
fix final comment: remove superfluous assert

4 years ago- Fix #506: Python Module Seems to Leak Memory if it Experiences an
W.C.A. Wijngaards [Fri, 2 Jul 2021 07:42:31 +0000 (09:42 +0200)] 
- Fix #506: Python Module Seems to Leak Memory if it Experiences an
  Unhandled Exception.

4 years agofix comments - 1
Tom Carpay [Thu, 1 Jul 2021 14:59:48 +0000 (16:59 +0200)] 
fix comments - 1

4 years agoApply suggestions from code review
tcarpay [Thu, 1 Jul 2021 10:45:14 +0000 (12:45 +0200)] 
Apply suggestions from code review

Co-authored-by: Wouter Wijngaards <wcawijngaards@users.noreply.github.com>
4 years agoAnalysis workflow, enable the matrix of tests, on demand.
W.C.A. Wijngaards [Fri, 25 Jun 2021 14:54:23 +0000 (16:54 +0200)] 
Analysis workflow, enable the matrix of tests, on demand.

4 years agoAnalysis workflow, disable -x for bash the output is reordered with
W.C.A. Wijngaards [Fri, 25 Jun 2021 14:50:21 +0000 (16:50 +0200)] 
Analysis workflow, disable -x for bash the output is reordered with
respect to the command output.

4 years agoAnalysis workflow, remove debug, add desciption echo, remove dll.
W.C.A. Wijngaards [Fri, 25 Jun 2021 14:34:43 +0000 (16:34 +0200)] 
Analysis workflow, remove debug, add desciption echo, remove dll.

4 years agoAnalysis workflow, remove debug output.
W.C.A. Wijngaards [Fri, 25 Jun 2021 14:06:05 +0000 (16:06 +0200)] 
Analysis workflow, remove debug output.

4 years ago- Fix auth zone download on windows to unlink before rename.
W.C.A. Wijngaards [Fri, 25 Jun 2021 13:31:33 +0000 (15:31 +0200)] 
- Fix auth zone download on windows to unlink before rename.

4 years agoAnalysis workflow, fixup ctime tests.
W.C.A. Wijngaards [Fri, 25 Jun 2021 13:27:51 +0000 (15:27 +0200)] 
Analysis workflow, fixup ctime tests.

4 years agoAnalysis workflow, fix ctime formatting for autotrust and testbound.
W.C.A. Wijngaards [Fri, 25 Jun 2021 13:11:10 +0000 (15:11 +0200)] 
Analysis workflow, fix ctime formatting for autotrust and testbound.

4 years agoAnalysis workflow, check for ctime define.
W.C.A. Wijngaards [Fri, 25 Jun 2021 12:37:53 +0000 (14:37 +0200)] 
Analysis workflow, check for ctime define.

4 years agoAnalysis workflow, see if defines are causing ctime changes.
W.C.A. Wijngaards [Fri, 25 Jun 2021 12:07:11 +0000 (14:07 +0200)] 
Analysis workflow, see if defines are causing ctime changes.

4 years agoAnalysis workflow, test ctime replacement.
W.C.A. Wijngaards [Fri, 25 Jun 2021 11:37:26 +0000 (13:37 +0200)] 
Analysis workflow, test ctime replacement.

4 years agoAnalysis workflow, debug output for ctime.
W.C.A. Wijngaards [Fri, 25 Jun 2021 11:12:22 +0000 (13:12 +0200)] 
Analysis workflow, debug output for ctime.

4 years agoAnalysis workflow, remove debug output.
W.C.A. Wijngaards [Fri, 25 Jun 2021 09:18:12 +0000 (11:18 +0200)] 
Analysis workflow, remove debug output.

4 years ago- Fix configure does not require pkg-config if not needed.
W.C.A. Wijngaards [Fri, 25 Jun 2021 09:05:57 +0000 (11:05 +0200)] 
- Fix configure does not require pkg-config if not needed.

4 years agoAnalysis workflow, output debug.
W.C.A. Wijngaards [Fri, 25 Jun 2021 08:38:09 +0000 (10:38 +0200)] 
Analysis workflow, output debug.

4 years ago- Fix configure grep for reuseport default for failure.
W.C.A. Wijngaards [Fri, 25 Jun 2021 08:37:47 +0000 (10:37 +0200)] 
- Fix configure grep for reuseport default for failure.

4 years agoAnalysis workflow, debug output.
W.C.A. Wijngaards [Fri, 25 Jun 2021 08:12:40 +0000 (10:12 +0200)] 
Analysis workflow, debug output.

4 years agoAnalysis workflow, make debug output.
W.C.A. Wijngaards [Fri, 25 Jun 2021 07:43:02 +0000 (09:43 +0200)] 
Analysis workflow, make debug output.

4 years agoAnalysis workflow, fix make target.
W.C.A. Wijngaards [Fri, 25 Jun 2021 07:16:13 +0000 (09:16 +0200)] 
Analysis workflow, fix make target.

4 years agoAnalysis workflow, output failure cases.
W.C.A. Wijngaards [Fri, 25 Jun 2021 06:49:30 +0000 (08:49 +0200)] 
Analysis workflow, output failure cases.

4 years ago- Fix up permissions on rpl data file in tests.
W.C.A. Wijngaards [Fri, 25 Jun 2021 06:45:03 +0000 (08:45 +0200)] 
- Fix up permissions on rpl data file in tests.

4 years agoAnalysis workflow, remove debug output, strip more whitespace off
W.C.A. Wijngaards [Thu, 24 Jun 2021 20:57:12 +0000 (22:57 +0200)] 
Analysis workflow, remove debug output, strip more whitespace off
ADDRESS lines in testbound range.

4 years agoAnalysis workflow, output testbound results.
W.C.A. Wijngaards [Thu, 24 Jun 2021 20:28:07 +0000 (22:28 +0200)] 
Analysis workflow, output testbound results.

4 years agoFixup ctime test.
W.C.A. Wijngaards [Thu, 24 Jun 2021 20:11:42 +0000 (22:11 +0200)] 
Fixup ctime test.

4 years agoFixup unit auth test for windows port.
W.C.A. Wijngaards [Thu, 24 Jun 2021 19:55:46 +0000 (21:55 +0200)] 
Fixup unit auth test for windows port.