]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
10 years agobind tests pass
Kees Monshouwer [Tue, 23 Jun 2015 23:45:10 +0000 (01:45 +0200)] 
bind tests pass

10 years agoimplement a canonical ordering mode for DNSName plus add testcases for it. Preliminar...
bert hubert [Tue, 16 Jun 2015 11:14:32 +0000 (13:14 +0200)] 
implement a canonical ordering mode for DNSName plus add testcases for it. Preliminary slow but correct implementation.

10 years agogqlite3 tests pass
Kees Monshouwer [Tue, 23 Jun 2015 19:33:46 +0000 (21:33 +0200)] 
gqlite3 tests pass

10 years agosomewhat improve dnssec uppercase/lowercase test situation
Peter van Dijk [Tue, 23 Jun 2015 17:56:24 +0000 (19:56 +0200)] 
somewhat improve dnssec uppercase/lowercase test situation

10 years agofix compression with DNSName. leaves two broken tests in gsqlite3-dnssec
Peter van Dijk [Tue, 23 Jun 2015 15:07:04 +0000 (17:07 +0200)] 
fix compression with DNSName. leaves two broken tests in gsqlite3-dnssec

10 years agoUse json11 zone2json
Aki Tuomi [Wed, 17 Jun 2015 18:08:45 +0000 (21:08 +0300)] 
Use json11 zone2json

10 years agoAdd rules for json11 library
Aki Tuomi [Wed, 17 Jun 2015 18:08:34 +0000 (21:08 +0300)] 
Add rules for json11 library

10 years agoUse DNSName for Bind backend
Aki Tuomi [Tue, 16 Jun 2015 04:54:09 +0000 (07:54 +0300)] 
Use DNSName for Bind backend

WARNING: DNSSEC broken on this commit.

10 years agoUse DNSName
Aki Tuomi [Mon, 15 Jun 2015 19:11:47 +0000 (22:11 +0300)] 
Use DNSName

10 years agoUse DNSName in GeoIP backend
Aki Tuomi [Wed, 17 Jun 2015 07:56:26 +0000 (10:56 +0300)] 
Use DNSName in GeoIP backend

10 years agoUse DNSNAme in remotebackend test suite
Aki Tuomi [Wed, 17 Jun 2015 07:25:43 +0000 (10:25 +0300)] 
Use DNSNAme in remotebackend test suite

10 years agoUse correct TSIG method signatures
Aki Tuomi [Wed, 17 Jun 2015 07:25:30 +0000 (10:25 +0300)] 
Use correct TSIG method signatures

10 years agoUse DNSName in Oracle backend
Aki Tuomi [Tue, 16 Jun 2015 21:01:31 +0000 (00:01 +0300)] 
Use DNSName in Oracle backend

10 years agoAdd SOA record to randombackend
Pieter Lexis [Tue, 16 Jun 2015 12:31:58 +0000 (14:31 +0200)] 
Add SOA record to randombackend

10 years agoldapbackend compiles
Peter van Dijk [Tue, 16 Jun 2015 14:03:24 +0000 (16:03 +0200)] 
ldapbackend compiles

10 years agoopendbx mostly works, except for the axfr test
Peter van Dijk [Tue, 16 Jun 2015 11:49:58 +0000 (13:49 +0200)] 
opendbx mostly works, except for the axfr test

10 years agomake luabackend compile
Peter van Dijk [Tue, 16 Jun 2015 11:07:53 +0000 (13:07 +0200)] 
make luabackend compile

10 years agounbreak recursor building with Lua
Peter van Dijk [Mon, 15 Jun 2015 14:59:24 +0000 (16:59 +0200)] 
unbreak recursor building with Lua

10 years agorecursor runs!
Peter van Dijk [Mon, 15 Jun 2015 13:47:10 +0000 (15:47 +0200)] 
recursor runs!

10 years agoChange remotebackend to use DNSName
Aki Tuomi [Mon, 15 Jun 2015 12:26:40 +0000 (15:26 +0300)] 
Change remotebackend to use DNSName

10 years agoUse DNSName in Pipe backend
Aki Tuomi [Mon, 15 Jun 2015 10:48:44 +0000 (13:48 +0300)] 
Use DNSName in Pipe backend

