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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

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

11 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

11 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

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

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

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

11 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

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

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

11 years agoalso update soa serial for secpoll zone
bert hubert [Fri, 1 May 2015 06:42:55 +0000 (08:42 +0200)] 
also update soa serial for secpoll zone

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

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

11 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

11 years agoMerge pull request #2008 from rubenk/dont-chmod-init-script
Pieter Lexis [Tue, 28 Apr 2015 09:12:14 +0000 (11:12 +0200)] 
Merge pull request #2008 from rubenk/dont-chmod-init-script

Don't chmod init script

11 years agoMerge pull request #2463 from cmouse/deallocate-backend-in-singlethreaddistributor
Pieter Lexis [Tue, 28 Apr 2015 08:07:23 +0000 (10:07 +0200)] 
Merge pull request #2463 from cmouse/deallocate-backend-in-singlethreaddistributor

Delete backend when cleaning up Distributor

11 years agoMerge pull request #2462 from cmouse/initialize-soadata-properly
Pieter Lexis [Tue, 28 Apr 2015 08:05:52 +0000 (10:05 +0200)] 
Merge pull request #2462 from cmouse/initialize-soadata-properly

Initialize all scalar fields in SOAData

11 years agoMerge pull request #2461 from cmouse/initialize-pipeconnector-properly
Pieter Lexis [Tue, 28 Apr 2015 07:41:36 +0000 (09:41 +0200)] 
Merge pull request #2461 from cmouse/initialize-pipeconnector-properly

Initialize file descriptors to -1

11 years ago2.9.22 is end of life2.9.22 is end of life2.9.22 is end of life2.9.22 is end of life2...
bert hubert [Mon, 27 Apr 2015 08:30:31 +0000 (10:30 +0200)] 
2.9.22 is end of life2.9.22 is end of life2.9.22 is end of life2.9.22 is end of life2.9.22 is end of life2.9.22 is end of life2.9.22 is end of life2.9.22 is end of life2.9.22 is end of life

11 years agoDelete backend when cleaning up Distributor 2463/head
Aki Tuomi [Mon, 27 Apr 2015 06:44:43 +0000 (09:44 +0300)] 
Delete backend when cleaning up Distributor

Fixes CID 1155295

11 years agoInitialize all scalar fields in SOAData 2462/head
Aki Tuomi [Mon, 27 Apr 2015 06:40:17 +0000 (09:40 +0300)] 
Initialize all scalar fields in SOAData

Fixes several CIDs in coverity.

11 years agoInitialize file descriptors to -1 2461/head
Aki Tuomi [Mon, 27 Apr 2015 06:34:01 +0000 (09:34 +0300)] 
Initialize file descriptors to -1

Fixes CID1295469

11 years agomake dnsdist use the feature again that broke recent boost
bert hubert [Sun, 26 Apr 2015 18:13:41 +0000 (20:13 +0200)] 
make dnsdist use the feature again that broke recent boost

11 years agosync up LuaContext with master, plus include fix for building against recent boost
bert hubert [Sun, 26 Apr 2015 18:13:11 +0000 (20:13 +0200)] 
sync up LuaContext with master, plus include fix for building against recent boost

11 years agomake sure dnsdist builds with boost in nonstandard location
bert hubert [Sun, 26 Apr 2015 18:12:51 +0000 (20:12 +0200)] 
make sure dnsdist builds with boost in nonstandard location

11 years agoadd some whitespace
bert hubert [Sun, 26 Apr 2015 18:12:27 +0000 (20:12 +0200)] 
add some whitespace

11 years agoMerge pull request #2456 from cmouse/remotebackend-move-test-socket
Peter van Dijk [Fri, 24 Apr 2015 15:56:27 +0000 (17:56 +0200)] 
Merge pull request #2456 from cmouse/remotebackend-move-test-socket

Move remotebackend-unix test socket to testsdir

11 years agoMerge pull request #2455 from cmouse/remotebackend-pipe-defer-launch
Peter van Dijk [Fri, 24 Apr 2015 15:56:16 +0000 (17:56 +0200)] 
Merge pull request #2455 from cmouse/remotebackend-pipe-defer-launch

Defer launch of coprocess until first question

11 years agoAdd ability to prevent powerdns from starting in SysV script 2459/head
Aki Tuomi [Fri, 24 Apr 2015 15:41:42 +0000 (18:41 +0300)] 
Add ability to prevent powerdns from starting in SysV script

