]> git.ipfire.org Git - thirdparty/unbound.git/log
thirdparty/unbound.git
6 years ago- Fix for #4233: guard use of NDEBUG, so that it can be passed in
Wouter Wijngaards [Thu, 7 Mar 2019 08:34:00 +0000 (08:34 +0000)] 
- Fix for #4233: guard use of NDEBUG, so that it can be passed in
  CFLAGS into configure.

git-svn-id: file:///svn/unbound/trunk@5133 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Tag release 1.9.1rc1.
Wouter Wijngaards [Tue, 5 Mar 2019 08:48:15 +0000 (08:48 +0000)] 
- Tag release 1.9.1rc1.

git-svn-id: file:///svn/unbound/trunk@5132 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- output forwarder log in ssl_req_order test. release-1.9.1rc1
Wouter Wijngaards [Fri, 1 Mar 2019 12:38:53 +0000 (12:38 +0000)] 
- output forwarder log in ssl_req_order test.

git-svn-id: file:///svn/unbound/trunk@5130 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoFix to account for tabs as well.
Wouter Wijngaards [Thu, 28 Feb 2019 12:06:04 +0000 (12:06 +0000)] 
Fix to account for tabs as well.

git-svn-id: file:///svn/unbound/trunk@5129 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Print correct module that failed when module-config is wrong.
Wouter Wijngaards [Thu, 28 Feb 2019 09:56:45 +0000 (09:56 +0000)] 
- Print correct module that failed when module-config is wrong.

git-svn-id: file:///svn/unbound/trunk@5128 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Remove memory leak on pythonmod python2 script file init.
Wouter Wijngaards [Thu, 28 Feb 2019 09:12:54 +0000 (09:12 +0000)] 
- Remove memory leak on pythonmod python2 script file init.
- Remove swig gcc8 python function cast warnings, they are ignored.

git-svn-id: file:///svn/unbound/trunk@5127 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoFixup for python 2
Wouter Wijngaards [Wed, 27 Feb 2019 14:22:55 +0000 (14:22 +0000)] 
Fixup for python 2

git-svn-id: file:///svn/unbound/trunk@5126 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix for python module on Windows, fix fopen.
Wouter Wijngaards [Wed, 27 Feb 2019 14:14:08 +0000 (14:14 +0000)] 
- Fix for python module on Windows, fix fopen.

git-svn-id: file:///svn/unbound/trunk@5125 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix #14: contrib/unbound.init: Fix wrong comparison judgment
Wouter Wijngaards [Wed, 27 Feb 2019 06:58:10 +0000 (06:58 +0000)] 
- Fix #14: contrib/unbound.init: Fix wrong comparison judgment
  before copying.

git-svn-id: file:///svn/unbound/trunk@5124 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix #4229: Unbound man pages lack information, about access-control
Wouter Wijngaards [Wed, 27 Feb 2019 06:56:21 +0000 (06:56 +0000)] 
- Fix #4229: Unbound man pages lack information, about access-control
  order and local zone tags, and elements in views.

git-svn-id: file:///svn/unbound/trunk@5123 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix #4227: pair event del and add for libevent for tcp_req_info.
Wouter Wijngaards [Mon, 25 Feb 2019 15:48:27 +0000 (15:48 +0000)] 
- Fix #4227: pair event del and add for libevent for tcp_req_info.

git-svn-id: file:///svn/unbound/trunk@5122 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- In man page and example config explain that most modules have to
Wouter Wijngaards [Thu, 21 Feb 2019 10:03:11 +0000 (10:03 +0000)] 
- In man page and example config explain that most modules have to
  be listed at the start of module-config.

git-svn-id: file:///svn/unbound/trunk@5121 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- In example.conf explain where to put cachedb module in module-config.
Wouter Wijngaards [Thu, 21 Feb 2019 09:48:38 +0000 (09:48 +0000)] 
- In example.conf explain where to put cachedb module in module-config.

