]> granicus.if.org Git - pdns/log
pdns
10 years agoMerge pull request #1724 from zeha/f/fix-1149 auth-3.4.0-rc2
Peter van Dijk [Tue, 23 Sep 2014 06:27:34 +0000 (08:27 +0200)]
Merge pull request #1724 from zeha/f/fix-1149

pdns init script improvements, fixes #1149, closes #1721 (thanks @tuxis-ie as well!)

10 years agoMerge pull request #1679 from mind04/html-bz2
Peter van Dijk [Mon, 22 Sep 2014 14:23:58 +0000 (16:23 +0200)]
Merge pull request #1679 from mind04/html-bz2

html doc archive  gz -> bz2

10 years agoMerge pull request #1719 from mind04/lmdb
Peter van Dijk [Mon, 22 Sep 2014 13:41:08 +0000 (15:41 +0200)]
Merge pull request #1719 from mind04/lmdb

reload all lmdb backend threads

10 years agohack dependency build order a bit
Peter van Dijk [Mon, 22 Sep 2014 12:55:02 +0000 (12:55 +0000)]
hack dependency build order a bit

10 years agodon't link the bindparser into the bindbackend, it causes double static initializatio...
Peter van Dijk [Mon, 22 Sep 2014 12:18:17 +0000 (12:18 +0000)]
don't link the bindparser into the bindbackend, it causes double static initialization of s_di when loading as a dynmodule, which causes double static deinitialization, which causes crashes. Fixes #1690

10 years agodocument udp6-queries, udp4-queries, add rd-queries, recursion-unanswered metrics...
bert hubert [Mon, 22 Sep 2014 10:23:21 +0000 (12:23 +0200)]
document udp6-queries, udp4-queries, add rd-queries, recursion-unanswered metrics & document. Closes #1400.

10 years agoMerge pull request #1710 from mind04/supermaster
Peter van Dijk [Mon, 22 Sep 2014 09:11:32 +0000 (11:11 +0200)]
Merge pull request #1710 from mind04/supermaster

don't import supermaster ips from other accounts

10 years agoinit script: ensure socket dir exists
Christian Hofstaedtler [Sun, 21 Sep 2014 21:15:00 +0000 (23:15 +0200)]
init script: ensure socket dir exists

This is an old change in Debian that is apparently necessary on some
(newer) systems where the socket dir might vanish on reboot.

10 years agoinit script: support DAEMON_ARGS
Christian Hofstaedtler [Sun, 21 Sep 2014 21:13:50 +0000 (23:13 +0200)]
init script: support DAEMON_ARGS

Support additional command line parameters by sourcing
/etc/default/pdns and taking DAEMON_ARGS from there.

10 years agoreload all lmdb backend threads
Kees Monshouwer [Sat, 20 Sep 2014 21:03:31 +0000 (23:03 +0200)]
reload all lmdb backend threads

10 years agoMerge pull request #1717 from mind04/bind
Peter van Dijk [Fri, 19 Sep 2014 11:25:00 +0000 (13:25 +0200)]
Merge pull request #1717 from mind04/bind

bind backend fixes

10 years agofix notification for changed zones in bind backend
Kees Monshouwer [Wed, 17 Sep 2014 22:26:51 +0000 (00:26 +0200)]
fix notification for changed zones in bind backend

10 years agodon't import supermaster ips from other accounts
Kees Monshouwer [Mon, 8 Sep 2014 18:46:51 +0000 (20:46 +0200)]
don't import supermaster ips from other accounts

10 years agoget a fresh copy of the zone after reload
Kees Monshouwer [Wed, 17 Sep 2014 06:44:31 +0000 (08:44 +0200)]
get a fresh copy of the zone after reload

10 years agorevert: fixes PowerDNS/pdns/657 85a41ee7
Kees Monshouwer [Wed, 17 Sep 2014 06:23:58 +0000 (08:23 +0200)]
revert: fixes PowerDNS/pdns/657 85a41ee7

10 years agofix geobackend README url, thanks @sspans
Peter van Dijk [Tue, 16 Sep 2014 20:23:44 +0000 (20:23 +0000)]
fix geobackend README url, thanks @sspans

