]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
11 years agopublish docs to new webserver 2584/head
Pieter Lexis [Thu, 11 Jun 2015 09:18:07 +0000 (11:18 +0200)] 
publish docs to new webserver

11 years agoMerge pull request #2585 from pieterlexis/issue-2472-only-one-lua-script
Peter van Dijk [Thu, 11 Jun 2015 14:50:51 +0000 (16:50 +0200)] 
Merge pull request #2585 from pieterlexis/issue-2472-only-one-lua-script

Document that only one lua script can be loaded

11 years agoDocument that only one lua script can be loaded 2585/head
Pieter Lexis [Thu, 11 Jun 2015 14:42:22 +0000 (16:42 +0200)] 
Document that only one lua script can be loaded

Closes #2472

11 years agoMerge pull request #2575 from cmouse/report-axfr-qtype-stats
Pieter Lexis [Wed, 10 Jun 2015 20:16:03 +0000 (22:16 +0200)] 
Merge pull request #2575 from cmouse/report-axfr-qtype-stats

Add AXFR and IXFR to type to name map, fixes #2570

11 years agoAdd Origin field to debian builds 2411/head
Pieter Lexis [Wed, 3 Jun 2015 09:06:09 +0000 (11:06 +0200)] 
Add Origin field to debian builds

For easy pinning

11 years agoUpdate README
Pieter Lexis [Tue, 19 May 2015 19:33:28 +0000 (21:33 +0200)] 
Update README

11 years agoAdd buildscript for recursor RPMs
Pieter Lexis [Tue, 19 May 2015 19:30:24 +0000 (21:30 +0200)] 
Add buildscript for recursor RPMs

11 years agoAdd geoip backend to centos7 rpm
Pieter Lexis [Wed, 13 May 2015 17:00:59 +0000 (19:00 +0200)] 
Add geoip backend to centos7 rpm

11 years agoEnable the geoip backend in the dynamic debian build
Pieter Lexis [Tue, 12 May 2015 15:49:12 +0000 (17:49 +0200)] 
Enable the geoip backend in the dynamic debian build

11 years agoBuild the geoip backend for the semistatic auth
Pieter Lexis [Tue, 12 May 2015 14:17:24 +0000 (16:17 +0200)] 
Build the geoip backend for the semistatic auth

11 years agoHave a flag to enable reproducible builds
Pieter Lexis [Thu, 7 May 2015 12:14:10 +0000 (14:14 +0200)] 
Have a flag to enable reproducible builds

 * Add Date and Time back to the modules

11 years agoDo away with version_generated.h
Pieter Lexis [Thu, 7 May 2015 12:12:52 +0000 (14:12 +0200)] 
Do away with version_generated.h

11 years agoCorrectly capitalize Lua
Pieter Lexis [Wed, 6 May 2015 14:55:13 +0000 (16:55 +0200)] 
Correctly capitalize Lua

11 years agotest-auth
Pieter Lexis [Wed, 10 Jun 2015 07:42:58 +0000 (09:42 +0200)] 
test-auth

11 years agoAdd a simple test-recursor script
Pieter Lexis [Mon, 4 May 2015 07:42:44 +0000 (09:42 +0200)] 
Add a simple test-recursor script

11 years agoAdd build-auth-rpm
Pieter Lexis [Fri, 24 Apr 2015 14:50:34 +0000 (16:50 +0200)] 
Add build-auth-rpm

11 years agoAuthoritative semi-static packages
Pieter Lexis [Thu, 23 Apr 2015 08:41:39 +0000 (10:41 +0200)] 
Authoritative semi-static packages

 * Move debian to build-scripts/build-auth-semistatic
 * Add a build script for the semistatic builds
 * Remove pdns.spec

11 years agoAdd buildscript for the recursor on debian
Pieter Lexis [Fri, 17 Apr 2015 16:34:33 +0000 (18:34 +0200)] 
Add buildscript for the recursor on debian

11 years agoRename and modernize the build-recursor script
Pieter Lexis [Mon, 13 Apr 2015 10:09:04 +0000 (12:09 +0200)] 
Rename and modernize the build-recursor script

