]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
12 years agoReplace PolarSSL-conditionals in Makefile.am and trust the include dirs 825/head
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.

12 years agoRestructure system PolarSSL detection
Tiziano Müller [Mon, 20 May 2013 13:32:02 +0000 (15:32 +0200)] 
Restructure system PolarSSL detection

Based on the chapter "Automatic Dependencies with AC_ARG_WITH" of the
Autotools Mythbuster eBook, fix the system PolarSSL detection and
recognize both --with/without-system-polarssl properly. Furthermore,
set the HAVE_LIBPOLARSSL automake variable conditionally. Otherwise pdns will
use the included headers but link against the system polarssl resulting in
subtle breaks.

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 agoFix false libtool variable: _LIBS -> _LIBADD
Tiziano Müller [Mon, 20 May 2013 13:07:56 +0000 (15:07 +0200)] 
Fix false libtool variable: _LIBS -> _LIBADD

_LIBS is not a libtool variable, thus the remotebackend module does not
get linked to libcurl. Fix this by using _LIBADD instead.

12 years agofix recursor build due to CONFIGDIR/SYSCONFDIR change
Peter van Dijk [Thu, 18 Jul 2013 17:01:51 +0000 (19:01 +0200)] 
fix recursor build due to CONFIGDIR/SYSCONFDIR change

12 years agoMerge pull request #848 from zeha/f/issue-734
Peter van Dijk [Thu, 18 Jul 2013 16:47:58 +0000 (09:47 -0700)] 
Merge pull request #848 from zeha/f/issue-734

Allow overriding of SYSCONFDIR, LOCALSTATEDIR from recursor Makefile

12 years agoMerge pull request #881 from cmouse/config-incremental-support
Peter van Dijk [Thu, 18 Jul 2013 16:45:40 +0000 (09:45 -0700)] 
Merge pull request #881 from cmouse/config-incremental-support

Support for += syntax for options, candidate for ticket #502

12 years agoMerge pull request #908 from mind04/locking
Peter van Dijk [Thu, 18 Jul 2013 16:42:15 +0000 (09:42 -0700)] 
Merge pull request #908 from mind04/locking

add transaction-isolation=READ-COMMITTED to my.cnf

12 years agoMerge pull request #910 from stbuehler/gpgsql-backend-config
Peter van Dijk [Thu, 18 Jul 2013 16:41:42 +0000 (09:41 -0700)] 
Merge pull request #910 from stbuehler/gpgsql-backend-config

Gpgsql backend config

12 years agoMerge pull request #916 from mind04/dnskey
Peter van Dijk [Thu, 18 Jul 2013 12:30:53 +0000 (05:30 -0700)] 
Merge pull request #916 from mind04/dnskey

output ZSK DNSKEY records if experimental-direct-dnskey support is enabl...

12 years agooutput ZSK DNSKEY records if experimental-direct-dnskey support is enabled 916/head
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 agoSUNWotis suggests using AF_UNIX over AF_LOCAL - http://stackoverflow.com/questions...
bert hubert [Sun, 14 Jul 2013 21:11:29 +0000 (23:11 +0200)] 
SUNWotis suggests using AF_UNIX over AF_LOCAL - http://stackoverflow.com/questions/6729366/what-is-the-difference-between-af-inet-and-pf-inet-in-socket-programming

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 agoRemoved debugging 881/head
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 [Sun, 14 Jul 2013 00:02:37 +0000 (02:02 +0200)] 
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 agoadd launch+= option to regression tests
Kees Monshouwer [Thu, 27 Jun 2013 08:02:38 +0000 (10:02 +0200)] 
add launch+= option to regression tests

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 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 agogpsqlbackend: use empty defaults for dbname and user; libpq will use the current... 910/head
Stefan Bühler [Sat, 13 Jul 2013 10:37:49 +0000 (12:37 +0200)] 
gpsqlbackend: use empty defaults for dbname and user; libpq will use the current user name for both by default

12 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

12 years agoadd transaction-isolation=READ-COMMITTED to my.cnf in travis.yml 908/head
Kees Monshouwer [Tue, 9 Jul 2013 14:12:08 +0000 (16:12 +0200)] 
add transaction-isolation=READ-COMMITTED to my.cnf in travis.yml