11 years agoSupport /etc/default/pdns-recursor
Aki Tuomi [Fri, 24 Apr 2015 15:18:47 +0000 (18:18 +0300)] 
Support /etc/default/pdns-recursor

11 years agoSupport default directory on debian/ubuntu
Aki Tuomi [Fri, 24 Apr 2015 15:16:33 +0000 (18:16 +0300)] 
Support default directory on debian/ubuntu

11 years agoMove remotebackend-unix test socket to testsdir 2456/head
Aki Tuomi [Fri, 24 Apr 2015 14:44:16 +0000 (17:44 +0300)] 
Move remotebackend-unix test socket to testsdir

11 years agoDefer launch of coprocess until first question 2455/head
Aki Tuomi [Fri, 24 Apr 2015 14:36:12 +0000 (17:36 +0300)] 
Defer launch of coprocess until first question

Do not launch coprocess in ctor as if that fails for some reason,
like delays, it can prevent PowerDNS from starting at all.

11 years agoMerge pull request #2454 from pieterlexis/fix-dist-manpages
Peter van Dijk [Fri, 24 Apr 2015 13:48:26 +0000 (15:48 +0200)] 
Merge pull request #2454 from pieterlexis/fix-dist-manpages

Don't install or distribute unrelated manpages

11 years agoDon't add recursor manpages to auth 2454/head
Pieter Lexis [Fri, 24 Apr 2015 13:47:45 +0000 (15:47 +0200)] 
Don't add recursor manpages to auth

11 years agoDon't install or distribute unrelated manpages
Pieter Lexis [Fri, 24 Apr 2015 12:17:21 +0000 (14:17 +0200)] 
Don't install or distribute unrelated manpages

11 years agoMerge pull request #5 from mind04/2417
bert hubert [Fri, 24 Apr 2015 12:24:27 +0000 (14:24 +0200)] 
Merge pull request #5 from mind04/2417

dnsname

11 years agoMerge pull request #7 from pieterlexis/dnsname-for-ahu
bert hubert [Fri, 24 Apr 2015 12:24:03 +0000 (14:24 +0200)] 
Merge pull request #7 from pieterlexis/dnsname-for-ahu

Dnsname for ahu

11 years agoadd new manpages to spec
Peter van Dijk [Fri, 24 Apr 2015 08:29:46 +0000 (10:29 +0200)] 
add new manpages to spec

11 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Fri, 24 Apr 2015 08:16:21 +0000 (10:16 +0200)] 
Merge branch 'master' of github.com:PowerDNS/pdns

Conflicts:
docs/secpoll.zone

11 years agofirst round of secpoll
bert hubert [Fri, 24 Apr 2015 08:12:49 +0000 (10:12 +0200)] 
first round of secpoll

11 years agoportablize
Peter van Dijk [Fri, 24 Apr 2015 07:31:41 +0000 (09:31 +0200)] 
portablize

11 years agoMerge pull request #2451 from pieterlexis/manPagesInDocs
Peter van Dijk [Fri, 24 Apr 2015 07:20:13 +0000 (09:20 +0200)] 
Merge pull request #2451 from pieterlexis/manPagesInDocs

Add manpages to HTML docs

11 years agoMerge pull request #2441 from mind04/wildcard
Peter van Dijk [Fri, 24 Apr 2015 07:08:16 +0000 (09:08 +0200)] 
Merge pull request #2441 from mind04/wildcard

pdnssec: warn for insecure wildcards in opt-out zones

11 years agoMerge pull request #2452 from pieterlexis/secpoll-update
Peter van Dijk [Fri, 24 Apr 2015 06:23:15 +0000 (08:23 +0200)] 
Merge pull request #2452 from pieterlexis/secpoll-update

Add debian updates, fix style

11 years agoAdd debian updates, fix style 2452/head
Pieter Lexis [Fri, 24 Apr 2015 06:21:41 +0000 (08:21 +0200)] 
Add debian updates, fix style

11 years agoAdd manpages to the html documentation 2451/head
Pieter Lexis [Thu, 23 Apr 2015 16:49:27 +0000 (18:49 +0200)] 
Add manpages to the html documentation

11 years agoAdd missing manpages
Pieter Lexis [Thu, 23 Apr 2015 14:43:27 +0000 (16:43 +0200)] 
Add missing manpages

11 years agoupdate serial
Peter van Dijk [Thu, 23 Apr 2015 13:13:36 +0000 (15:13 +0200)] 
update serial

