]>
granicus.if.org Git - pdns/log
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
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'
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
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
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 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
Aki Tuomi [Tue, 15 Apr 2014 18:28:06 +0000 (21:28 +0300)]
Now uses correct template for key material creation
Aki Tuomi [Tue, 15 Apr 2014 17:20:15 +0000 (20:20 +0300)]
pdnssec hsm assign and create-key
Aki Tuomi [Mon, 24 Feb 2014 10:33:02 +0000 (12:33 +0200)]
Add p11-kit-1 support
Skeleton for PKCS#11 signers
Add exceptions for key format
Rudimentary version, still needs cleanup
Some small tweaks for pkcs11
Remove dnssecinfra.cc from zone2*
Use pkcs11 when such file is detected
Code cleanup
Added pkcs11signers to test suite builds
Added few comments
Support key creation
Add p11-kit-1 support
Skeleton for PKCS#11 signers
Add exceptions for key format
Rudimentary version, still needs cleanup
Some small tweaks for pkcs11
Code cleanup
Added few comments
Support key creation
Avoid base64 for PKCS11 attributes
hsm assign and hsm create-key methods
Kees Monshouwer [Thu, 17 Apr 2014 22:05:10 +0000 (00:05 +0200)]
add disable-axfr-rectify config option
Kees Monshouwer [Wed, 16 Apr 2014 19:39:51 +0000 (21:39 +0200)]
add rectify step before outgoing AXFR
Peter van Dijk [Tue, 6 May 2014 10:28:27 +0000 (12:28 +0200)]
attach comments to qname, not zonename
Peter van Dijk [Tue, 6 May 2014 10:01:01 +0000 (12:01 +0200)]
Merge pull request #1398 from mind04/travis1
remote-backend disarm broken http travis tests for now
Kees Monshouwer [Tue, 6 May 2014 08:23:15 +0000 (10:23 +0200)]
remote-backend disarm broken http travis tests for now
bert hubert [Fri, 2 May 2014 16:45:16 +0000 (19:45 +0300)]
remove 'bert hubert' from .deb build script and add generic name & email address
Peter van Dijk [Wed, 30 Apr 2014 14:17:45 +0000 (16:17 +0200)]
Merge pull request #1388 from zeha/api-zone-export
API: Auth: Add zone/<id>/export route
Peter van Dijk [Tue, 29 Apr 2014 10:55:39 +0000 (12:55 +0200)]
Merge pull request #1389 from paddg/help_is_not_an_error
to ask for help is not an error
Winfried Angele [Tue, 29 Apr 2014 09:20:31 +0000 (11:20 +0200)]
to ask for help is not an error
Christian Hofstaedtler [Mon, 28 Apr 2014 22:44:46 +0000 (00:44 +0200)]
API: Auth: Add zone/<id>/export route
Peter van Dijk [Mon, 28 Apr 2014 13:39:53 +0000 (15:39 +0200)]
Merge pull request #1387 from zeha/api-zone-creation-fixes
API: Fixes to zone creation (Auth)
Christian Hofstaedtler [Mon, 28 Apr 2014 12:53:41 +0000 (14:53 +0200)]
API tests: rewrite test to ensure API stability
Let's test the fact that we don't need to send type/name in individual
comment entries for PATCH.
Christian Hofstaedtler [Mon, 28 Apr 2014 12:36:50 +0000 (14:36 +0200)]
API: Support adding records/comments at zone creation
Records and comments can now be supplied at zone creation time;
a given SOA record replaces the automatically generated SOA.
If no nameservers are given, we assume the user supplied NS
records as well. (This now allows creating a zone without
NS records, which may be useful for slaves.)
Default SOA serial is now 0 to match other parts of PowerDNS.
SOA-EDIT-API is now honored at creation time.
Fixes #1379.
Fixes #1376.
Christian Hofstaedtler [Mon, 28 Apr 2014 10:44:00 +0000 (12:44 +0200)]
API: Don't crash when given non-string as nameserver
Fixes #1375.
Christian Hofstaedtler [Mon, 28 Apr 2014 10:36:19 +0000 (12:36 +0200)]
Mention default-soa-mail in docs
Fixes #1382.
Peter van Dijk [Fri, 25 Apr 2014 10:18:09 +0000 (12:18 +0200)]
Merge pull request #1367 from mind04/signing-slave
fix axfr in metadata handling and code cleanup
Peter van Dijk [Fri, 25 Apr 2014 09:36:22 +0000 (11:36 +0200)]
Merge pull request #1377 from cmouse/ensure_record_consumed
Ensure that entire text record gets consumed on parsing
bert hubert [Fri, 25 Apr 2014 07:29:19 +0000 (09:29 +0200)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Fri, 25 Apr 2014 07:28:58 +0000 (09:28 +0200)]
actually insert the comments
Peter van Dijk [Thu, 24 Apr 2014 16:45:15 +0000 (18:45 +0200)]
Merge pull request #1378 from mind04/goracle-schema
goracle schema cleanup/update
Kees Monshouwer [Thu, 24 Apr 2014 16:23:07 +0000 (18:23 +0200)]
comment is a reserved word in oracle
Kees Monshouwer [Thu, 24 Apr 2014 16:21:31 +0000 (18:21 +0200)]
drop table comments in goracle-drop-schema.sql
Kees Monshouwer [Thu, 24 Apr 2014 16:20:34 +0000 (18:20 +0200)]
cleanup goracle database schema
Aki Tuomi [Thu, 24 Apr 2014 14:24:41 +0000 (17:24 +0300)]
Check that parser throws when all data is not consumed
Aki Tuomi [Thu, 24 Apr 2014 14:24:28 +0000 (17:24 +0300)]
Require that all text data is consumed when parsing records
Peter van Dijk [Thu, 24 Apr 2014 12:41:54 +0000 (14:41 +0200)]
Merge pull request #1373 from cmouse/fix-issue-1371
Fix SSHFP record parsing
Peter van Dijk [Thu, 24 Apr 2014 12:38:58 +0000 (14:38 +0200)]
Merge pull request #1374 from mind04/travis
disarm two api tests after
4bd3d119
Kees Monshouwer [Thu, 24 Apr 2014 12:21:41 +0000 (14:21 +0200)]
disarm two api tests after
4bd3d119
bert hubert [Thu, 24 Apr 2014 07:34:53 +0000 (09:34 +0200)]
I think this will finally give us working zone2sql merge
bert hubert [Thu, 24 Apr 2014 07:26:39 +0000 (09:26 +0200)]
Merge branch 'jsonzone2sql'
Conflicts:
pdns/zone2sql.cc
pdns/zoneparser-tng.hh
bert hubert [Thu, 24 Apr 2014 07:23:14 +0000 (09:23 +0200)]
make json-comments optional & off by default, remove switch from zoneparser-tng, turn on with get()
bert hubert [Thu, 24 Apr 2014 07:14:14 +0000 (09:14 +0200)]
Merge branch 'jsonzone2sql' of github.com:ahupowerdns/pdns into jsonzone2sql
bert hubert [Wed, 23 Apr 2014 21:38:07 +0000 (23:38 +0200)]
the ever vigilant Job Snijders spotted a typo & general lack of comments
bert hubert [Wed, 23 Apr 2014 20:33:18 +0000 (22:33 +0200)]
make pdns-distributes-queries use a hash so queries get sent to the same thread. Original ideal from https://github.com/paddg/pdns/commit/
9e176976e2499998787e15a45fbe5da250d20fc1
Astoundingly effective, approximately halves CPU usage.
bert hubert [Wed, 23 Apr 2014 19:47:47 +0000 (21:47 +0200)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 23 Apr 2014 19:42:31 +0000 (21:42 +0200)]
dnsreplay had odd race conditions in sending/reseinding packets
We had logic to pre-read the first packet for better error reporting, and then not read it at the top of the while loop,
but process the pre-read packet. However, this logic kept engaging, causing us to retransmit the previous packet a lot, depending
on the size of our retransmit window, which in turn depended on the receiver characteristic. Horrible.
dnsreplay may previously have overstated the number of duplicate packets because of this.
bert hubert [Wed, 23 Apr 2014 14:57:28 +0000 (16:57 +0200)]
Merge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 23 Apr 2014 14:57:04 +0000 (16:57 +0200)]
comment out full database linear search for the API for now.
Aki Tuomi [Wed, 23 Apr 2014 13:32:06 +0000 (16:32 +0300)]
Test for issue 1371, SSHFP record parser truncates at white space
Aki Tuomi [Wed, 23 Apr 2014 13:31:36 +0000 (16:31 +0300)]
Make SSHFP read space separated fingerprints
bert hubert [Wed, 23 Apr 2014 12:59:56 +0000 (14:59 +0200)]
fix how we emit 'disabled' for 't' and 'f' SQL, plus implement feature to supress duplicate SOAs and turn it on by default
bert hubert [Wed, 23 Apr 2014 07:09:26 +0000 (09:09 +0200)]
Revert "appears to do something"
This reverts commit
a2e9e5a5891f74ce4f15fa79395085915f449340 .