]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
12 years agofix hmac-md5 TSIG key lookup 1154/head
Kees Monshouwer [Tue, 3 Dec 2013 23:34:39 +0000 (00:34 +0100)] 
fix hmac-md5 TSIG key lookup

Conflicts:
pdns/dnspacket.cc

12 years agofix 64+ character TSIG keys
Kees Monshouwer [Thu, 5 Dec 2013 16:32:18 +0000 (17:32 +0100)] 
fix 64+ character TSIG keys

12 years agoFix comparison between signed and unsigned by using uint32_t for inception on INCEPTI...
Aki Tuomi [Wed, 28 Aug 2013 18:15:35 +0000 (21:15 +0300)] 
Fix comparison between signed and unsigned by using uint32_t for inception on INCEPTION-EPOCH

12 years agoMerge pull request #1143 from mind04/auth-3.3.1
Peter van Dijk [Tue, 3 Dec 2013 10:43:42 +0000 (02:43 -0800)] 
Merge pull request #1143 from mind04/auth-3.3.1

Auth 3.3.1

12 years agomove spec files to redhat directory 1143/head
Kees Monshouwer [Tue, 3 Dec 2013 10:32:20 +0000 (11:32 +0100)] 
move spec files to redhat directory

12 years agotestbuild spec files for rawhide
Kees Monshouwer [Tue, 3 Dec 2013 10:13:43 +0000 (11:13 +0100)] 
testbuild spec files for rawhide

12 years agouse sed in buildscripts
Kees Monshouwer [Tue, 3 Dec 2013 10:05:35 +0000 (11:05 +0100)] 
use sed in buildscripts

12 years agodrop unused vars, thanks Morten Stevens
Peter van Dijk [Tue, 3 Dec 2013 08:31:18 +0000 (09:31 +0100)] 
drop unused vars, thanks Morten Stevens

12 years agopresumably fix building on os x 10.9, thanks @mactijn
Peter van Dijk [Mon, 2 Dec 2013 14:18:40 +0000 (15:18 +0100)] 
presumably fix building on os x 10.9, thanks @mactijn

12 years agoUse LUA_CFLAGS and LUA_LIBS instead of hardcoded paths.
Tiziano Müller [Mon, 20 May 2013 13:31:32 +0000 (15:31 +0200)] 
Use LUA_CFLAGS and LUA_LIBS instead of hardcoded paths.

12 years agomake luabackend respect LUA_LIBS instead of forcing -llua5.1
Peter van Dijk [Fri, 29 Nov 2013 07:20:11 +0000 (08:20 +0100)] 
make luabackend respect LUA_LIBS instead of forcing -llua5.1

12 years agofix lua 5.2 version check in luabackend
Peter van Dijk [Fri, 29 Nov 2013 06:39:47 +0000 (07:39 +0100)] 
fix lua 5.2 version check in luabackend

12 years agoupdate .gitignore files
Kees Monshouwer [Sun, 24 Nov 2013 22:17:26 +0000 (17:17 -0500)] 
update .gitignore files

12 years agoadd SPF record to test.com and make recent named-checkzone happy
mind04 [Sun, 24 Nov 2013 11:34:00 +0000 (06:34 -0500)] 
add SPF record to test.com and make recent named-checkzone happy

Conflicts:
modules/tinydnsbackend/data.cdb
regression-tests.nobackend/tinydns-data-check/expected_result

12 years agoautodetect MySQL 5.5+ connection charset
Kees Monshouwer [Sat, 23 Nov 2013 11:42:16 +0000 (12:42 +0100)] 
autodetect MySQL 5.5+ connection charset

Conflicts:
.travis.yml

12 years agocorrect overloading of feedRecord
Kees Monshouwer [Fri, 22 Nov 2013 15:05:01 +0000 (16:05 +0100)] 
correct overloading of feedRecord

G++ 4.8 does not warn about this, but clearly an overload with the
wrong signature will not work when called through a base class pointer.
(clang++ 3.3 produces a diagnostic.)

