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

10 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

10 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

10 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

10 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

10 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

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

Fixes CID 1155295

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

Fixes several CIDs in coverity.

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

Fixes CID1295469

10 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

10 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

10 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

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

10 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

10 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

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

10 years agoDefer launch of coprocess until first question
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.

10 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

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

10 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

10 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

10 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

10 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

10 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

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

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

10 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

10 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

10 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

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

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

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

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

10 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

10 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

10 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

10 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

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

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

10 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

10 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

10 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

10 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

10 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

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

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

10 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

10 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

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

10 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

10 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

10 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

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

10 years agoallow referencing of compressed label directly before another compressed label, thank...
Peter van Dijk [Tue, 21 Apr 2015 09:58:27 +0000 (11:58 +0200)]
allow referencing of compressed label directly before another compressed label, thanks @giganteous

10 years agoMerge pull request #2427 from pieterlexis/rel-auth344-rec372
Peter van Dijk [Tue, 21 Apr 2015 07:30:38 +0000 (09:30 +0200)]
Merge pull request #2427 from pieterlexis/rel-auth344-rec372

Rel auth344 rec372

10 years agofix pointers pointing to pointers in dnsname
Kees Monshouwer [Mon, 20 Apr 2015 18:18:22 +0000 (20:18 +0200)]
fix pointers pointing to pointers in dnsname

10 years agocheck compression pointers
Kees Monshouwer [Mon, 13 Apr 2015 20:48:50 +0000 (22:48 +0200)]
check compression pointers

10 years agouse boost for exception catching
Kees Monshouwer [Mon, 13 Apr 2015 19:54:54 +0000 (21:54 +0200)]
use boost for exception catching

10 years agoChangelogs for auth 3.4.4 and rec 3.7.2 (sans pointer fix)
Pieter Lexis [Mon, 13 Apr 2015 13:03:46 +0000 (15:03 +0200)]
Changelogs for auth 3.4.4 and rec 3.7.2 (sans pointer fix)

10 years agoMerge pull request #2435 from pieterlexis/fix-root-nx-trust
Peter van Dijk [Mon, 20 Apr 2015 11:34:03 +0000 (13:34 +0200)]
Merge pull request #2435 from pieterlexis/fix-root-nx-trust

Improve robustness of root-nx-trust

10 years agoMerge pull request #2433 from zeha/id.server-example
Peter van Dijk [Mon, 20 Apr 2015 11:33:09 +0000 (13:33 +0200)]
Merge pull request #2433 from zeha/id.server-example

Add id.server query example

10 years agoImprove robustness of root-nx-trust
Pieter Lexis [Fri, 17 Apr 2015 15:58:19 +0000 (17:58 +0200)]
Improve robustness of root-nx-trust

Query names with embedded dots or 00's in labels will no longer make the
recursor (possibly) forget existing TLDs.

10 years agoAdd id.server query example
Christian Hofstaedtler [Sun, 19 Apr 2015 22:45:56 +0000 (00:45 +0200)]
Add id.server query example

10 years agoclean up duplicate Rule code in Lua and as bonus give you LuaAction & document it
bert hubert [Tue, 14 Apr 2015 15:38:33 +0000 (17:38 +0200)]
clean up duplicate Rule code in Lua and as bonus give you LuaAction & document it

10 years agoadd addQPSPoolRule based on suggestion by Matt Singh, and document it
bert hubert [Mon, 13 Apr 2015 20:19:03 +0000 (22:19 +0200)]
add addQPSPoolRule based on suggestion by Matt Singh, and document it

10 years agodon't count rule matches is the action was 'None'
bert hubert [Mon, 13 Apr 2015 20:13:33 +0000 (22:13 +0200)]
don't count rule matches is the action was 'None'

10 years agoMerge pull request #2424 from mind04/loop
Peter van Dijk [Mon, 13 Apr 2015 17:52:10 +0000 (19:52 +0200)]
Merge pull request #2424 from mind04/loop

Loop

10 years agoMerge pull request #2426 from mind04/hardening
Peter van Dijk [Mon, 13 Apr 2015 15:36:22 +0000 (17:36 +0200)]
Merge pull request #2426 from mind04/hardening

add environment variable to disable hardening in recursor

10 years agoOutput more info with git-to-changelog
Pieter Lexis [Mon, 13 Apr 2015 13:03:02 +0000 (15:03 +0200)]
Output more info with git-to-changelog

10 years agoadd environment variable to disable hardening in recursor
Kees Monshouwer [Mon, 13 Apr 2015 12:42:26 +0000 (14:42 +0200)]
add environment variable to disable hardening in recursor

10 years agolower number of allowed compression loops in getLabelFromContent()
Kees Monshouwer [Mon, 13 Apr 2015 11:53:55 +0000 (13:53 +0200)]
lower number of allowed compression loops in getLabelFromContent()
1000 is a bit high for a max 255 character qname

10 years agofix forward reference-check in getLabelFromContent()
Kees Monshouwer [Mon, 13 Apr 2015 11:52:42 +0000 (13:52 +0200)]
fix forward reference-check in getLabelFromContent()

10 years agoMerge branch 'mind04-2417' into dnsname
bert hubert [Sun, 12 Apr 2015 10:42:28 +0000 (12:42 +0200)]
Merge branch 'mind04-2417' into dnsname

10 years agoI think this continues the merge and conflict resolution. Endofunctors.
bert hubert [Sun, 12 Apr 2015 10:42:07 +0000 (12:42 +0200)]
I think this continues the merge and conflict resolution. Endofunctors.

10 years agoI think this merges my conflict resolution..
bert hubert [Sun, 12 Apr 2015 10:40:58 +0000 (12:40 +0200)]
I think this merges my conflict resolution..