10 years agoMerge pull request #1700 from cmouse/new-geobackend
Peter van Dijk [Tue, 16 Sep 2014 20:01:46 +0000 (22:01 +0200)]
Merge pull request #1700 from cmouse/new-geobackend

First version of new geoipbackend

10 years agofall back to central bind if reuseport bind fails; improves #1715
Peter van Dijk [Tue, 16 Sep 2014 19:45:56 +0000 (21:45 +0200)]
fall back to central bind if reuseport bind fails; improves #1715

10 years agoMerge pull request #1714 from mortenstevens/master
Peter van Dijk [Tue, 16 Sep 2014 18:23:28 +0000 (20:23 +0200)]
Merge pull request #1714 from mortenstevens/master

Migrate existing DNSSEC tables to InnoDB

10 years agoMerge pull request #1713 from mind04/getauth
Peter van Dijk [Tue, 16 Sep 2014 18:17:10 +0000 (20:17 +0200)]
Merge pull request #1713 from mind04/getauth

switch from reversed zones to labelReversed in lmdb-backend

10 years agoGeoIP backend implementation
Aki Tuomi [Thu, 4 Sep 2014 14:06:09 +0000 (17:06 +0300)]
GeoIP backend implementation

10 years agoMigrate existing DNSSEC tables to InnoDB
Morten Stevens [Mon, 15 Sep 2014 11:41:25 +0000 (13:41 +0200)]
Migrate existing DNSSEC tables to InnoDB

10 years agoMerge pull request #1712 from mind04/osx
bert hubert [Sat, 13 Sep 2014 11:37:34 +0000 (13:37 +0200)]
Merge pull request #1712 from mind04/osx

add missing #include <pthread.h> to rec-channel.hh

10 years agoMerge pull request #1711 from mind04/lmdb
bert hubert [Sat, 13 Sep 2014 11:35:35 +0000 (13:35 +0200)]
Merge pull request #1711 from mind04/lmdb

add initlock in lmdb backend

10 years agoswitch from reversed zones to labelReversed in lmdb-backend
Kees Monshouwer [Mon, 9 Jun 2014 18:26:13 +0000 (20:26 +0200)]
switch from reversed zones to labelReversed in lmdb-backend

10 years agoadd missing #include <pthread.h> to rec-channel.hh
Kees Monshouwer [Sat, 13 Sep 2014 10:47:59 +0000 (12:47 +0200)]
add missing #include <pthread.h> to rec-channel.hh

10 years agoadd initlock in lmdb backend
Kees Monshouwer [Sat, 13 Sep 2014 10:37:01 +0000 (12:37 +0200)]
add initlock in lmdb backend

10 years agooops, 3.6.1 is not vulnerable, 3.6.0 is, thanks Winfried!
bert hubert [Wed, 10 Sep 2014 11:38:35 +0000 (13:38 +0200)]
oops, 3.6.1 is not vulnerable, 3.6.0 is, thanks Winfried!

10 years agodocs for 3.6.1 plus security notification
bert hubert [Wed, 10 Sep 2014 08:42:24 +0000 (10:42 +0200)]
docs for 3.6.1 plus security notification

10 years agohow to add powerdns recursor to upstart
bert hubert [Wed, 10 Sep 2014 05:28:01 +0000 (07:28 +0200)]
how to add powerdns recursor to upstart

10 years agoreport how many milliseconds we actually waited so trace-regex output is a bit less...
bert hubert [Tue, 9 Sep 2014 18:29:50 +0000 (20:29 +0200)]
report how many milliseconds we actually waited so trace-regex output is a bit less confusing

10 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Tue, 9 Sep 2014 17:28:13 +0000 (19:28 +0200)]
Merge branch 'master' of github.com:PowerDNS/pdns

10 years agoimplement & document rec_control version, closes #1706
bert hubert [Tue, 9 Sep 2014 17:27:34 +0000 (19:27 +0200)]
implement & document rec_control version, closes #1706

10 years ago__FreeBSD_kernel__ is defined but empty on systems with FreeBSD kernels, breaking...
Peter van Dijk [Mon, 8 Sep 2014 09:41:41 +0000 (11:41 +0200)]
__FreeBSD_kernel__ is defined but empty on systems with FreeBSD kernels, breaking compile. Thanks pawal

