]>
 
 
git.ipfire.org Git - thirdparty/unbound.git/log 
 
 
 
 
 
 
Wouter Wijngaards  [Tue, 4 Dec 2018 08:25:57 +0000  (08:25 +0000)]  
 
update windows icon, larger and with transparency.
git-svn-id: file:///svn/unbound/tags/release-1.8.2@5011 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 4 Dec 2018 08:24:35 +0000  (08:24 +0000)]  
 
release 1.8.2 tag
git-svn-id: file:///svn/unbound/tags/release-1.8.2@5010 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 29 Nov 2018 08:45:05 +0000  (08:45 +0000)]  
 
tag 1.8.2rc1
git-svn-id: file:///svn/unbound/tags/release-1.8.2rc1@4993 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 29 Nov 2018 08:27:47 +0000  (08:27 +0000)]  
 
- Fix chroot auth-zone fix to remove chroot prefix.
git-svn-id: file:///svn/unbound/trunk@4992 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 29 Nov 2018 08:27:22 +0000  (08:27 +0000)]  
 
- iana portlist updated.
git-svn-id: file:///svn/unbound/trunk@4991 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Wed, 28 Nov 2018 13:34:31 +0000  (13:34 +0000)]  
 
- Fix clang analysis for outside directory build test.
git-svn-id: file:///svn/unbound/trunk@4990 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Wed, 28 Nov 2018 12:37:52 +0000  (12:37 +0000)]  
 
- Fix leak in chroot fix for auth-zone.
git-svn-id: file:///svn/unbound/trunk@4989 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 27 Nov 2018 15:47:52 +0000  (15:47 +0000)]  
 
- Update contrib fastrpz patch for latest release.
git-svn-id: file:///svn/unbound/trunk@4988 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 27 Nov 2018 13:46:44 +0000  (13:46 +0000)]  
 
Better fix.
git-svn-id: file:///svn/unbound/trunk@4987 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 27 Nov 2018 13:35:29 +0000  (13:35 +0000)]  
 
- Fix windows compile for new rrset roundrobin fix.
git-svn-id: file:///svn/unbound/trunk@4986 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 27 Nov 2018 13:24:40 +0000  (13:24 +0000)]  
 
- Put new logos into windows installer.
git-svn-id: file:///svn/unbound/trunk@4985 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 27 Nov 2018 12:42:59 +0000  (12:42 +0000)]  
 
- stat count SERVFAIL downstream auth-zone queries for expired zones.
git-svn-id: file:///svn/unbound/trunk@4984 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 27 Nov 2018 12:31:37 +0000  (12:31 +0000)]  
 
- auth-zone give SERVFAIL when expired, fallback activates when
  expired, and this is documented in the man page.
git-svn-id: file:///svn/unbound/trunk@4983 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 27 Nov 2018 10:56:45 +0000  (10:56 +0000)]  
 
- New and better fix for Fix #4193: Fix that prefetch failure does
  not overwrite valid cache entry with SERVFAIL.
git-svn-id: file:///svn/unbound/trunk@4982 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 27 Nov 2018 10:29:14 +0000  (10:29 +0000)]  
 
- Fix #4208: 'stub-no-cache' and 'forward-no-cache' not work.
git-svn-id: file:///svn/unbound/trunk@4981 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 27 Nov 2018 09:05:00 +0000  (09:05 +0000)]  
 
Review fix.
git-svn-id: file:///svn/unbound/trunk@4980 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 27 Nov 2018 08:43:38 +0000  (08:43 +0000)]  
 
- Fix DNS64 to not store intermediate results in cache, this avoids
  other threads from picking up the wrong data.  The module restores
  the previous no_cache_store setting when the the module is finished.
git-svn-id: file:///svn/unbound/trunk@4979 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 26 Nov 2018 13:55:36 +0000  (13:55 +0000)]  
 
- Fix that unbound-control can send file for view_local_datas.
git-svn-id: file:///svn/unbound/trunk@4978 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 26 Nov 2018 13:37:23 +0000  (13:37 +0000)]  
 
- Add unbound-control view_local_datas command, like local_datas.
git-svn-id: file:///svn/unbound/trunk@4977 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 26 Nov 2018 10:25:50 +0000  (10:25 +0000)]  
 
- Fix #4193: Fix that prefetch failure does not overwrite valid cache
  entry with SERVFAIL.
git-svn-id: file:///svn/unbound/trunk@4976 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 26 Nov 2018 09:54:34 +0000  (09:54 +0000)]  
 
- Fix to not set GLOB_NOSORT so the unbound.conf include: files are
  sorted and in a predictable order.
