]>
git.ipfire.org Git - thirdparty/unbound.git/log
Wouter Wijngaards [Thu, 15 Mar 2018 14:28:04 +0000 (14:28 +0000)]
fix.
git-svn-id: file:///svn/unbound/trunk@4590
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 15 Mar 2018 14:23:51 +0000 (14:23 +0000)]
doc and flex and yacc.
git-svn-id: file:///svn/unbound/trunk@4589
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 15 Mar 2018 14:19:02 +0000 (14:19 +0000)]
- Create additional tls service interfaces by opening them on other
portnumbers and listing the portnumbers as additional-tls-port: nr.
git-svn-id: file:///svn/unbound/trunk@4588
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 15 Mar 2018 13:32:19 +0000 (13:32 +0000)]
- Fix #3817: core dump happens in libunbound delete, when queued
servfail hits deleted message queue.
git-svn-id: file:///svn/unbound/trunk@4587
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 15 Mar 2018 12:33:51 +0000 (12:33 +0000)]
- Add --with-libhiredis, unbound support for a new cached backend
that uses a Redis server as the storage. This implementation
depends on the hiredis client library (https://redislabs.com/lp/hiredis/).
And unbound should be built with both --enable-cachedb and
--with-libhiredis[=PATH] (where $PATH/include/hiredis/hiredis.h
should exist). Patch from Jinmei Tatuya (Infoblox).
git-svn-id: file:///svn/unbound/trunk@4586
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 15 Mar 2018 10:19:14 +0000 (10:19 +0000)]
1.7.1 in development
git-svn-id: file:///svn/unbound/trunk@4585
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 13 Mar 2018 13:14:56 +0000 (13:14 +0000)]
Test and fix.
git-svn-id: file:///svn/unbound/trunk@4583
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 13 Mar 2018 12:52:11 +0000 (12:52 +0000)]
- Fix #3736: Fix 0 TTL domains stuck on SERVFAIL unless manually
flushed with serve-expired on.
git-svn-id: file:///svn/unbound/trunk@4582
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 13 Mar 2018 08:13:16 +0000 (08:13 +0000)]
Fix
git-svn-id: file:///svn/unbound/trunk@4581
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 13 Mar 2018 08:12:38 +0000 (08:12 +0000)]
- Fix typo in documentation.
git-svn-id: file:///svn/unbound/trunk@4580
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 12 Mar 2018 14:34:24 +0000 (14:34 +0000)]
- Check IXFR start serial.
git-svn-id: file:///svn/unbound/trunk@4579
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 12 Mar 2018 12:35:53 +0000 (12:35 +0000)]
- Fix #3727: Protocol name is TLS, options have been renamed but
documentation is not consistent.
git-svn-id: file:///svn/unbound/trunk@4578
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 12 Mar 2018 09:22:16 +0000 (09:22 +0000)]
- tag 1.7.0rc3.
git-svn-id: file:///svn/unbound/trunk@4576
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 12 Mar 2018 08:21:44 +0000 (08:21 +0000)]
- Added documentation for aggressive-nsec: yes.
git-svn-id: file:///svn/unbound/trunk@4575
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 9 Mar 2018 08:01:11 +0000 (08:01 +0000)]
configure --disable-swig-version-check stops the swig version check.
git-svn-id: file:///svn/unbound/trunk@4574
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 9 Mar 2018 08:00:40 +0000 (08:00 +0000)]
- Fix #3598: Fix swig build issue on rhel6 based system.
git-svn-id: file:///svn/unbound/trunk@4573
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 8 Mar 2018 13:37:34 +0000 (13:37 +0000)]
1.7.0rc2
git-svn-id: file:///svn/unbound/trunk@4571
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 7 Mar 2018 08:57:33 +0000 (08:57 +0000)]
- note when tag 1.7.0rc1 happened in the changelog.
git-svn-id: file:///svn/unbound/trunk@4570
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 7 Mar 2018 08:52:49 +0000 (08:52 +0000)]
- Attempt to remove warning about trailing whitespace.
git-svn-id: file:///svn/unbound/trunk@4569
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 7 Mar 2018 08:52:18 +0000 (08:52 +0000)]
- Attempt to remove warning about trailing whitespace.
git-svn-id: file:///svn/unbound/trunk@4568
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 7 Mar 2018 08:40:09 +0000 (08:40 +0000)]
- patch suggested by Debian lintian: allow to -> allow one to, from
A. Schulze.
git-svn-id: file:///svn/unbound/trunk@4567
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 7 Mar 2018 08:39:10 +0000 (08:39 +0000)]
- patch to log creates keytag queries, from A. Schulze.
git-svn-id: file:///svn/unbound/trunk@4566
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 7 Mar 2018 08:32:14 +0000 (08:32 +0000)]
- Fixed contrib/fastrpz.patch, even though this already applied
cleanly for me, now also for others.
git-svn-id: file:///svn/unbound/trunk@4565
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 6 Mar 2018 09:18:53 +0000 (09:18 +0000)]
- Fix for windows compile.
git-svn-id: file:///svn/unbound/trunk@4563
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 6 Mar 2018 09:07:22 +0000 (09:07 +0000)]
- svn trunk contains 1.7.0, this is the number for the next release.
git-svn-id: file:///svn/unbound/trunk@4561
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 6 Mar 2018 08:22:33 +0000 (08:22 +0000)]
- Reverted fix for #3512, this may not be the best way forward;
although it could be changed at a later time, to stay similar to
other implementations.
git-svn-id: file:///svn/unbound/trunk@4560
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 5 Mar 2018 15:45:34 +0000 (15:45 +0000)]
- Fix #3582: Squelch address already in use log when reuseaddr option
causes same port to be used twice for tcp connections.
git-svn-id: file:///svn/unbound/trunk@4559
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 5 Mar 2018 14:38:30 +0000 (14:38 +0000)]
- iana port update.
git-svn-id: file:///svn/unbound/trunk@4558
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 5 Mar 2018 14:37:14 +0000 (14:37 +0000)]
removed unneeded includes.
git-svn-id: file:///svn/unbound/trunk@4557
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 5 Mar 2018 14:28:21 +0000 (14:28 +0000)]
- Fix to check define of DSA for when openssl is without deprecated.
git-svn-id: file:///svn/unbound/trunk@4556
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 27 Feb 2018 13:03:54 +0000 (13:03 +0000)]
- Fix nettle compile.
git-svn-id: file:///svn/unbound/trunk@4555
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 27 Feb 2018 10:53:49 +0000 (10:53 +0000)]
- Fix compile with staticexe and python module.
git-svn-id: file:///svn/unbound/trunk@4554
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 27 Feb 2018 10:36:12 +0000 (10:36 +0000)]
- Fix compile without threads, and remove unused variable.
git-svn-id: file:///svn/unbound/trunk@4553
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 27 Feb 2018 10:18:28 +0000 (10:18 +0000)]
- Fixup contrib/fastrpz.patch so that it applies.
git-svn-id: file:///svn/unbound/trunk@4552
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Thu, 22 Feb 2018 15:32:18 +0000 (15:32 +0000)]
- use existing code to find signer on positive wildcard answers
git-svn-id: file:///svn/unbound/trunk@4551
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Thu, 22 Feb 2018 15:12:31 +0000 (15:12 +0000)]
- Save wildcard RRset from answer with original owner for use in aggressive
NSEC.
git-svn-id: file:///svn/unbound/trunk@4550
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 21 Feb 2018 15:25:19 +0000 (15:25 +0000)]
- more robust cachedump rrset routine.
git-svn-id: file:///svn/unbound/trunk@4549
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 21 Feb 2018 14:07:12 +0000 (14:07 +0000)]
fix spelling error
git-svn-id: file:///svn/unbound/trunk@4548
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 21 Feb 2018 14:04:02 +0000 (14:04 +0000)]
- Fix validation for CNAME loops. When it detects a cname loop,
by finding the cname, cname in the existing list, it returns
the partial result with the validation result up to then.
git-svn-id: file:///svn/unbound/trunk@4547
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 21 Feb 2018 13:19:49 +0000 (13:19 +0000)]
neater code.
git-svn-id: file:///svn/unbound/trunk@4546
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 21 Feb 2018 13:17:27 +0000 (13:17 +0000)]
comment to explain it.
git-svn-id: file:///svn/unbound/trunk@4545
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 21 Feb 2018 13:13:58 +0000 (13:13 +0000)]
- Fix #3512: unbound incorrectly reports SERVFAIL for CAA query
when there is a CNAME loop.
git-svn-id: file:///svn/unbound/trunk@4544
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 19 Feb 2018 13:30:38 +0000 (13:30 +0000)]
fix noview.
git-svn-id: file:///svn/unbound/trunk@4543
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 19 Feb 2018 13:21:57 +0000 (13:21 +0000)]
- Fix for more maintainable code in localzone.
git-svn-id: file:///svn/unbound/trunk@4542
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 19 Feb 2018 12:14:43 +0000 (12:14 +0000)]
bug ref nr.
git-svn-id: file:///svn/unbound/trunk@4541
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 19 Feb 2018 12:13:23 +0000 (12:13 +0000)]
- local-zone noview can be used to break out of the view to the
global local zone contents, for queries for that zone.
git-svn-id: file:///svn/unbound/trunk@4540
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 19 Feb 2018 08:43:23 +0000 (08:43 +0000)]
- Fix #3505: Documentation for default local zones references
wrong RFC.
git-svn-id: file:///svn/unbound/trunk@4539
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 16 Feb 2018 10:31:48 +0000 (10:31 +0000)]
- Fixes for clang static analyzer, the missing ; in
edns-subnet/addrtree.c after the assert made clang analyzer
produce a failure to analyze it.
git-svn-id: file:///svn/unbound/trunk@4538
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Tue, 13 Feb 2018 14:40:29 +0000 (14:40 +0000)]
- Aggressive NSEC tests
git-svn-id: file:///svn/unbound/trunk@4537
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 13 Feb 2018 14:28:51 +0000 (14:28 +0000)]
auth zone: default is https if no 'http://' given.
git-svn-id: file:///svn/unbound/trunk@4536
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 13 Feb 2018 14:26:20 +0000 (14:26 +0000)]
auth zone whitespace fixes and input validation.
git-svn-id: file:///svn/unbound/trunk@4535
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 13 Feb 2018 14:09:57 +0000 (14:09 +0000)]
auth zone review fixes
git-svn-id: file:///svn/unbound/trunk@4534
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 13 Feb 2018 10:35:31 +0000 (10:35 +0000)]
- iana port update.
git-svn-id: file:///svn/unbound/trunk@4533
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 13 Feb 2018 10:35:09 +0000 (10:35 +0000)]
- tls-cert-bundle option in unbound.conf enables TLS authentication.
git-svn-id: file:///svn/unbound/trunk@4532
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 12 Feb 2018 15:40:05 +0000 (15:40 +0000)]
- Unit test for auth zone https url download.
git-svn-id: file:///svn/unbound/trunk@4531
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Mon, 12 Feb 2018 12:22:29 +0000 (12:22 +0000)]
- Fix the ce_len+2 fix (Aggressive NSEC review)
git-svn-id: file:///svn/unbound/trunk@4530
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Mon, 12 Feb 2018 12:14:01 +0000 (12:14 +0000)]
- Processed aggressive NSEC code review remarks Wouter
git-svn-id: file:///svn/unbound/trunk@4529
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Mon, 12 Feb 2018 11:39:03 +0000 (11:39 +0000)]
- Added tests with wildcard expanded NSEC records (CVE-2017-15105 test)
git-svn-id: file:///svn/unbound/trunk@4528
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 9 Feb 2018 08:23:20 +0000 (08:23 +0000)]
auth zone work, nicer debug output.
git-svn-id: file:///svn/unbound/trunk@4527
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 9 Feb 2018 08:14:06 +0000 (08:14 +0000)]
auth zone stop sending packets when the application quits.
git-svn-id: file:///svn/unbound/trunk@4526
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 8 Feb 2018 16:11:27 +0000 (16:11 +0000)]
- auth zone url config.
git-svn-id: file:///svn/unbound/trunk@4525
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 8 Feb 2018 15:14:51 +0000 (15:14 +0000)]
auth zone http work.
git-svn-id: file:///svn/unbound/trunk@4524
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 8 Feb 2018 14:37:36 +0000 (14:37 +0000)]
auth zone work.
git-svn-id: file:///svn/unbound/trunk@4523
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Thu, 8 Feb 2018 13:16:36 +0000 (13:16 +0000)]
- Aggressive use of NSEC implementation. Use cached NSEC records to generate
NXDOMAIN, NODATA and positive wildcard answers.
git-svn-id: file:///svn/unbound/trunk@4522
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 8 Feb 2018 11:59:30 +0000 (11:59 +0000)]
auth zone work.
git-svn-id: file:///svn/unbound/trunk@4521
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 8 Feb 2018 10:43:58 +0000 (10:43 +0000)]
auth zone review.
git-svn-id: file:///svn/unbound/trunk@4520
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 8 Feb 2018 10:14:34 +0000 (10:14 +0000)]
- iana port update.
git-svn-id: file:///svn/unbound/trunk@4519
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 8 Feb 2018 10:00:10 +0000 (10:00 +0000)]
fix for doxygen and lint.
git-svn-id: file:///svn/unbound/trunk@4518
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 7 Feb 2018 16:10:31 +0000 (16:10 +0000)]
auth zone work on http feature.
git-svn-id: file:///svn/unbound/trunk@4517
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 6 Feb 2018 16:00:10 +0000 (16:00 +0000)]
fix for doxygen
git-svn-id: file:///svn/unbound/trunk@4516
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 6 Feb 2018 15:54:49 +0000 (15:54 +0000)]
auth zone work.
git-svn-id: file:///svn/unbound/trunk@4515
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 6 Feb 2018 11:17:29 +0000 (11:17 +0000)]
fix lint warning
git-svn-id: file:///svn/unbound/trunk@4514
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 6 Feb 2018 11:16:23 +0000 (11:16 +0000)]
fix lint warning
git-svn-id: file:///svn/unbound/trunk@4513
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 6 Feb 2018 09:32:41 +0000 (09:32 +0000)]
auth zone work.
git-svn-id: file:///svn/unbound/trunk@4512
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 5 Feb 2018 15:33:32 +0000 (15:33 +0000)]
Fixup tests for checklocks. Add auth axfr test for socket code.
git-svn-id: file:///svn/unbound/trunk@4511
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 5 Feb 2018 14:21:46 +0000 (14:21 +0000)]
- auth-zone provides a way to configure RFC7706 from unbound.conf,
eg. with auth-zone: name: "." for-downstream: no for-upstream: yes
fallback-enabled: yes and masters or a zonefile with data.
git-svn-id: file:///svn/unbound/trunk@4510
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 5 Feb 2018 12:18:44 +0000 (12:18 +0000)]
make depend.
git-svn-id: file:///svn/unbound/trunk@4509
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 5 Feb 2018 12:14:51 +0000 (12:14 +0000)]
- Fix #3451: dnstap not building when you have a separate build dir.
And removed protoc warning, set dnstap.proto syntax to proto2.
git-svn-id: file:///svn/unbound/trunk@4508
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 5 Feb 2018 10:57:15 +0000 (10:57 +0000)]
auth zone fixup lock protection, it wrongly covered the rbtree node.
git-svn-id: file:///svn/unbound/trunk@4507
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 5 Feb 2018 09:59:53 +0000 (09:59 +0000)]
auth zone test probe of SOA
git-svn-id: file:///svn/unbound/trunk@4506
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 5 Feb 2018 09:53:26 +0000 (09:53 +0000)]
auth zone ixfr unit tests
git-svn-id: file:///svn/unbound/trunk@4505
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 5 Feb 2018 09:42:42 +0000 (09:42 +0000)]
auth zone ixfr unit test, and fixes.
git-svn-id: file:///svn/unbound/trunk@4504
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 2 Feb 2018 16:13:37 +0000 (16:13 +0000)]
auth zone, remove unused code
git-svn-id: file:///svn/unbound/trunk@4503
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 2 Feb 2018 15:16:40 +0000 (15:16 +0000)]
fix unit test for new output func.
git-svn-id: file:///svn/unbound/trunk@4502
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 2 Feb 2018 14:41:20 +0000 (14:41 +0000)]
auth zone, axfr and printout works.
git-svn-id: file:///svn/unbound/trunk@4501
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 2 Feb 2018 11:24:00 +0000 (11:24 +0000)]
Enable valgrind in (some) tests.
git-svn-id: file:///svn/unbound/trunk@4500
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 2 Feb 2018 11:13:45 +0000 (11:13 +0000)]
fix spelling error in delegation.
git-svn-id: file:///svn/unbound/trunk@4499
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 2 Feb 2018 11:08:50 +0000 (11:08 +0000)]
Fix more critical regions. Cleans tests.
git-svn-id: file:///svn/unbound/trunk@4498
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 2 Feb 2018 10:52:44 +0000 (10:52 +0000)]
- lock subnet new item before insertion to please checklocks,
no modification of critical regions outside of lock region.
git-svn-id: file:///svn/unbound/trunk@4497
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 2 Feb 2018 10:35:11 +0000 (10:35 +0000)]
auth zone race condition remove and checklock fix for
check of unused alignment memory in structure.
git-svn-id: file:///svn/unbound/trunk@4496
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 2 Feb 2018 10:33:19 +0000 (10:33 +0000)]
- Fix lock race condition in dns cache dname synthesis.
git-svn-id: file:///svn/unbound/trunk@4495
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 2 Feb 2018 09:52:52 +0000 (09:52 +0000)]
- unit test with valgrind
git-svn-id: file:///svn/unbound/trunk@4494
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 2 Feb 2018 09:45:13 +0000 (09:45 +0000)]
- unit test with valgrind
git-svn-id: file:///svn/unbound/trunk@4493
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 2 Feb 2018 09:27:55 +0000 (09:27 +0000)]
remove debug printf.
git-svn-id: file:///svn/unbound/trunk@4492
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 2 Feb 2018 09:27:16 +0000 (09:27 +0000)]
- Fix unfreed locks in log and arc4random at exit of unbound.
git-svn-id: file:///svn/unbound/trunk@4491
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 1 Feb 2018 15:55:48 +0000 (15:55 +0000)]
- fix unaligned structure making a false positive in checklock
unitialised memory.
git-svn-id: file:///svn/unbound/trunk@4490
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 1 Feb 2018 15:43:00 +0000 (15:43 +0000)]
auth zone socket creation fix.
git-svn-id: file:///svn/unbound/trunk@4489
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 1 Feb 2018 15:02:38 +0000 (15:02 +0000)]
auth zone test for host lookup
git-svn-id: file:///svn/unbound/trunk@4488
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 1 Feb 2018 13:37:36 +0000 (13:37 +0000)]
auth zone, nicer debug log
git-svn-id: file:///svn/unbound/trunk@4487
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 1 Feb 2018 13:29:31 +0000 (13:29 +0000)]
auth zone test checks stored axfr zonefile
git-svn-id: file:///svn/unbound/trunk@4486
be551aaa -1e26-0410-a405-
d3ace91eadb9