12 years agoremove AhuException from FAQ
bert hubert [Fri, 12 Jul 2013 14:38:27 +0000 (16:38 +0200)] 
remove AhuException from FAQ

12 years agoand the AhuException in Yacc
bert hubert [Fri, 12 Jul 2013 14:34:43 +0000 (16:34 +0200)] 
and the AhuException in Yacc

12 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Fri, 12 Jul 2013 14:24:12 +0000 (16:24 +0200)] 
Merge branch 'master' of github.com:PowerDNS/pdns

12 years agowe still love ahu, but the AhuException had to go. Welcome to the PDNSException.
bert hubert [Fri, 12 Jul 2013 14:23:43 +0000 (16:23 +0200)] 
we still love ahu, but the AhuException had to go. Welcome to the PDNSException.

12 years agoUpdate web-api.md
bert hubert [Fri, 12 Jul 2013 09:29:43 +0000 (11:29 +0200)] 
Update web-api.md

12 years agoupdate pdns.conf-dist with udp-truncation-threshold setting
bert hubert [Fri, 12 Jul 2013 09:09:11 +0000 (11:09 +0200)] 
update pdns.conf-dist with udp-truncation-threshold setting

12 years agoimplement udp-truncation-threshold to override the previous 1680 byte maximum respons...
bert hubert [Fri, 12 Jul 2013 09:03:24 +0000 (11:03 +0200)] 
implement udp-truncation-threshold to override the previous 1680 byte maximum response datagram size - no matter what EDNS0 said. Plus document it.

12 years agoteach dnsscope command line parameters like --rd to only look at recursion desired...
bert hubert [Thu, 11 Jul 2013 20:47:40 +0000 (22:47 +0200)] 
teach dnsscope command line parameters like --rd to only look at recursion desired, --ipv4 and --ipv6 to configure ipv4 and ipv6 filtering

12 years agoteach dnspcap to provide ComboAddresses for src/dst of IPv4 and IPv6 packets, move...
bert hubert [Thu, 11 Jul 2013 20:05:50 +0000 (22:05 +0200)] 
teach dnspcap to provide ComboAddresses for src/dst of IPv4 and IPv6 packets, move dnsscope and dnsreplay to this new API.
I don't think dnsreplay is really IPv6 ready though. Might even crash on it right now.

12 years agoteach dnsscope some more statistics, like non-rd
bert hubert [Thu, 11 Jul 2013 15:05:24 +0000 (17:05 +0200)] 
teach dnsscope some more statistics, like non-rd

12 years agouse IPv6 addresses from dnspcap infrastructure for question/answer tracking in analysis
bert hubert [Thu, 11 Jul 2013 15:05:00 +0000 (17:05 +0200)] 
use IPv6 addresses from dnspcap infrastructure for question/answer tracking in analysis

12 years agoteach our pcap reader IPv6. Already.
bert hubert [Thu, 11 Jul 2013 15:03:34 +0000 (17:03 +0200)] 
teach our pcap reader IPv6. Already.

12 years agoMerge pull request #907 from cmouse/edns-subnet
Peter van Dijk [Tue, 9 Jul 2013 11:16:26 +0000 (04:16 -0700)] 
Merge pull request #907 from cmouse/edns-subnet

Support for multiple EDNS subnet option numbers

12 years agoNow copies edns subnet code in copy ctor and replyPacket() 907/head
Aki Tuomi [Tue, 9 Jul 2013 11:05:50 +0000 (14:05 +0300)] 
Now copies edns subnet code in copy ctor and replyPacket()

12 years agoMerge pull request #906 from cmouse/remotebackend-unix-test
Peter van Dijk [Tue, 9 Jul 2013 10:52:56 +0000 (03:52 -0700)] 
Merge pull request #906 from cmouse/remotebackend-unix-test

Remotebackend unix test and coverity/test based fixes

12 years agoFix pdns.conf-dist with correct paths (not local)
Aki Tuomi [Tue, 9 Jul 2013 10:52:00 +0000 (13:52 +0300)] 
Fix pdns.conf-dist with correct paths (not local)

12 years agoUpgraded pdns.conf-dist to match with reality
Aki Tuomi [Tue, 9 Jul 2013 10:35:20 +0000 (13:35 +0300)] 
Upgraded pdns.conf-dist to match with reality

