]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
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

11 years agoAdd implementation for GSS-TSIG feature
Aki Tuomi [Thu, 21 May 2015 19:15:28 +0000 (22:15 +0300)] 
Add implementation for GSS-TSIG feature

11 years agoAdd GSS libraries when needed
Aki Tuomi [Thu, 21 May 2015 19:15:01 +0000 (22:15 +0300)] 
Add GSS libraries when needed

11 years agoAdd option for enabling GSS-TSIG feature
Aki Tuomi [Thu, 21 May 2015 19:14:47 +0000 (22:14 +0300)] 
Add option for enabling GSS-TSIG feature

11 years agoAdd check for gss libraries
Aki Tuomi [Thu, 21 May 2015 19:14:25 +0000 (22:14 +0300)] 
Add check for gss libraries

11 years agodo not complain if no security status was found for a git version
bert hubert [Thu, 28 May 2015 12:45:31 +0000 (14:45 +0200)] 
do not complain if no security status was found for a git version

11 years agospread support for reporting udp packet drops from auth to recursor - needs documenta...
bert hubert [Thu, 28 May 2015 12:34:59 +0000 (14:34 +0200)] 
spread support for reporting udp packet drops from auth to recursor - needs documentation!

11 years agoMerge branch 'redistro' of github.com:ahupowerdns/pdns into redistro 2550/head
bert hubert [Thu, 28 May 2015 11:55:38 +0000 (13:55 +0200)] 
Merge branch 'redistro' of github.com:ahupowerdns/pdns into redistro

Conflicts:
pdns/distributor.hh

11 years agobig cleanup of distributor, with free unit tests.
bert hubert [Thu, 28 May 2015 11:50:58 +0000 (13:50 +0200)] 
big cleanup of distributor, with free unit tests.

11 years agoinitial cleanup of distributor.hh
bert hubert [Thu, 14 May 2015 09:54:59 +0000 (11:54 +0200)] 
initial cleanup of distributor.hh

11 years agoclarify even FURTHER that the pipe backend does not get the qname from the packet
bert hubert [Thu, 28 May 2015 09:58:07 +0000 (11:58 +0200)] 
clarify even FURTHER that the pipe backend does not get the qname from the packet

11 years agoimprove warnings at pipe backend
bert hubert [Wed, 27 May 2015 20:32:52 +0000 (22:32 +0200)] 
improve warnings at pipe backend

11 years agoEmit warning when socket timestamps cannot be enabled 2539/head
Aki Tuomi [Thu, 21 May 2015 19:52:09 +0000 (22:52 +0300)] 
Emit warning when socket timestamps cannot be enabled

11 years agoMerge pull request #2546 from pieterlexis/issue-2544-gsqlite2
Pieter Lexis [Wed, 27 May 2015 14:10:15 +0000 (16:10 +0200)] 
Merge pull request #2546 from pieterlexis/issue-2544-gsqlite2

Remove everything sqlite2 related, closes #2544

11 years agoMerge pull request #2545 from pieterlexis/fix-weird-linkchecker-issue
Pieter Lexis [Wed, 27 May 2015 10:28:15 +0000 (12:28 +0200)] 
Merge pull request #2545 from pieterlexis/fix-weird-linkchecker-issue

Work around weird linkchecker issue raised in #2539

11 years agoMerge pull request #2516 from pieterlexis/issue-2453-secpol-after-dnsproxy
Pieter Lexis [Wed, 27 May 2015 09:43:27 +0000 (11:43 +0200)] 
Merge pull request #2516 from pieterlexis/issue-2453-secpol-after-dnsproxy

Auth: start DNSProxy before doing secpoll

11 years agoRemove everything sqlite2 related, closes #2544 2546/head
Pieter Lexis [Wed, 27 May 2015 09:22:18 +0000 (11:22 +0200)] 
Remove everything sqlite2 related, closes #2544

11 years agoWork around weird linkchecker issue raised in #2539 2545/head
Pieter Lexis [Wed, 27 May 2015 09:11:41 +0000 (11:11 +0200)] 
Work around weird linkchecker issue raised in #2539

