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

9 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

9 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'

9 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

9 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!

9 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

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

9 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

9 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

9 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

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

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

9 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

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

9 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

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

9 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

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

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

9 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

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

9 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

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

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

9 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

9 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

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

9 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

9 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!

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

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

9 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

9 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!

9 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

9 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/

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

9 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

9 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

9 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

9 years agoBuild calidns only if we have detected recvmmsg
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

9 years agodnsdist readme examples use listServers() instead of showServers() and have different...
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

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

9 years agoOur Boost check doesn't recognize gcc 5.1 yet
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

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

9 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

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

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

9 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

9 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

9 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

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

9 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

9 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

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

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

9 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

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

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

9 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

9 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

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

9 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

9 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

9 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

9 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

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

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

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

9 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

9 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

9 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

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

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

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

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

9 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

9 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

9 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

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

9 years agoRename manpages target to all-manpages
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

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

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

9 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

9 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

9 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

9 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

9 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

9 years agodeal with no applicable policy for a packet, plus keep a statistic for that. Spotted...
bert hubert [Fri, 1 May 2015 20:30:09 +0000 (22:30 +0200)]
deal with no applicable policy for a packet, plus keep a statistic for that. Spotted by Matt Singh of CentralNic.

9 years agoFix out of tree builds. Closes #2477
Pieter Lexis [Fri, 1 May 2015 16:50:09 +0000 (18:50 +0200)]
Fix out of tree builds. Closes #2477

9 years agoDon't link in readline with everything
Pieter Lexis [Fri, 1 May 2015 14:01:13 +0000 (16:01 +0200)]
Don't link in readline with everything

Closes #2476

9 years agoMerge pull request #2486 from pieterlexis/add-dnsdist-to-travis
Pieter Lexis [Fri, 1 May 2015 15:01:17 +0000 (17:01 +0200)]
Merge pull request #2486 from pieterlexis/add-dnsdist-to-travis

Add dnsdist to travis

9 years agoAdd flags to dnsdistdist Makefile.am
Pieter Lexis [Fri, 1 May 2015 13:21:43 +0000 (15:21 +0200)]
Add flags to dnsdistdist Makefile.am

9 years agoBuild dnsdist from the dist in travis
Pieter Lexis [Fri, 1 May 2015 11:11:41 +0000 (13:11 +0200)]
Build dnsdist from the dist in travis

9 years agoFix dnsdist so it uses the correct ext/ dir
Pieter Lexis [Fri, 1 May 2015 11:11:22 +0000 (13:11 +0200)]
Fix dnsdist so it uses the correct ext/ dir

9 years agodist-dnsdist: Grab m4 scripts from toplevel
Pieter Lexis [Fri, 1 May 2015 11:06:19 +0000 (13:06 +0200)]
dist-dnsdist: Grab m4 scripts from toplevel

9 years agoMerge pull request #2485 from pieterlexis/fix-auth-dist
Pieter Lexis [Fri, 1 May 2015 13:06:55 +0000 (15:06 +0200)]
Merge pull request #2485 from pieterlexis/fix-auth-dist

Fix make dist with dependency-tracking enabled

9 years agoFix make dist with dependency-tracking enabled
Pieter Lexis [Fri, 1 May 2015 12:06:30 +0000 (14:06 +0200)]
Fix make dist with dependency-tracking enabled

9 years agoMerge pull request #2484 from pieterlexis/fix-auth-dist
Pieter Lexis [Fri, 1 May 2015 11:08:45 +0000 (13:08 +0200)]
Merge pull request #2484 from pieterlexis/fix-auth-dist

Fix auth dist

9 years agoMerge pull request #2481 from rubenk/move-pdns-ext-to-ext
Pieter Lexis [Fri, 1 May 2015 10:35:02 +0000 (12:35 +0200)]
Merge pull request #2481 from rubenk/move-pdns-ext-to-ext

Move pdns/ext to ext/

9 years agoAdd pdns/dnsdist/html to auth tarball
Pieter Lexis [Thu, 30 Apr 2015 14:15:14 +0000 (16:15 +0200)]
Add pdns/dnsdist/html to auth tarball