12 years agoAdded sleep after socat startup to avoid race condition 906/head
Aki Tuomi [Tue, 9 Jul 2013 10:03:45 +0000 (13:03 +0300)] 
Added sleep after socat startup to avoid race condition

12 years agoSupport for standard and non-standard EDNS subnet option numbers
Aki Tuomi [Tue, 9 Jul 2013 09:58:48 +0000 (12:58 +0300)] 
Support for standard and non-standard EDNS subnet option numbers

12 years agoAdded socat for unix backend testing
Aki Tuomi [Tue, 9 Jul 2013 09:26:30 +0000 (12:26 +0300)] 
Added socat for unix backend testing

12 years agoSupport for multiple subnet options
Aki Tuomi [Tue, 9 Jul 2013 09:23:53 +0000 (12:23 +0300)] 
Support for multiple subnet options

12 years agoNow uses indefinite wait instead of while loop
Aki Tuomi [Tue, 9 Jul 2013 07:50:02 +0000 (10:50 +0300)] 
Now uses indefinite wait instead of while loop

12 years agoMerge branch 'remotebackend-coverity-20130709' into remotebackend-unix-test
Aki Tuomi [Tue, 9 Jul 2013 07:29:59 +0000 (10:29 +0300)] 
Merge branch 'remotebackend-coverity-20130709' into remotebackend-unix-test

12 years agoFixed coverity issues
Aki Tuomi [Tue, 9 Jul 2013 07:00:00 +0000 (10:00 +0300)] 
Fixed coverity issues

12 years agoFixed incorrect use or errno
Aki Tuomi [Tue, 9 Jul 2013 07:29:25 +0000 (10:29 +0300)] 
Fixed incorrect use or errno

12 years agoTest suite for unixconnector
Aki Tuomi [Tue, 9 Jul 2013 07:29:20 +0000 (10:29 +0300)] 
Test suite for unixconnector

12 years agoTest suite for unix connector
Aki Tuomi [Tue, 9 Jul 2013 07:29:09 +0000 (10:29 +0300)] 
Test suite for unix connector

12 years agoMerge pull request #891 from mind04/stat
Peter van Dijk [Tue, 9 Jul 2013 06:09:39 +0000 (23:09 -0700)] 
Merge pull request #891 from mind04/stat

improve query statistics

12 years agoMerge pull request #905 from cmouse/remotebackend-pipe-connector
Peter van Dijk [Tue, 9 Jul 2013 06:09:19 +0000 (23:09 -0700)] 
Merge pull request #905 from cmouse/remotebackend-pipe-connector

Remotebackend pipe connector

12 years agoMerge pull request #904 from cmouse/travis-clang
Peter van Dijk [Tue, 9 Jul 2013 06:08:24 +0000 (23:08 -0700)] 
Merge pull request #904 from cmouse/travis-clang

Add clang compiler

12 years agoAdded endl to log messages in send/recv wrapper 905/head
Aki Tuomi [Mon, 8 Jul 2013 09:56:46 +0000 (12:56 +0300)] 
Added endl to log messages in send/recv wrapper

12 years agoMerged CoProcess into pipeconnector
Aki Tuomi [Mon, 8 Jul 2013 09:46:01 +0000 (12:46 +0300)] 
Merged CoProcess into pipeconnector

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

12 years agoAdd clang compiler 904/head
Aki Tuomi [Mon, 8 Jul 2013 08:40:16 +0000 (11:40 +0300)] 
Add clang compiler

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 agoMerge branch 'rel/auth-3.3'
Peter van Dijk [Fri, 5 Jul 2013 13:24:03 +0000 (15:24 +0200)] 
Merge branch 'rel/auth-3.3'

Conflicts:
.travis.yml
debian-pdns/rules
modules/remotebackend/testrunner.sh
modules/remotebackend/unittest_http.rb
modules/remotebackend/unittest_json.rb
modules/remotebackend/unittest_pipe.rb
modules/remotebackend/unittest_post.rb
pdns.spec
pdns/Makefile.am
pdns/misc.hh
regression-tests/start-test-stop

12 years ago3.3 final docs
Peter van Dijk [Fri, 5 Jul 2013 07:14:34 +0000 (09:14 +0200)] 
3.3 final docs

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 agoultimate 3.3 changelog update
Peter van Dijk [Thu, 4 Jul 2013 19:03:34 +0000 (21:03 +0200)] 
ultimate 3.3 changelog update

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 agoMerge pull request #898 from mind04/nsd-interop
Peter van Dijk [Thu, 4 Jul 2013 19:00:15 +0000 (12:00 -0700)] 
Merge pull request #898 from mind04/nsd-interop