10 years agoAdd support for DNSName
Aki Tuomi [Mon, 15 Jun 2015 10:48:07 +0000 (13:48 +0300)] 
Add support for DNSName

10 years agorecursor snap
Peter van Dijk [Mon, 8 Jun 2015 19:11:13 +0000 (21:11 +0200)] 
recursor snap

10 years agosaxfr: fix unhash
Kees Monshouwer [Sun, 7 Jun 2015 22:50:59 +0000 (00:50 +0200)] 
saxfr: fix unhash

10 years agoTSIG key lookup
Kees Monshouwer [Sun, 7 Jun 2015 18:19:29 +0000 (20:19 +0200)] 
TSIG key lookup

10 years agodnsupdate: rectify
Kees Monshouwer [Sun, 7 Jun 2015 09:03:51 +0000 (11:03 +0200)] 
dnsupdate: rectify

10 years agopdnssec: rectify-zone
Kees Monshouwer [Sun, 7 Jun 2015 09:02:24 +0000 (11:02 +0200)] 
pdnssec: rectify-zone

10 years agoredo rectify functions, DNSName style
Kees Monshouwer [Sun, 7 Jun 2015 09:00:28 +0000 (11:00 +0200)] 
redo rectify functions, DNSName style

10 years agozoneparser: more dnsnamification
Kees Monshouwer [Fri, 5 Jun 2015 18:12:36 +0000 (20:12 +0200)] 
zoneparser: more dnsnamification

10 years agopacketcache: use DNSName.toDNSString() as key
Kees Monshouwer [Fri, 5 Jun 2015 18:09:11 +0000 (20:09 +0200)] 
packetcache: use DNSName.toDNSString() as key

10 years agodnsname: isRoot() empty() clear() toStringNoDot() makeRelative() labelReverse()
Kees Monshouwer [Wed, 3 Jun 2015 18:32:18 +0000 (20:32 +0200)] 
dnsname: isRoot() empty() clear() toStringNoDot() makeRelative() labelReverse()

10 years agorecursor snap
Peter van Dijk [Tue, 2 Jun 2015 15:34:00 +0000 (17:34 +0200)] 
recursor snap

10 years agofix non canonical names in zoneparser
Kees Monshouwer [Fri, 5 Jun 2015 08:50:32 +0000 (10:50 +0200)] 
fix non canonical names in zoneparser

10 years agomore stuff :)
Ruben d'Arco [Fri, 5 Jun 2015 09:38:57 +0000 (11:38 +0200)] 
more stuff :)

10 years agoadd fixme
Ruben d'Arco [Fri, 5 Jun 2015 08:47:35 +0000 (10:47 +0200)] 
add fixme

10 years agoRe-add cerr's and change error message slightly to identify better
Ruben d'Arco [Fri, 5 Jun 2015 08:46:12 +0000 (10:46 +0200)] 
Re-add cerr's and change error message slightly to identify better

10 years agomydns at 88%
Ruben d'Arco [Fri, 5 Jun 2015 07:39:42 +0000 (09:39 +0200)] 
mydns at 88%

10 years agoMore debug remove
Ruben d'Arco [Fri, 5 Jun 2015 05:11:34 +0000 (07:11 +0200)] 
More debug remove

10 years agoMore debug log removed
Ruben d'Arco [Fri, 5 Jun 2015 05:02:46 +0000 (07:02 +0200)] 
More debug log removed

10 years agoRemove cerr debug logging
Ruben d'Arco [Fri, 5 Jun 2015 04:57:40 +0000 (06:57 +0200)] 
Remove cerr debug logging

10 years agomydnsbackend builds
Ruben d'Arco [Thu, 4 Jun 2015 14:29:33 +0000 (16:29 +0200)] 
mydnsbackend builds

10 years agoIt compiles.
Ruben d'Arco [Thu, 4 Jun 2015 11:20:19 +0000 (13:20 +0200)] 
It compiles.

10 years agoRRSIG wildcard labelcount
Kees Monshouwer [Tue, 2 Jun 2015 14:06:51 +0000 (16:06 +0200)] 
RRSIG wildcard labelcount

10 years agopartial NSECx DNSName fixes
Kees Monshouwer [Tue, 2 Jun 2015 14:06:06 +0000 (16:06 +0200)] 
partial NSECx DNSName fixes

