]>
git.ipfire.org Git - thirdparty/unbound.git/log
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
Ralph Dolmans [Wed, 3 Jan 2018 17:05:48 +0000 (17:05 +0000)]
Please lint
git-svn-id: file:///svn/unbound/trunk@4435
be551aaa -1e26-0410-a405-
d3ace91eadb9
Ralph Dolmans [Wed, 3 Jan 2018 16:54:22 +0000 (16:54 +0000)]
- Fix queries being leaked above stub when refetching glue.
git-svn-id: file:///svn/unbound/trunk@4434
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 2 Jan 2018 13:36:17 +0000 (13:36 +0000)]
fix oneoff
git-svn-id: file:///svn/unbound/trunk@4433
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 2 Jan 2018 12:43:43 +0000 (12:43 +0000)]
fixup larger than 2**31 case.
git-svn-id: file:///svn/unbound/trunk@4432
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 2 Jan 2018 10:48:00 +0000 (10:48 +0000)]
- Remove clang optimizer disable,
Fix that expiration date checks don't fail with clang -O2.
git-svn-id: file:///svn/unbound/trunk@4431
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Tue, 2 Jan 2018 09:48:22 +0000 (09:48 +0000)]
- Fix that DS queries with referral replies are answered straight
away, without a repeat query picking the DS from cache.
The correct reply should have been an answer, the reply is fixed
by the scrubber to have the answer in the answer section.
git-svn-id: file:///svn/unbound/trunk@4430
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 15 Dec 2017 12:54:02 +0000 (12:54 +0000)]
- Also disable -flto for clang, to make incep-expi signature check
work.
git-svn-id: file:///svn/unbound/trunk@4429
be551aaa -1e26-0410-a405-
d3ace91eadb9
Wouter Wijngaards [Fri, 15 Dec 2017 12:42:45 +0000 (12:42 +0000)]
- iana port update.
git-svn-id: file:///svn/unbound/trunk@4428
be551aaa -1e26-0410-a405-
d3ace91eadb9