11 years agoMerge pull request #2543 from pieterlexis/dnsdistVersionNumbering
Pieter Lexis [Wed, 27 May 2015 07:30:00 +0000 (09:30 +0200)] 
Merge pull request #2543 from pieterlexis/dnsdistVersionNumbering

Update version numbering from dnsdist

11 years agoUpdate version numbering from dnsdist 2543/head
Pieter Lexis [Thu, 21 May 2015 14:48:21 +0000 (16:48 +0200)] 
Update version numbering from dnsdist

11 years agothis may solve the systemd empty commandline variable issue
bert hubert [Sat, 23 May 2015 20:51:49 +0000 (22:51 +0200)] 
this may solve the systemd empty commandline variable issue

11 years agoadd end-of-life statement
bert hubert [Fri, 22 May 2015 09:13:50 +0000 (11:13 +0200)] 
add end-of-life statement

11 years agoMerge pull request #2529 from cmouse/add-support-for-live-login-to-pkcs11
Pieter Lexis [Thu, 21 May 2015 07:19:39 +0000 (09:19 +0200)] 
Merge pull request #2529 from cmouse/add-support-for-live-login-to-pkcs11

Add support for live login to pkcs11

11 years agosecpoll-auth.cc: fix whitespace issues 2516/head
Pieter Lexis [Wed, 20 May 2015 09:57:51 +0000 (11:57 +0200)] 
secpoll-auth.cc: fix whitespace issues

11 years agoSecpoll-auth: incorporate feedback
Pieter Lexis [Wed, 20 May 2015 09:55:11 +0000 (11:55 +0200)] 
Secpoll-auth: incorporate feedback

11 years agoMerge pull request #2536 from cmouse/detect-pkcs11-login-required-correctly
Peter van Dijk [Mon, 18 May 2015 10:36:33 +0000 (12:36 +0200)] 
Merge pull request #2536 from cmouse/detect-pkcs11-login-required-correctly

Detect whether token has been logged in properly

11 years agoDetect whether token has been logged in properly 2536/head
Aki Tuomi [Sun, 17 May 2015 17:57:18 +0000 (20:57 +0300)] 
Detect whether token has been logged in properly

11 years agoMerge pull request #2528 from cmouse/warn-if-pkcs11-hashing-fails
Peter van Dijk [Sun, 17 May 2015 17:37:30 +0000 (19:37 +0200)] 
Merge pull request #2528 from cmouse/warn-if-pkcs11-hashing-fails

Emit error if hashing fails on PKCS#11 token

11 years agoMove locking to correct place 2529/head
Aki Tuomi [Sun, 17 May 2015 17:18:26 +0000 (20:18 +0300)] 
Move locking to correct place

11 years agoUpdate documentation to reflect changes
Aki Tuomi [Sun, 17 May 2015 15:52:02 +0000 (18:52 +0300)] 
Update documentation to reflect changes

11 years agoAdd support for token login in after startup
Aki Tuomi [Sun, 17 May 2015 15:08:09 +0000 (18:08 +0300)] 
Add support for token login in after startup

11 years agoMake sure PIN is always set to at least empty
Aki Tuomi [Sun, 17 May 2015 15:07:41 +0000 (18:07 +0300)] 
Make sure PIN is always set to at least empty

11 years agoEmit error if hashing fails on PKCS#11 token 2528/head
Aki Tuomi [Sun, 17 May 2015 14:10:16 +0000 (17:10 +0300)] 
Emit error if hashing fails on PKCS#11 token

11 years agoMerge pull request #2514 from rubenk/fix-annoying-boost-warning
bert hubert [Sun, 17 May 2015 07:24:08 +0000 (09:24 +0200)] 
Merge pull request #2514 from rubenk/fix-annoying-boost-warning

Our Boost check doesn't recognize gcc 5.1 yet