git-svn-id: file:///svn/unbound/trunk@4975 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 22 Nov 2018 15:57:15 +0000  (15:57 +0000)]  
 
- make depend.
git-svn-id: file:///svn/unbound/trunk@4974 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 22 Nov 2018 15:55:18 +0000  (15:55 +0000)]  
 
- Fix that empty zonefile means the zonefile is not set and not used.
git-svn-id: file:///svn/unbound/trunk@4973 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 22 Nov 2018 15:51:09 +0000  (15:51 +0000)]  
 
- auth zone zonefiles can be in a chroot, the chroot directory
  components are removed before use.
git-svn-id: file:///svn/unbound/trunk@4972 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 22 Nov 2018 15:07:30 +0000  (15:07 +0000)]  
 
- Fix #4209: Crash in libunbound when called from getdns.
git-svn-id: file:///svn/unbound/trunk@4971 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 22 Nov 2018 13:47:37 +0000  (13:47 +0000)]  
 
nicer python error log errors.
git-svn-id: file:///svn/unbound/trunk@4970 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 22 Nov 2018 13:31:21 +0000  (13:31 +0000)]  
 
- review fixes for python module.
git-svn-id: file:///svn/unbound/trunk@4969 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 22 Nov 2018 13:07:37 +0000  (13:07 +0000)]  
 
Fix compare signed with unsigned in python interface for pythonmod
git-svn-id: file:///svn/unbound/trunk@4968 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 22 Nov 2018 13:05:26 +0000  (13:05 +0000)]  
 
- ignore debug python module for test in doxygen output.
git-svn-id: file:///svn/unbound/trunk@4967 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 22 Nov 2018 13:01:29 +0000  (13:01 +0000)]  
 
- With ./configure --with-pyunbound --with-pythonmodule
  PYTHON_VERSION=3.6 or with 2.7 unbound can compile and unit tests
  succeed for the python module.
- pythonmod logs the python error and traceback on failure.
git-svn-id: file:///svn/unbound/trunk@4966 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Wed, 21 Nov 2018 06:44:24 +0000  (06:44 +0000)]  
 
Fixup.
git-svn-id: file:///svn/unbound/trunk@4965 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Wed, 21 Nov 2018 06:37:00 +0000  (06:37 +0000)]  
 
- Scrub NS records from NODATA responses as well.
git-svn-id: file:///svn/unbound/trunk@4964 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 20 Nov 2018 12:28:09 +0000  (12:28 +0000)]  
 
- Removed compile warnings in pythonmod sockaddr routines.
git-svn-id: file:///svn/unbound/trunk@4963 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 20 Nov 2018 12:24:40 +0000  (12:24 +0000)]  
 
- Add patch from Jan Vcelak for pythonmod,
  add sockaddr_storage getters, add support for query callbacks,
  allow raw address access via comm_reply and update API documentation.
git-svn-id: file:///svn/unbound/trunk@4962 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 20 Nov 2018 09:44:40 +0000  (09:44 +0000)]  
 
- Scrub NS records from NXDOMAIN responses to stop fragmentation
  poisoning of the cache.
git-svn-id: file:///svn/unbound/trunk@4961 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 19 Nov 2018 09:36:27 +0000  (09:36 +0000)]  
 
- Support SO_REUSEPORT_LB in FreeBSD 12 with the so-reuseport: yes
  option in unbound.conf.
git-svn-id: file:///svn/unbound/trunk@4960 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Ralph Dolmans  [Wed, 14 Nov 2018 09:51:31 +0000  (09:51 +0000)]  
 
- added contrib config files to gitignore
git-svn-id: file:///svn/unbound/trunk@4959 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Ralph Dolmans  [Tue, 6 Nov 2018 09:44:10 +0000  (09:44 +0000)]  
 
- Bugfix min-client-subnet-ipv6
git-svn-id: file:///svn/unbound/trunk@4958 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 25 Oct 2018 13:52:13 +0000  (13:52 +0000)]  
 
- Fix #4152: Logs shows wrong time when using log-time-ascii: yes.
git-svn-id: file:///svn/unbound/trunk@4957 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 25 Oct 2018 09:31:25 +0000  (09:31 +0000)]  
 
- remade makefile dependencies.
(note the make depend just done).
git-svn-id: file:///svn/unbound/trunk@4956 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 25 Oct 2018 09:30:57 +0000  (09:30 +0000)]  
 
make depend
git-svn-id: file:///svn/unbound/trunk@4955 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 25 Oct 2018 09:21:41 +0000  (09:21 +0000)]  
 