git-svn-id: file:///svn/unbound/trunk@5120 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix the error for unknown module in module-config is understandable,
Wouter Wijngaards [Thu, 21 Feb 2019 09:40:25 +0000 (09:40 +0000)] 
- Fix the error for unknown module in module-config is understandable,
  and explains it was not compiled in and where to see the list.

git-svn-id: file:///svn/unbound/trunk@5119 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix pythonmod include and sockaddr_un ifdefs for compile on
Wouter Wijngaards [Wed, 20 Feb 2019 15:19:58 +0000 (15:19 +0000)] 
- Fix pythonmod include and sockaddr_un ifdefs for compile on
  Windows, and for libunbound.

git-svn-id: file:///svn/unbound/trunk@5118 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Print query name and IP address when domain rate limit exceeded.
Wouter Wijngaards [Mon, 18 Feb 2019 15:53:02 +0000 (15:53 +0000)] 
- Print query name and IP address when domain rate limit exceeded.

git-svn-id: file:///svn/unbound/trunk@5117 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Spaces instead of tabs in that log message.
Wouter Wijngaards [Mon, 18 Feb 2019 12:32:42 +0000 (12:32 +0000)] 
- Spaces instead of tabs in that log message.

git-svn-id: file:///svn/unbound/trunk@5116 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Print query name with ip_ratelimit exceeded log lines.
Wouter Wijngaards [Mon, 18 Feb 2019 10:40:41 +0000 (10:40 +0000)] 
- Print query name with ip_ratelimit exceeded log lines.

git-svn-id: file:///svn/unbound/trunk@5115 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix capsforid canonical sort qsort callback.
Wouter Wijngaards [Thu, 14 Feb 2019 08:16:15 +0000 (08:16 +0000)] 
- Fix capsforid canonical sort qsort callback.

git-svn-id: file:///svn/unbound/trunk@5114 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- make depend, with newer gcc, nicer layout.
Wouter Wijngaards [Mon, 11 Feb 2019 10:02:45 +0000 (10:02 +0000)] 
- make depend, with newer gcc, nicer layout.

git-svn-id: file:///svn/unbound/trunk@5113 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix #13: Remove left-over requirements on OpenSSL >= 1.1.0 for
Wouter Wijngaards [Mon, 11 Feb 2019 09:59:47 +0000 (09:59 +0000)] 
- Fix #13: Remove left-over requirements on OpenSSL >= 1.1.0 for
  cert name matching, from man page.

git-svn-id: file:///svn/unbound/trunk@5112 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoAlso fix this unit test for qname minimisation
Wouter Wijngaards [Mon, 11 Feb 2019 09:56:57 +0000 (09:56 +0000)] 
Also fix this unit test for qname minimisation
asked queries that have to be added to the provided answer list.

git-svn-id: file:///svn/unbound/trunk@5111 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix recursion lame test for qname minimisation asked queries,
Wouter Wijngaards [Mon, 11 Feb 2019 09:49:13 +0000 (09:49 +0000)] 
- Fix recursion lame test for qname minimisation asked queries,
  that were not present in the set of prepared answers.

git-svn-id: file:///svn/unbound/trunk@5110 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Note default for module-config in man page.
Wouter Wijngaards [Mon, 11 Feb 2019 08:53:59 +0000 (08:53 +0000)] 
- Note default for module-config in man page.

git-svn-id: file:///svn/unbound/trunk@5109 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix #4225: clients seem to erroneously receive no answer with
Wouter Wijngaards [Fri, 8 Feb 2019 15:05:24 +0000 (15:05 +0000)] 
- Fix #4225: clients seem to erroneously receive no answer with
  DNS-over-TLS and qname-minimisation.

git-svn-id: file:///svn/unbound/trunk@5108 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix that qname minimisation does not skip a label when missing
Wouter Wijngaards [Fri, 8 Feb 2019 13:30:51 +0000 (13:30 +0000)] 
- Fix that qname minimisation does not skip a label when missing
  nameserver targets need to be fetched.