10 years agosupport EVERY future version of OS X, fixes #1702
Peter van Dijk [Fri, 5 Sep 2014 06:12:31 +0000 (08:12 +0200)]
support EVERY future version of OS X, fixes #1702

10 years agoMerge pull request #1696 from cmouse/fix-sissue-1689
bert hubert [Wed, 3 Sep 2014 08:47:08 +0000 (10:47 +0200)]
Merge pull request #1696 from cmouse/fix-sissue-1689

Fix issue #1689

10 years agoMerge pull request #1698 from cmouse/fix-issue-1684
Peter van Dijk [Wed, 3 Sep 2014 08:35:56 +0000 (10:35 +0200)]
Merge pull request #1698 from cmouse/fix-issue-1684

Check for  __FreeBSD_kernel__ as per https://lists.debian.org/debian-bsd...

10 years agoCheck for __FreeBSD_kernel__ as per https://lists.debian.org/debian-bsd/2006/03...
Aki Tuomi [Wed, 3 Sep 2014 08:31:51 +0000 (11:31 +0300)]
Check for  __FreeBSD_kernel__ as per https://lists.debian.org/debian-bsd/2006/03/msg00127.html, fixes #1684

10 years agoMerge pull request #1697 from cmouse/fix-issue-1564
bert hubert [Wed, 3 Sep 2014 07:59:37 +0000 (09:59 +0200)]
Merge pull request #1697 from cmouse/fix-issue-1564

Convert int to string for concatenation to exception, fixes #1564

10 years agoConvert int to string for concatenation to exception, fixes #1564
Aki Tuomi [Wed, 3 Sep 2014 07:57:34 +0000 (10:57 +0300)]
Convert int to string for concatenation to exception, fixes #1564

10 years agoFix issue #1689
Aki Tuomi [Wed, 3 Sep 2014 07:10:14 +0000 (10:10 +0300)]
Fix issue #1689

10 years agoIPv6 addresses can also include a . it appears (::ffff) - closes 1663
bert hubert [Tue, 2 Sep 2014 14:26:00 +0000 (16:26 +0200)]
IPv6 addresses can also include a . it appears (::ffff) - closes 1663

10 years agoMerge pull request #1692 from cmouse/fix-some-m4-headers
Peter van Dijk [Tue, 2 Sep 2014 10:16:57 +0000 (12:16 +0200)]
Merge pull request #1692 from cmouse/fix-some-m4-headers

Fix some m4 headers

10 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Tue, 2 Sep 2014 09:55:32 +0000 (11:55 +0200)]
Merge branch 'master' of github.com:PowerDNS/pdns

10 years agopdns_iequals fix
bert hubert [Tue, 2 Sep 2014 09:55:11 +0000 (11:55 +0200)]
pdns_iequals fix

10 years agoMerge pull request #1693 from cmouse/lua-5.2-support
Peter van Dijk [Tue, 2 Sep 2014 09:53:31 +0000 (11:53 +0200)]
Merge pull request #1693 from cmouse/lua-5.2-support

Detect lua5.2 and improve the script

10 years agofix up runtime setting of telemetry target w/o ourname
bert hubert [Tue, 2 Sep 2014 09:36:20 +0000 (11:36 +0200)]
fix up runtime setting of telemetry target w/o ourname

10 years agoMerge pull request #1688 from mind04/ungrp
Peter van Dijk [Tue, 2 Sep 2014 07:52:15 +0000 (09:52 +0200)]
Merge pull request #1688 from mind04/ungrp

revert setpgrp changes; fixes #1640, fixes #1671

10 years agoDetect lua5.2 and improve the script
Aki Tuomi [Mon, 1 Sep 2014 07:50:27 +0000 (10:50 +0300)]
Detect lua5.2 and improve the script

10 years agoMerge pull request #1691 from cmouse/lua-5.2-support
Peter van Dijk [Mon, 1 Sep 2014 10:31:17 +0000 (12:31 +0200)]
Merge pull request #1691 from cmouse/lua-5.2-support

Detect lua5.2

10 years agoFix definition and test whether D_FORTIFY_SOURCE gives warning
Aki Tuomi [Mon, 1 Sep 2014 10:13:06 +0000 (13:13 +0300)]
Fix definition and test whether D_FORTIFY_SOURCE gives warning

