]> git.ipfire.org Git - thirdparty/unbound.git/log
thirdparty/unbound.git
6 years ago- Fix to use event_assign with libevent for thread-safety.
Wouter Wijngaards [Mon, 8 Apr 2019 11:02:34 +0000 (11:02 +0000)] 
- Fix to use event_assign with libevent for thread-safety.

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

6 years ago- Fix to reinit event structure for accepted TCP (and TLS) sockets.
Wouter Wijngaards [Fri, 5 Apr 2019 14:11:28 +0000 (14:11 +0000)] 
- Fix to reinit event structure for accepted TCP (and TLS) sockets.

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

6 years ago- Fix spelling error in log output for event method.
Wouter Wijngaards [Thu, 4 Apr 2019 14:28:39 +0000 (14:28 +0000)] 
- Fix spelling error in log output for event method.

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

6 years ago- Fix auth-zone NSEC3 response for wildcard nodata answers,
Wouter Wijngaards [Wed, 3 Apr 2019 06:36:40 +0000 (06:36 +0000)] 
- Fix auth-zone NSEC3 response for wildcard nodata answers,
  include the closest encloser in the answer.

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

6 years ago- Move goto label in answer_from_cache to the end of the function
Wouter Wijngaards [Wed, 3 Apr 2019 05:32:28 +0000 (05:32 +0000)] 
- Move goto label in answer_from_cache to the end of the function
  where it is more visible.

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

6 years ago- Fix for auth zone nsec3 ent fix for wildcard nodata.
Wouter Wijngaards [Tue, 2 Apr 2019 14:28:36 +0000 (14:28 +0000)] 
- Fix for auth zone nsec3 ent fix for wildcard nodata.

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

6 years ago- Fix for out of bounds integers, thanks to OSTIF audit. It is in
Wouter Wijngaards [Tue, 2 Apr 2019 12:28:20 +0000 (12:28 +0000)] 
- Fix for out of bounds integers, thanks to OSTIF audit.  It is in
  allocation debug code.

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

6 years ago- Fix auth-zone NSEC3 response for empty nonterminals with exact
Wouter Wijngaards [Tue, 2 Apr 2019 12:21:41 +0000 (12:21 +0000)] 
- Fix auth-zone NSEC3 response for empty nonterminals with exact
  match nsec3 records.

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

6 years ago- Fix crash if tls-servic-pem not filled in when necessary.
Wouter Wijngaards [Mon, 25 Mar 2019 08:51:17 +0000 (08:51 +0000)] 
- Fix crash if tls-servic-pem not filled in when necessary.

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

6 years ago- Fix that tls-session-ticket-keys: "" on its own in unbound.conf
Wouter Wijngaards [Mon, 25 Mar 2019 08:47:14 +0000 (08:47 +0000)] 
- Fix that tls-session-ticket-keys: "" on its own in unbound.conf
  disables the tls session ticker key calls into the OpenSSL API.

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

6 years ago- Fix #4240: Fix whitespace cleanup in example.conf.
Wouter Wijngaards [Thu, 21 Mar 2019 12:14:20 +0000 (12:14 +0000)] 
- Fix #4240: Fix whitespace cleanup in example.conf.

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

6 years ago- add type CAA to libpyunbound (accessing libunbound from python).
Wouter Wijngaards [Tue, 19 Mar 2019 12:14:52 +0000 (12:14 +0000)] 
- add type CAA to libpyunbound (accessing libunbound from python).

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

6 years ago- Fix #4239: set NOTIMPL when deny-any is enabled, for RFC8482.
Wouter Wijngaards [Mon, 18 Mar 2019 09:26:06 +0000 (09:26 +0000)] 
- Fix #4239: set NOTIMPL when deny-any is enabled, for RFC8482.

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

6 years ago- Add log message, at verbosity 4, that says the query is encrypted
Wouter Wijngaards [Mon, 18 Mar 2019 08:41:39 +0000 (08:41 +0000)] 
- Add log message, at verbosity 4, that says the query is encrypted
  with TLS, if that is enabled for the query.

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

6 years ago1.9.1 on 12 March 2019. Trunk has 1.9.2 in development.
Wouter Wijngaards [Tue, 12 Mar 2019 09:33:18 +0000 (09:33 +0000)] 
1.9.1 on 12 March 2019.  Trunk has 1.9.2 in development.

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

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