]>
git.ipfire.org Git - thirdparty/pdns.git/log
bert hubert [Wed, 4 Jun 2014 18:24:25 +0000 (20:24 +0200)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 4 Jun 2014 18:23:42 +0000 (20:23 +0200)]
typo in configuration item description
Peter van Dijk [Wed, 4 Jun 2014 08:40:50 +0000 (10:40 +0200)]
Merge pull request #1454 from mind04/notify
doc update make clear also-notify does override only-notify
Peter van Dijk [Tue, 3 Jun 2014 17:30:46 +0000 (19:30 +0200)]
Merge pull request #1438 from tuxis-ie/master
Implement the bool() dnssec in <api>/servers/localhost/zones/<zone>
Peter van Dijk [Tue, 3 Jun 2014 13:49:55 +0000 (15:49 +0200)]
Merge pull request #1429 from mind04/notimp
return NOTIMP for direct RRSIG request
Peter van Dijk [Tue, 3 Jun 2014 13:46:17 +0000 (15:46 +0200)]
Merge pull request #1395 from cmouse/trim-variable-names
Trim variable names
Peter van Dijk [Tue, 3 Jun 2014 12:46:50 +0000 (14:46 +0200)]
fix yahttp copy in dist-recursor for BSD cp
Peter van Dijk [Tue, 3 Jun 2014 11:03:13 +0000 (13:03 +0200)]
define __APPLE_USE_RFC_3542 during recursor build on Darwin, fixes #1449
Peter van Dijk [Tue, 3 Jun 2014 11:01:08 +0000 (13:01 +0200)]
Merge pull request #1451 from cmouse/test-timestamps
Add timestamps to messages
Aki Tuomi [Tue, 3 Jun 2014 10:00:29 +0000 (13:00 +0300)]
Add timestamps to messages
Peter van Dijk [Tue, 3 Jun 2014 09:46:26 +0000 (11:46 +0200)]
Merge pull request #1443 from zeha/recursor-nostrip
Allow not stripping of binaries in recursor's make install
Peter van Dijk [Tue, 3 Jun 2014 09:06:00 +0000 (09:06 +0000)]
remove (non-working) [aaaa-]addition-processing flags from the recursor. Closes #1448
Peter van Dijk [Tue, 3 Jun 2014 08:49:55 +0000 (10:49 +0200)]
Merge pull request #1247 from cmouse/test-zoneparser-tng
Zoneparser test case
Aki Tuomi [Sun, 4 May 2014 18:13:58 +0000 (21:13 +0300)]
Trim variable name when parsing configuration
Peter van Dijk [Tue, 3 Jun 2014 07:40:43 +0000 (09:40 +0200)]
Merge pull request #1386 from cmouse/add-zone-to-pipebackend
Add zone name to AXFR in pipebackend
Peter van Dijk [Mon, 2 Jun 2014 18:18:05 +0000 (20:18 +0200)]
Merge pull request #1431 from mind04/format
disable boost::format exceptions in gsql backend
Peter van Dijk [Mon, 2 Jun 2014 17:32:35 +0000 (19:32 +0200)]
Merge pull request #1440 from rhomber/pipebackend-unixsocket-docs
Updated docs to include pipe-command unix domain socket functionality.
Peter van Dijk [Mon, 2 Jun 2014 17:31:40 +0000 (19:31 +0200)]
Merge pull request #1444 from zeha/recursor-clean
Clean pdns_hw test binary and version_generated.h
Peter van Dijk [Mon, 2 Jun 2014 17:15:41 +0000 (19:15 +0200)]
Merge pull request #1445 from zeha/recursor-kfreebsd-hurd
Support building recursor on GNU/kFreeBSD and GNU/Hurd
Aki Tuomi [Tue, 28 Jan 2014 18:23:55 +0000 (20:23 +0200)]
Simple fix for the current bugs
Aki Tuomi [Tue, 28 Jan 2014 14:32:03 +0000 (16:32 +0200)]
Zoneparser test case
Peter van Dijk [Mon, 2 Jun 2014 08:17:23 +0000 (10:17 +0200)]
Merge pull request #1442 from cmouse/remotebackend-tests-fix
Remotebackend tests fix
Christian Hofstaedtler [Sun, 1 Jun 2014 15:24:19 +0000 (17:24 +0200)]
Support building recursor on kFreeBSD and Hurd
Christian Hofstaedtler [Sun, 1 Jun 2014 15:16:41 +0000 (17:16 +0200)]
Clean pdns_hw test binary and version_generated.h
Christian Hofstaedtler [Sun, 1 Jun 2014 15:12:41 +0000 (17:12 +0200)]
Allow not stripping of binaries in recursor's make install
Aki Tuomi [Fri, 30 May 2014 19:10:00 +0000 (22:10 +0300)]
Move force_encoding to earlier position
Aki Tuomi [Fri, 30 May 2014 12:59:43 +0000 (15:59 +0300)]
Prevent force_encoding when it's not supported (like hashes)
Aki Tuomi [Fri, 30 May 2014 12:13:43 +0000 (15:13 +0300)]
Force UTF-8 encoding on data
Aki Tuomi [Fri, 30 May 2014 12:13:31 +0000 (15:13 +0300)]
Rearm remotebackend http tests
bert hubert [Fri, 30 May 2014 08:55:44 +0000 (10:55 +0200)]
document pdns.DROP for recursor, add policy-drops metric for it
Peter van Dijk [Fri, 30 May 2014 06:59:24 +0000 (06:59 +0000)]
hack build-recursor to skip 0.0_ prefix for non-snapshot builds
Peter van Dijk [Fri, 30 May 2014 06:23:12 +0000 (08:23 +0200)]
update rec 3.6.0 release notes
Mark Schouten [Wed, 28 May 2014 15:18:25 +0000 (17:18 +0200)]
Disable test_create_zone_with_soa_edit(), which breaks validation of the code eventhough it's ok.
bert hubert [Wed, 28 May 2014 10:49:24 +0000 (12:49 +0200)]
we had some 32 bit counters left and they were messing with my beautiful stats!
Mark Schouten [Wed, 28 May 2014 08:45:33 +0000 (10:45 +0200)]
Implement the /cryptokeys[/key-id] url in the JSON API.
When querying /servers/localhost/zones/<zonename>/cryptokeys, you get all the available cryptokeys and dses asociated with them.
When querying /servers/localhost/zones/<zonename>/cryptokeys/<id>, you get just that cryptokey, its dses and the content of the key.
Aki Tuomi [Wed, 28 May 2014 07:37:30 +0000 (10:37 +0300)]
Open database only once
Aki Tuomi [Wed, 28 May 2014 07:36:46 +0000 (10:36 +0300)]
Fix logging to use class variable to avoid multiple file opens
Aki Tuomi [Wed, 28 May 2014 07:36:39 +0000 (10:36 +0300)]
Use absolute path
Mark Schouten [Tue, 27 May 2014 15:07:03 +0000 (17:07 +0200)]
This kindof implements https://github.com/PowerDNS/pdnsapi/blob/master/api_spec.md#cryptokeys
There is an issue with dses not being consistent (thus incorrect) and the content of the keys should only be returned if <keyid> is sent in the request. Thus, this needs some more work.
rhomber [Tue, 27 May 2014 11:34:28 +0000 (21:34 +1000)]
Updated docs to include mention of the unix domain socket functionality for the pipe backend.
Aki Tuomi [Tue, 27 May 2014 10:31:01 +0000 (13:31 +0300)]
Fix abiVersion checks to facilitate new versions (thanks @rhomber)
Aki Tuomi [Sun, 27 Apr 2014 14:38:34 +0000 (17:38 +0300)]
Optimize abiVersion usage
Aki Tuomi [Sun, 27 Apr 2014 14:21:06 +0000 (17:21 +0300)]
Documentation for pipebackend axfr change
Aki Tuomi [Sun, 27 Apr 2014 14:21:01 +0000 (17:21 +0300)]
Bump version to 4
Aki Tuomi [Sun, 27 Apr 2014 14:08:19 +0000 (17:08 +0300)]
Only support it for v3 and above
Aki Tuomi [Sun, 27 Apr 2014 14:04:19 +0000 (17:04 +0300)]
Add zone into AXFR query
Peter van Dijk [Tue, 27 May 2014 09:33:52 +0000 (11:33 +0200)]
touch dnslabeltext.cc in dist-recursor to avoid useless recompile, thanks @mind04
bert hubert [Tue, 27 May 2014 08:26:20 +0000 (10:26 +0200)]
add ragel compilation rule to recursor makefile to please the 'preferred form of modification' gods
bert hubert [Tue, 27 May 2014 08:16:11 +0000 (10:16 +0200)]
add comment, plus add dnslabeltext.rl to recursor tarball as requested in #1406. Closes #1406.
bert hubert [Tue, 27 May 2014 08:03:01 +0000 (10:03 +0200)]
implement patch from #424 improving ('fixing') our average latency calculation. Closes #424.
bert hubert [Tue, 27 May 2014 07:40:39 +0000 (09:40 +0200)]
add documentation for follow cname option in Lua.
bert hubert [Tue, 27 May 2014 07:30:02 +0000 (09:30 +0200)]
Merge remote-tracking branch 'origin/cnamefollow'
Mark Schouten [Mon, 26 May 2014 18:49:52 +0000 (20:49 +0200)]
Implement the bool() dnssec in <api>/servers/localhost/zones/<zone>
Allow setting SOA-EDIT via the API
Peter van Dijk [Mon, 26 May 2014 08:09:06 +0000 (10:09 +0200)]
Merge pull request #1411 from cmouse/experimental-pkcs11-rollup-1
PKCS#11 rollup patch
Aki Tuomi [Sat, 24 May 2014 14:39:34 +0000 (17:39 +0300)]
Add missing options and conditionals to enable pkcs#11 when needed
Aki Tuomi [Thu, 15 May 2014 13:17:15 +0000 (16:17 +0300)]
Support for PKCS#11 signing
bert hubert [Sat, 24 May 2014 11:26:52 +0000 (13:26 +0200)]
fix an important omission from the docs
Peter van Dijk [Thu, 22 May 2014 10:12:58 +0000 (12:12 +0200)]
Merge pull request #1427 from zeha/api-delete-204
API: return status 204 on successful delete
bert hubert [Wed, 21 May 2014 12:39:07 +0000 (14:39 +0200)]
stay away from getaddrinfo unless we really can't help it for ascii ipv6 conversions to binary
Kees Monshouwer [Tue, 20 May 2014 19:39:54 +0000 (21:39 +0200)]
disable boost::format exceptions in gsql backend
Peter van Dijk [Tue, 20 May 2014 19:21:56 +0000 (21:21 +0200)]
Merge pull request #1430 from zeha/e-j-i
Drop experimental-json-interface from tests and doc
Christian Hofstaedtler [Tue, 20 May 2014 19:20:18 +0000 (21:20 +0200)]
Drop experimental-json-interface from tests and doc
bert hubert [Tue, 20 May 2014 19:17:19 +0000 (21:17 +0200)]
remove confusing duplicate option experimental-json-server for pdns_recursor. Right now it is the only webserver we have, use experimental-webserver
Peter van Dijk [Tue, 20 May 2014 17:43:42 +0000 (19:43 +0200)]
Merge pull request #1428 from zeha/api-slave-no-soa
API: create slave zones completely empty
Kees Monshouwer [Thu, 11 Apr 2013 21:26:33 +0000 (23:26 +0200)]
return NOTIMP for direct RRSIG request
Christian Hofstaedtler [Tue, 20 May 2014 15:22:53 +0000 (17:22 +0200)]
API: create slave zones completely empty
We should not insert a SOA record, as this would cause serving
of NXDOMAIN until the domain has been slaved.
Fixes #1425.
Christian Hofstaedtler [Tue, 20 May 2014 13:52:37 +0000 (15:52 +0200)]
API: return status 204 on successful delete
204 No Content is meant to indicate that the data (zone) is now gone.
Also add tests to make sure DELETE works.
Fixes #1422.
Peter van Dijk [Tue, 20 May 2014 13:56:48 +0000 (15:56 +0200)]
Merge pull request #1423 from zeha/api-slave-no-nameservers
API: Don't require nameservers list for Slave zones
Christian Hofstaedtler [Tue, 20 May 2014 10:08:07 +0000 (12:08 +0200)]
API: Don't require nameservers list for Slave zones
When creating a Slave zone, it usually doesn't make a lot of sense
to create NS records, as they'll be overwritten by the slaving mechanism
anyway.
This allows not passing 'nameservers' in at all.
Fixes PowerDNS/pdnsapi#2.
Peter van Dijk [Tue, 20 May 2014 09:51:34 +0000 (11:51 +0200)]
Merge pull request #1420 from zeha/api-testsuite-cleanup
Cleanup regression-tests.api test suite
Peter van Dijk [Tue, 20 May 2014 08:58:19 +0000 (10:58 +0200)]
Merge pull request #1419 from mind04/suck
fix an other uninitalized var in suck()
Kees Monshouwer [Mon, 19 May 2014 13:41:56 +0000 (15:41 +0200)]
fix uninitalized var in suck()
Christian Hofstaedtler [Mon, 19 May 2014 15:48:41 +0000 (17:48 +0200)]
API: Fix decoding of symbols
=2F needs to be a slash, but we thought it was a #.
Christian Hofstaedtler [Mon, 19 May 2014 15:04:45 +0000 (17:04 +0200)]
Cleanup regression-tests.api test suite
Fix PEP8 stuff.
Also fix a not-actually-testing-the-output case.
Peter van Dijk [Mon, 19 May 2014 13:17:19 +0000 (15:17 +0200)]
Merge pull request #1418 from mind04/bind
fix uninitialised values in bind backend
Kees Monshouwer [Mon, 19 May 2014 12:56:50 +0000 (14:56 +0200)]
fix uninitialised values in bind backend
Peter van Dijk [Mon, 19 May 2014 11:24:14 +0000 (13:24 +0200)]
actually honour disabled (from json) during zone2sql for mysql or oracle
Peter van Dijk [Mon, 19 May 2014 08:45:49 +0000 (10:45 +0200)]
Merge pull request #1414 from mind04/packetcache
packet cache improvements for recursive answers
Peter van Dijk [Mon, 19 May 2014 07:39:42 +0000 (09:39 +0200)]
Merge pull request #1415 from mind04/bindcrash
catch non-fatal exceptions in control listener loop
Kees Monshouwer [Sat, 17 May 2014 22:37:56 +0000 (00:37 +0200)]
catch non-fatal exceptions in control listener loop
Kees Monshouwer [Sat, 17 May 2014 21:01:58 +0000 (23:01 +0200)]
doc: also-notify is overriding only-notify
Kees Monshouwer [Sat, 17 May 2014 17:17:00 +0000 (19:17 +0200)]
packet cache improvements for recursive answers
- fix tagging of recursive packets
- age ttl in packet cache for recursive results
- respect allow-recursion in packet cache
Peter van Dijk [Fri, 16 May 2014 08:59:26 +0000 (10:59 +0200)]
Merge pull request #1399 from mind04/delete-tsig
pdnssec: fix segfault in delte-tsig-key
Peter van Dijk [Thu, 15 May 2014 12:45:15 +0000 (14:45 +0200)]
Merge pull request #1407 from mind04/pdnssec
pdnssec: fix segfault in list-all-zones without type and a little cleanup
Peter van Dijk [Thu, 15 May 2014 12:44:09 +0000 (14:44 +0200)]
Merge pull request #1408 from mind04/pdnssec1
pdnssec: add increase-serial option to secure-all-zones
Peter van Dijk [Thu, 15 May 2014 12:43:36 +0000 (14:43 +0200)]
Merge pull request #1409 from mind04/remote
add more remote-backend workaround magic to travis build
Peter van Dijk [Thu, 15 May 2014 12:38:13 +0000 (14:38 +0200)]
Merge pull request #1410 from mind04/loglevel
lower loglevel to Info for fresh zones
Kees Monshouwer [Thu, 15 May 2014 06:48:21 +0000 (08:48 +0200)]
lower loglevel to Info for fresh zones
Kees Monshouwer [Wed, 14 May 2014 20:26:50 +0000 (22:26 +0200)]
add more remote-backend workaround magic to travis build
Kees Monshouwer [Wed, 14 May 2014 19:33:38 +0000 (21:33 +0200)]
pdnssec: add 'increase-serial' to secure-all-zones
this option increases SOA serial for new signed zones
Kees Monshouwer [Wed, 14 May 2014 19:32:45 +0000 (21:32 +0200)]
pdnssec: remove transaction in secure-all-zones
Kees Monshouwer [Wed, 14 May 2014 18:32:43 +0000 (20:32 +0200)]
pdnssec: clean up unnecessary scoped_ptr in listAllZones()
Kees Monshouwer [Wed, 14 May 2014 18:16:58 +0000 (20:16 +0200)]
pdnssec: fix segfault in list-all-zones without type
Peter van Dijk [Tue, 13 May 2014 14:59:27 +0000 (16:59 +0200)]
Merge pull request #1368 from mind04/signing-master
add rectify step before outgoing AXFR
Kees Monshouwer [Tue, 21 May 2013 22:21:29 +0000 (00:21 +0200)]
add secure-all-zones command to pdnssec
Peter van Dijk [Tue, 13 May 2014 13:04:54 +0000 (15:04 +0200)]
Merge pull request #1305 from cmouse/experimental-pkcs11-support
Experimental pkcs11 support
Peter van Dijk [Tue, 13 May 2014 13:01:41 +0000 (15:01 +0200)]
Merge pull request #1405 from fobser/addCMsgSrcAddr
Only access cmsg->cmsg_len when cmsg is initialized.
Florian Obser [Mon, 12 May 2014 09:10:42 +0000 (11:10 +0200)]
Only access cmsg->cmsg_len when cmsg is initialized.
When neither IP_PKTINFO nor IP_SENDSRCADDR are defined cmsg is not
initialized and leads to random crashes. While there initialize cmsg
to NULL which would have made it easier to find this bug.
bert hubert [Sun, 11 May 2014 17:40:02 +0000 (19:40 +0200)]
Merge pull request #1403 from rubenk/typos
Fix a few typos
Ruben Kerkhof [Sun, 11 May 2014 11:04:56 +0000 (13:04 +0200)]
Fix a few typos