]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
10 years agoAdd sanity checks 2527/head
Aki Tuomi [Sat, 16 May 2015 20:57:45 +0000 (23:57 +0300)] 
Add sanity checks

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

10 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

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

10 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

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

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

10 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

10 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

10 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

10 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

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

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

10 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

10 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

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

10 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

10 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

10 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

10 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

10 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

10 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

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

10 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

10 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

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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

10 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

10 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

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

10 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

10 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

10 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

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

10 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

10 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

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

10 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

10 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

10 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

10 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

10 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

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

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

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

Closes #2476

10 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

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

10 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

10 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

10 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

10 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

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

10 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

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

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

10 years agoDon't build dnsdist with --enable-tools
Pieter Lexis [Thu, 30 Apr 2015 14:16:25 +0000 (16:16 +0200)] 
Don't build dnsdist with --enable-tools

It isn't part of the authoritative package

10 years agoupdate security advisory
Peter van Dijk [Fri, 1 May 2015 09:34:31 +0000 (11:34 +0200)] 
update security advisory

10 years agonit
Peter van Dijk [Fri, 1 May 2015 09:27:18 +0000 (11:27 +0200)] 
nit

10 years agostronger upgrade suggestion
Peter van Dijk [Fri, 1 May 2015 09:24:53 +0000 (11:24 +0200)] 
stronger upgrade suggestion

10 years agoadd 3.3.2 to secpoll zone
Peter van Dijk [Fri, 1 May 2015 08:32:48 +0000 (10:32 +0200)] 
add 3.3.2 to secpoll zone

10 years ago3.3.2 notes
Peter van Dijk [Fri, 1 May 2015 08:30:21 +0000 (10:30 +0200)] 
3.3.2 notes

10 years agoportablize
Peter van Dijk [Fri, 1 May 2015 07:13:26 +0000 (09:13 +0200)] 
portablize

10 years agoadd secpoll data for debian backports and 3.4.4-2
Peter van Dijk [Thu, 30 Apr 2015 18:53:10 +0000 (20:53 +0200)] 
add secpoll data for debian backports and 3.4.4-2

10 years agoMove pdns/ext to ext/ 2481/head
Ruben Kerkhof [Thu, 30 Apr 2015 14:31:34 +0000 (16:31 +0200)] 
Move pdns/ext to ext/

Part of #2407

10 years agoMerge pull request #2466 from rubenk/check-for-mbedtls
Pieter Lexis [Thu, 30 Apr 2015 14:17:29 +0000 (16:17 +0200)] 
Merge pull request #2466 from rubenk/check-for-mbedtls

Look for mbedtls before polarssl

10 years agoLook for mbedtls before polarssl 2466/head
Ruben Kerkhof [Tue, 28 Apr 2015 10:22:58 +0000 (12:22 +0200)] 
Look for mbedtls before polarssl

PolarSSL has been renamed to mbed TLS

Fixes #2336

10 years agoMerge pull request #2478 from pieterlexis/out-of-tree-builds
Pieter Lexis [Thu, 30 Apr 2015 11:15:09 +0000 (13:15 +0200)] 
Merge pull request #2478 from pieterlexis/out-of-tree-builds

Import the latest C++ 2011 detection macro

10 years agoImport the latest C++ 2011 detection macro 2478/head
Pieter Lexis [Thu, 30 Apr 2015 07:36:56 +0000 (09:36 +0200)] 
Import the latest C++ 2011 detection macro

10 years agoMerge pull request #2471 from pieterlexis/libreadline-dep
Pieter Lexis [Wed, 29 Apr 2015 14:38:41 +0000 (16:38 +0200)] 
Merge pull request #2471 from pieterlexis/libreadline-dep

More C++ 2011 fixes

10 years agoRemove all traces of optional C++2011 support 2471/head
Pieter Lexis [Wed, 29 Apr 2015 12:23:36 +0000 (14:23 +0200)] 
Remove all traces of optional C++2011 support

10 years agoMerge pull request #2475 from pieterlexis/ifdef-old-linux
Pieter Lexis [Wed, 29 Apr 2015 12:32:50 +0000 (14:32 +0200)] 
Merge pull request #2475 from pieterlexis/ifdef-old-linux

