]>
git.ipfire.org Git - thirdparty/pdns.git/log
bert hubert [Tue, 30 Sep 2014 11:56:23 +0000 (13:56 +0200)]
Merge branch 'master' into alias
Conflicts:
pdns/dnsproxy.cc
Peter van Dijk [Tue, 30 Sep 2014 10:57:02 +0000 (12:57 +0200)]
remove two changelog entries that added up to zero, thanks @zeha
Peter van Dijk [Tue, 30 Sep 2014 10:27:32 +0000 (12:27 +0200)]
document 3.4.0 release
bert hubert [Tue, 30 Sep 2014 09:28:11 +0000 (11:28 +0200)]
Merge remote-tracking branch 'origin/timestamps'
bert hubert [Tue, 30 Sep 2014 09:27:17 +0000 (11:27 +0200)]
we like pdns-distributes-queries so much that it is now the default
Peter van Dijk [Tue, 30 Sep 2014 07:27:46 +0000 (09:27 +0200)]
Merge pull request #1752 from mind04/dynamic
dynamic modules regression tests
Peter van Dijk [Tue, 30 Sep 2014 07:17:24 +0000 (09:17 +0200)]
expand thanks
Peter van Dijk [Tue, 30 Sep 2014 07:12:54 +0000 (09:12 +0200)]
preliminary(?) auth 3.4.0-final changelog
Peter van Dijk [Fri, 26 Sep 2014 14:29:39 +0000 (14:29 +0000)]
Make sure geoipbackend pulls in the yaml and geoip libs when loaded dynamically.
Kees Monshouwer [Mon, 29 Sep 2014 20:22:01 +0000 (22:22 +0200)]
dynamic modules regression tests
Peter van Dijk [Tue, 30 Sep 2014 06:19:05 +0000 (08:19 +0200)]
Merge pull request #1751 from rubenk/fix-person-blurb-warning
Fix warning while building dnsdist.1
Peter van Dijk [Tue, 30 Sep 2014 06:07:06 +0000 (08:07 +0200)]
Merge pull request #1750 from rubenk/dos-newlines
Dos newlines
Ruben Kerkhof [Mon, 29 Sep 2014 19:01:37 +0000 (21:01 +0200)]
Fix warning while building dnsdist.1
Fixes #1749
Ruben Kerkhof [Mon, 29 Sep 2014 18:47:24 +0000 (20:47 +0200)]
Convert features.md to Unix LF
Ruben Kerkhof [Mon, 29 Sep 2014 18:46:57 +0000 (20:46 +0200)]
Convert dnsdist.1.txt to Unix LF
Ruben Kerkhof [Mon, 29 Sep 2014 18:46:14 +0000 (20:46 +0200)]
Convert rapidjson headers to unix LF
bert hubert [Mon, 29 Sep 2014 14:20:06 +0000 (16:20 +0200)]
aj noted that our docs describe how recursor statistics add up badly, fixed
Peter van Dijk [Mon, 29 Sep 2014 11:50:33 +0000 (13:50 +0200)]
put dnsdist.1 in rpm
Peter van Dijk [Mon, 29 Sep 2014 11:26:23 +0000 (13:26 +0200)]
Merge pull request #1741 from rubenk/check-geoip
Bail out if geoip and yaml libs are not installed
Peter van Dijk [Mon, 29 Sep 2014 11:25:49 +0000 (13:25 +0200)]
Merge pull request #1740 from rubenk/fix-mydnsbackend
Mydnsbackend depends on smysql from gymsqlbackend
Peter van Dijk [Mon, 29 Sep 2014 11:23:28 +0000 (13:23 +0200)]
Merge pull request #1739 from rubenk/link-yahttp-into-remotebackend
Make sure yahttp is linked into remotebackend
Peter van Dijk [Mon, 29 Sep 2014 11:03:40 +0000 (13:03 +0200)]
also dist dnsdist.1
Peter van Dijk [Mon, 29 Sep 2014 10:19:45 +0000 (12:19 +0200)]
Merge pull request #1742 from rubenk/detect-cdb-on-osx
Detect cdb on OSX
Peter van Dijk [Mon, 29 Sep 2014 07:52:16 +0000 (09:52 +0200)]
Merge pull request #1736 from RvdE/patch-4
Update Makefile.am
Ruben Kerkhof [Sun, 28 Sep 2014 09:24:29 +0000 (11:24 +0200)]
Detect cdb on OSX
cdb from homebrew doesn't ship a .pc file
so detect it the old-fashioned way.
Ruben Kerkhof [Sat, 27 Sep 2014 21:58:43 +0000 (23:58 +0200)]
Bail out if geoip and yaml libs are not installed
Ruben Kerkhof [Sat, 27 Sep 2014 21:40:35 +0000 (23:40 +0200)]
Mydnsbackend depends on smysql from gymsqlbackend
Fixes #1738
Ruben Kerkhof [Sat, 27 Sep 2014 20:27:34 +0000 (22:27 +0200)]
Make sure yahttp is linked into remotebackend
Make sure that the yahttp directory is built first
and then link in the resulting library.
Checked with readelf -s .libs/libremotebackend.so | grep NOTYPE
that this fixes the undefined symbol.
Fixes #1732
RvdE [Fri, 26 Sep 2014 13:17:33 +0000 (15:17 +0200)]
Update Makefile.am
Install man1/disdist.1 when building tools
bert hubert [Fri, 26 Sep 2014 12:38:03 +0000 (14:38 +0200)]
use kernel recorded arrival time for question/answer latency measurements, so we include the queue of packets waiting for userland attention in our stats. could be bad.
Peter van Dijk [Fri, 26 Sep 2014 12:01:57 +0000 (12:01 +0000)]
raise log level on dlerror(), fixes #1734, thanks @James-TR
Peter van Dijk [Fri, 26 Sep 2014 10:27:00 +0000 (12:27 +0200)]
Merge pull request #1731 from RvdE/patch-3
Update pdns_with_postgresql.m4
Peter van Dijk [Fri, 26 Sep 2014 09:39:16 +0000 (11:39 +0200)]
Merge pull request #1733 from mind04/doc
update el download url in release notes
RvdE [Fri, 26 Sep 2014 09:15:21 +0000 (11:15 +0200)]
Update pdns_with_postgresql.m4
Small patch to fix compilation on FreeBSD (and possibly other UNIX distributions)
Peter van Dijk [Fri, 26 Sep 2014 08:34:26 +0000 (08:34 +0000)]
correct error message
Peter van Dijk [Thu, 25 Sep 2014 14:54:19 +0000 (16:54 +0200)]
update canary
bert hubert [Thu, 25 Sep 2014 11:37:57 +0000 (13:37 +0200)]
make sure that if we can't reload our configuration file on reload-acls, we don't revert our acls
to the built-in defaults, but retain the old configuration. Closes #1728. Thanks to Andreas Jakum for spotting this issue.
Peter van Dijk [Thu, 25 Sep 2014 09:50:57 +0000 (11:50 +0200)]
Merge pull request #1726 from mind04/dname
DNAME don't sign the synthesised CNAME
Peter van Dijk [Thu, 25 Sep 2014 09:50:31 +0000 (11:50 +0200)]
Merge pull request #1725 from mind04/servfail
send empty SERVFAIL after a backend throws a DBException
Kees Monshouwer [Wed, 24 Sep 2014 11:21:34 +0000 (13:21 +0200)]
update download url in release notes
Kees Monshouwer [Tue, 23 Sep 2014 22:34:09 +0000 (00:34 +0200)]
DNAME don't sign the synthesised CNAME
Kees Monshouwer [Tue, 23 Sep 2014 20:44:23 +0000 (22:44 +0200)]
send empty SERVFAIL after a backend throws a DBException
bert hubert [Tue, 23 Sep 2014 11:27:57 +0000 (13:27 +0200)]
EDNS0, AXFR details, rationale, some wording improvements
Peter van Dijk [Tue, 23 Sep 2014 07:40:31 +0000 (09:40 +0200)]
clarify, thanks @mind04
Peter van Dijk [Tue, 23 Sep 2014 07:35:18 +0000 (09:35 +0200)]
document 3.4.0-rc2; move rec 3.6.1 behind it
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!)
bert hubert [Mon, 22 Sep 2014 19:25:37 +0000 (21:25 +0200)]
typos
bert hubert [Mon, 22 Sep 2014 19:21:20 +0000 (21:21 +0200)]
remove spurious 'any' (thanks seth) plus clarify CNAME walking
bert hubert [Mon, 22 Sep 2014 19:13:06 +0000 (21:13 +0200)]
some documentation
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
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
Peter van Dijk [Mon, 22 Sep 2014 12:55:02 +0000 (12:55 +0000)]
hack dependency build order a bit
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
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.
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
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.
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.
bert hubert [Sun, 21 Sep 2014 10:35:37 +0000 (12:35 +0200)]
initial stab at 'ALIAS' or 'ANAME' records for PowerDNS. To use, set an ALIAS record on your apex. Secondly, configure PowerDNS with 'recursor=a.recursor.ip'. Sample zone:
@ IN SOA ns1 ahu
2014091619 7200 3600
1209600 3600
@ IN NS ns1
@ IN NS ns2
www IN CNAME xs.powerdns.com.
ns1 IN A 1.2.3.4
ns2 IN A 4.3.2.1
@ IN ALIAS www.powerdns.com.
@ IN MX 25 outpost.ds9a.nl.
elsewhere IN CNAME @
Semantics are that real records override the ALIAS. We only reach out to the alias record if nothing else matched.
this currently breaks ANY queries for the apex btw.
Kees Monshouwer [Sat, 20 Sep 2014 21:03:31 +0000 (23:03 +0200)]
reload all lmdb backend threads
Peter van Dijk [Fri, 19 Sep 2014 11:25:00 +0000 (13:25 +0200)]
Merge pull request #1717 from mind04/bind
bind backend fixes
Kees Monshouwer [Wed, 17 Sep 2014 22:26:51 +0000 (00:26 +0200)]
fix notification for changed zones in bind backend
Kees Monshouwer [Mon, 8 Sep 2014 18:46:51 +0000 (20:46 +0200)]
don't import supermaster ips from other accounts
Kees Monshouwer [Wed, 17 Sep 2014 06:44:31 +0000 (08:44 +0200)]
get a fresh copy of the zone after reload
Kees Monshouwer [Wed, 17 Sep 2014 06:23:58 +0000 (08:23 +0200)]
revert: fixes PowerDNS/pdns/657
85a41ee7
Peter van Dijk [Tue, 16 Sep 2014 20:23:44 +0000 (20:23 +0000)]
fix geobackend README url, thanks @sspans
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
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
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
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
Aki Tuomi [Thu, 4 Sep 2014 14:06:09 +0000 (17:06 +0300)]
GeoIP backend implementation
Morten Stevens [Mon, 15 Sep 2014 11:41:25 +0000 (13:41 +0200)]
Migrate existing DNSSEC tables to InnoDB
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
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
Kees Monshouwer [Mon, 9 Jun 2014 18:26:13 +0000 (20:26 +0200)]
switch from reversed zones to labelReversed in lmdb-backend
Kees Monshouwer [Sat, 13 Sep 2014 10:47:59 +0000 (12:47 +0200)]
add missing #include <pthread.h> to rec-channel.hh
Kees Monshouwer [Sat, 13 Sep 2014 10:37:01 +0000 (12:37 +0200)]
add initlock in lmdb backend
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!
bert hubert [Wed, 10 Sep 2014 08:42:24 +0000 (10:42 +0200)]
docs for 3.6.1 plus security notification
bert hubert [Wed, 10 Sep 2014 05:28:01 +0000 (07:28 +0200)]
how to add powerdns recursor to upstart
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
bert hubert [Tue, 9 Sep 2014 17:28:13 +0000 (19:28 +0200)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Tue, 9 Sep 2014 17:27:34 +0000 (19:27 +0200)]
implement & document rec_control version, closes #1706
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
Peter van Dijk [Fri, 5 Sep 2014 06:12:31 +0000 (08:12 +0200)]
support EVERY future version of OS X, fixes #1702
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
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...
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
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
Aki Tuomi [Wed, 3 Sep 2014 07:57:34 +0000 (10:57 +0300)]
Convert int to string for concatenation to exception, fixes #1564
Aki Tuomi [Wed, 3 Sep 2014 07:10:14 +0000 (10:10 +0300)]
Fix issue #1689
bert hubert [Tue, 2 Sep 2014 14:26:00 +0000 (16:26 +0200)]
IPv6 addresses can also include a . it appears (::ffff) - closes 1663
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
bert hubert [Tue, 2 Sep 2014 09:55:32 +0000 (11:55 +0200)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Tue, 2 Sep 2014 09:55:11 +0000 (11:55 +0200)]
pdns_iequals fix
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
bert hubert [Tue, 2 Sep 2014 09:36:20 +0000 (11:36 +0200)]
fix up runtime setting of telemetry target w/o ourname
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
Aki Tuomi [Mon, 1 Sep 2014 07:50:27 +0000 (10:50 +0300)]
Detect lua5.2 and improve the script
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
Aki Tuomi [Mon, 1 Sep 2014 10:13:06 +0000 (13:13 +0300)]
Fix definition and test whether D_FORTIFY_SOURCE gives warning