10 years agouse dnsname in gsqlbackend
Kees Monshouwer [Tue, 2 Jun 2015 14:04:32 +0000 (16:04 +0200)] 
use dnsname in gsqlbackend

10 years agoall gsql backends are alive
Kees Monshouwer [Tue, 2 Jun 2015 06:43:52 +0000 (08:43 +0200)] 
all gsql backends are alive

10 years agopartial gsqlbackend dnsnamanificatio:n
Kees Monshouwer [Tue, 2 Jun 2015 00:53:20 +0000 (02:53 +0200)] 
partial gsqlbackend dnsnamanificatio:n

10 years agoremove . in saxfr
Kees Monshouwer [Mon, 1 Jun 2015 22:25:22 +0000 (00:25 +0200)] 
remove . in saxfr

10 years agomore toString() in zoneparser, zone2sql is alive
Kees Monshouwer [Mon, 1 Jun 2015 22:16:54 +0000 (00:16 +0200)] 
more toString() in zoneparser, zone2sql is alive

10 years agogmysql compiles
Kees Monshouwer [Mon, 1 Jun 2015 21:07:01 +0000 (23:07 +0200)] 
gmysql compiles

10 years agorecursor snap
Peter van Dijk [Mon, 1 Jun 2015 20:27:30 +0000 (22:27 +0200)] 
recursor snap

10 years agoIt compiles
Ruben d'Arco [Mon, 1 Jun 2015 20:09:54 +0000 (22:09 +0200)] 
It compiles

10 years agothis commit DISABLES LABEL COMPRESSION. tinydns works, few test failures, mostly...
Peter van Dijk [Mon, 1 Jun 2015 14:27:10 +0000 (16:27 +0200)] 
this commit DISABLES LABEL COMPRESSION. tinydns works, few test failures, mostly explained by lack of compression or case (in)sensitivity issues

10 years agotinydns snap
Peter van Dijk [Mon, 1 Jun 2015 11:40:49 +0000 (13:40 +0200)] 
tinydns snap

10 years agomake tools compile
Peter van Dijk [Mon, 1 Jun 2015 11:06:38 +0000 (13:06 +0200)] 
make tools compile

10 years agopdns_server compiles and links, sdig does not
Peter van Dijk [Mon, 1 Jun 2015 10:50:56 +0000 (12:50 +0200)] 
pdns_server compiles and links, sdig does not

10 years agosnap
Peter van Dijk [Thu, 28 May 2015 16:56:51 +0000 (18:56 +0200)] 
snap

10 years agoserialize dnsname
Peter van Dijk [Tue, 19 May 2015 20:49:13 +0000 (22:49 +0200)] 
serialize dnsname

10 years agosnap
Peter van Dijk [Mon, 18 May 2015 15:39:49 +0000 (17:39 +0200)] 
snap

10 years agopragma once
Peter van Dijk [Mon, 18 May 2015 11:28:57 +0000 (13:28 +0200)] 
pragma once

10 years agoyolo
Peter van Dijk [Mon, 18 May 2015 09:01:26 +0000 (11:01 +0200)] 
yolo

10 years agosnap; testrunner compiles but fails miserably
Peter van Dijk [Thu, 14 May 2015 20:12:58 +0000 (22:12 +0200)] 
snap; testrunner compiles but fails miserably

10 years agosnap
Peter van Dijk [Thu, 14 May 2015 14:40:02 +0000 (16:40 +0200)] 
snap

10 years agosnap - pdnssec currently builds and list-all-zones still works!
Peter van Dijk [Thu, 14 May 2015 13:35:19 +0000 (15:35 +0200)] 
snap - pdnssec currently builds and list-all-zones still works!

10 years agosnap
Peter van Dijk [Thu, 14 May 2015 08:07:53 +0000 (10:07 +0200)] 
snap

10 years agos/getLabel/getName/
Peter van Dijk [Wed, 13 May 2015 13:27:56 +0000 (15:27 +0200)] 
s/getLabel/getName/

10 years agonit
Peter van Dijk [Wed, 13 May 2015 13:13:31 +0000 (15:13 +0200)] 
nit

10 years agoswitch to DNSName in dnsrecords.hh
Peter van Dijk [Tue, 12 May 2015 18:37:08 +0000 (20:37 +0200)] 
switch to DNSName in dnsrecords.hh