10 years agoFix definition
Aki Tuomi [Mon, 1 Sep 2014 10:13:00 +0000 (13:13 +0300)]
Fix definition

10 years agoFix definition
Aki Tuomi [Mon, 1 Sep 2014 10:12:52 +0000 (13:12 +0300)]
Fix definition

10 years agoDo not fail if lua is not found
Aki Tuomi [Mon, 1 Sep 2014 09:43:24 +0000 (12:43 +0300)]
Do not fail if lua is not found

10 years agoDetect lua5.2
Aki Tuomi [Mon, 1 Sep 2014 07:50:27 +0000 (10:50 +0300)]
Detect lua5.2

10 years agoMerge pull request #1687 from mind04/exception
Peter van Dijk [Mon, 1 Sep 2014 07:43:03 +0000 (09:43 +0200)]
Merge pull request #1687 from mind04/exception

fix possible fd leak in signpipe worker

10 years agofix possible fd leak in signpipe worker
Kees Monshouwer [Sun, 31 Aug 2014 19:04:03 +0000 (21:04 +0200)]
fix possible fd leak in signpipe worker

10 years agoMerge pull request #1685 from cmouse/catch-pdnsexception-signingpipe
bert hubert [Sun, 31 Aug 2014 17:31:06 +0000 (19:31 +0200)]
Merge pull request #1685 from cmouse/catch-pdnsexception-signingpipe

Catch PDNSException in Signingpiper::helperWorker to avoid abort

10 years agodon't nuke the wrong service
Kees Monshouwer [Sun, 31 Aug 2014 10:33:47 +0000 (12:33 +0200)]
don't nuke the wrong service

10 years agomake sure the network-online.target is available
Kees Monshouwer [Sun, 31 Aug 2014 10:31:32 +0000 (12:31 +0200)]
make sure the network-online.target is available

10 years agorevert setpgrp changes
Kees Monshouwer [Sun, 31 Aug 2014 10:12:39 +0000 (12:12 +0200)]
revert setpgrp changes

Revert "Terminate pdns process after SIGINT" 5c663d99afcdd3c26d5744a47911840e16265b6d.
Revert "PDNS should always be the leader of the process group" 1a3bbc1bafea87169a1ed78f78a964ba06231b11.
Revert "Clean up after the pdns_server-instance" 6f8e772b634101a19106e23f20c5358357adf6d8.
Revert "Clean up after DynListener crash" 233f08a1de5508ca4ee67de9bc90045c2cd0cf63.
Revert "pdns: Kill all spawned processes" ee443da2d3ca2f831bbc2347088498890417ec13.
Revert "no systemd kill signals required, pdns_control take care of this" efd72fc50f71df4cd7036d960fa1814c15e4f230.

10 years agoCatch PDNSException in Signingpiper::helperWorker to avoid abort
Aki Tuomi [Sun, 31 Aug 2014 10:49:02 +0000 (13:49 +0300)]
Catch PDNSException in Signingpiper::helperWorker to avoid abort

10 years agonot quite clear, but jenkins needs this include it appears, and I don't here?
bert hubert [Fri, 29 Aug 2014 15:45:34 +0000 (17:45 +0200)]
not quite clear, but jenkins needs this include it appears, and I don't here?

10 years agoenable configuration of carbon/metronome telemetry at runtime for painless debugging
bert hubert [Fri, 29 Aug 2014 15:22:27 +0000 (17:22 +0200)]
enable configuration of carbon/metronome telemetry at runtime for painless debugging

10 years agoimprove error reporting on malformed labels
bert hubert [Fri, 29 Aug 2014 14:28:11 +0000 (16:28 +0200)]
improve error reporting on malformed labels

10 years agoIn dd42dfce2c09d9da27bbf7d5e693c94f0f5bb15b we turned off dependency
bert hubert [Fri, 29 Aug 2014 14:10:51 +0000 (16:10 +0200)]
In dd42dfce2c09d9da27bbf7d5e693c94f0f5bb15b we turned off dependency
tracking of include files so we make distclean would work.  I just spent 30
minutes chasing a phantom bug because of this - I understand people love for
make distclean to work, but this price is not worth it. so dependency
tracking is back.