no rectify for presigned zones

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

12 years agopenultimate 3.3 changelog update plus correct another oversight
Peter van Dijk [Thu, 4 Jul 2013 18:35:10 +0000 (20:35 +0200)] 
penultimate 3.3 changelog update plus correct another oversight

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 agoMerge pull request #897 from mind04/nsd-interop
Peter van Dijk [Thu, 4 Jul 2013 18:28:40 +0000 (11:28 -0700)] 
Merge pull request #897 from mind04/nsd-interop

AXFR-in 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 agodrop useless index
Peter van Dijk [Thu, 4 Jul 2013 18:26:29 +0000 (20:26 +0200)] 
drop useless index

12 years agominor doc updates
Peter van Dijk [Thu, 4 Jul 2013 18:24:20 +0000 (20:24 +0200)] 
minor doc updates

12 years agoAXFR-out can handle secure and insecure NSEC3 optout delegations 897/head
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 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 agopartial 3.3-final docs
Peter van Dijk [Thu, 4 Jul 2013 11:55:29 +0000 (13:55 +0200)] 
partial 3.3-final docs

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 agoMerge pull request #896 from zeha/f/remoteloader-linkage
Peter van Dijk [Thu, 4 Jul 2013 10:37:35 +0000 (03:37 -0700)] 
Merge pull request #896 from zeha/f/remoteloader-linkage

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 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 linkage of RemoteLoader::RemoteLoader 896/head
Christian Hofstaedtler [Wed, 3 Jul 2013 21:45:23 +0000 (23:45 +0200)] 
Fix linkage of RemoteLoader::RemoteLoader

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 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 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 agodrop dependency on epoll of dnsdist
bert hubert [Wed, 3 Jul 2013 10:00:35 +0000 (12:00 +0200)] 
drop dependency on epoll of dnsdist

12 years agoadd qtype to unauth-queries statistics 891/head
Kees Monshouwer [Wed, 3 Jul 2013 09:52:45 +0000 (11:52 +0200)] 
add qtype to unauth-queries statistics

12 years agokeep statistics for tcp queries and queries with do bit
Kees Monshouwer [Mon, 1 Jul 2013 22:58:19 +0000 (00:58 +0200)] 
keep statistics for tcp queries and queries with do bit

12 years agoimprove udp query statistics
Kees Monshouwer [Mon, 1 Jul 2013 17:30:50 +0000 (19:30 +0200)] 
improve udp query statistics

12 years agoMerge pull request #893 from zeha/f/recursor-deb
Peter van Dijk [Wed, 3 Jul 2013 05:34:58 +0000 (22:34 -0700)] 
Merge pull request #893 from zeha/f/recursor-deb

Recursor .deb-s fixes

12 years agobuild-recursor: set a maintainer name for resulting debs 893/head
Christian Hofstaedtler [Tue, 2 Jul 2013 20:58:29 +0000 (22:58 +0200)] 
build-recursor: set a maintainer name for resulting debs

12 years agobuild-recursor: force a sane version for resulting debs
Christian Hofstaedtler [Tue, 2 Jul 2013 20:57:01 +0000 (22:57 +0200)] 
build-recursor: force a sane version for resulting debs

12 years agobuild-recursor: stop using CDBS (-b), switch to 'single'
Christian Hofstaedtler [Tue, 2 Jul 2013 20:49:38 +0000 (22:49 +0200)] 
build-recursor: stop using CDBS (-b), switch to 'single'

option -b is gone from newer dh_make versions.

12 years agomake man1 dir
Peter van Dijk [Tue, 2 Jul 2013 13:28:58 +0000 (15:28 +0200)] 
make man1 dir

12 years agoadd get-zone to pdns-recursor. Untested. ch2500, go! ;-)
bert hubert [Tue, 2 Jul 2013 12:06:01 +0000 (14:06 +0200)] 
add get-zone to pdns-recursor. Untested. ch2500, go! ;-)

12 years agoactually ship .1 manpages too
bert hubert [Tue, 2 Jul 2013 11:52:36 +0000 (13:52 +0200)] 
actually ship .1 manpages too