- Fix #4126: RTT_band too low on VSAT links with 600+ms latency,
  adds the option unknown-server-time-limit to unbound.conf that
  can be increased to avoid the problem.
git-svn-id: file:///svn/unbound/trunk@4954 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 25 Oct 2018 09:01:53 +0000  (09:01 +0000)]  
 
- Fix #4132: Openness/closeness of RANGE intervals in rpl files.
git-svn-id: file:///svn/unbound/trunk@4953 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Ralph Dolmans  [Thu, 25 Oct 2018 08:55:55 +0000  (08:55 +0000)]  
 
Document min-client-subnet-ipv4/6 default value
git-svn-id: file:///svn/unbound/trunk@4952 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Ralph Dolmans  [Thu, 25 Oct 2018 08:53:50 +0000  (08:53 +0000)]  
 
- Add min-client-subnet-ipv6 and min-client-subnet-ipv4 options.
git-svn-id: file:///svn/unbound/trunk@4951 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 25 Oct 2018 08:26:40 +0000  (08:26 +0000)]  
 
- Fix #4141: More randomness to rrset-roundrobin.
git-svn-id: file:///svn/unbound/trunk@4950 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 25 Oct 2018 08:07:37 +0000  (08:07 +0000)]  
 
- Fix #4190: Please create a "ANY" deny option, adds the option
  deny-any: yes in unbound.conf.  This responds with an empty message
  to queries of type ANY.
git-svn-id: file:///svn/unbound/trunk@4949 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 25 Oct 2018 07:49:49 +0000  (07:49 +0000)]  
 
Move rcode code back.
git-svn-id: file:///svn/unbound/trunk@4948 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 25 Oct 2018 07:45:00 +0000  (07:45 +0000)]  
 
- Fix #4191: NXDOMAIN vs SERVFAIL during dns64 PTR query.
git-svn-id: file:///svn/unbound/trunk@4947 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Ralph Dolmans  [Wed, 24 Oct 2018 13:50:18 +0000  (13:50 +0000)]  
 
 - Add markdel function to ECS slabhash.
 - Limit ECS scope returned to client to the scope used for caching.
 - Make lint like previous #4154 fix.
git-svn-id: file:///svn/unbound/trunk@4946 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 22 Oct 2018 14:54:28 +0000  (14:54 +0000)]  
 
- Fix #4154: make ECS_MAX_TREESIZE configurable, with
  the max-ecs-tree-size-ipv4 and max-ecs-tree-size-ipv6 options.
git-svn-id: file:///svn/unbound/trunk@4945 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 22 Oct 2018 10:19:30 +0000  (10:19 +0000)]  
 
portability.
git-svn-id: file:///svn/unbound/trunk@4944 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 22 Oct 2018 10:17:38 +0000  (10:17 +0000)]  
 
- check that the dnstap socket file can be opened and exists, print
  error if not.
git-svn-id: file:///svn/unbound/trunk@4943 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 22 Oct 2018 10:07:13 +0000  (10:07 +0000)]  
 
- Fix #4192: unbound-control-setup generates keys not readable by
  group.
git-svn-id: file:///svn/unbound/trunk@4942 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Ralph Dolmans  [Mon, 22 Oct 2018 09:36:36 +0000  (09:36 +0000)]  
 
- Change fast-server-num default to 3.
git-svn-id: file:///svn/unbound/trunk@4941 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Ralph Dolmans  [Mon, 8 Oct 2018 16:38:25 +0000  (16:38 +0000)]  
 
More lint pleasing
git-svn-id: file:///svn/unbound/trunk@4940 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Ralph Dolmans  [Mon, 8 Oct 2018 16:33:04 +0000  (16:33 +0000)]  
 
Please lint by using proper types
git-svn-id: file:///svn/unbound/trunk@4939 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Ralph Dolmans  [Mon, 8 Oct 2018 16:03:46 +0000  (16:03 +0000)]  
 
 - Add fast-server-permil and fast-server-num options.
 - Deprecate low-rtt and low-rtt-permil options.
git-svn-id: file:///svn/unbound/trunk@4938 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 8 Oct 2018 13:27:53 +0000  (13:27 +0000)]  
 
- Squelch log of failed to tcp initiate after TCP Fastopen failure.
git-svn-id: file:///svn/unbound/trunk@4937 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 8 Oct 2018 12:09:44 +0000  (12:09 +0000)]  
 
Trunk has 1.8.2 in development.
git-svn-id: file:///svn/unbound/trunk@4936 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 8 Oct 2018 10:33:09 +0000  (10:33 +0000)]  
 
