]>
git.ipfire.org Git - thirdparty/unbound.git/log
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
Wouter Wijngaards [Thu, 1 Feb 2018 12:23:48 +0000 (12:23 +0000)]
auth zone unit test extra_packet moves multipe tcp packets on stream
git-svn-id: file:///svn/unbound/trunk@4485
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 1 Feb 2018 10:38:05 +0000 (10:38 +0000)]
auth zone test, udp and tcp answered from unit test
git-svn-id: file:///svn/unbound/trunk@4484
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 31 Jan 2018 15:19:23 +0000 (15:19 +0000)]
auth zone fix comment
git-svn-id: file:///svn/unbound/trunk@4483
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 31 Jan 2018 14:59:17 +0000 (14:59 +0000)]
auth zone move file descriptor functionality to outside network
for the unit test
git-svn-id: file:///svn/unbound/trunk@4482
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 31 Jan 2018 12:58:25 +0000 (12:58 +0000)]
auth zone test with zone transfer
git-svn-id: file:///svn/unbound/trunk@4481
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 31 Jan 2018 12:52:40 +0000 (12:52 +0000)]
cleanup without losing zone contents, and also backoff for nonresponsive
masters while zone data is available.
git-svn-id: file:///svn/unbound/trunk@4480
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 31 Jan 2018 12:33:19 +0000 (12:33 +0000)]
pickup worker events, and free them.
exponential backoff for continuously failing zones.
git-svn-id: file:///svn/unbound/trunk@4479
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 31 Jan 2018 11:14:01 +0000 (11:14 +0000)]
failover for dnssec bogus
git-svn-id: file:///svn/unbound/trunk@4478
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 31 Jan 2018 10:53:01 +0000 (10:53 +0000)]
test for validation of queries answered with a zonefile
git-svn-id: file:///svn/unbound/trunk@4477
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 31 Jan 2018 08:37:38 +0000 (08:37 +0000)]
Test authority zone with zonefile for root referrals (RFC7706)
git-svn-id: file:///svn/unbound/trunk@4476
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 31 Jan 2018 08:30:50 +0000 (08:30 +0000)]
make depend
git-svn-id: file:///svn/unbound/trunk@4475
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Wed, 31 Jan 2018 08:30:32 +0000 (08:30 +0000)]
auth zone for downstream
git-svn-id: file:///svn/unbound/trunk@4474
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 30 Jan 2018 16:14:09 +0000 (16:14 +0000)]
no $INCLUDE in this test.
git-svn-id: file:///svn/unbound/trunk@4473
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 30 Jan 2018 16:08:29 +0000 (16:08 +0000)]
Test for no-upstream enabled, and thus fallback to normal priming and lookup.
git-svn-id: file:///svn/unbound/trunk@4472
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 30 Jan 2018 16:02:48 +0000 (16:02 +0000)]
remove debug print
git-svn-id: file:///svn/unbound/trunk@4471
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 30 Jan 2018 15:51:28 +0000 (15:51 +0000)]
fix to please doxygen's parser.
git-svn-id: file:///svn/unbound/trunk@4470
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 30 Jan 2018 15:44:49 +0000 (15:44 +0000)]
unit test for auth zone lookup
git-svn-id: file:///svn/unbound/trunk@4469
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 30 Jan 2018 14:26:19 +0000 (14:26 +0000)]
Fix sldns parse state prev dname.
git-svn-id: file:///svn/unbound/trunk@4468
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 30 Jan 2018 11:12:22 +0000 (11:12 +0000)]
fix $INCLUDE
git-svn-id: file:///svn/unbound/trunk@4467
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 30 Jan 2018 10:35:20 +0000 (10:35 +0000)]
auth zone, make depend, fallback, create and delete, and lease_time,
and lock fixes.
git-svn-id: file:///svn/unbound/trunk@4466
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 29 Jan 2018 14:48:40 +0000 (14:48 +0000)]
lint fixes.
git-svn-id: file:///svn/unbound/trunk@4465
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 29 Jan 2018 14:48:01 +0000 (14:48 +0000)]
lint fixes
git-svn-id: file:///svn/unbound/trunk@4464
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Mon, 29 Jan 2018 14:44:39 +0000 (14:44 +0000)]
Also use NSEC with longest closest encloser for CNAME responses.
git-svn-id: file:///svn/unbound/trunk@4463
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 29 Jan 2018 14:41:07 +0000 (14:41 +0000)]
remove unused TODO items
git-svn-id: file:///svn/unbound/trunk@4462
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 29 Jan 2018 14:33:08 +0000 (14:33 +0000)]
auth zone work, ixfr apply procedure.
git-svn-id: file:///svn/unbound/trunk@4461
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Mon, 29 Jan 2018 13:46:57 +0000 (13:46 +0000)]
- Use NSEC with longest ce to prove wildcard absence.
- Only use *.ce to prove wildcard absence, no longer names.
git-svn-id: file:///svn/unbound/trunk@4460
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 26 Jan 2018 15:49:15 +0000 (15:49 +0000)]
remove unneeded statements
git-svn-id: file:///svn/unbound/trunk@4459
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 26 Jan 2018 15:47:57 +0000 (15:47 +0000)]
fixup iterator
git-svn-id: file:///svn/unbound/trunk@4458
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 26 Jan 2018 15:46:48 +0000 (15:46 +0000)]
unneeded statement
git-svn-id: file:///svn/unbound/trunk@4457
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 26 Jan 2018 15:42:27 +0000 (15:42 +0000)]
fix id check
git-svn-id: file:///svn/unbound/trunk@4456
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 26 Jan 2018 14:40:00 +0000 (14:40 +0000)]
lint fix.
git-svn-id: file:///svn/unbound/trunk@4455
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 26 Jan 2018 14:39:19 +0000 (14:39 +0000)]
lint fixes.
git-svn-id: file:///svn/unbound/trunk@4454
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 26 Jan 2018 14:35:53 +0000 (14:35 +0000)]
fix ixfr and axfr end detection.
git-svn-id: file:///svn/unbound/trunk@4453
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 26 Jan 2018 14:16:04 +0000 (14:16 +0000)]
authzone transfer functionality
git-svn-id: file:///svn/unbound/trunk@4452
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 25 Jan 2018 09:47:09 +0000 (09:47 +0000)]
correct name for libunbound.so.conf
git-svn-id: file:///svn/unbound/trunk@4451
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 25 Jan 2018 09:33:24 +0000 (09:33 +0000)]
add semicolon at end of line.
git-svn-id: file:///svn/unbound/trunk@4450
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Thu, 25 Jan 2018 09:31:49 +0000 (09:31 +0000)]
- ltrace.conf file for libunbound in contrib.
git-svn-id: file:///svn/unbound/trunk@4449
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 23 Jan 2018 15:59:18 +0000 (15:59 +0000)]
- Print fatal errors about remote control setup before log init,
so that it is printed to console.
git-svn-id: file:///svn/unbound/trunk@4448
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 23 Jan 2018 14:20:17 +0000 (14:20 +0000)]
- Fix that unbound-checkconf -f flag works with auto-trust-anchor-file
for startup scripts to get the full pathname(s) of anchor file(s).
git-svn-id: file:///svn/unbound/trunk@4447
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 22 Jan 2018 14:30:16 +0000 (14:30 +0000)]
- Fix #3397: Fix that when the cache contains an unsigned DNAME in
the middle of a cname chain, a result without the DNAME could
be returned.
git-svn-id: file:///svn/unbound/trunk@4446
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 22 Jan 2018 13:54:20 +0000 (13:54 +0000)]
- Fix #3397: Fix that cachedb could return a partial CNAME chain.
git-svn-id: file:///svn/unbound/trunk@4445
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Mon, 22 Jan 2018 08:35:44 +0000 (08:35 +0000)]
- Accept tls-upstream in unbound.conf, the ssl-upstream keyword is
also recognized and means the same. Also for tls-port,
tls-service-key, tls-service-pem, stub-tls-upstream and
forward-tls-upstream.
git-svn-id: file:///svn/unbound/trunk@4444
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 19 Jan 2018 09:52:40 +0000 (09:52 +0000)]
- make depend: code dependencies updated in Makefile.
git-svn-id: file:///svn/unbound/trunk@4443
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 19 Jan 2018 09:51:50 +0000 (09:51 +0000)]
- iana port update.
git-svn-id: file:///svn/unbound/trunk@4442
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 19 Jan 2018 09:50:35 +0000 (09:50 +0000)]
- patch for CVE-2017-15105: vulnerability in the processing of
wildcard synthesized NSEC records.
git-svn-id: file:///svn/unbound/trunk@4441
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 19 Jan 2018 09:49:32 +0000 (09:49 +0000)]
- trunk has 1.6.9 with fix and previous commits.
git-svn-id: file:///svn/unbound/trunk@4440
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Thu, 4 Jan 2018 15:16:19 +0000 (15:16 +0000)]
- Copy query and correctly set flags on REFUSED answers when cache snooping is
not allowed.
git-svn-id: file:///svn/unbound/trunk@4436
be551aaa -1e26-0410-a405-
d3ace91eadb9