11 years agoMerge pull request #2527 from cmouse/fix-pkcs11-ecdsa
bert hubert [Sun, 17 May 2015 07:23:38 +0000 (09:23 +0200)] 
Merge pull request #2527 from cmouse/fix-pkcs11-ecdsa

Remove three bytes from PKCS#11 ECPoint string, supporting ECDSA via PKCS11!

11 years agoAdd sanity checks 2527/head
Aki Tuomi [Sat, 16 May 2015 20:57:45 +0000 (23:57 +0300)] 
Add sanity checks

11 years agoRemove three bytes from PKCS#11 ECPoint string
Aki Tuomi [Sat, 16 May 2015 20:44:49 +0000 (23:44 +0300)] 
Remove three bytes from PKCS#11 ECPoint string

The CKA_EC_POINT is defined as 'DER encoded X9.62 octet string',
which means it has DER preamble and also compression indicator.
So we remove these from the result string, and pass it along,
to get valid ECPoint value for DNS use.

11 years agoinitial cleanup of distributor.hh
bert hubert [Thu, 14 May 2015 09:54:59 +0000 (11:54 +0200)] 
initial cleanup of distributor.hh

11 years agoimplement various averaged latency stats for dnsdist
bert hubert [Wed, 13 May 2015 18:05:36 +0000 (20:05 +0200)] 
implement various averaged latency stats for dnsdist

11 years agofix crash on finding a forward label in dnsreplay - I think this should turn into...
bert hubert [Wed, 13 May 2015 09:41:05 +0000 (11:41 +0200)] 
fix crash on finding a forward label in dnsreplay - I think this should turn into a MOADNSException though!

11 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 13 May 2015 09:40:38 +0000 (11:40 +0200)] 
Merge branch 'master' of github.com:PowerDNS/pdns

11 years agoMerge pull request #2525 from Habbie/xfrName
bert hubert [Wed, 13 May 2015 07:41:05 +0000 (09:41 +0200)] 
Merge pull request #2525 from Habbie/xfrName

s/xfrLabel/xfrName/

11 years agosystemd updates 2524/head
Wim [Tue, 12 May 2015 17:08:44 +0000 (19:08 +0200)] 
systemd updates

* Restart on failure
* Unlimited restarts
* Remove ExecStop, let systemd handle the killing
* Default restart time (100msec)

11 years agos/xfrLabel/xfrName/ 2525/head
Peter van Dijk [Tue, 12 May 2015 18:54:12 +0000 (20:54 +0200)] 
s/xfrLabel/xfrName/

11 years agoMerge pull request #2522 from rubenk/build-calidns-only-if-we-have-recvmmsg
Pieter Lexis [Tue, 12 May 2015 13:59:04 +0000 (15:59 +0200)] 
Merge pull request #2522 from rubenk/build-calidns-only-if-we-have-recvmmsg

Build calidns only if we have detected recvmmsg

11 years agoAuth: use recursor option for secpoll if provided
Pieter Lexis [Sun, 10 May 2015 08:32:21 +0000 (10:32 +0200)] 
Auth: use recursor option for secpoll if provided

Fixes #2453

11 years agoMerge pull request #2520 from gryphius/dnsdist-docfixshowservers
Pieter Lexis [Tue, 12 May 2015 08:22:17 +0000 (10:22 +0200)] 
Merge pull request #2520 from gryphius/dnsdist-docfixshowservers

update dnsdist readme examples

11 years agoBuild calidns only if we have detected recvmmsg 2522/head
Ruben Kerkhof [Mon, 11 May 2015 17:20:32 +0000 (19:20 +0200)] 
Build calidns only if we have detected recvmmsg

Fixes #2498
Obsoletes #2509

11 years agodnsdist readme examples use listServers() instead of showServers() and have different... 2520/head
Oli Schacher [Mon, 11 May 2015 08:46:07 +0000 (10:46 +0200)] 
dnsdist readme examples use listServers() instead of showServers() and have different output columns