10 years agoMerge pull request #2604 from pieterlexis/issue-2600
Pieter Lexis [Mon, 29 Jun 2015 12:40:48 +0000 (14:40 +0200)] 
Merge pull request #2604 from pieterlexis/issue-2600

Check if the recursor is not auth for zone in a RR

10 years agoMerge pull request #2615 from rubenk/make-some-errors-warnings
Pieter Lexis [Thu, 25 Jun 2015 08:04:49 +0000 (10:04 +0200)] 
Merge pull request #2615 from rubenk/make-some-errors-warnings

Drop severity of 2 messages from error to warning

10 years agoMerge pull request #2616 from pieterlexis/json-api-doc-fix
Pieter Lexis [Thu, 25 Jun 2015 06:30:55 +0000 (08:30 +0200)] 
Merge pull request #2616 from pieterlexis/json-api-doc-fix

docs: A little more on how to enable the API

10 years agodocs: A little more on how to enable the API 2616/head
Pieter Lexis [Wed, 24 Jun 2015 20:24:16 +0000 (22:24 +0200)] 
docs: A little more on how to enable the API

10 years agoDrop severity of 2 messages from error to warning 2615/head
Ruben Kerkhof [Wed, 24 Jun 2015 12:50:58 +0000 (14:50 +0200)] 
Drop severity of 2 messages from error to warning

We see these errors a few times a day in our environment
and afaict they are harmless.

10 years agoregression-tests.recursor/config.sh: whitespace fixes 2604/head
Pieter Lexis [Wed, 24 Jun 2015 08:11:34 +0000 (10:11 +0200)] 
regression-tests.recursor/config.sh: whitespace fixes

10 years agoAdd regression test for #2600
Pieter Lexis [Wed, 24 Jun 2015 08:10:54 +0000 (10:10 +0200)] 
Add regression test for #2600

10 years agoWhitespace fixes for pdns/syncres.cc
Pieter Lexis [Mon, 22 Jun 2015 11:04:59 +0000 (13:04 +0200)] 
Whitespace fixes for pdns/syncres.cc

10 years agoCheck if the recursor is not auth for zone in a RR
Pieter Lexis [Mon, 22 Jun 2015 11:02:48 +0000 (13:02 +0200)] 
Check if the recursor is not auth for zone in a RR

This patch checks every resource record name in a packet from an
authoritative server and determines if we (the recursor) are
authoritative
for a zone where the qname is part of. If this is the case, we don't
allow the use of that record.

Closes #2600

10 years agomake trailing/leading spaces stand out in pdnssec check_zone
bert hubert [Mon, 22 Jun 2015 09:25:58 +0000 (11:25 +0200)] 
make trailing/leading spaces stand out in pdnssec check_zone

10 years agoMerge pull request #2609 from pieterlexis/gss-tsig-notice
Pieter Lexis [Fri, 19 Jun 2015 09:38:11 +0000 (11:38 +0200)] 
Merge pull request #2609 from pieterlexis/gss-tsig-notice

Correctly notice on GSS-TSIG support

10 years agoMerge pull request #2605 from cmouse/update-yahttp-20150618
Pieter Lexis [Fri, 19 Jun 2015 08:20:58 +0000 (10:20 +0200)] 
Merge pull request #2605 from cmouse/update-yahttp-20150618

Update YaHTTP to v0.1.6

10 years agoCorrectly notice on GSS-TSIG support 2609/head
Pieter Lexis [Fri, 19 Jun 2015 08:17:53 +0000 (10:17 +0200)] 
Correctly notice on GSS-TSIG support

Show the correct state of GSS-TSIG support, but only if it is enabled.

10 years agoUpdate YaHTTP to v0.1.6 2605/head
Aki Tuomi [Thu, 18 Jun 2015 14:34:09 +0000 (17:34 +0300)] 
Update YaHTTP to v0.1.6

10 years agoMerge pull request #2592 from zeha/secpoll-debian-345-373
Pieter Lexis [Wed, 17 Jun 2015 12:59:30 +0000 (14:59 +0200)] 
Merge pull request #2592 from zeha/secpoll-debian-345-373

secpoll: Add 3.4.5/3.7.3 data for Debian