Fix compilation issues on ancient linux versions

10 years agoFix compilation problems for dnsdiston old linux versions 2475/head
Pieter Lexis [Wed, 29 Apr 2015 11:20:30 +0000 (13:20 +0200)] 
Fix compilation problems for dnsdiston old linux versions

10 years agoFix compilation problems for auth on old linux versions
Pieter Lexis [Wed, 29 Apr 2015 11:19:51 +0000 (13:19 +0200)] 
Fix compilation problems for auth on old linux versions

10 years agoFix compilation issues on ancient linux versions
Pieter Lexis [Wed, 29 Apr 2015 11:13:43 +0000 (13:13 +0200)] 
Fix compilation issues on ancient linux versions

10 years agoFix paths to m4 scripts for dnsdistdist
Pieter Lexis [Wed, 29 Apr 2015 09:37:30 +0000 (11:37 +0200)] 
Fix paths to m4 scripts for dnsdistdist

10 years agoAlso check for readline in dnsdists configure
Pieter Lexis [Wed, 29 Apr 2015 09:33:30 +0000 (11:33 +0200)] 
Also check for readline in dnsdists configure

10 years agoTest for readline presence
Pieter Lexis [Wed, 29 Apr 2015 09:30:51 +0000 (11:30 +0200)] 
Test for readline presence

  * Needed for dnsdist and perhaps more later

10 years agoC++ 2011 is no longer optional
Pieter Lexis [Wed, 29 Apr 2015 09:29:55 +0000 (11:29 +0200)] 
C++ 2011 is no longer optional

10 years agoMerge pull request #2470 from pieterlexis/fix-cxx11-pull
Pieter Lexis [Wed, 29 Apr 2015 07:52:22 +0000 (09:52 +0200)] 
Merge pull request #2470 from pieterlexis/fix-cxx11-pull

Clean up C++2011 pull

10 years agoClean up C++2011 pull 2470/head
Pieter Lexis [Wed, 29 Apr 2015 06:59:04 +0000 (08:59 +0200)] 
Clean up C++2011 pull

  * Ignore a generate file
  * Detect libsodium ony with --enable-libsodium from the top-level
    configure (Closes #2469)
  * Link the m4 for libsodium detection during ./populate in
    pdns/dnsdistdist

10 years agoMerge pull request #2417 from ahupowerdns/dnsname
bert hubert [Wed, 29 Apr 2015 06:28:52 +0000 (08:28 +0200)] 
Merge pull request #2417 from ahupowerdns/dnsname

Merge all the c++ 2011 awesomeness alluded to in our recent powerdns 4.0 blog post + dnsdist

10 years agofix up bad merge of test_dns_random 2417/head
bert hubert [Tue, 28 Apr 2015 18:55:16 +0000 (20:55 +0200)] 
fix up bad merge of test_dns_random

10 years agosome deboostification I missed on my own platform
bert hubert [Tue, 28 Apr 2015 17:56:01 +0000 (19:56 +0200)] 
some deboostification I missed on my own platform

10 years agoMerge remote-tracking branch 'origin/master' into dnsname
bert hubert [Tue, 28 Apr 2015 17:11:53 +0000 (19:11 +0200)] 
Merge remote-tracking branch 'origin/master' into dnsname

Conflicts:
docs/markdown/authoritative/performance.md
pdns/.gitignore
pdns/dnsdist.cc
pdns/dnsparser.cc
pdns/qtype.cc
pdns/test-dns_random_hh.cc

10 years agoadd truncateTC(), useful for fixing up PowerDNS 2.9.22's odd truncation behaviour.
bert hubert [Tue, 28 Apr 2015 11:36:39 +0000 (13:36 +0200)] 
add truncateTC(), useful for fixing up PowerDNS 2.9.22's odd truncation behaviour.

10 years agoadded a commented-out line to change auth traffic into recursive traffic
bert hubert [Tue, 28 Apr 2015 11:36:24 +0000 (13:36 +0200)] 
added a commented-out line to change auth traffic into recursive traffic