git-svn-id: file:///svn/unbound/trunk@5107 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix #4206: OpenSSL 1.0.2 hostname verification for FreeBSD 11.2.
Wouter Wijngaards [Thu, 7 Feb 2019 08:34:28 +0000 (08:34 +0000)] 
- Fix #4206: OpenSSL 1.0.2 hostname verification for FreeBSD 11.2.

git-svn-id: file:///svn/unbound/trunk@5106 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoTrunk has 1.9.1 in development.
Wouter Wijngaards [Tue, 5 Feb 2019 09:26:39 +0000 (09:26 +0000)] 
Trunk has 1.9.1 in development.

git-svn-id: file:///svn/unbound/trunk@5105 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoRelease version numbers.
Wouter Wijngaards [Tue, 5 Feb 2019 08:17:36 +0000 (08:17 +0000)] 
Release version numbers.

git-svn-id: file:///svn/unbound/trunk@5102 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoKeep scratch region free on exit.
Wouter Wijngaards [Mon, 4 Feb 2019 15:48:21 +0000 (15:48 +0000)] 
Keep scratch region free on exit.

git-svn-id: file:///svn/unbound/trunk@5101 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Perform canonical sort for 0x20 capsforid compare of replies,
Wouter Wijngaards [Mon, 4 Feb 2019 15:22:08 +0000 (15:22 +0000)] 
- Perform canonical sort for 0x20 capsforid compare of replies,
  this sorts rrsets in the authority and additional section before
  comparison, so that out of order rrsets do not cause failure.

git-svn-id: file:///svn/unbound/trunk@5100 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix that log-replies prints the correct name for local-alias
Wouter Wijngaards [Mon, 4 Feb 2019 09:51:27 +0000 (09:51 +0000)] 
- Fix that log-replies prints the correct name for local-alias
  names, for names that have a CNAME in local-data configuration.
  It logs the original query name, not the target of the CNAME.
- Add local-zone type inform_redirect, which logs like type inform,
  and redirects like type redirect.

git-svn-id: file:///svn/unbound/trunk@5099 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Wipe TLS session key data from memory on exit.
Wouter Wijngaards [Thu, 31 Jan 2019 15:25:27 +0000 (15:25 +0000)] 
- Wipe TLS session key data from memory on exit.

git-svn-id: file:///svn/unbound/trunk@5098 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agonote ticker number.
Wouter Wijngaards [Thu, 31 Jan 2019 12:35:33 +0000 (12:35 +0000)] 
note ticker number.

git-svn-id: file:///svn/unbound/trunk@5097 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix OpenSSL without ENGINE support compilation.
Wouter Wijngaards [Thu, 31 Jan 2019 12:33:28 +0000 (12:33 +0000)] 
- Fix OpenSSL without ENGINE support compilation.

git-svn-id: file:///svn/unbound/trunk@5096 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix OpenSSL without ENGINE support compilation.
Wouter Wijngaards [Thu, 31 Jan 2019 11:34:11 +0000 (11:34 +0000)] 
- Fix OpenSSL without ENGINE support compilation.

git-svn-id: file:///svn/unbound/trunk@5095 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- For openssl 1.0.2 use the CRYPTO_THREADID locking callbacks,
Wouter Wijngaards [Thu, 31 Jan 2019 11:31:55 +0000 (11:31 +0000)] 
- For openssl 1.0.2 use the CRYPTO_THREADID locking callbacks,
  still supports the set_id_callback previous API.  And for 1.1.0
  no locking callbacks are needed.

git-svn-id: file:///svn/unbound/trunk@5094 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- fixed pkg-config operations, PKG_PROG_PKG_CONFIG moved out of
Wouter Wijngaards [Thu, 31 Jan 2019 10:21:54 +0000 (10:21 +0000)] 
- fixed pkg-config operations, PKG_PROG_PKG_CONFIG moved out of
  conditional section, fixes systemd builds, from Enrico Scholz.

