]>
granicus.if.org Git - pdns/log
Peter van Dijk [Fri, 1 May 2015 08:32:48 +0000 (10:32 +0200)]
add 3.3.2 to secpoll zone
Peter van Dijk [Fri, 1 May 2015 08:30:21 +0000 (10:30 +0200)]
3.3.2 notes
Peter van Dijk [Fri, 1 May 2015 07:13:26 +0000 (09:13 +0200)]
portablize
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
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
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
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
Pieter Lexis [Thu, 30 Apr 2015 07:36:56 +0000 (09:36 +0200)]
Import the latest C++ 2011 detection macro
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
Pieter Lexis [Wed, 29 Apr 2015 12:23:36 +0000 (14:23 +0200)]
Remove all traces of optional C++2011 support
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
Pieter Lexis [Wed, 29 Apr 2015 11:20:30 +0000 (13:20 +0200)]
Fix compilation problems for dnsdiston 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
Pieter Lexis [Wed, 29 Apr 2015 11:13:43 +0000 (13:13 +0200)]
Fix compilation issues on ancient linux versions
Pieter Lexis [Wed, 29 Apr 2015 09:37:30 +0000 (11:37 +0200)]
Fix paths to m4 scripts for dnsdistdist
Pieter Lexis [Wed, 29 Apr 2015 09:33:30 +0000 (11:33 +0200)]
Also check for readline in dnsdists configure
Pieter Lexis [Wed, 29 Apr 2015 09:30:51 +0000 (11:30 +0200)]
Test for readline presence
* Needed for dnsdist and perhaps more later
Pieter Lexis [Wed, 29 Apr 2015 09:29:55 +0000 (11:29 +0200)]
C++ 2011 is no longer optional
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
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
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
bert hubert [Tue, 28 Apr 2015 18:55:16 +0000 (20:55 +0200)]
fix up bad merge of test_dns_random
bert hubert [Tue, 28 Apr 2015 17:56:01 +0000 (19:56 +0200)]
some deboostification I missed on my own platform
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
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.
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
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
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
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
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
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
Aki Tuomi [Mon, 27 Apr 2015 06:44:43 +0000 (09:44 +0300)]
Delete backend when cleaning up Distributor
Fixes CID
1155295
Aki Tuomi [Mon, 27 Apr 2015 06:40:17 +0000 (09:40 +0300)]
Initialize all scalar fields in SOAData
Fixes several CIDs in coverity.
Aki Tuomi [Mon, 27 Apr 2015 06:34:01 +0000 (09:34 +0300)]
Initialize file descriptors to -1
Fixes CID1295469
bert hubert [Sun, 26 Apr 2015 18:13:41 +0000 (20:13 +0200)]
make dnsdist use the feature again that broke 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
bert hubert [Sun, 26 Apr 2015 18:12:51 +0000 (20:12 +0200)]
make sure dnsdist builds with boost in nonstandard location
bert hubert [Sun, 26 Apr 2015 18:12:27 +0000 (20:12 +0200)]
add some whitespace
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
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
Aki Tuomi [Fri, 24 Apr 2015 14:44:16 +0000 (17:44 +0300)]
Move remotebackend-unix test socket to testsdir
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.
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
Pieter Lexis [Fri, 24 Apr 2015 13:47:45 +0000 (15:47 +0200)]
Don't add recursor manpages to auth
Pieter Lexis [Fri, 24 Apr 2015 12:17:21 +0000 (14:17 +0200)]
Don't install or distribute unrelated manpages
bert hubert [Fri, 24 Apr 2015 12:24:27 +0000 (14:24 +0200)]
Merge pull request #5 from mind04/2417
dnsname
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
Peter van Dijk [Fri, 24 Apr 2015 08:29:46 +0000 (10:29 +0200)]
add new manpages to spec
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
bert hubert [Fri, 24 Apr 2015 08:12:49 +0000 (10:12 +0200)]
first round of secpoll
Peter van Dijk [Fri, 24 Apr 2015 07:31:41 +0000 (09:31 +0200)]
portablize
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
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
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
Pieter Lexis [Fri, 24 Apr 2015 06:21:41 +0000 (08:21 +0200)]
Add debian updates, fix style
Pieter Lexis [Thu, 23 Apr 2015 16:49:27 +0000 (18:49 +0200)]
Add manpages to the html documentation
Pieter Lexis [Thu, 23 Apr 2015 14:43:27 +0000 (16:43 +0200)]
Add missing manpages
Peter van Dijk [Thu, 23 Apr 2015 13:13:36 +0000 (15:13 +0200)]
update serial
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
Peter van Dijk [Thu, 23 Apr 2015 13:08:29 +0000 (15:08 +0200)]
update secpoll for upstream versions
Peter van Dijk [Wed, 22 Apr 2015 13:00:00 +0000 (15:00 +0200)]
advisory 2015-01; release notes for the 3 related releases
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
Kees Monshouwer [Wed, 22 Apr 2015 18:47:04 +0000 (20:47 +0200)]
add some missing toLower() and add a test for makeRelative()
Kees Monshouwer [Wed, 22 Apr 2015 17:31:31 +0000 (19:31 +0200)]
make makeRelative() case insensitive
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
Pieter Lexis [Wed, 22 Apr 2015 15:19:02 +0000 (17:19 +0200)]
dnsdist: Add script and files to build debian pkgs
Pieter Lexis [Wed, 22 Apr 2015 15:09:40 +0000 (17:09 +0200)]
Add a script to build the dnsdist tarball
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
Pieter Lexis [Wed, 22 Apr 2015 13:50:20 +0000 (15:50 +0200)]
Add manpage to distribution
Improve readibility of populate
Pieter Lexis [Tue, 21 Apr 2015 07:45:15 +0000 (09:45 +0200)]
dnsdist: add --pidfile 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.
Pieter Lexis [Thu, 16 Apr 2015 08:24:51 +0000 (10:24 +0200)]
dnsdist: trim -l options
This helps the convertion to ComboAddress
Pieter Lexis [Thu, 16 Apr 2015 07:45:38 +0000 (09:45 +0200)]
dnsdist: use SYSCONFDIR to retrieve config
Pieter Lexis [Thu, 16 Apr 2015 07:09:28 +0000 (09:09 +0200)]
dnsdist: no flags for --daemonize
Pieter Lexis [Wed, 22 Apr 2015 13:29:28 +0000 (15:29 +0200)]
dnsdist: no termcap linking, libsodium is optional
Pieter Lexis [Wed, 22 Apr 2015 13:16:54 +0000 (15:16 +0200)]
dnsdist: disable an extra function to fix compiles
bert hubert [Wed, 22 Apr 2015 05:27:40 +0000 (07:27 +0200)]
disable some functions that upset gcc in dnsdist-lua.cc
Kees Monshouwer [Fri, 17 Apr 2015 07:23:39 +0000 (07:23 +0000)]
switch from getLabelFromContent() to DNSName()
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
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
Kees Monshouwer [Mon, 20 Apr 2015 18:18:22 +0000 (20:18 +0200)]
fix pointers pointing to pointers in dnsname
Kees Monshouwer [Mon, 13 Apr 2015 20:48:50 +0000 (22:48 +0200)]
check compression pointers
Kees Monshouwer [Mon, 13 Apr 2015 19:54:54 +0000 (21:54 +0200)]
use boost for exception catching
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)
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
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
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.
Christian Hofstaedtler [Sun, 19 Apr 2015 22:45:56 +0000 (00:45 +0200)]
Add id.server query example
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
bert hubert [Mon, 13 Apr 2015 20:19:03 +0000 (22:19 +0200)]
add addQPSPoolRule based on suggestion by Matt Singh, and document it
bert hubert [Mon, 13 Apr 2015 20:13:33 +0000 (22:13 +0200)]
don't count rule matches is the action was 'None'
Peter van Dijk [Mon, 13 Apr 2015 17:52:10 +0000 (19:52 +0200)]
Merge pull request #2424 from mind04/loop
Loop
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
Pieter Lexis [Mon, 13 Apr 2015 13:03:02 +0000 (15:03 +0200)]
Output more info with git-to-changelog
Kees Monshouwer [Mon, 13 Apr 2015 12:42:26 +0000 (14:42 +0200)]
add environment variable to disable hardening in recursor
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
Kees Monshouwer [Mon, 13 Apr 2015 11:52:42 +0000 (13:52 +0200)]
fix forward reference-check in getLabelFromContent()
bert hubert [Sun, 12 Apr 2015 10:42:28 +0000 (12:42 +0200)]
Merge branch 'mind04-2417' into dnsname
bert hubert [Sun, 12 Apr 2015 10:42:07 +0000 (12:42 +0200)]
I think this continues the merge and conflict resolution. Endofunctors.
bert hubert [Sun, 12 Apr 2015 10:40:58 +0000 (12:40 +0200)]
I think this merges my conflict resolution..