11 years agofix up dnswasher manpage, it was entirely wrong and did not describe dnswasher.
bert hubert [Sun, 10 May 2015 09:29:00 +0000 (11:29 +0200)] 
fix up dnswasher manpage, it was entirely wrong and did not describe dnswasher.

11 years agoOur Boost check doesn't recognize gcc 5.1 yet 2514/head
Ruben Kerkhof [Sat, 9 May 2015 18:01:11 +0000 (20:01 +0200)] 
Our Boost check doesn't recognize gcc 5.1 yet

Reported upstream at https://github.com/tsuna/boost.m4/pull/70

11 years agoit appears not updating .gitignore is now a test failure.
bert hubert [Sat, 9 May 2015 07:10:10 +0000 (09:10 +0200)] 
it appears not updating .gitignore is now a test failure.

11 years agoMerge remote-tracking branch 'ahuremote/master'
bert hubert [Sat, 9 May 2015 06:22:24 +0000 (08:22 +0200)] 
Merge remote-tracking branch 'ahuremote/master'

Conflicts:
pdns/dnsdistdist/populate

11 years agoadd dnsdist-carbon to dnsdistdist 2510/head
bert hubert [Fri, 8 May 2015 20:55:13 +0000 (22:55 +0200)] 
add dnsdist-carbon to dnsdistdist

11 years agoadd the actual carbon file
bert hubert [Fri, 8 May 2015 19:55:03 +0000 (21:55 +0200)] 
add the actual carbon file

11 years agoadd support for graphite/carbon to dnsdist, plus document it
bert hubert [Fri, 8 May 2015 19:51:50 +0000 (21:51 +0200)] 
add support for graphite/carbon to dnsdist, plus document it

11 years agoMerge pull request #2508 from mind04/travis
Pieter Lexis [Fri, 8 May 2015 09:19:33 +0000 (11:19 +0200)] 
Merge pull request #2508 from mind04/travis

check for untracked files in travis.yml

11 years agoMerge pull request #2487 from rubenk/check-for-clock_gettime
Pieter Lexis [Fri, 8 May 2015 09:07:07 +0000 (11:07 +0200)] 
Merge pull request #2487 from rubenk/check-for-clock_gettime

Check for clock gettime

11 years agoadd acl.list in /regression-tests.api to .gitignore 2508/head
Kees Monshouwer [Thu, 7 May 2015 14:32:59 +0000 (16:32 +0200)] 
add acl.list in /regression-tests.api to .gitignore

11 years agodownload files to a location outside the git tree
Kees Monshouwer [Thu, 7 May 2015 14:32:07 +0000 (16:32 +0200)] 
download files to a location outside the git tree

11 years agoadd remote backend test results to .gitignore
Kees Monshouwer [Thu, 7 May 2015 13:57:55 +0000 (15:57 +0200)] 
add remote backend test results to .gitignore

11 years agoupdate .gitignore in /dnsdistdist
Kees Monshouwer [Thu, 7 May 2015 13:51:41 +0000 (15:51 +0200)] 
update .gitignore in /dnsdistdist

11 years agoUse consistent style for Make variables 2487/head
Ruben Kerkhof [Fri, 8 May 2015 08:02:09 +0000 (10:02 +0200)] 
Use consistent style for Make variables

11 years agoMerge pull request #2507 from fobser/hostname
Pieter Lexis [Fri, 8 May 2015 07:03:47 +0000 (09:03 +0200)] 
Merge pull request #2507 from fobser/hostname

use hostname -f || hostname consistently

11 years agoDon't link everything with librt on Solaris 10
Ruben Kerkhof [Thu, 7 May 2015 20:17:29 +0000 (22:17 +0200)] 
Don't link everything with librt on Solaris 10

Now that we detect that we need to link in librt
for clock_gettime, this is not needed anymore.

11 years agoBreak and sort lines
Ruben Kerkhof [Thu, 7 May 2015 20:03:21 +0000 (22:03 +0200)] 
Break and sort lines

