]> granicus.if.org Git - pdns/log
pdns
11 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.)

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

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

11 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

11 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

11 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

11 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)

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

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

11 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

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

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

11 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

11 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

11 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

11 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
11 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

11 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

11 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

11 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

11 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

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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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)

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

11 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)

11 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

11 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)

11 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

11 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)

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

11 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

11 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...

11 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

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

11 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

11 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

11 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

11 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

11 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.

11 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+

11 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.

11 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

11 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.

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

11 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

11 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

11 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.

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

11 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

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

11 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

11 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

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

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

11 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

11 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

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

11 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

11 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

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

11 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

11 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

11 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.

11 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

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

11 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

11 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

11 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

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

11 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)

11 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

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

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

11 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

11 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

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

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

11 years agoinclude dnstcpbench manual page
Peter van Dijk [Tue, 25 Jun 2013 16:01:11 +0000 (18:01 +0200)]
include dnstcpbench manual page

11 years agoonly install tool manpages when --enable-tools is given
Peter van Dijk [Tue, 25 Jun 2013 15:55:00 +0000 (17:55 +0200)]
only install tool manpages when --enable-tools is given

11 years agoadd pdns-tools deb
Peter van Dijk [Tue, 25 Jun 2013 14:27:43 +0000 (16:27 +0200)]
add pdns-tools deb

11 years agoupdate pdns-tools rpm
Peter van Dijk [Tue, 25 Jun 2013 12:00:48 +0000 (14:00 +0200)]
update pdns-tools rpm

11 years agodrop --enable-recursor; add --enable-tools, preparing for core/tools packaging split...
Peter van Dijk [Tue, 25 Jun 2013 11:37:17 +0000 (13:37 +0200)]
drop --enable-recursor; add --enable-tools, preparing for core/tools packaging split. Thanks to Nido Media of #autotools for autoconf/automake help

11 years agoimport dnstcpbench
Peter van Dijk [Mon, 24 Jun 2013 12:17:59 +0000 (14:17 +0200)]
import dnstcpbench

11 years agoadd selinux policy files
Sander Hoentjen [Thu, 20 Jun 2013 14:38:06 +0000 (16:38 +0200)]
add selinux policy files

11 years agounbreak.. well, everything. Brown paper bag commit.
Peter van Dijk [Thu, 20 Jun 2013 14:10:58 +0000 (16:10 +0200)]
unbreak.. well, everything. Brown paper bag commit.

11 years agoimprove OPT handling, presumably fixes #875
Peter van Dijk [Thu, 20 Jun 2013 10:30:32 +0000 (12:30 +0200)]
improve OPT handling, presumably fixes #875

11 years agoalso add narrow result for direct-rrsig test
Peter van Dijk [Tue, 18 Jun 2013 18:06:56 +0000 (20:06 +0200)]
also add narrow result for direct-rrsig test

11 years agoadd nsec3 result for direct-rrsig test
Peter van Dijk [Tue, 18 Jun 2013 17:35:36 +0000 (19:35 +0200)]
add nsec3 result for direct-rrsig test

11 years agofix OPT inclusion in truncated responses to EDNS queries
Peter van Dijk [Tue, 18 Jun 2013 17:02:49 +0000 (19:02 +0200)]
fix OPT inclusion in truncated responses to EDNS queries

11 years agoexpand any-to-tcp to direct RRSIG queries
Peter van Dijk [Tue, 18 Jun 2013 17:02:13 +0000 (19:02 +0200)]
expand any-to-tcp to direct RRSIG queries

11 years agoMerge commit 'f984ca21605caae25585f4e36dc6512590db20fb' into rel/auth-3.3
bert hubert [Wed, 19 Jun 2013 09:12:16 +0000 (11:12 +0200)]
Merge commit 'f984ca21605caae25585f4e36dc6512590db20fb' into rel/auth-3.3

11 years agoSilent rules backward compatibility, see http://www.flameeyes.eu/autotools-mythbuster...
Winfried Angele [Wed, 19 Jun 2013 08:12:19 +0000 (10:12 +0200)]
Silent rules backward compatibility, see http://www.flameeyes.eu/autotools-mythbuster/automake/silent.html Chapter 3.1