10 years agoMerge pull request #2598 from pieterlexis/build-fixes
Pieter Lexis [Tue, 16 Jun 2015 12:32:41 +0000 (14:32 +0200)] 
Merge pull request #2598 from pieterlexis/build-fixes

Package build fixes

10 years agoimplement a canonical ordering mode for DNSName plus add testcases for it. Preliminar...
bert hubert [Tue, 16 Jun 2015 11:14:32 +0000 (13:14 +0200)] 
implement a canonical ordering mode for DNSName plus add testcases for it. Preliminary slow but correct implementation.

10 years agoCentOS 7 builds: fix BuildDepends 2598/head
Pieter Lexis [Tue, 16 Jun 2015 11:13:24 +0000 (13:13 +0200)] 
CentOS 7 builds: fix BuildDepends

10 years agoRemove geobackend from RPM auth build
Pieter Lexis [Tue, 16 Jun 2015 11:06:42 +0000 (13:06 +0200)] 
Remove geobackend from RPM auth build

10 years agoRemove Geo backend from semi-static auth
Pieter Lexis [Tue, 16 Jun 2015 11:05:56 +0000 (13:05 +0200)] 
Remove Geo backend from semi-static auth

10 years agoRemove Geo Backend from debian auth build
Pieter Lexis [Tue, 16 Jun 2015 11:02:17 +0000 (13:02 +0200)] 
Remove Geo Backend from debian auth build

10 years agoimplement OSX workaround for clock_gettime for delaypipe so at least the tests pass...
bert hubert [Tue, 16 Jun 2015 09:12:35 +0000 (11:12 +0200)] 
implement OSX workaround for clock_gettime for delaypipe so at least the tests pass and compile

10 years agoMerge pull request #2555 from pieterlexis/rm-geobackend
Peter van Dijk [Tue, 16 Jun 2015 08:58:46 +0000 (10:58 +0200)] 
Merge pull request #2555 from pieterlexis/rm-geobackend

[WIP] Remove geobackend

10 years agoMerge pull request #2595 from pieterlexis/delaypipe-dist
Pieter Lexis [Mon, 15 Jun 2015 14:49:49 +0000 (16:49 +0200)] 
Merge pull request #2595 from pieterlexis/delaypipe-dist

distribute delaypipe.{cc,hh}

10 years agodistribute delaypipe.{cc,hh} 2595/head
Pieter Lexis [Mon, 15 Jun 2015 12:46:44 +0000 (14:46 +0200)] 
distribute delaypipe.{cc,hh}

This way, `make check` works from an auth tarball.

10 years agoMerge pull request #2594 from cmouse/remotebackend-patch-supermasterbackend
Peter van Dijk [Mon, 15 Jun 2015 11:33:47 +0000 (13:33 +0200)] 
Merge pull request #2594 from cmouse/remotebackend-patch-supermasterbackend

Remotebackend patch supermasterbackend

10 years agoMerge pull request #2593 from cmouse/remotebackend-patch-createslavedomain
Peter van Dijk [Mon, 15 Jun 2015 11:33:39 +0000 (13:33 +0200)] 
Merge pull request #2593 from cmouse/remotebackend-patch-createslavedomain

Remotebackend patch createSlaveDomain

10 years agoUpdate method superMasterBackend documentation 2594/head
Aki Tuomi [Mon, 15 Jun 2015 11:28:10 +0000 (14:28 +0300)] 
Update method superMasterBackend documentation

10 years agoRead nameserver parameter from reply in superMasterBackend
Aki Tuomi [Mon, 15 Jun 2015 11:27:00 +0000 (14:27 +0300)] 
Read nameserver parameter from reply in superMasterBackend

10 years agoUpdate method signature for createSlaveDomain 2593/head
Aki Tuomi [Mon, 15 Jun 2015 11:23:27 +0000 (14:23 +0300)] 
Update method signature for createSlaveDomain

10 years agoAdd nameserver parameter to createSlaveDomain
Aki Tuomi [Mon, 15 Jun 2015 11:21:57 +0000 (14:21 +0300)] 
Add nameserver parameter to createSlaveDomain

10 years agoGive the GeoIP backend a place in the auth docs 2555/head
Pieter Lexis [Thu, 28 May 2015 18:44:50 +0000 (20:44 +0200)] 
Give the GeoIP backend a place in the auth docs