11 years agoDon't hardcode librt but detect it at compile time
Ruben Kerkhof [Thu, 7 May 2015 19:52:56 +0000 (21:52 +0200)] 
Don't hardcode librt but detect it at compile time

11 years agocheck for untacked files in travis.yml
Kees Monshouwer [Thu, 7 May 2015 12:56:57 +0000 (14:56 +0200)] 
check for untacked files in travis.yml

11 years agouse hostname -f || hostname consistently 2507/head
Florian Obser [Thu, 7 May 2015 14:16:10 +0000 (16:16 +0200)] 
use hostname -f || hostname consistently

11 years agoMerge pull request #2494 from pieterlexis/to-sh-and-beyond
Pieter Lexis [Thu, 7 May 2015 13:29:04 +0000 (15:29 +0200)] 
Merge pull request #2494 from pieterlexis/to-sh-and-beyond

dnsdistdist: make incfiles and populate work on sh

11 years agoadd rudementary unit tests for our horrible configfile parser, so we don't get it...
bert hubert [Thu, 7 May 2015 10:12:57 +0000 (12:12 +0200)] 
add rudementary unit tests for our horrible configfile parser, so we don't get it wrong when we improve it

11 years agoMerge pull request #2495 from gryphius/fix-doc-email
Pieter Lexis [Thu, 7 May 2015 09:13:20 +0000 (11:13 +0200)] 
Merge pull request #2495 from gryphius/fix-doc-email

replace broken mailto: markdown links with static html

11 years agoMerge pull request #2506 from pieterlexis/openbsd-comp-docs
Peter van Dijk [Thu, 7 May 2015 09:00:05 +0000 (11:00 +0200)] 
Merge pull request #2506 from pieterlexis/openbsd-comp-docs

PowerDNS on OpenBSD work nowadays

11 years agoupdate support address to powerdns.support@powerdns.com 2495/head
Oli Schacher [Thu, 7 May 2015 09:00:03 +0000 (11:00 +0200)] 
update support address to powerdns.support@powerdns.com

11 years agoPowerDNS on OpenBSD work nowadays 2506/head
Pieter Lexis [Thu, 7 May 2015 08:56:28 +0000 (10:56 +0200)] 
PowerDNS on OpenBSD work nowadays

11 years agoSet incfiles to sh and make populate portable 2494/head
Pieter Lexis [Thu, 7 May 2015 07:44:06 +0000 (09:44 +0200)] 
Set incfiles to sh and make populate portable

11 years agoMerge pull request #2497 from rubenk/detect-lua-on-openbsd
Peter van Dijk [Thu, 7 May 2015 06:11:14 +0000 (08:11 +0200)] 
Merge pull request #2497 from rubenk/detect-lua-on-openbsd

Detect Lua on OpenBSD

11 years agoMerge pull request #2501 from fobser/unistd
Peter van Dijk [Wed, 6 May 2015 19:52:35 +0000 (21:52 +0200)] 
Merge pull request #2501 from fobser/unistd

we need unistd.h here

11 years agoMerge pull request #2500 from fobser/errno
Peter van Dijk [Wed, 6 May 2015 19:52:23 +0000 (21:52 +0200)] 
Merge pull request #2500 from fobser/errno

we need errno.h here

11 years agobe careful reading empty lines in our config parser and prevent integer overflow...
bert hubert [Wed, 6 May 2015 18:48:17 +0000 (20:48 +0200)] 
be careful reading empty lines in our config parser and prevent integer overflow. 1 line diff.

11 years agowe need unistd.h here 2501/head
Florian Obser [Wed, 6 May 2015 16:41:59 +0000 (18:41 +0200)] 
we need unistd.h here

11 years agowe need errno.h here 2500/head
Florian Obser [Wed, 6 May 2015 16:40:46 +0000 (18:40 +0200)] 
we need errno.h here

11 years agoDetect Lua on OpenBSD 2497/head
Ruben Kerkhof [Wed, 6 May 2015 15:19:12 +0000 (17:19 +0200)] 
Detect Lua on OpenBSD

