]> granicus.if.org Git - pdns/log
pdns
11 years agogpsqlbackend: don't append empty dbname=/user= values to connect string
Stefan Bühler [Sat, 13 Jul 2013 10:36:04 +0000 (12:36 +0200)]
gpsqlbackend: don't append empty dbname=/user= values to connect string

11 years agoUpdate gpgsql queries
Ruben d'Arco [Tue, 30 Jul 2013 19:47:18 +0000 (21:47 +0200)]
Update gpgsql queries

fixes #927

11 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

11 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

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

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

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

11 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

11 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

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

11 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

11 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

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

11 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

11 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

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