- fastrpz.patch fix included.
git-svn-id: file:///svn/unbound/trunk@4935 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Fri, 5 Oct 2018 15:18:08 +0000  (15:18 +0000)]  
 
- iana port update.
git-svn-id: file:///svn/unbound/trunk@4933 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Fri, 5 Oct 2018 15:07:19 +0000  (15:07 +0000)]  
 
- Set default for so-reuseport to no for FreeBSD.  It is enabled
  by default for Linux and DragonFlyBSD.  The setting can
  be configured in unbound.conf to override the default.
git-svn-id: file:///svn/unbound/trunk@4932 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Fri, 5 Oct 2018 06:29:05 +0000  (06:29 +0000)]  
 
- Squelch EADDRNOTAVAIL errors when the interface goes away,
  this omits 'can't assign requested address' errors unless
  verbosity is set to a high value.
git-svn-id: file:///svn/unbound/trunk@4931 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 2 Oct 2018 12:42:50 +0000  (12:42 +0000)]  
 
- clang analyze test is used only when assertions are enabled.
git-svn-id: file:///svn/unbound/trunk@4930 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 2 Oct 2018 12:32:33 +0000  (12:32 +0000)]  
 
Remove that fix, analyzer is for debug with assertions.
- Fix clang analyzer for optimize compile analysis.
git-svn-id: file:///svn/unbound/trunk@4929 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 2 Oct 2018 12:17:40 +0000  (12:17 +0000)]  
 
remove unused diagnostic pragmas that themselves generate warnings
git-svn-id: file:///svn/unbound/trunk@4928 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 2 Oct 2018 12:17:11 +0000  (12:17 +0000)]  
 
Remove unused diagnostic pragmas that themselves generate warnings
git-svn-id: file:///svn/unbound/trunk@4927 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 2 Oct 2018 12:13:19 +0000  (12:13 +0000)]  
 
line fixup
git-svn-id: file:///svn/unbound/trunk@4926 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 2 Oct 2018 12:12:29 +0000  (12:12 +0000)]  
 
Remove unused variable from contrib fastrpz/rpz.c
git-svn-id: file:///svn/unbound/trunk@4925 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 2 Oct 2018 12:00:06 +0000  (12:00 +0000)]  
 
- updated contrib/fastrpz.patch to apply for this version
git-svn-id: file:///svn/unbound/trunk@4924 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 2 Oct 2018 10:53:40 +0000  (10:53 +0000)]  
 
- Fix testlock code to set noreturn on error routine.
git-svn-id: file:///svn/unbound/trunk@4923 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 2 Oct 2018 10:51:05 +0000  (10:51 +0000)]  
 
- Fix clang analyzer for optimize compile analysis.
git-svn-id: file:///svn/unbound/trunk@4922 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 2 Oct 2018 10:47:12 +0000  (10:47 +0000)]  
 
- dnscrypt.c removed sizeof to get array bounds.
git-svn-id: file:///svn/unbound/trunk@4921 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 2 Oct 2018 10:34:00 +0000  (10:34 +0000)]  
 
Fixup fastrpz.patch
git-svn-id: file:///svn/unbound/trunk@4920 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 1 Oct 2018 11:28:05 +0000  (11:28 +0000)]  
 
- tag for release 1.8.1rc1.
git-svn-id: file:///svn/unbound/trunk@4918 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 1 Oct 2018 09:36:15 +0000  (09:36 +0000)]  
 
note down that memory leak #4149 is fixed.
git-svn-id: file:///svn/unbound/trunk@4917 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 27 Sep 2018 08:19:29 +0000  (08:19 +0000)]  
 
- Fix #4188: IPv6 forwarders without ipv6 result in SERVFAIL, fixes
  qname minimisation with a forwarder when connectivity has issues
  from rejecting responses.
git-svn-id: file:///svn/unbound/trunk@4916 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 25 Sep 2018 09:01:13 +0000  (09:01 +0000)]  
 
- Add SSL cleanup for tcp timeout.
git-svn-id: file:///svn/unbound/trunk@4915 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 25 Sep 2018 08:31:42 +0000  (08:31 +0000)]  
 
- Perform TLS SNI indication of the host that is being contacted
  for DNS over TLS service.  It sets the configured tls auth name.
  This is useful for hosts that apart from the DNS over TLS services
  also provide other (web) services.
git-svn-id: file:///svn/unbound/trunk@4914 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 17 Sep 2018 12:30:22 +0000  (12:30 +0000)]  
 
- Fix #4156: Fix systemd service manager state change notification.
git-svn-id: file:///svn/unbound/trunk@4913 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 17 Sep 2018 11:25:52 +0000  (11:25 +0000)]  
 