git-svn-id: file:///svn/unbound/trunk@5093 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- improve documentation for forward-first.
Wouter Wijngaards [Thu, 31 Jan 2019 09:37:06 +0000 (09:37 +0000)] 
- improve documentation for forward-first.

git-svn-id: file:///svn/unbound/trunk@5092 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- improve documentation for tls-service-key.
Wouter Wijngaards [Thu, 31 Jan 2019 09:22:48 +0000 (09:22 +0000)] 
- improve documentation for tls-service-key.

git-svn-id: file:///svn/unbound/trunk@5091 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Set ub_ctx_set_tls call signature in ltrace config file for
Wouter Wijngaards [Thu, 31 Jan 2019 09:16:15 +0000 (09:16 +0000)] 
- Set ub_ctx_set_tls call signature in ltrace config file for
  libunbound in contrib/libunbound.so.conf.

git-svn-id: file:///svn/unbound/trunk@5090 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix case in which query timeout can result in marking delegation as
Ralph Dolmans [Wed, 30 Jan 2019 13:44:19 +0000 (13:44 +0000)] 
- Fix case in which query timeout can result in marking delegation as
  edns_lame_known.

git-svn-id: file:///svn/unbound/trunk@5089 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix locking for libunbound context setup with broken port config.
Wouter Wijngaards [Tue, 29 Jan 2019 16:07:07 +0000 (16:07 +0000)] 
- Fix locking for libunbound context setup with broken port config.

git-svn-id: file:///svn/unbound/trunk@5088 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix #4224: auth_xfr_notify.rpl test broken due to typo
Wouter Wijngaards [Tue, 29 Jan 2019 14:37:35 +0000 (14:37 +0000)] 
- Fix #4224: auth_xfr_notify.rpl test broken due to typo

git-svn-id: file:///svn/unbound/trunk@5087 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix spelling of tls-ciphers in example.conf.in.
Wouter Wijngaards [Tue, 29 Jan 2019 12:43:56 +0000 (12:43 +0000)] 
- Fix spelling of tls-ciphers in example.conf.in.

git-svn-id: file:///svn/unbound/trunk@5086 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- set version to 1.9.0 for release. release-1.9.0rc1
Wouter Wijngaards [Tue, 29 Jan 2019 08:07:50 +0000 (08:07 +0000)] 
- set version to 1.9.0 for release.

git-svn-id: file:///svn/unbound/trunk@5084 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- List example config for root zone copy locally hosted with auth-zone
Wouter Wijngaards [Mon, 28 Jan 2019 08:49:12 +0000 (08:49 +0000)] 
- List example config for root zone copy locally hosted with auth-zone
  as suggested from draft-ietf-dnsop-7706-bis-02.  But with updated
  B root address.

git-svn-id: file:///svn/unbound/trunk@5083 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- List d.root-servers.net as a host that allows AXFR in example.conf
Wouter Wijngaards [Mon, 28 Jan 2019 08:39:50 +0000 (08:39 +0000)] 
- List d.root-servers.net as a host that allows AXFR in example.conf
  config file, as suggested from draft-ietf-dnsop-7706-bis-02.

git-svn-id: file:///svn/unbound/trunk@5082 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Set build system for added call in the libunbound API.
Wouter Wijngaards [Mon, 28 Jan 2019 08:26:10 +0000 (08:26 +0000)] 
- Set build system for added call in the libunbound API.

git-svn-id: file:///svn/unbound/trunk@5081 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- ub_ctx_set_tls call for libunbound that enables DoT for the machines
Wouter Wijngaards [Mon, 28 Jan 2019 08:22:08 +0000 (08:22 +0000)] 
- ub_ctx_set_tls call for libunbound that enables DoT for the machines
  set with ub_ctx_set_fwd.  Patch from Florian Obser.

git-svn-id: file:///svn/unbound/trunk@5080 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoFix year on recent commit messages.
Wouter Wijngaards [Fri, 25 Jan 2019 16:19:37 +0000 (16:19 +0000)] 
Fix year on recent commit messages.

