]>
granicus.if.org Git - pdns/log
Ruben Kerkhof [Sun, 5 Oct 2014 11:07:57 +0000 (13:07 +0200)]
Link library with polarssl
The test binaries link with the library
Ruben Kerkhof [Sun, 5 Oct 2014 11:04:56 +0000 (13:04 +0200)]
Link library with zeromq
The test binaries link with the library
Ruben Kerkhof [Sun, 5 Oct 2014 10:59:09 +0000 (12:59 +0200)]
Set preprocessor flag, not compiler
Ruben Kerkhof [Sun, 5 Oct 2014 10:45:21 +0000 (12:45 +0200)]
Movve LIBZMQ_CFLAGS to AM_CPPFLAGS
Ruben Kerkhof [Sun, 5 Oct 2014 10:43:43 +0000 (12:43 +0200)]
Remove duplicate POLARSSL_CFLAGS
Ruben Kerkhof [Sun, 5 Oct 2014 10:40:18 +0000 (12:40 +0200)]
Remove duplicate include paths
They're already specified in AM_CPPFLAGS
Ruben Kerkhof [Sun, 5 Oct 2014 10:33:09 +0000 (12:33 +0200)]
Don't set BOOST_CPPFLAGS and THREADFLAGS twice
They are already set in AM_CPPFLAGS
Ruben Kerkhof [Sun, 5 Oct 2014 10:31:01 +0000 (12:31 +0200)]
Disabling optimization has no effect
Our default CXXFLAGS set in configure.ac
override those settings.
Ruben Kerkhof [Sun, 5 Oct 2014 10:21:05 +0000 (12:21 +0200)]
Remote backend doesn't use C code
So there's no use in setting bot CFLAGS and CXXFLAGS
Peter van Dijk [Mon, 6 Oct 2014 09:44:16 +0000 (11:44 +0200)]
Merge pull request #1777 from rubenk/fix-pkcs11signer-includes
Use includes relative to top srcdir
Peter van Dijk [Mon, 6 Oct 2014 09:40:11 +0000 (11:40 +0200)]
Merge pull request #1773 from rubenk/fixup-ldap
Replace hardcoded lib with variable
Peter van Dijk [Mon, 6 Oct 2014 09:39:31 +0000 (11:39 +0200)]
Merge pull request #1772 from rubenk/fixup-mysql
Replace hardcoded -lmysqlclient -lz with variable
Peter van Dijk [Mon, 6 Oct 2014 09:39:04 +0000 (11:39 +0200)]
Merge pull request #1771 from rubenk/replace-lsqlite-with-var
Remove hardcoded -lsqlite3 with variable
Peter van Dijk [Mon, 6 Oct 2014 09:38:50 +0000 (11:38 +0200)]
Merge pull request #1768 from rubenk/fixup-lmdb
Replace hardcoded -llmdb with variable
Peter van Dijk [Mon, 6 Oct 2014 09:11:26 +0000 (11:11 +0200)]
Merge pull request #1761 from rubenk/fix-duplicate-includes
Don't add includes to both CPPFLAGS and CXXFLAGS
Peter van Dijk [Mon, 6 Oct 2014 08:39:00 +0000 (10:39 +0200)]
Merge pull request #1775 from rubenk/bootstrap
Don't run automake twice
Peter van Dijk [Mon, 6 Oct 2014 08:21:54 +0000 (10:21 +0200)]
Merge pull request #1765 from cmouse/replace-usleep-sqlite3
Replace usleep sqlite3
Peter van Dijk [Mon, 6 Oct 2014 08:03:53 +0000 (10:03 +0200)]
Merge pull request #1776 from rubenk/add-json-to-bundle
Add json to the Gem bundle
Ruben Kerkhof [Sun, 5 Oct 2014 15:34:12 +0000 (17:34 +0200)]
Add json to the Gem bundle
This fixes the unit tests on Fedora Rawhide
unittest_pipe.rb:5:in `require': cannot load such file -- json
(LoadError)
Ruben Kerkhof [Sun, 5 Oct 2014 15:22:58 +0000 (17:22 +0200)]
Use includes relative to top srcdir
This change is needed since I'd like to clean up
the includes in remotebackend, and that module
uses pkcs11signers.cc as source
Ruben Kerkhof [Sun, 5 Oct 2014 13:50:31 +0000 (15:50 +0200)]
Don't run automake twice
autoreconf already does that.
also run autoreconf in verbose mode
Ruben Kerkhof [Sat, 4 Oct 2014 22:08:23 +0000 (00:08 +0200)]
Replace hardcoded lib with variable
Ruben Kerkhof [Sat, 4 Oct 2014 21:33:00 +0000 (23:33 +0200)]
Replace hardcoded -lmysqlclient -lz with variable
Ruben Kerkhof [Sat, 4 Oct 2014 21:17:54 +0000 (23:17 +0200)]
Remove hardcoded -lsqlite3 with variable
Ruben Kerkhof [Sat, 4 Oct 2014 18:38:53 +0000 (20:38 +0200)]
Replace hardcoded -llmdb with variable
and rename the variable to be consistent
with what we do for other libs
Aki Tuomi [Sat, 4 Oct 2014 11:00:38 +0000 (14:00 +0300)]
Use Utility::usleep instead of usleep
Aki Tuomi [Sat, 4 Oct 2014 11:00:18 +0000 (14:00 +0300)]
Use nanosleep instead of usleep
Peter van Dijk [Fri, 3 Oct 2014 07:19:24 +0000 (09:19 +0200)]
Revert "polarssl: don't build empty objects"
This reverts commit
c32f4f4f824029ae19bce5dece40ec73a6addd76 .
We need padlock.c on i386; perhaps we need other files in other places as well.
Peter van Dijk [Fri, 3 Oct 2014 06:15:18 +0000 (08:15 +0200)]
Merge pull request #1759 from rubenk/polarssl-build-only-what-we-need
polarssl: don't build empty objects
Ruben Kerkhof [Wed, 1 Oct 2014 09:39:42 +0000 (11:39 +0200)]
Don't add includes to both CPPFLAGS and CXXFLAGS
Peter van Dijk [Wed, 1 Oct 2014 08:35:52 +0000 (10:35 +0200)]
Merge pull request #1758 from rubenk/travis-test-geobackend
travis: build the old geobackend as well
Ruben Kerkhof [Tue, 30 Sep 2014 20:57:09 +0000 (22:57 +0200)]
polarssl: don't build empty objects
Fixes the following warnings on OSX:
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-havege.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-md2.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-md4.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-memory_buffer_alloc.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-memory.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-padlock.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-pkcs11.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-threading.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-havege.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-md2.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-md4.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-memory_buffer_alloc.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-memory.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-padlock.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-pkcs11.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libpolarssl.a(libpolarssl_la-threading.o) has no symbols
Ruben Kerkhof [Tue, 30 Sep 2014 20:38:14 +0000 (22:38 +0200)]
travis: build the old geobackend as well
Peter van Dijk [Tue, 30 Sep 2014 20:05:31 +0000 (22:05 +0200)]
Merge pull request #1756 from rubenk/ldflags-to-libadd
Replace _LDFLAGS with _LIBADD where needed
Ruben Kerkhof [Tue, 30 Sep 2014 19:16:10 +0000 (21:16 +0200)]
Replace _LDFLAGS with _LIBADD where needed
Peter van Dijk [Tue, 30 Sep 2014 12:54:34 +0000 (14:54 +0200)]
add hidettl() example to powerdns-example-script.lua, closes #91
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
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!)
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.
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