12 years agodo right timezones right
Kees Monshouwer [Wed, 14 Aug 2013 23:41:21 +0000 (01:41 +0200)] 
do right timezones right

12 years agoupdate loop breakout test
Kees Monshouwer [Wed, 28 Aug 2013 21:28:39 +0000 (23:28 +0200)] 
update loop breakout test

12 years agosend empty SERVFAIL on exeeded retargetcount and log failures
Kees Monshouwer [Wed, 28 Aug 2013 20:38:20 +0000 (22:38 +0200)] 
send empty SERVFAIL on exeeded retargetcount and log failures

12 years agos/dnswasher/dnsreplay in dnsreplay manpage
Kees Monshouwer [Wed, 9 Oct 2013 22:33:24 +0000 (00:33 +0200)] 
s/dnswasher/dnsreplay in dnsreplay manpage

12 years agoforce ragel alphtype to unsigned char, fixing non-ASCII TXT parsing on signed char...
Peter van Dijk [Thu, 24 Oct 2013 18:26:48 +0000 (20:26 +0200)] 
force ragel alphtype to unsigned char, fixing non-ASCII TXT parsing on signed char platforms like s390x

12 years agofix base64 decoding for big endian archs on which long is not 32 bits (like s390x)
Peter van Dijk [Tue, 22 Oct 2013 21:26:13 +0000 (23:26 +0200)] 
fix base64 decoding for big endian archs on which long is not 32 bits (like s390x)

12 years agoRemoved debugging
Aki Tuomi [Sun, 14 Jul 2013 16:41:15 +0000 (19:41 +0300)] 
Removed debugging

12 years agoFixed argument handling
Aki Tuomi [Sun, 14 Jul 2013 16:39:39 +0000 (19:39 +0300)] 
Fixed argument handling

12 years agoImplement sort properly with POSIX locale
Aki Tuomi [Sun, 14 Jul 2013 15:28:15 +0000 (18:28 +0300)] 
Implement sort properly with POSIX locale

12 years agoNow sorts includes, fixes #913
Aki Tuomi [Sun, 14 Jul 2013 14:32:36 +0000 (17:32 +0300)] 
Now sorts includes, fixes #913

12 years agoallow empty parent
Kees Monshouwer [Fri, 22 Nov 2013 13:29:49 +0000 (14:29 +0100)] 
allow empty parent

12 years agoSupport for += syntax for options, candidate for ticket #502
Aki Tuomi [Wed, 26 Jun 2013 20:40:52 +0000 (23:40 +0300)] 
Support for += syntax for options, candidate for ticket #502

12 years agomake sure we have a parrent option
Kees Monshouwer [Thu, 27 Jun 2013 07:41:51 +0000 (09:41 +0200)] 
make sure we have a parrent option

12 years agoSupport for += syntax for options, candidate for ticket #502
Aki Tuomi [Wed, 26 Jun 2013 20:40:52 +0000 (23:40 +0300)] 
Support for += syntax for options, candidate for ticket #502

12 years agonproxy: Add missing chdir("/") after chroot()
Christian Hofstaedtler [Sat, 24 Aug 2013 15:19:38 +0000 (17:19 +0200)] 
nproxy: Add missing chdir("/") after chroot()

Also make sure that fd 0,1,2 are correctly replaced with /dev/null.
As we (might) chroot() before daemonizing, we must open /dev/null before
chroot-ing.

Reported-By: Morten Stevens
12 years agoUnit test for empty lookup/list result
Aki Tuomi [Sat, 26 Oct 2013 19:21:07 +0000 (22:21 +0300)] 
Unit test for empty lookup/list result

12 years agoFix handling of empty lookup/list result
Aki Tuomi [Sat, 26 Oct 2013 19:20:54 +0000 (22:20 +0300)] 
Fix handling of empty lookup/list result