10 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Fri, 29 Aug 2014 13:52:12 +0000 (15:52 +0200)]
Merge branch 'master' of github.com:PowerDNS/pdns

10 years agofix in-tree compilation of pdns_recursor (unsupported) plus improve case insensitive...
bert hubert [Fri, 29 Aug 2014 13:49:40 +0000 (15:49 +0200)]
fix in-tree compilation of pdns_recursor (unsupported) plus improve case insensitive compare helper

10 years agoMerge pull request #1669 from cmouse/use-pg_config-gpgsql
Peter van Dijk [Fri, 29 Aug 2014 11:05:51 +0000 (13:05 +0200)]
Merge pull request #1669 from cmouse/use-pg_config-gpgsql

Use pg config gpgsql

10 years agoMerge pull request #1683 from cyclops1982/tsigforward
Peter van Dijk [Fri, 29 Aug 2014 09:59:39 +0000 (11:59 +0200)]
Merge pull request #1683 from cyclops1982/tsigforward

Tsigforward

10 years agoDetect postgresql better
Aki Tuomi [Fri, 15 Aug 2014 13:17:14 +0000 (16:17 +0300)]
Detect postgresql better

10 years agoBetter way of replacing a few chars - thx cmouse!
Ruben d'Arco [Wed, 27 Aug 2014 13:16:27 +0000 (15:16 +0200)]
Better way of replacing a few chars - thx cmouse!

10 years agoFix forwarded TSIG message issue
Ruben d'Arco [Wed, 27 Aug 2014 08:06:45 +0000 (10:06 +0200)]
Fix forwarded TSIG message issue

The TSIG message was not validated correctly if the dns update message was forwarded by a slave.
The forwarded message get's a new ID, this means the TSIG signature is now invalid as the bytes that are calculated for the TSIG are different.
The TSIG record contains the original ID, so this replace the new id with the original ID and this makes the message valid again.

10 years agoDo not retrieve message details for TSIG
Ruben d'Arco [Sun, 24 Aug 2014 16:31:49 +0000 (18:31 +0200)]
Do not retrieve message details for TSIG

Small optimization.

10 years agoMerge pull request #1678 from mortenstevens/master
Peter van Dijk [Tue, 26 Aug 2014 11:12:02 +0000 (13:12 +0200)]
Merge pull request #1678 from mortenstevens/master

use network-online target instead of just network

10 years agoMerge pull request #1681 from zeha/import-http-api-docs
Peter van Dijk [Tue, 26 Aug 2014 11:10:43 +0000 (13:10 +0200)]
Merge pull request #1681 from zeha/import-http-api-docs

Import HTTP API docs

10 years agosilence clang warning
bert hubert [Mon, 25 Aug 2014 20:26:22 +0000 (22:26 +0200)]
silence clang warning

10 years agoImport HTTP API docs
Christian Hofstaedtler [Mon, 25 Aug 2014 16:33:00 +0000 (09:33 -0700)]
Import HTTP API docs

10 years agoMerge pull request #1670 from cmouse/relro-and-pie-flags
Peter van Dijk [Fri, 22 Aug 2014 12:14:19 +0000 (14:14 +0200)]
Merge pull request #1670 from cmouse/relro-and-pie-flags

relro, stack-protector and pie compile flags; also makes -g default

10 years agouse network-online target instead of just network
Morten Stevens [Fri, 22 Aug 2014 10:09:32 +0000 (12:09 +0200)]
use network-online target instead of just network

See: http://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/

10 years agouse network-online target instead of just network
Morten Stevens [Fri, 22 Aug 2014 10:08:48 +0000 (12:08 +0200)]
use network-online target instead of just network

See: http://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/

10 years agoMerge pull request #1675 from cmouse/fail-if-ragel-needed
Peter van Dijk [Fri, 22 Aug 2014 08:11:03 +0000 (10:11 +0200)]
Merge pull request #1675 from cmouse/fail-if-ragel-needed

Check if ragel is missing but needed and fail

10 years agoUse correct macro name
Aki Tuomi [Fri, 22 Aug 2014 07:26:11 +0000 (10:26 +0300)]
Use correct macro name