11 years agoImport the debian dir for the recursor as debian-recursor
Pieter Lexis [Mon, 13 Apr 2015 09:55:11 +0000 (11:55 +0200)] 
Import the debian dir for the recursor as debian-recursor

11 years agoBuild debian package for the auth server
Pieter Lexis [Sun, 12 Apr 2015 07:52:51 +0000 (09:52 +0200)] 
Build debian package for the auth server

* Import the debian/ dir from debian sid as
  build-scripts/debian-authoritative.
* Remove all db-config stuff
* Remove the changelog
* Create a pdns-tools package
* Fix the script further so it uses this dir

11 years agoMove {dist,build}-recursor to buildscripts/
Pieter Lexis [Thu, 9 Apr 2015 12:47:05 +0000 (14:47 +0200)] 
Move {dist,build}-recursor to buildscripts/

  And make travis aware of the new dist-recursor location

11 years agoSet module versions to VERSION
Pieter Lexis [Tue, 7 Apr 2015 11:33:33 +0000 (13:33 +0200)] 
Set module versions to VERSION

 - Also remove '__DATE__' and '__TIME__', Closes #1764
 - Update docs for backend-writers

11 years agoSet the source version number in a clean fashion
Pieter Lexis [Fri, 3 Apr 2015 16:04:10 +0000 (18:04 +0200)] 
Set the source version number in a clean fashion

This commit changes the version number of the tarball created by 'make
dist'. One can set PDNS_BUILD_NUMBER to create incremental version
numbers. This commit also adds a message to secpoll about PowerDNS being
from git and not a released version.

The version produced depends on the branch:

master: 0.0.${PDNS_BUILD_NUMBER}g${GIT_HASH}
rel/*: ${PREVIOUS_TAG}-${NUM_COMMITS_AFTER_TAG}-${GIT_HASH}
any other: 0.0.${BRANCH_NAME}.${PDNS_BUILD_NUM}g${GIT_HASH}

11 years agoAdd read accessor for d_prefix
Aki Tuomi [Tue, 9 Jun 2015 19:11:08 +0000 (22:11 +0300)] 
Add read accessor for d_prefix

11 years agoenable DNSSEC for secpoll resolution - which papers over that we mess up fetching...
bert hubert [Tue, 9 Jun 2015 14:26:18 +0000 (16:26 +0200)] 
enable DNSSEC for secpoll resolution - which papers over that we mess up fetching RRSIGs after the fact

11 years agoturn a crash into right error - dnsname exception escaping
bert hubert [Tue, 9 Jun 2015 14:25:50 +0000 (16:25 +0200)] 
turn a crash into right error - dnsname exception escaping

11 years agoMerge pull request #2557 from mind04/pdnssec
Pieter Lexis [Tue, 9 Jun 2015 13:32:13 +0000 (15:32 +0200)] 
Merge pull request #2557 from mind04/pdnssec

pdnssec: check for glue and delegations in parent zones

11 years agoMerge pull request #2524 from 42wim/systemd
Pieter Lexis [Tue, 9 Jun 2015 13:26:34 +0000 (15:26 +0200)] 
Merge pull request #2524 from 42wim/systemd

Restart recursor / auth on failure (unlimited restarts)

11 years agoAdd a comment explaining the use and doubts about this patch 1896/head
Mark Schouten [Tue, 9 Jun 2015 13:19:47 +0000 (15:19 +0200)] 
Add a comment explaining the use and doubts about this patch

11 years agoMerge pull request #2574 from ahupowerdns/delaypipe
bert hubert [Tue, 9 Jun 2015 12:45:31 +0000 (14:45 +0200)] 
Merge pull request #2574 from ahupowerdns/delaypipe

Delaypipe for dnsdist

11 years agoChangelog updates
Pieter Lexis [Tue, 9 Jun 2015 11:17:40 +0000 (13:17 +0200)] 
Changelog updates

11 years agoMerge branch 'delaypipe' of github.com:ahupowerdns/pdns into delaypipe 2574/head
bert hubert [Tue, 9 Jun 2015 11:15:39 +0000 (13:15 +0200)] 
Merge branch 'delaypipe' of github.com:ahupowerdns/pdns into delaypipe

11 years agoRevert "disable git test that is currently broken (the 'gemfile' issue)."
bert hubert [Tue, 9 Jun 2015 11:12:51 +0000 (13:12 +0200)] 
Revert "disable git test that is currently broken (the 'gemfile' issue)."

This reverts commit 8562640ee9c612deeb95059ced067551f085ffb9.

11 years agodisable git test that is currently broken (the 'gemfile' issue).
bert hubert [Tue, 9 Jun 2015 10:42:46 +0000 (12:42 +0200)] 
disable git test that is currently broken (the 'gemfile' issue).

11 years agoalso distribute delaypipe in dnsdist tarball
bert hubert [Tue, 9 Jun 2015 09:38:35 +0000 (11:38 +0200)] 
also distribute delaypipe in dnsdist tarball

11 years agoadd RT libs to testrunner since delaypipe now needs it
bert hubert [Tue, 9 Jun 2015 07:39:27 +0000 (09:39 +0200)] 
add RT libs to testrunner since delaypipe now needs it

11 years agoupdate gitignore for delaypipe.cc delaypipe.hh
bert hubert [Mon, 8 Jun 2015 17:57:48 +0000 (19:57 +0200)] 
update gitignore for delaypipe.cc delaypipe.hh

11 years agoteach TCP to ignore the addDelay() infra for now
bert hubert [Fri, 5 Jun 2015 21:41:37 +0000 (23:41 +0200)] 
teach TCP to ignore the addDelay() infra for now

11 years agofix up the worst non-sodium breakage
bert hubert [Fri, 5 Jun 2015 21:33:26 +0000 (23:33 +0200)] 
fix up the worst non-sodium breakage

11 years agofix crash on error, plus add addDelay() to autocomplete
bert hubert [Fri, 5 Jun 2015 21:00:48 +0000 (23:00 +0200)] 
fix crash on error, plus add addDelay() to autocomplete

11 years agofix up 0.0.0.0 binding with delayed packets
bert hubert [Fri, 5 Jun 2015 20:49:14 +0000 (22:49 +0200)] 
fix up 0.0.0.0 binding with delayed packets

11 years agomore tests, plus make longer delays possible, plus comments
bert hubert [Fri, 5 Jun 2015 20:40:35 +0000 (22:40 +0200)] 
more tests, plus make longer delays possible, plus comments

11 years agomake timeout a double, since we'd busy loop otherwise on sub-msec intervals, plus...
bert hubert [Fri, 5 Jun 2015 19:21:46 +0000 (21:21 +0200)] 
make timeout a double, since we'd busy loop otherwise on sub-msec intervals, plus fix testcase which was actually a race condition.

11 years agoadd documentation, make sure dnsdist builds separately with delaypipe
bert hubert [Fri, 5 Jun 2015 17:04:29 +0000 (19:04 +0200)] 
add documentation, make sure dnsdist builds separately with delaypipe

11 years agodelaypipe, plus addDelay() command
bert hubert [Fri, 5 Jun 2015 14:52:50 +0000 (16:52 +0200)] 
delaypipe, plus addDelay() command

11 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Tue, 9 Jun 2015 11:07:16 +0000 (13:07 +0200)] 
Merge branch 'master' of github.com:PowerDNS/pdns

11 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Tue, 9 Jun 2015 11:06:58 +0000 (13:06 +0200)] 
Merge branch 'master' of github.com:PowerDNS/pdns

Conflicts:
docs/secpoll.zone

11 years agoMerge pull request #2578 from pieterlexis/secpoll-update-june-9th
Peter van Dijk [Tue, 9 Jun 2015 11:03:06 +0000 (13:03 +0200)] 
Merge pull request #2578 from pieterlexis/secpoll-update-june-9th

Secpoll update june 9th

11 years agodisable git test that is currently broken (the 'gemfile' issue).
bert hubert [Tue, 9 Jun 2015 10:42:46 +0000 (12:42 +0200)] 
disable git test that is currently broken (the 'gemfile' issue).

11 years agoSort and layout secpoll.zone 2578/head
Pieter Lexis [Tue, 9 Jun 2015 10:08:56 +0000 (12:08 +0200)] 
Sort and layout secpoll.zone

11 years agoUpdate secpoll
Pieter Lexis [Tue, 9 Jun 2015 09:55:26 +0000 (11:55 +0200)] 
Update secpoll

11 years agoMerge pull request #2577 from pieterlexis/auth-3.4.5-3.3.3-release-notes
Peter van Dijk [Tue, 9 Jun 2015 09:40:45 +0000 (11:40 +0200)] 
Merge pull request #2577 from pieterlexis/auth-3.4.5-3.3.3-release-notes

Changelogs for the June 9th 2015 releases

11 years agoalso distribute delaypipe in dnsdist tarball
bert hubert [Tue, 9 Jun 2015 09:38:35 +0000 (11:38 +0200)] 
also distribute delaypipe in dnsdist tarball

11 years agoChangelogs for the June 9th 2015 releases 2577/head
Pieter Lexis [Fri, 5 Jun 2015 11:53:25 +0000 (13:53 +0200)] 
Changelogs for the June 9th 2015 releases

 - Auth 3.4.5
 - Auth 3.3.3
 - Recursor 3.6.4
 - Recursor 3.7.3

11 years agoUpdate public suffix list
Pieter Lexis [Tue, 9 Jun 2015 08:28:52 +0000 (10:28 +0200)] 
Update public suffix list

11 years agoadd RT libs to testrunner since delaypipe now needs it
bert hubert [Tue, 9 Jun 2015 07:39:27 +0000 (09:39 +0200)] 
add RT libs to testrunner since delaypipe now needs it

11 years agoupdate gitignore for delaypipe.cc delaypipe.hh
bert hubert [Mon, 8 Jun 2015 17:57:48 +0000 (19:57 +0200)] 
update gitignore for delaypipe.cc delaypipe.hh

11 years agoAdd AXFR and IXFR to type to name map, fixes #2570 2575/head
Aki Tuomi [Mon, 8 Jun 2015 17:47:45 +0000 (20:47 +0300)] 
Add AXFR and IXFR to type to name map, fixes #2570

11 years agoMerge pull request #2566 from pieterlexis/issue-2564-dnsdist-must-fail-on-no-lua
Pieter Lexis [Mon, 8 Jun 2015 10:29:33 +0000 (12:29 +0200)] 
Merge pull request #2566 from pieterlexis/issue-2564-dnsdist-must-fail-on-no-lua

dnsdist: fail if no Lua is found during configure

11 years agoMerge pull request #2553 from cmouse/relocate-tkey-code
Pieter Lexis [Mon, 8 Jun 2015 10:16:44 +0000 (12:16 +0200)] 
Merge pull request #2553 from cmouse/relocate-tkey-code

Relocate tkey code

11 years agodnsdist: fail if no Lua is found during configure 2566/head
Pieter Lexis [Fri, 5 Jun 2015 07:45:07 +0000 (09:45 +0200)] 
dnsdist: fail if no Lua is found during configure

Fixes #2564

11 years agoAdd docblock 2553/head
Aki Tuomi [Thu, 28 May 2015 19:42:22 +0000 (22:42 +0300)] 
Add docblock

11 years agoAdd tkey.cc to Makefile
Aki Tuomi [Thu, 28 May 2015 18:04:35 +0000 (21:04 +0300)] 
Add tkey.cc to Makefile

11 years agoMove tkeyHandler to separate file
Aki Tuomi [Thu, 28 May 2015 18:03:28 +0000 (21:03 +0300)] 
Move tkeyHandler to separate file

11 years agoMerge pull request #2569 from cmouse/freeze-bundle
Peter van Dijk [Sun, 7 Jun 2015 17:33:47 +0000 (19:33 +0200)] 
Merge pull request #2569 from cmouse/freeze-bundle

Freeze bundle to avoid changes

11 years agoFreeze bundle to avoid changes 2569/head
Aki Tuomi [Sun, 7 Jun 2015 13:36:23 +0000 (16:36 +0300)] 
Freeze bundle to avoid changes

11 years agoteach TCP to ignore the addDelay() infra for now
bert hubert [Fri, 5 Jun 2015 21:41:37 +0000 (23:41 +0200)] 
teach TCP to ignore the addDelay() infra for now

11 years agofix up the worst non-sodium breakage
bert hubert [Fri, 5 Jun 2015 21:33:26 +0000 (23:33 +0200)] 
fix up the worst non-sodium breakage

11 years agofix crash on error, plus add addDelay() to autocomplete
bert hubert [Fri, 5 Jun 2015 21:00:48 +0000 (23:00 +0200)] 
fix crash on error, plus add addDelay() to autocomplete

11 years agofix up 0.0.0.0 binding with delayed packets
bert hubert [Fri, 5 Jun 2015 20:49:14 +0000 (22:49 +0200)] 
fix up 0.0.0.0 binding with delayed packets

11 years agomore tests, plus make longer delays possible, plus comments
bert hubert [Fri, 5 Jun 2015 20:40:35 +0000 (22:40 +0200)] 
more tests, plus make longer delays possible, plus comments

11 years agomake timeout a double, since we'd busy loop otherwise on sub-msec intervals, plus...
bert hubert [Fri, 5 Jun 2015 19:21:46 +0000 (21:21 +0200)] 
make timeout a double, since we'd busy loop otherwise on sub-msec intervals, plus fix testcase which was actually a race condition.

11 years agoadd documentation, make sure dnsdist builds separately with delaypipe
bert hubert [Fri, 5 Jun 2015 17:04:29 +0000 (19:04 +0200)] 
add documentation, make sure dnsdist builds separately with delaypipe

11 years agodelaypipe, plus addDelay() command
bert hubert [Fri, 5 Jun 2015 14:52:50 +0000 (16:52 +0200)] 
delaypipe, plus addDelay() command

11 years agoremote backend: add bundler version to Gemfile.lock to make travis happy
Kees Monshouwer [Sun, 31 May 2015 10:34:00 +0000 (12:34 +0200)] 
remote backend: add bundler version to Gemfile.lock to make travis happy

11 years agodnswasher: Also wash IPv6 addresses 2583/head
Pieter Lexis [Fri, 5 Jun 2015 11:22:45 +0000 (13:22 +0200)] 
dnswasher: Also wash IPv6 addresses

11 years agodnsdemog: Read IPv6 addresses correctly
Pieter Lexis [Fri, 5 Jun 2015 09:56:22 +0000 (11:56 +0200)] 
dnsdemog: Read IPv6 addresses correctly

11 years agodnsscan: print IPv6 addresses correctly
Pieter Lexis [Wed, 13 May 2015 07:44:18 +0000 (09:44 +0200)] 
dnsscan: print IPv6 addresses correctly

11 years agopdnssec: log missing glue as warning 2557/head
Kees Monshouwer [Mon, 1 Jun 2015 08:24:09 +0000 (10:24 +0200)] 
pdnssec: log missing glue as warning

11 years agoremote backend: add bundler version to Gemfile.lock to make travis happy
Kees Monshouwer [Sun, 31 May 2015 10:34:00 +0000 (12:34 +0200)] 
remote backend: add bundler version to Gemfile.lock to make travis happy

11 years agopdnssec: check for glue and delegations in parent zones
Kees Monshouwer [Sat, 30 May 2015 23:11:12 +0000 (01:11 +0200)] 
pdnssec: check for glue and delegations in parent zones

11 years agoMerge pull request #2551 from pieterlexis/rm-pdns_string
Pieter Lexis [Fri, 29 May 2015 10:28:44 +0000 (12:28 +0200)] 
Merge pull request #2551 from pieterlexis/rm-pdns_string

Remove pdns::string

11 years agostrip EDNS ping support, add detection of CD and DNSSEC-OK queries, harvest signature...
bert hubert [Thu, 28 May 2015 21:21:11 +0000 (23:21 +0200)] 
strip EDNS ping support, add detection of CD and DNSSEC-OK queries, harvest signatures, store signatures in cache, add them when required, prepare LWRes for day when we no longer store and process records in 'human readable form'

11 years agoMerge pull request #2550 from ahupowerdns/redistro
bert hubert [Thu, 28 May 2015 19:30:58 +0000 (21:30 +0200)] 
Merge pull request #2550 from ahupowerdns/redistro

Revamp the distributor, removing a lot of unused functionality, and hopefully making it a Lot faster

11 years agoMerge pull request #2540 from cmouse/gss-tsig
Pieter Lexis [Thu, 28 May 2015 17:31:46 +0000 (19:31 +0200)] 
Merge pull request #2540 from cmouse/gss-tsig

Support for GSS-TSIG for AXFR and DNS updates

11 years agoRemove a "using" statement that is in namespaces.hh 2551/head
Pieter Lexis [Thu, 28 May 2015 15:15:59 +0000 (17:15 +0200)] 
Remove a "using" statement that is in namespaces.hh

11 years agoRemove the definition and use of pdns::string
Pieter Lexis [Thu, 28 May 2015 14:39:30 +0000 (16:39 +0200)] 
Remove the definition and use of pdns::string

11 years agoMerge pull request #2539 from cmouse/squash-compiler-nit
Pieter Lexis [Thu, 28 May 2015 14:50:47 +0000 (16:50 +0200)] 
Merge pull request #2539 from cmouse/squash-compiler-nit

Emit warning when socket timestamps cannot be enabled

11 years agoAdd support for GSS and TSIG for AXFR 2540/head
Aki Tuomi [Sat, 23 May 2015 13:59:45 +0000 (16:59 +0300)] 
Add support for GSS and TSIG for AXFR

11 years agoAdd hmac-md5 shortname support
Aki Tuomi [Sat, 23 May 2015 13:57:31 +0000 (16:57 +0300)] 
Add hmac-md5 shortname support

11 years agoAdd function for converting TSIG algorithm to string
Aki Tuomi [Sat, 23 May 2015 13:57:16 +0000 (16:57 +0300)] 
Add function for converting TSIG algorithm to string

11 years agoAdd dns_random to saxfr
Aki Tuomi [Sat, 23 May 2015 13:56:21 +0000 (16:56 +0300)] 
Add dns_random to saxfr

11 years agoAdd TSIG_GSS algorithm
Aki Tuomi [Fri, 22 May 2015 13:12:02 +0000 (16:12 +0300)] 
Add TSIG_GSS algorithm

11 years agoMove getTSIGHashEnum to misc
Aki Tuomi [Fri, 22 May 2015 13:02:26 +0000 (16:02 +0300)] 
Move getTSIGHashEnum to misc

11 years agoAdd gss sources to necessary places
Aki Tuomi [Fri, 22 May 2015 12:55:12 +0000 (15:55 +0300)] 
Add gss sources to necessary places

11 years agoUpdate documentation about GSS-TSIG feature
Aki Tuomi [Thu, 21 May 2015 20:22:08 +0000 (23:22 +0300)] 
Update documentation about GSS-TSIG feature

11 years agoAllow update using GSS-TSIG with matching principal
Aki Tuomi [Thu, 21 May 2015 20:14:34 +0000 (23:14 +0300)] 
Allow update using GSS-TSIG with matching principal

11 years agoAdd support for AXFR using GSS-TSIG
Aki Tuomi [Thu, 21 May 2015 19:31:31 +0000 (22:31 +0300)] 
Add support for AXFR using GSS-TSIG

11 years agoHook GSS-TSIG feature to code
Aki Tuomi [Thu, 21 May 2015 19:30:53 +0000 (22:30 +0300)] 
Hook GSS-TSIG feature to code