git-svn-id: file:///svn/unbound/trunk@5079 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- output of newer lex 2.6.1 and bison 3.0.5.
Wouter Wijngaards [Fri, 25 Jan 2019 13:00:09 +0000 (13:00 +0000)] 
- output of newer lex 2.6.1 and bison 3.0.5.

git-svn-id: file:///svn/unbound/trunk@5078 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- remove compile warnings from libnettle compile.
Wouter Wijngaards [Fri, 25 Jan 2019 12:58:06 +0000 (12:58 +0000)] 
- remove compile warnings from libnettle compile.

git-svn-id: file:///svn/unbound/trunk@5077 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- no lock when threads disabled in tcp request buffer count.
Wouter Wijngaards [Fri, 25 Jan 2019 12:54:40 +0000 (12:54 +0000)] 
- no lock when threads disabled in tcp request buffer count.

git-svn-id: file:///svn/unbound/trunk@5076 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- updated contrib/fastrpz.patch to cleanly diff.
Wouter Wijngaards [Fri, 25 Jan 2019 12:50:45 +0000 (12:50 +0000)] 
- updated contrib/fastrpz.patch to cleanly diff.

git-svn-id: file:///svn/unbound/trunk@5075 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix that tcp for auth zone and outgoing does not remove and
Wouter Wijngaards [Fri, 25 Jan 2019 12:46:15 +0000 (12:46 +0000)] 
- Fix that tcp for auth zone and outgoing does not remove and
  then gets the ssl read again applied to the deleted commpoint.

git-svn-id: file:///svn/unbound/trunk@5074 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Moved includes and make depend.
Wouter Wijngaards [Thu, 24 Jan 2019 16:10:05 +0000 (16:10 +0000)] 
- Moved includes and make depend.

git-svn-id: file:///svn/unbound/trunk@5073 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Patch from Florian Obser fixes some compiler warnings:
Wouter Wijngaards [Thu, 24 Jan 2019 16:05:00 +0000 (16:05 +0000)] 
- Patch from Florian Obser fixes some compiler warnings:
  include mini_event.h to have a prototype for mini_ev_cmp
  include edns.h to have a prototype for apply_edns_options
  sldns_wire2str_edns_keepalive_print is only called in the wire2str,
  module declare it static to get rid of compiler warning:
  no previous prototype for function
  infra_find_ip_ratedata() is only called in the infra module,
  declare it static to get rid of compiler warning:
  no previous prototype for function
  do not shadow local variable buf in authzone
  auth_chunks_delete and az_nsec3_findnode are only called in the
  authzone module, declare them static to get rid of compiler warning:
  no previous prototype for function...
  copy_rrset() is only called in the respip module, declare it
  static to get rid of compiler warning:
  no previous prototype for function 'copy_rrset'
  no need for another variable "r"; gets rid of compiler warning:
  declaration shadows a local variable in libunbound.c
  no need for another variable "ns"; gets rid of compiler warning:
  declaration shadows a local variable in iterator.c

git-svn-id: file:///svn/unbound/trunk@5072 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agomake fix nicer in perf testcode.
Wouter Wijngaards [Thu, 24 Jan 2019 12:52:26 +0000 (12:52 +0000)] 
make fix nicer in perf testcode.

git-svn-id: file:///svn/unbound/trunk@5071 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoclang analysis fixes, assert arc4random buffer in init,
Wouter Wijngaards [Thu, 24 Jan 2019 11:55:10 +0000 (11:55 +0000)] 
clang analysis fixes, assert arc4random buffer in init,
no check for already checked delegation pointer in iterator,
in testcode check for NULL packet matches, in perf do not copy
from NULL start list when growing capacity.  Adjust host and file
only when present in test header read to please checker.  In
testcode for unknown macro operand give zero result. Initialise the
passed argv array in test code.  In test code add EDNS data
segment copy only when nonempty.