10 years agoCheck if ragel is missing but needed and fail
Aki Tuomi [Fri, 22 Aug 2014 06:43:49 +0000 (09:43 +0300)]
Check if ragel is missing but needed and fail

10 years agoTest -D_FORTIFY_SOURCE=2 and --param ssp-buffer-size=4
Aki Tuomi [Fri, 22 Aug 2014 06:33:19 +0000 (09:33 +0300)]
Test -D_FORTIFY_SOURCE=2 and --param ssp-buffer-size=4

10 years agorelro, stack-protector and pie compile flags
Aki Tuomi [Fri, 15 Aug 2014 13:18:02 +0000 (16:18 +0300)]
relro, stack-protector and pie compile flags

10 years agofollowing up to the OPT label compression fix, guarantee that no future optimisation...
Peter van Dijk [Tue, 19 Aug 2014 19:45:32 +0000 (21:45 +0200)]
following up to the OPT label compression fix, guarantee that no future optimisation will re-introduce that bug

10 years agomove into right section, thanks @mind04
Peter van Dijk [Tue, 19 Aug 2014 17:27:24 +0000 (19:27 +0200)]
move into right section, thanks @mind04

10 years agonote pgsql dbname/user change, thanks @saltsa
Peter van Dijk [Tue, 19 Aug 2014 17:01:04 +0000 (19:01 +0200)]
note pgsql dbname/user change, thanks @saltsa

10 years agoskip TCP_DEFER_ACCEPT on platforms that do not have it (like FreeBSD); fixes #1658
Peter van Dijk [Tue, 19 Aug 2014 16:33:31 +0000 (18:33 +0200)]
skip TCP_DEFER_ACCEPT on platforms that do not have it (like FreeBSD); fixes #1658

10 years agoMerge pull request #1673 from PowerDNS/bindunlock
bert hubert [Tue, 19 Aug 2014 13:12:04 +0000 (15:12 +0200)]
Merge pull request #1673 from PowerDNS/bindunlock

should fix #1662, reloading while checking for domains that need to be n...

10 years agoshould fix #1662, reloading while checking for domains that need to be notified in...
bert hubert [Tue, 19 Aug 2014 11:12:10 +0000 (13:12 +0200)]
should fix #1662, reloading while checking for domains that need to be notified in BIND, causing lock

10 years agomake sure we don't encode the root label in EDNS0 for root queries as c00c, upsets...
bert hubert [Mon, 18 Aug 2014 14:35:56 +0000 (16:35 +0200)]
make sure we don't encode the root label in EDNS0 for root queries as c00c, upsets auth servers - reported by jens link

10 years agofix __ in SQL update statement
bert hubert [Mon, 18 Aug 2014 14:11:42 +0000 (16:11 +0200)]
fix __ in SQL update statement

10 years agohtml doc archive gz -> bz2
Kees Monshouwer [Sun, 10 Aug 2014 21:52:27 +0000 (23:52 +0200)]
html doc archive  gz -> bz2

10 years agoMerge pull request #1666 from cmouse/fix-issue-1646
Peter van Dijk [Wed, 13 Aug 2014 10:14:42 +0000 (12:14 +0200)]
Merge pull request #1666 from cmouse/fix-issue-1646

Make sure rd is initialized. Fixes #1646

10 years agoMake sure rd is initialized. Fixes #1646
Aki Tuomi [Tue, 12 Aug 2014 20:29:41 +0000 (23:29 +0300)]
Make sure rd is initialized. Fixes #1646

10 years agoMerge pull request #1656 from zeha/ws-addtl-htmlescape
Peter van Dijk [Tue, 12 Aug 2014 11:30:17 +0000 (13:30 +0200)]
Merge pull request #1656 from zeha/ws-addtl-htmlescape

webserver: htmlescape VERSION and config name

10 years agoMerge pull request #1657 from mind04/oracle
Peter van Dijk [Tue, 12 Aug 2014 11:27:34 +0000 (13:27 +0200)]
Merge pull request #1657 from mind04/oracle

add domainmetadata change to goracle upgrade notes

10 years agoMerge pull request #1659 from mind04/ixfr
Peter van Dijk [Tue, 12 Aug 2014 11:27:25 +0000 (13:27 +0200)]
Merge pull request #1659 from mind04/ixfr

allow OPT pseudo record type in IXFR query