]> git.ipfire.org Git - thirdparty/unbound.git/log
thirdparty/unbound.git
7 years agoauth zone work.
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

7 years agofix lint warning
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

7 years agofix lint warning
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

7 years agoauth zone work.
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

7 years agoFixup tests for checklocks. Add auth axfr test for socket code.
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

7 years ago- auth-zone provides a way to configure RFC7706 from unbound.conf,
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

7 years agomake depend.
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

7 years ago- Fix #3451: dnstap not building when you have a separate build dir.
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

7 years agoauth zone fixup lock protection, it wrongly covered the rbtree node.
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

7 years agoauth zone test probe of SOA
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

7 years agoauth zone ixfr unit tests
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

7 years agoauth zone ixfr unit test, and fixes.
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

7 years agoauth zone, remove unused code
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

7 years agofix unit test for new output func.
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

7 years agoauth zone, axfr and printout works.
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

7 years agoEnable valgrind in (some) tests.
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

7 years agofix spelling error in delegation.
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

7 years agoFix more critical regions. Cleans tests.
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

7 years ago- lock subnet new item before insertion to please checklocks,
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

7 years agoauth zone race condition remove and checklock fix for
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

7 years ago- Fix lock race condition in dns cache dname synthesis.
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

7 years ago- unit test with valgrind
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

7 years ago- unit test with valgrind
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

7 years agoremove debug printf.
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

7 years ago- Fix unfreed locks in log and arc4random at exit of unbound.
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

7 years ago- fix unaligned structure making a false positive in checklock
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

7 years agoauth zone socket creation fix.
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

7 years agoauth zone test for host lookup
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

7 years agoauth zone, nicer debug log
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

7 years agoauth zone test checks stored axfr zonefile
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

7 years agoauth zone unit test extra_packet moves multipe tcp packets on stream
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

7 years agoauth zone test, udp and tcp answered from unit test
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

7 years agoauth zone fix comment
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

7 years agoauth zone move file descriptor functionality to outside network
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

7 years agoauth zone test with zone transfer
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

7 years agocleanup without losing zone contents, and also backoff for nonresponsive
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

7 years agopickup worker events, and free them.
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

7 years agofailover for dnssec bogus
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

7 years agotest for validation of queries answered with a zonefile
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

7 years agoTest authority zone with zonefile for root referrals (RFC7706)
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

7 years agomake depend
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

7 years agoauth zone for downstream
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

7 years agono $INCLUDE in this test.
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

7 years agoTest for no-upstream enabled, and thus fallback to normal priming and lookup.
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

7 years agoremove debug print
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

7 years agofix to please doxygen's parser.
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

7 years agounit test for auth zone lookup
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

7 years agoFix sldns parse state prev dname.
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

7 years agofix $INCLUDE
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

7 years agoauth zone, make depend, fallback, create and delete, and lease_time,
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

7 years agolint fixes.
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

7 years agolint fixes
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

7 years agoAlso use NSEC with longest closest encloser for CNAME responses.
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

7 years agoremove unused TODO items
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

7 years agoauth zone work, ixfr apply procedure.
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

7 years ago- Use NSEC with longest ce to prove wildcard absence.
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

7 years agoremove unneeded statements
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

7 years agofixup iterator
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

7 years agounneeded statement
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

7 years agofix id check
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

7 years agolint fix.
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

7 years agolint fixes.
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

7 years agofix ixfr and axfr end detection.
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

7 years agoauthzone transfer functionality
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

7 years agocorrect name for libunbound.so.conf
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

7 years agoadd semicolon at end of line.
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

7 years ago- ltrace.conf file for libunbound in contrib.
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

7 years ago- Print fatal errors about remote control setup before log init,
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

7 years ago- Fix that unbound-checkconf -f flag works with auto-trust-anchor-file
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

7 years ago- Fix #3397: Fix that when the cache contains an unsigned DNAME in
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

7 years ago- Fix #3397: Fix that cachedb could return a partial CNAME chain.
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

7 years ago- Accept tls-upstream in unbound.conf, the ssl-upstream keyword is
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