11 years agoreplace broken mailto: markdown links with static html
Oli Schacher [Wed, 6 May 2015 14:45:07 +0000 (16:45 +0200)] 
replace broken mailto: markdown links with static html

11 years agoMerge pull request #2492 from mind04/dnsname
Pieter Lexis [Wed, 6 May 2015 14:03:41 +0000 (16:03 +0200)] 
Merge pull request #2492 from mind04/dnsname

add redirect loop safeguard in dnsname

11 years agoMerge pull request #2493 from rubenk/fix-oot-build
Pieter Lexis [Wed, 6 May 2015 14:02:23 +0000 (16:02 +0200)] 
Merge pull request #2493 from rubenk/fix-oot-build

Rename manpages target to all-manpages

11 years agoAdd foreign keys to the Mysql-scheme
Mark Schouten [Fri, 28 Nov 2014 12:53:04 +0000 (13:53 +0100)] 
Add foreign keys to the Mysql-scheme

11 years agoprevent crash after --list-modules, probably caused by calls to destructors in dynami...
bert hubert [Tue, 5 May 2015 14:45:44 +0000 (16:45 +0200)] 
prevent crash after --list-modules, probably caused by calls to destructors in dynamically loaded libraries. Just stop calling them.

11 years agoRename manpages target to all-manpages 2493/head
Ruben Kerkhof [Tue, 5 May 2015 10:38:25 +0000 (12:38 +0200)] 
Rename manpages target to all-manpages

manpages was both a directory and a .PHONY target.
This caused make distcheck to trigger the rule
for this target and build all the manpages instead
of only the ones needed. The unneeded manpages were left
in the build root after a distclean:

ERROR: files left in build directory after distclean:
./docs/dnsdist.1
./docs/pdns_recursor.1
./docs/rec_control.1
Makefile:824: recipe for target 'distcleancheck' failed
make[1]: *** [distcleancheck] Error 1
make[1]: Leaving directory '/home/ruben/src/pdns/pdns-git/_build/sub'
Makefile:751: recipe for target 'distcheck' failed
make: *** [distcheck] Error 1

Always ship all the markdown for the manpages in the tarball
but don't trigger the rule to generate all the files.

After this change, we can run
make distcheck DISTCHECK_CONFIGURE_FLAGS=--disable-dependency-tracking

11 years agoadd redirect loop safeguard in dnsname 2492/head
Kees Monshouwer [Mon, 4 May 2015 20:56:06 +0000 (22:56 +0200)] 
add redirect loop safeguard in dnsname

11 years agoFix a dump typo
Pieter Lexis [Mon, 4 May 2015 14:27:44 +0000 (16:27 +0200)] 
Fix a dump typo

11 years agoMerge pull request #2459 from cmouse/support-debian-default
Pieter Lexis [Mon, 4 May 2015 07:14:13 +0000 (09:14 +0200)] 
Merge pull request #2459 from cmouse/support-debian-default

Support debian default

11 years agoMerge pull request #2489 from pieterlexis/dont-link-readline
Pieter Lexis [Mon, 4 May 2015 07:03:28 +0000 (09:03 +0200)] 
Merge pull request #2489 from pieterlexis/dont-link-readline

Don't link in readline with everything

11 years agoMerge pull request #2490 from pieterlexis/fix-out-of-tree
Pieter Lexis [Mon, 4 May 2015 07:03:01 +0000 (09:03 +0200)] 
Merge pull request #2490 from pieterlexis/fix-out-of-tree

Fix out of tree builds. Closes #2477

11 years agomake sure we execute the rules/actions for TCP/IP too
bert hubert [Sat, 2 May 2015 09:13:16 +0000 (11:13 +0200)] 
make sure we execute the rules/actions for TCP/IP too

11 years agoclarify that you don't need to use the mysql 'root' user in our installation example
bert hubert [Fri, 1 May 2015 20:42:27 +0000 (22:42 +0200)] 
clarify that you don't need to use the mysql 'root' user in our installation example