git-svn-id: file:///svn/unbound/trunk@5070 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix unit test for python 3.7 new keyword 'async'.
Wouter Wijngaards [Thu, 24 Jan 2019 09:37:57 +0000 (09:37 +0000)] 
- Fix unit test for python 3.7 new keyword 'async'.

git-svn-id: file:///svn/unbound/trunk@5069 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Newer aclocal and libtoolize used for generating configure scripts,
Wouter Wijngaards [Thu, 24 Jan 2019 08:57:47 +0000 (08:57 +0000)] 
- Newer aclocal and libtoolize used for generating configure scripts,
  aclocal 1.16.1 and libtoolize 2.4.6.

git-svn-id: file:///svn/unbound/trunk@5068 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoNeater spaces
Wouter Wijngaards [Wed, 23 Jan 2019 14:18:24 +0000 (14:18 +0000)] 
Neater spaces

git-svn-id: file:///svn/unbound/trunk@5067 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix for IXFR fallback to reset counter when IXFR does not timeout.
Wouter Wijngaards [Wed, 23 Jan 2019 11:52:17 +0000 (11:52 +0000)] 
- Fix for IXFR fallback to reset counter when IXFR does not timeout.

git-svn-id: file:///svn/unbound/trunk@5066 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoFixup ssl unit test with example ticket files.
Wouter Wijngaards [Wed, 23 Jan 2019 10:50:26 +0000 (10:50 +0000)] 
Fixup ssl unit test with example ticket files.

git-svn-id: file:///svn/unbound/trunk@5065 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoFor TLS session keys, keep config options in order read from file to keep the first...
Wouter Wijngaards [Wed, 23 Jan 2019 10:41:03 +0000 (10:41 +0000)] 
For TLS session keys, keep config options in order read from file to keep the first one as the first one.

git-svn-id: file:///svn/unbound/trunk@5064 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agofix lint and clang analysis errors
Wouter Wijngaards [Wed, 23 Jan 2019 10:23:02 +0000 (10:23 +0000)] 
fix lint and clang analysis errors

git-svn-id: file:///svn/unbound/trunk@5063 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoMore fixes, statistic counter at end of struct for backwards compatibility, man page...
Wouter Wijngaards [Wed, 23 Jan 2019 10:19:04 +0000 (10:19 +0000)] 
More fixes, statistic counter at end of struct for backwards compatibility, man page, free at exit, indent.

git-svn-id: file:///svn/unbound/trunk@5062 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agomake depend
Wouter Wijngaards [Wed, 23 Jan 2019 09:44:08 +0000 (09:44 +0000)] 
make depend

git-svn-id: file:///svn/unbound/trunk@5061 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fixes for patch (includes, declarations, warnings).
Wouter Wijngaards [Wed, 23 Jan 2019 09:43:47 +0000 (09:43 +0000)] 
- Fixes for patch (includes, declarations, warnings).

git-svn-id: file:///svn/unbound/trunk@5060 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Patch for TLS session resumption from Manabu Sonoda,
Wouter Wijngaards [Wed, 23 Jan 2019 09:35:52 +0000 (09:35 +0000)] 
- Patch for TLS session resumption from Manabu Sonoda,
  enable with tls-session-ticket-keys in unbound.conf.

git-svn-id: file:///svn/unbound/trunk@5059 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix configure to detect SSL_CTX_set_ciphersuites, for better
Wouter Wijngaards [Wed, 23 Jan 2019 08:57:49 +0000 (08:57 +0000)] 
- Fix configure to detect SSL_CTX_set_ciphersuites, for better
  library compatibility when compiling.

git-svn-id: file:///svn/unbound/trunk@5058 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoanother spelling fix.
Wouter Wijngaards [Wed, 23 Jan 2019 08:48:52 +0000 (08:48 +0000)] 
another spelling fix.

git-svn-id: file:///svn/unbound/trunk@5057 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agolex and yacc.
Wouter Wijngaards [Wed, 23 Jan 2019 08:46:33 +0000 (08:46 +0000)] 
lex and yacc.