7 years ago- make depend: code dependencies updated in Makefile.
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

7 years ago- iana port update.
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

7 years ago- patch for CVE-2017-15105: vulnerability in the processing of
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

7 years ago- trunk has 1.6.9 with fix and previous commits.
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

7 years ago- Copy query and correctly set flags on REFUSED answers when cache snooping is
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

7 years agoPlease lint
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

7 years ago- Fix queries being leaked above stub when refetching glue.
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

7 years agofix oneoff
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

7 years agofixup larger than 2**31 case.
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

7 years ago- Remove clang optimizer disable,
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

7 years ago- Fix that DS queries with referral replies are answered straight
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

7 years ago- Also disable -flto for clang, to make incep-expi signature check
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

7 years ago- iana port update.
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

7 years ago- Fix timestamp failure because of clang optimizer failure, by
Wouter Wijngaards [Fri, 15 Dec 2017 10:25:41 +0000 (10:25 +0000)] 
- Fix timestamp failure because of clang optimizer failure, by
  disabling -O2 when the compiler --version is clang.

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

7 years agoremove debug output
Wouter Wijngaards [Fri, 15 Dec 2017 10:21:38 +0000 (10:21 +0000)] 
remove debug output

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

7 years agothis version of unbound fails when compiled with CC=clang and -O (edit Makefile)...
Wouter Wijngaards [Fri, 15 Dec 2017 10:16:06 +0000 (10:16 +0000)] 
this version of unbound fails when compiled with CC=clang and -O (edit Makefile), or -O2 (default).  If you use no optimizing flag, unittest works.

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

7 years agounit test for timestamp failure with clang
Wouter Wijngaards [Fri, 15 Dec 2017 09:38:11 +0000 (09:38 +0000)] 
unit test for timestamp failure with clang

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

7 years agoauthzone work
Wouter Wijngaards [Tue, 12 Dec 2017 15:55:23 +0000 (15:55 +0000)] 
authzone work

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

7 years agoset repinfo correctly (this prints out debug and errors with the correct remote IP)
Wouter Wijngaards [Tue, 12 Dec 2017 15:45:55 +0000 (15:45 +0000)] 
set repinfo correctly (this prints out debug and errors with the correct remote IP)

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

7 years agofix unit tests
Wouter Wijngaards [Tue, 12 Dec 2017 15:41:03 +0000 (15:41 +0000)] 
fix unit tests

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

7 years ago- authzone work, transfer connect.
Wouter Wijngaards [Tue, 12 Dec 2017 15:39:45 +0000 (15:39 +0000)] 
- authzone work, transfer connect.

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

7 years ago- Fix qname-minimisation documentation (A QTYPE, not NS)
Ralph Dolmans [Tue, 12 Dec 2017 09:23:13 +0000 (09:23 +0000)] 
- Fix qname-minimisation documentation (A QTYPE, not NS)

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

7 years ago- Check whether --with-libunbound-only is set when using --with-nettle or
Ralph Dolmans [Thu, 7 Dec 2017 10:51:22 +0000 (10:51 +0000)] 
- Check whether --with-libunbound-only is set when using --with-nettle or
--with-nss.

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

7 years agolookup and transfer setup
Wouter Wijngaards [Mon, 4 Dec 2017 16:24:24 +0000 (16:24 +0000)] 
lookup and transfer setup

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

7 years agodisown and pickup of next task.
Wouter Wijngaards [Mon, 4 Dec 2017 14:51:01 +0000 (14:51 +0000)] 
disown and pickup of next task.

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

7 years agofixup locks.
Wouter Wijngaards [Mon, 4 Dec 2017 09:50:31 +0000 (09:50 +0000)] 
fixup locks.

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

7 years ago- Fix link failure on OmniOS.
Wouter Wijngaards [Mon, 4 Dec 2017 08:28:16 +0000 (08:28 +0000)] 
- Fix link failure on OmniOS.

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

7 years agoauth zone transfer setup.
Wouter Wijngaards [Fri, 1 Dec 2017 16:04:54 +0000 (16:04 +0000)] 
auth zone transfer setup.

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