12 years agoMerge pull request #1114 from mind04/auth-3.3.1
Peter van Dijk [Fri, 22 Nov 2013 12:23:22 +0000 (04:23 -0800)] 
Merge pull request #1114 from mind04/auth-3.3.1

Auth 3.3.1 suggestions

12 years agoactually grab polarssl version number, thanks Morten Stevens
Peter van Dijk [Fri, 22 Nov 2013 08:48:57 +0000 (09:48 +0100)] 
actually grab polarssl version number, thanks Morten Stevens

12 years agofix for "missing" libmysqlclient on RHEL/CentOS based systems
Kees Monshouwer [Thu, 3 Oct 2013 12:47:13 +0000 (14:47 +0200)] 
fix for "missing" libmysqlclient on RHEL/CentOS based systems

12 years agoadd unbound-host to travis builds 1114/head
Kees Monshouwer [Thu, 21 Nov 2013 23:30:15 +0000 (00:30 +0100)] 
add unbound-host to travis builds

12 years agofix for "missing" libmysqlclient on RHEL/CentOS based systems
Kees Monshouwer [Thu, 3 Oct 2013 12:47:13 +0000 (14:47 +0200)] 
fix for "missing" libmysqlclient on RHEL/CentOS based systems

12 years agopdnssec check-zone, fix DNSKEY checks
Kees Monshouwer [Wed, 13 Nov 2013 22:26:06 +0000 (23:26 +0100)] 
pdnssec check-zone, fix DNSKEY checks

12 years agopdnssec check-zone, more tolerant IPv6 format check
Kees Monshouwer [Mon, 30 Sep 2013 22:04:57 +0000 (00:04 +0200)] 
pdnssec check-zone, more tolerant IPv6 format check

12 years agopdnssec check-zone, fix record counting and improve out of zone check
Kees Monshouwer [Sun, 29 Sep 2013 17:11:32 +0000 (19:11 +0200)] 
pdnssec check-zone, fix record counting and improve out of zone check

12 years agopdnssec check-zone, improve duplicate checks
Kees Monshouwer [Sun, 29 Sep 2013 17:06:35 +0000 (19:06 +0200)] 
pdnssec check-zone, improve duplicate checks

12 years agopdnssec check-zone, improve SOA content check
Kees Monshouwer [Sun, 29 Sep 2013 16:58:52 +0000 (18:58 +0200)] 
pdnssec check-zone, improve SOA content check

12 years agopdnssec check-zone, check for missing NS at apex and records in unlikely places
Kees Monshouwer [Sun, 29 Sep 2013 11:45:45 +0000 (13:45 +0200)] 
pdnssec check-zone, check for missing NS at apex and records in unlikely places

12 years agopdnssec check-zone, warn if parsed and original content are not equal
Kees Monshouwer [Sun, 29 Sep 2013 11:11:29 +0000 (13:11 +0200)] 
pdnssec check-zone, warn if parsed and original content are not equal

12 years agofix NSEC3s for DS no data (mode 1)
Kees Monshouwer [Thu, 21 Nov 2013 21:12:40 +0000 (22:12 +0100)] 
fix NSEC3s for DS no data (mode 1)

12 years agofix NSEC wildcard denial
Kees Monshouwer [Thu, 21 Nov 2013 20:46:16 +0000 (21:46 +0100)] 
fix NSEC wildcard denial