git-svn-id: file:///svn/unbound/trunk@5056 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fixes for the patch, and man page entry.
Wouter Wijngaards [Wed, 23 Jan 2019 08:45:16 +0000 (08:45 +0000)] 
- Fixes for the patch, and man page entry.

git-svn-id: file:///svn/unbound/trunk@5055 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Patch from Manabu Sonoda with tls-ciphers and tls-ciphersuites
Wouter Wijngaards [Wed, 23 Jan 2019 08:37:00 +0000 (08:37 +0000)] 
- Patch from Manabu Sonoda with tls-ciphers and tls-ciphersuites
  options for unbound.conf.

git-svn-id: file:///svn/unbound/trunk@5054 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix that auth zone after IXFR fallback tries the same master.
Wouter Wijngaards [Tue, 22 Jan 2019 15:44:09 +0000 (15:44 +0000)] 
- Fix that auth zone after IXFR fallback tries the same master.

git-svn-id: file:///svn/unbound/trunk@5053 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix for #4219: secondaries not updated after serial change, unbound
Wouter Wijngaards [Tue, 22 Jan 2019 15:36:58 +0000 (15:36 +0000)] 
- Fix for #4219: secondaries not updated after serial change, unbound
  falls back to AXFR after IXFR gives several timeout failures.

git-svn-id: file:///svn/unbound/trunk@5052 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoFix lint and unit test.
Wouter Wijngaards [Tue, 22 Jan 2019 13:35:33 +0000 (13:35 +0000)] 
Fix lint and unit test.

git-svn-id: file:///svn/unbound/trunk@5051 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- unbound-control stats has mem.streamwait that counts TCP and TLS
Wouter Wijngaards [Tue, 22 Jan 2019 13:20:06 +0000 (13:20 +0000)] 
- unbound-control stats has mem.streamwait that counts TCP and TLS
  waiting result buffers.

git-svn-id: file:///svn/unbound/trunk@5050 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoFix test failure.
Wouter Wijngaards [Tue, 22 Jan 2019 10:29:01 +0000 (10:29 +0000)] 
Fix test failure.

git-svn-id: file:///svn/unbound/trunk@5049 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Doc for stream-wait-size and unit test.
Wouter Wijngaards [Tue, 22 Jan 2019 08:52:23 +0000 (08:52 +0000)] 
- Doc for stream-wait-size and unit test.

git-svn-id: file:///svn/unbound/trunk@5048 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix space calculation for tcp req buffer size.
Wouter Wijngaards [Tue, 22 Jan 2019 08:27:49 +0000 (08:27 +0000)] 
- Fix space calculation for tcp req buffer size.

git-svn-id: file:///svn/unbound/trunk@5047 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Add stream-wait-size: 4m config option to limit the maximum
Wouter Wijngaards [Mon, 21 Jan 2019 16:20:14 +0000 (16:20 +0000)] 
- Add stream-wait-size: 4m config option to limit the maximum
  memory used by waiting tcp and tls stream replies.  This avoids
  a denial of service where these replies use up all of the memory.

git-svn-id: file:///svn/unbound/trunk@5046 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoFix reread of buffer data, better, also for TCP.
Wouter Wijngaards [Mon, 21 Jan 2019 14:14:12 +0000 (14:14 +0000)] 
Fix reread of buffer data, better, also for TCP.

git-svn-id: file:///svn/unbound/trunk@5045 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agoNo leaks found.
Wouter Wijngaards [Mon, 21 Jan 2019 13:45:13 +0000 (13:45 +0000)] 
No leaks found.

git-svn-id: file:///svn/unbound/trunk@5044 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix that multiple dns fragments can be carried in one TLS frame.
Wouter Wijngaards [Mon, 21 Jan 2019 13:41:13 +0000 (13:41 +0000)] 
- Fix that multiple dns fragments can be carried in one TLS frame.

git-svn-id: file:///svn/unbound/trunk@5043 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Unit tests for ssl out of order processing.
Wouter Wijngaards [Mon, 21 Jan 2019 13:26:21 +0000 (13:26 +0000)] 
- Unit tests for ssl out of order processing.