- Fix that with harden-below-nxdomain and qname minisation enabled
  some iterator states for nonresponsive domains can get into a
  state where they waited for an empty list.
- Stop UDP to TCP failover after timeouts that causes the ping count
  to be reset by the TCP time measurement (that exists for TLS),
  because that causes the UDP part to not be measured as timeout.
git-svn-id: file:///svn/unbound/trunk@4912 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 17 Sep 2018 07:44:11 +0000  (07:44 +0000)]  
 
fix error print
git-svn-id: file:///svn/unbound/trunk@4911 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 17 Sep 2018 07:35:09 +0000  (07:35 +0000)]  
 
fixup 3
git-svn-id: file:///svn/unbound/trunk@4910 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 17 Sep 2018 07:32:40 +0000  (07:32 +0000)]  
 
Fixup
git-svn-id: file:///svn/unbound/trunk@4909 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 17 Sep 2018 07:28:55 +0000  (07:28 +0000)]  
 
- Fix unbound for openssl in FIPS mode, it uses the digests with
  the EVP call contexts.
git-svn-id: file:///svn/unbound/trunk@4908 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Mon, 17 Sep 2018 07:06:57 +0000  (07:06 +0000)]  
 
- Fix compile on Mac for unbound, provide explicit_bzero when libc
  does not have it.
git-svn-id: file:///svn/unbound/trunk@4907 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 13 Sep 2018 14:43:43 +0000  (14:43 +0000)]  
 
- annotate exit functions with noreturn in unbound-control.
git-svn-id: file:///svn/unbound/trunk@4906 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 13 Sep 2018 12:49:37 +0000  (12:49 +0000)]  
 
- nicer bio free code in unbound-anchor.
git-svn-id: file:///svn/unbound/trunk@4905 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 13 Sep 2018 12:30:44 +0000  (12:30 +0000)]  
 
- Fix memory leak when message parse fails partway through copy.
- remove unused udpsize assignment in message encode.
git-svn-id: file:///svn/unbound/trunk@4904 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 13 Sep 2018 12:20:41 +0000  (12:20 +0000)]  
 
	- initialize statistics totals for printout.
	- in authzone check that node exists before adding rrset.
	- in unbound-anchor, use readwrite memory BIO.
	- assertion in autotrust that packed rrset is formed correctly.
git-svn-id: file:///svn/unbound/trunk@4903 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 13 Sep 2018 10:36:22 +0000  (10:36 +0000)]  
 
- remove unused variable assignment from iterator scrub routine.
- check for null in delegation point during iterator refetch
  in forward zone.
- neater pointer cast in libunbound context quit routine.
git-svn-id: file:///svn/unbound/trunk@4902 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 13 Sep 2018 10:24:08 +0000  (10:24 +0000)]  
 
- unit test has clang analysis.
git-svn-id: file:///svn/unbound/trunk@4901 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 13 Sep 2018 10:23:30 +0000  (10:23 +0000)]  
 
- Free memory leak in config strlist append.
- make sure nsec3 comparison salt is initialized.
git-svn-id: file:///svn/unbound/trunk@4900 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 13 Sep 2018 10:23:01 +0000  (10:23 +0000)]  
 
Fix lint found flaw.
git-svn-id: file:///svn/unbound/trunk@4899 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 13 Sep 2018 10:00:57 +0000  (10:00 +0000)]  
 
Better sbuffer assertion.
git-svn-id: file:///svn/unbound/trunk@4898 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 13 Sep 2018 09:45:07 +0000  (09:45 +0000)]  
 
- in testcode, free async ids, initialise array, and check for null
  pointer during test of the test.  And use exit for return to note
  irregular program stop.
git-svn-id: file:///svn/unbound/trunk@4897 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 13 Sep 2018 08:58:21 +0000  (08:58 +0000)]  
 
- exit log routine is annotated as noreturn function.
- free memory leaks in config strlist and str2list insert functions.
- do not move unused argv variable after getopt.
- Remove unused if clause in testcode.
git-svn-id: file:///svn/unbound/trunk@4896 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Thu, 13 Sep 2018 07:49:51 +0000  (07:49 +0000)]  
 
- Fix seed for random backup code to use explicit zero when wiped.
git-svn-id: file:///svn/unbound/trunk@4895 
be551aaa -1e26-0410-a405-
d3ace91eadb9 
 
Wouter Wijngaards  [Tue, 11 Sep 2018 14:11:50 +0000  (14:11 +0000)]  
 
- Fix initialisation in remote.c
git-svn-id: file:///svn/unbound/trunk@4894 
be551aaa -1e26-0410-a405-
d3ace91eadb9