12 years agomake pdnssec check-all-zones case independent (Issue #684)
Kees Monshouwer [Mon, 9 Sep 2013 22:20:32 +0000 (00:20 +0200)] 
make pdnssec check-all-zones case independent (Issue #684)

12 years agopdnssec check-all-zones now detect ttl differnce within a rrset
Kees Monshouwer [Mon, 9 Sep 2013 21:17:46 +0000 (23:17 +0200)] 
pdnssec check-all-zones now detect ttl differnce within a rrset

12 years agocheck for duplicate records with pdnssec check-all-zones (Issue #607)
Kees Monshouwer [Mon, 9 Sep 2013 20:19:01 +0000 (22:19 +0200)] 
check for duplicate records with pdnssec check-all-zones (Issue #607)

12 years agopdnssec check-all-zones now detect RRSIG records in non-presigned zones
Kees Monshouwer [Mon, 9 Sep 2013 19:30:28 +0000 (21:30 +0200)] 
pdnssec check-all-zones now detect RRSIG records in non-presigned zones

12 years agodetect duplicate cnames with pdnssec check-all-zones (Issue #545)
Kees Monshouwer [Mon, 9 Sep 2013 19:12:05 +0000 (21:12 +0200)] 
detect duplicate cnames with pdnssec check-all-zones (Issue #545)

12 years ago fix ringbuffer size decrease
Kees Monshouwer [Mon, 26 Aug 2013 21:26:43 +0000 (23:26 +0200)] 
 fix ringbuffer size decrease

12 years agofix NSEC for asterisk ents and add test
Kees Monshouwer [Sat, 31 Aug 2013 17:32:44 +0000 (19:32 +0200)] 
fix NSEC for asterisk ents and add test

12 years agoFix closest encloser proof for wildcard nodata answers.
Kees Monshouwer [Sat, 31 Aug 2013 15:24:42 +0000 (17:24 +0200)] 
Fix closest encloser proof for wildcard nodata answers.
Add some tests to make sure I won't break this again...

12 years agoadd constraints for name to pg schema
Kees Monshouwer [Tue, 6 Aug 2013 07:50:18 +0000 (09:50 +0200)] 
add constraints for name to pg schema

12 years agomake domainmetadata queries case insensitive
Kees Monshouwer [Mon, 5 Aug 2013 21:44:41 +0000 (23:44 +0200)] 
make domainmetadata queries case insensitive

12 years agoanswer direct NSEC queries without DO bit
Kees Monshouwer [Thu, 21 Nov 2013 20:37:20 +0000 (21:37 +0100)] 
answer direct NSEC queries without DO bit

Conflicts:

pdns/packethandler.cc

12 years agono label compression for name in TSIG records
Kees Monshouwer [Sat, 20 Jul 2013 14:05:11 +0000 (16:05 +0200)] 
no label compression for name in TSIG records

12 years agooutput ZSK DNSKEY records if experimental-direct-dnskey support is enabled
Kees Monshouwer [Mon, 15 Jul 2013 15:11:57 +0000 (17:11 +0200)] 
output ZSK DNSKEY records if experimental-direct-dnskey support is enabled

12 years agodrop cryptopp from static build as libcryptopp.a is broken on Debian 7, which is...
Peter van Dijk [Fri, 1 Nov 2013 12:31:27 +0000 (13:31 +0100)] 
drop cryptopp from static build as libcryptopp.a is broken on Debian 7, which is what we build on

12 years agoRemove unused mysql dependency from pdns_server and pdnssec.
tw [Tue, 24 Sep 2013 04:09:47 +0000 (00:09 -0400)] 
Remove unused mysql dependency from pdns_server and pdnssec.

12 years agosupport polarssl 1.3
Peter van Dijk [Thu, 17 Oct 2013 12:42:29 +0000 (14:42 +0200)] 
support polarssl 1.3

Conflicts:
pdns/sha.hh

also support polarssl 1.2.9+

12 years agoEnable subdir-objects for automake-1.14
Christian Hofstaedtler [Wed, 4 Sep 2013 09:20:55 +0000 (11:20 +0200)] 
Enable subdir-objects for automake-1.14

Fixes warnings about source files in subdirectories, without having
this option enabled.

12 years agoReplace PolarSSL-conditionals in Makefile.am and trust the include dirs
Tiziano Müller [Mon, 20 May 2013 13:43:05 +0000 (15:43 +0200)] 
Replace PolarSSL-conditionals in Makefile.am and trust the include dirs

Different ways of using the bundled PolarSSL have been used (-L.. vs
if/then/else). Replace this by defining POLARSSL_CFLAGS/_LIBS/_SUBDIR in
configure.ac and use that in all makefiles. Remove includes based on the
preprocessor HAVE_LIBPOLARSSL definition and trust the CFLAGS set in the
environment to point to the correct directory for the PolarSSL include.

Conflicts:
configure.ac
pdns/Makefile.am

12 years agoNow uses send/recv wrapper to handle exceptions and connector rebuild
Aki Tuomi [Mon, 8 Jul 2013 09:45:45 +0000 (12:45 +0300)] 
Now uses send/recv wrapper to handle exceptions and connector rebuild

Merged CoProcess into pipeconnector

Added endl to log messages in send/recv wrapper

Test suite for unix connector

Test suite for unixconnector

Fixed incorrect use or errno

Fixed coverity issues

Now uses indefinite wait instead of while loop

Added sleep after socat startup to avoid race condition

Add NULL initialization for d_c on httpconnector

Fix coverity CID 1066169

Remove unnecessary pipebackend include.

12 years agoupdate gitignore
Peter van Dijk [Thu, 17 Oct 2013 18:03:29 +0000 (20:03 +0200)] 
update gitignore

12 years agoadd unit test to check if we detected byte order correctly
bert hubert [Sun, 14 Jul 2013 18:24:04 +0000 (20:24 +0200)] 
add unit test to check if we detected byte order correctly

12 years agoour OPT testing appears to have been little-endian only, this might improve things
bert hubert [Sun, 14 Jul 2013 09:04:09 +0000 (11:04 +0200)] 
our OPT testing appears to have been little-endian only, this might improve things

12 years agofor ages... we messed up base64 decoding on big endian platforms. The shame.
bert hubert [Sun, 14 Jul 2013 08:27:06 +0000 (10:27 +0200)] 
for ages... we messed up base64 decoding on big endian platforms. The shame.

12 years agoFix truncating bug
Ruben d'Arco [Mon, 22 Jul 2013 20:23:25 +0000 (22:23 +0200)] 
Fix truncating bug

12 years agoSOA-EDIT: fix INCEPTION-INCREMENT handling
Stefan Bühler [Sat, 13 Jul 2013 11:37:27 +0000 (13:37 +0200)] 
SOA-EDIT: fix INCEPTION-INCREMENT handling

12 years agoadd innodb-read-committed option
Kees Monshouwer [Fri, 12 Jul 2013 10:26:09 +0000 (12:26 +0200)] 
add innodb-read-committed option

12 years agounbreak auth osx compilation, closes #902
Peter van Dijk [Mon, 8 Jul 2013 07:26:20 +0000 (09:26 +0200)] 
unbreak auth osx compilation, closes #902

12 years agoactually notice timeout during AXFR retrieve, thanks hkraal
Peter van Dijk [Tue, 23 Jul 2013 13:24:37 +0000 (15:24 +0200)] 
actually notice timeout during AXFR retrieve, thanks hkraal

12 years agoUpdate pdns_server.8 auth-3.3
nlmark [Wed, 19 Jun 2013 11:20:13 +0000 (13:20 +0200)] 
Update pdns_server.8

12 years agono rectify for presigned zones
Kees Monshouwer [Thu, 4 Jul 2013 18:55:25 +0000 (20:55 +0200)] 
no rectify for presigned zones

12 years agoAXFR-in can handle secure and insecure NSEC3 optout delegations
Kees Monshouwer [Wed, 3 Jul 2013 22:32:51 +0000 (00:32 +0200)] 
AXFR-in can handle secure and insecure NSEC3 optout delegations

12 years agoAXFR-out can handle secure and insecure NSEC3 optout delegations
Kees Monshouwer [Thu, 4 Jul 2013 17:28:54 +0000 (19:28 +0200)] 
AXFR-out can handle secure and insecure NSEC3 optout delegations

12 years agodrop useless index
Peter van Dijk [Thu, 4 Jul 2013 18:27:54 +0000 (20:27 +0200)] 
drop useless index

12 years agoteach dnstcpbench to emit some nice statistics, plus document them
bert hubert [Wed, 3 Jul 2013 10:05:46 +0000 (12:05 +0200)] 
teach dnstcpbench to emit some nice statistics, plus document them

12 years agoimplement reading queries from a file
bert hubert [Tue, 2 Jul 2013 11:14:14 +0000 (13:14 +0200)] 
implement reading queries from a file

12 years agoFix linkage of RemoteLoader::RemoteLoader
Christian Hofstaedtler [Wed, 3 Jul 2013 21:45:23 +0000 (23:45 +0200)] 
Fix linkage of RemoteLoader::RemoteLoader

12 years agoavoid uninitialized values in LOC constructor
Peter van Dijk [Thu, 4 Jul 2013 08:24:05 +0000 (10:24 +0200)] 
avoid uninitialized values in LOC constructor

12 years agofix truncated LOC parsing, closes #894
Peter van Dijk [Wed, 3 Jul 2013 18:24:51 +0000 (20:24 +0200)] 
fix truncated LOC parsing, closes #894

12 years agoAllow logging of non-string values.
Aki Tuomi [Mon, 1 Jul 2013 06:31:36 +0000 (09:31 +0300)] 
Allow logging of non-string values.

12 years agoMake sure webrick is running before testing
Aki Tuomi [Thu, 27 Jun 2013 08:44:58 +0000 (11:44 +0300)] 
Make sure webrick is running before testing

12 years agoSupport for /ping
Aki Tuomi [Wed, 26 Jun 2013 21:33:52 +0000 (00:33 +0300)] 
Support for /ping

12 years agofix getAuth for DS queries at apex
Kees Monshouwer [Mon, 1 Jul 2013 23:17:23 +0000 (01:17 +0200)] 
fix getAuth for DS queries at apex

12 years agoadd asciidoc to travis deps
Peter van Dijk [Mon, 1 Jul 2013 14:09:01 +0000 (16:09 +0200)] 
add asciidoc to travis deps

12 years agofix compiler warnings, thanks Morten Stevens
Peter van Dijk [Mon, 1 Jul 2013 14:04:16 +0000 (16:04 +0200)] 
fix compiler warnings, thanks Morten Stevens

12 years agoremove useless include
Peter van Dijk [Mon, 1 Jul 2013 13:39:13 +0000 (15:39 +0200)] 
remove useless include

12 years agoBe more liberal about received JSON (accept integers as strings etc)
Aki Tuomi [Fri, 28 Jun 2013 13:04:14 +0000 (16:04 +0300)] 
Be more liberal about received JSON (accept integers as strings etc)

12 years agomove dnstcpbench.1 to tools deb auth-3.3-rc2
Peter van Dijk [Thu, 27 Jun 2013 10:58:42 +0000 (12:58 +0200)] 
move dnstcpbench.1 to tools deb

12 years agonit
Kees Monshouwer [Wed, 26 Jun 2013 10:11:46 +0000 (12:11 +0200)] 
nit

12 years agonit
Peter van Dijk [Wed, 26 Jun 2013 09:21:26 +0000 (11:21 +0200)] 
nit

12 years agozone2ldap/2sql manpages are not part of tools, thanks Kees Monshouwer
Peter van Dijk [Wed, 26 Jun 2013 08:59:35 +0000 (10:59 +0200)] 
zone2ldap/2sql manpages are not part of tools, thanks Kees Monshouwer

12 years agomake sure we dist man dnstcpbench
Peter van Dijk [Tue, 25 Jun 2013 17:42:03 +0000 (19:42 +0200)] 
make sure we dist man dnstcpbench

12 years agocorrect recursive make invocation
Peter van Dijk [Tue, 25 Jun 2013 17:20:03 +0000 (19:20 +0200)] 
correct recursive make invocation

12 years agorecursive make considered harmful
Peter van Dijk [Tue, 25 Jun 2013 16:05:32 +0000 (18:05 +0200)] 
recursive make considered harmful