git-svn-id: file:///svn/unbound/trunk@5042 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Unit test for tcp request reorder and timeouts.
Wouter Wijngaards [Mon, 21 Jan 2019 13:04:08 +0000 (13:04 +0000)] 
- Unit test for tcp request reorder and timeouts.

git-svn-id: file:///svn/unbound/trunk@5041 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix tcp idle timeout test, for difference in the tcp reply code.
Wouter Wijngaards [Mon, 21 Jan 2019 09:36:01 +0000 (09:36 +0000)] 
- Fix tcp idle timeout test, for difference in the tcp reply code.

git-svn-id: file:///svn/unbound/trunk@5040 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- increase mesh max activation count for capsforid long fetches.
Wouter Wijngaards [Thu, 17 Jan 2019 08:58:09 +0000 (08:58 +0000)] 
- increase mesh max activation count for capsforid long fetches.

git-svn-id: file:///svn/unbound/trunk@5039 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- For caps-for-id fallback, use the whitelist to avoid timeout
Wouter Wijngaards [Thu, 17 Jan 2019 08:50:25 +0000 (08:50 +0000)] 
- For caps-for-id fallback, use the whitelist to avoid timeout
  starting a fallback sequence for it.

git-svn-id: file:///svn/unbound/trunk@5038 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Get ready for the DNS flag day: remove EDNS lame procedure, do not re-query
Ralph Dolmans [Wed, 16 Jan 2019 10:23:13 +0000 (10:23 +0000)] 
- Get ready for the DNS flag day: remove EDNS lame procedure, do not re-query
  without EDNS after timeout.

git-svn-id: file:///svn/unbound/trunk@5037 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years agocomment fixes after review.
Wouter Wijngaards [Tue, 15 Jan 2019 13:42:22 +0000 (13:42 +0000)] 
comment fixes after review.

git-svn-id: file:///svn/unbound/trunk@5036 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Review fixes in out of order processing.
Wouter Wijngaards [Tue, 15 Jan 2019 10:27:00 +0000 (10:27 +0000)] 
- Review fixes in out of order processing.

git-svn-id: file:///svn/unbound/trunk@5035 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- In the out of order processing, reset byte count for (potential)
Wouter Wijngaards [Tue, 15 Jan 2019 09:24:00 +0000 (09:24 +0000)] 
- In the out of order processing, reset byte count for (potential)
  partial read.

git-svn-id: file:///svn/unbound/trunk@5034 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- streamtcp option -a send queries consecutively and prints answers
Wouter Wijngaards [Mon, 14 Jan 2019 15:52:50 +0000 (15:52 +0000)] 
- streamtcp option -a send queries consecutively and prints answers
  as they arrive.
- Fix for out of order processing administration quit cleanup.
- unit test for tcp out of order processing.

git-svn-id: file:///svn/unbound/trunk@5033 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Initial commit for out-of-order processing for TCP and TLS.
Wouter Wijngaards [Fri, 11 Jan 2019 14:12:27 +0000 (14:12 +0000)] 
- Initial commit for out-of-order processing for TCP and TLS.

git-svn-id: file:///svn/unbound/trunk@5032 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Log query name for looping module errors.
Wouter Wijngaards [Wed, 9 Jan 2019 13:57:14 +0000 (13:57 +0000)] 
- Log query name for looping module errors.

git-svn-id: file:///svn/unbound/trunk@5031 be551aaa-1e26-0410-a405-d3ace91eadb9

6 years ago- Fix NSEC3 record that is returned in wildcard replies from
Wouter Wijngaards [Tue, 8 Jan 2019 14:39:31 +0000 (14:39 +0000)] 
- Fix NSEC3 record that is returned in wildcard replies from
  auth-zone zones with NSEC3 and wildcards.

git-svn-id: file:///svn/unbound/trunk@5030 be551aaa-1e26-0410-a405-d3ace91eadb9