11 years agomark all versions affected by 2015-01 as such; add fixed debian versions
Peter van Dijk [Thu, 23 Apr 2015 13:12:54 +0000 (15:12 +0200)] 
mark all versions affected by 2015-01 as such; add fixed debian versions

11 years agoupdate secpoll for upstream versions
Peter van Dijk [Thu, 23 Apr 2015 13:08:29 +0000 (15:08 +0200)] 
update secpoll for upstream versions

11 years agoadvisory 2015-01; release notes for the 3 related releases
Peter van Dijk [Wed, 22 Apr 2015 13:00:00 +0000 (15:00 +0200)] 
advisory 2015-01; release notes for the 3 related releases

11 years agoMerge pull request #2444 from mind04/make-relative
Peter van Dijk [Thu, 23 Apr 2015 04:51:55 +0000 (06:51 +0200)] 
Merge pull request #2444 from mind04/make-relative

make makeRelative() case insensitive

11 years agoadd some missing toLower() and add a test for makeRelative() 2444/head
Kees Monshouwer [Wed, 22 Apr 2015 18:47:04 +0000 (20:47 +0200)] 
add some missing toLower() and add a test for makeRelative()

11 years agomake makeRelative() case insensitive
Kees Monshouwer [Wed, 22 Apr 2015 17:31:31 +0000 (19:31 +0200)] 
make makeRelative() case insensitive

11 years agodnsdist: build RPMs
Pieter Lexis [Wed, 22 Apr 2015 15:21:39 +0000 (17:21 +0200)] 
dnsdist: build RPMs

 * Add initscript + systemd unitfile
 * Add defaults file
 * Add script to build the RPM

11 years agodnsdist: Add script and files to build debian pkgs
Pieter Lexis [Wed, 22 Apr 2015 15:19:02 +0000 (17:19 +0200)] 
dnsdist: Add script and files to build debian pkgs

11 years agoAdd a script to build the dnsdist tarball
Pieter Lexis [Wed, 22 Apr 2015 15:09:40 +0000 (17:09 +0200)] 
Add a script to build the dnsdist tarball

11 years agoGenerate version number based on git
Pieter Lexis [Wed, 22 Apr 2015 14:53:46 +0000 (16:53 +0200)] 
Generate version number based on git

Distribute the generated .version file in the tarballs.
Gitignore some generated files

11 years agoAdd manpage to distribution
Pieter Lexis [Wed, 22 Apr 2015 13:50:20 +0000 (15:50 +0200)] 
Add manpage to distribution

Improve readibility of populate

11 years agodnsdist: add --pidfile option
Pieter Lexis [Tue, 21 Apr 2015 07:45:15 +0000 (09:45 +0200)] 
dnsdist: add --pidfile option

11 years agodnsdist: add --supervised option
Pieter Lexis [Thu, 16 Apr 2015 09:00:25 +0000 (11:00 +0200)] 
dnsdist: add --supervised option

This option allows a supervisor (like systemd, daemontools or
supervisord) to keep the process, but we don't open a LUA console.

11 years agodnsdist: trim -l options
Pieter Lexis [Thu, 16 Apr 2015 08:24:51 +0000 (10:24 +0200)] 
dnsdist: trim -l options

  This helps the convertion to ComboAddress

11 years agodnsdist: use SYSCONFDIR to retrieve config
Pieter Lexis [Thu, 16 Apr 2015 07:45:38 +0000 (09:45 +0200)] 
dnsdist: use SYSCONFDIR to retrieve config

11 years agodnsdist: no flags for --daemonize
Pieter Lexis [Thu, 16 Apr 2015 07:09:28 +0000 (09:09 +0200)] 
dnsdist: no flags for --daemonize

11 years agodnsdist: no termcap linking, libsodium is optional
Pieter Lexis [Wed, 22 Apr 2015 13:29:28 +0000 (15:29 +0200)] 
dnsdist: no termcap linking, libsodium is optional

11 years agodnsdist: disable an extra function to fix compiles
Pieter Lexis [Wed, 22 Apr 2015 13:16:54 +0000 (15:16 +0200)] 
dnsdist: disable an extra function to fix compiles

11 years agodisable some functions that upset gcc in dnsdist-lua.cc
bert hubert [Wed, 22 Apr 2015 05:27:40 +0000 (07:27 +0200)] 
disable some functions that upset gcc in dnsdist-lua.cc

11 years agoswitch from getLabelFromContent() to DNSName()
Kees Monshouwer [Fri, 17 Apr 2015 07:23:39 +0000 (07:23 +0000)] 
switch from getLabelFromContent() to DNSName()