]> granicus.if.org Git - pdns/log
pdns
10 years agoMerge pull request #1462 from zeha/fix-static-rpm-with-pkglibdir
Peter van Dijk [Mon, 9 Jun 2014 08:03:51 +0000 (10:03 +0200)]
Merge pull request #1462 from zeha/fix-static-rpm-with-pkglibdir

Update .a/.la install paths in rpm-build-instruction

10 years agoUpdate .a/.la install paths in rpm-build-instruction
Christian Hofstaedtler [Sat, 7 Jun 2014 15:23:11 +0000 (17:23 +0200)]
Update .a/.la install paths in rpm-build-instruction

10 years agoMerge pull request #1459 from mind04/remote
Peter van Dijk [Fri, 6 Jun 2014 10:06:24 +0000 (12:06 +0200)]
Merge pull request #1459 from mind04/remote

add timeout for make check in travis

10 years agoadd timeout for make check in travis
Kees Monshouwer [Fri, 6 Jun 2014 09:13:21 +0000 (11:13 +0200)]
add timeout for make check in travis

10 years agofix actual issue with pkcs11 variable (a typo in the name), thanks @mind04
Peter van Dijk [Fri, 6 Jun 2014 07:34:38 +0000 (09:34 +0200)]
fix actual issue with pkcs11 variable (a typo in the name), thanks @mind04

10 years agoquote variable that might not be set at all
Peter van Dijk [Fri, 6 Jun 2014 07:23:04 +0000 (09:23 +0200)]
quote variable that might not be set at all

10 years agoMerge pull request #1447 from zeha/pkglibdir
Peter van Dijk [Thu, 5 Jun 2014 10:56:40 +0000 (12:56 +0200)]
Merge pull request #1447 from zeha/pkglibdir

Replace libdir usage with pkglibdir

10 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 4 Jun 2014 18:24:25 +0000 (20:24 +0200)]
Merge branch 'master' of github.com:PowerDNS/pdns

10 years agotypo in configuration item description
bert hubert [Wed, 4 Jun 2014 18:23:42 +0000 (20:23 +0200)]
typo in configuration item description

10 years agoMerge pull request #1454 from mind04/notify
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

10 years agoMerge pull request #1438 from tuxis-ie/master
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>

10 years agoMerge pull request #1429 from mind04/notimp
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

10 years agoMerge pull request #1395 from cmouse/trim-variable-names
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

10 years agofix yahttp copy in dist-recursor for BSD cp
Peter van Dijk [Tue, 3 Jun 2014 12:46:50 +0000 (14:46 +0200)]
fix yahttp copy in dist-recursor for BSD cp

10 years agodefine __APPLE_USE_RFC_3542 during recursor build on Darwin, fixes #1449
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

10 years agoMerge pull request #1451 from cmouse/test-timestamps
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

10 years agoAdd timestamps to messages
Aki Tuomi [Tue, 3 Jun 2014 10:00:29 +0000 (13:00 +0300)]
Add timestamps to messages

10 years agoMerge pull request #1443 from zeha/recursor-nostrip
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

10 years agoremove (non-working) [aaaa-]addition-processing flags from the recursor. Closes ...
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

10 years agoMerge pull request #1247 from cmouse/test-zoneparser-tng
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

10 years agoTrim variable name when parsing configuration
Aki Tuomi [Sun, 4 May 2014 18:13:58 +0000 (21:13 +0300)]
Trim variable name when parsing configuration

10 years agoMerge pull request #1386 from cmouse/add-zone-to-pipebackend
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

10 years agoMerge pull request #1431 from mind04/format
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

10 years agoMerge pull request #1440 from rhomber/pipebackend-unixsocket-docs
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.

10 years agoMerge pull request #1444 from zeha/recursor-clean
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

10 years agoMerge pull request #1445 from zeha/recursor-kfreebsd-hurd
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

10 years agoSimple fix for the current bugs
Aki Tuomi [Tue, 28 Jan 2014 18:23:55 +0000 (20:23 +0200)]
Simple fix for the current bugs

10 years agoZoneparser test case
Aki Tuomi [Tue, 28 Jan 2014 14:32:03 +0000 (16:32 +0200)]
Zoneparser test case

10 years agoMerge pull request #1442 from cmouse/remotebackend-tests-fix
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

10 years agoReplace libdir usage with pkglibdir
Christian Hofstaedtler [Sun, 1 Jun 2014 19:30:30 +0000 (21:30 +0200)]
Replace libdir usage with pkglibdir

pkglibdir is where package-only libs should go (plugins, etc.), but we
were using libdir for this. Users on multiarch systems really want to
override libdir, and they also don't want their multiarch libdir to end
up as an rpath.

10 years agoSupport building recursor on kFreeBSD and Hurd
Christian Hofstaedtler [Sun, 1 Jun 2014 15:24:19 +0000 (17:24 +0200)]
Support building recursor on kFreeBSD and Hurd

10 years agoClean pdns_hw test binary and version_generated.h
Christian Hofstaedtler [Sun, 1 Jun 2014 15:16:41 +0000 (17:16 +0200)]
Clean pdns_hw test binary and version_generated.h

10 years agoAllow not stripping of binaries in recursor's make install
Christian Hofstaedtler [Sun, 1 Jun 2014 15:12:41 +0000 (17:12 +0200)]
Allow not stripping of binaries in recursor's make install

10 years agoMove force_encoding to earlier position
Aki Tuomi [Fri, 30 May 2014 19:10:00 +0000 (22:10 +0300)]
Move force_encoding to earlier position

10 years agoPrevent force_encoding when it's not supported (like hashes)
Aki Tuomi [Fri, 30 May 2014 12:59:43 +0000 (15:59 +0300)]
Prevent force_encoding when it's not supported (like hashes)

10 years agoForce UTF-8 encoding on data
Aki Tuomi [Fri, 30 May 2014 12:13:43 +0000 (15:13 +0300)]
Force UTF-8 encoding on data

10 years agoRearm remotebackend http tests
Aki Tuomi [Fri, 30 May 2014 12:13:31 +0000 (15:13 +0300)]
Rearm remotebackend http tests

10 years agodocument pdns.DROP for recursor, add policy-drops metric for it
bert hubert [Fri, 30 May 2014 08:55:44 +0000 (10:55 +0200)]
document pdns.DROP for recursor, add policy-drops metric for it

10 years agohack build-recursor to skip 0.0_ prefix for non-snapshot builds rec-3.6.0-rc1
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

10 years agoupdate rec 3.6.0 release notes
Peter van Dijk [Fri, 30 May 2014 06:23:12 +0000 (08:23 +0200)]
update rec 3.6.0 release notes

10 years agoDisable test_create_zone_with_soa_edit(), which breaks validation of the code eventho...
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.

10 years agowe had some 32 bit counters left and they were messing with my beautiful stats!
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!

10 years agoImplement the /cryptokeys[/key-id] url in the JSON API.
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.

10 years agoOpen database only once
Aki Tuomi [Wed, 28 May 2014 07:37:30 +0000 (10:37 +0300)]
Open database only once

10 years agoFix logging to use class variable to avoid multiple file opens
Aki Tuomi [Wed, 28 May 2014 07:36:46 +0000 (10:36 +0300)]
Fix logging to use class variable to avoid multiple file opens

10 years agoUse absolute path
Aki Tuomi [Wed, 28 May 2014 07:36:39 +0000 (10:36 +0300)]
Use absolute path

10 years agoThis kindof implements https://github.com/PowerDNS/pdnsapi/blob/master/api_spec.md...
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.

10 years agoUpdated docs to include mention of the unix domain socket functionality for the pipe...
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.

10 years agoFix abiVersion checks to facilitate new versions (thanks @rhomber)
Aki Tuomi [Tue, 27 May 2014 10:31:01 +0000 (13:31 +0300)]
Fix abiVersion checks to facilitate new versions (thanks @rhomber)

10 years agoOptimize abiVersion usage
Aki Tuomi [Sun, 27 Apr 2014 14:38:34 +0000 (17:38 +0300)]
Optimize abiVersion usage

10 years agoDocumentation for pipebackend axfr change
Aki Tuomi [Sun, 27 Apr 2014 14:21:06 +0000 (17:21 +0300)]
Documentation for pipebackend axfr change

10 years agoBump version to 4
Aki Tuomi [Sun, 27 Apr 2014 14:21:01 +0000 (17:21 +0300)]
Bump version to 4

10 years agoOnly support it for v3 and above
Aki Tuomi [Sun, 27 Apr 2014 14:08:19 +0000 (17:08 +0300)]
Only support it for v3 and above

10 years agoAdd zone into AXFR query
Aki Tuomi [Sun, 27 Apr 2014 14:04:19 +0000 (17:04 +0300)]
Add zone into AXFR query

10 years agotouch dnslabeltext.cc in dist-recursor to avoid useless recompile, thanks @mind04
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

10 years agoadd ragel compilation rule to recursor makefile to please the 'preferred form of...
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

10 years agoadd comment, plus add dnslabeltext.rl to recursor tarball as requested in #1406....
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.

10 years agoimplement patch from #424 improving ('fixing') our average latency calculation. Close...
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.

10 years agoadd documentation for follow cname option in Lua.
bert hubert [Tue, 27 May 2014 07:40:39 +0000 (09:40 +0200)]
add documentation for follow cname option in Lua.

10 years agoMerge remote-tracking branch 'origin/cnamefollow'
bert hubert [Tue, 27 May 2014 07:30:02 +0000 (09:30 +0200)]
Merge remote-tracking branch 'origin/cnamefollow'

10 years agoImplement the bool() dnssec in <api>/servers/localhost/zones/<zone>
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

10 years agoMerge pull request #1411 from cmouse/experimental-pkcs11-rollup-1
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

10 years agoAdd missing options and conditionals to enable pkcs#11 when needed
Aki Tuomi [Sat, 24 May 2014 14:39:34 +0000 (17:39 +0300)]
Add missing options and conditionals to enable pkcs#11 when needed

10 years agoSupport for PKCS#11 signing
Aki Tuomi [Thu, 15 May 2014 13:17:15 +0000 (16:17 +0300)]
Support for PKCS#11 signing

10 years agofix an important omission from the docs
bert hubert [Sat, 24 May 2014 11:26:52 +0000 (13:26 +0200)]
fix an important omission from the docs

10 years agoMerge pull request #1427 from zeha/api-delete-204
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

10 years agostay away from getaddrinfo unless we really can't help it for ascii ipv6 conversions...
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

10 years agodisable boost::format exceptions in gsql backend
Kees Monshouwer [Tue, 20 May 2014 19:39:54 +0000 (21:39 +0200)]
disable boost::format exceptions in gsql backend

10 years agoMerge pull request #1430 from zeha/e-j-i
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

10 years agoDrop 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

10 years agoremove confusing duplicate option experimental-json-server for pdns_recursor. Right...
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

10 years agoMerge pull request #1428 from zeha/api-slave-no-soa
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

10 years agoreturn NOTIMP for direct RRSIG request
Kees Monshouwer [Thu, 11 Apr 2013 21:26:33 +0000 (23:26 +0200)]
return NOTIMP for direct RRSIG request

10 years agoAPI: 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.

10 years agoAPI: return status 204 on successful delete
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.

10 years agoMerge pull request #1423 from zeha/api-slave-no-nameservers
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

10 years agoAPI: 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.

10 years agoMerge pull request #1420 from zeha/api-testsuite-cleanup
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

10 years agoMerge pull request #1419 from mind04/suck
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()

10 years agofix uninitalized var in suck()
Kees Monshouwer [Mon, 19 May 2014 13:41:56 +0000 (15:41 +0200)]
fix uninitalized var in suck()

10 years agoAPI: Fix decoding of symbols
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 #.

10 years agoCleanup regression-tests.api test suite
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.

10 years agoMerge pull request #1418 from mind04/bind
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

10 years agofix uninitialised values in bind backend
Kees Monshouwer [Mon, 19 May 2014 12:56:50 +0000 (14:56 +0200)]
fix uninitialised values in bind backend

10 years agoactually honour disabled (from json) during zone2sql for mysql or oracle
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

10 years agoMerge pull request #1414 from mind04/packetcache
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

10 years agoMerge pull request #1415 from mind04/bindcrash
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

10 years agocatch 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

10 years agodoc: also-notify is overriding only-notify
Kees Monshouwer [Sat, 17 May 2014 21:01:58 +0000 (23:01 +0200)]
doc: also-notify is overriding only-notify

10 years agopacket cache improvements for recursive answers
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

10 years agoMerge pull request #1399 from mind04/delete-tsig
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

10 years agoMerge pull request #1407 from mind04/pdnssec
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

10 years agoMerge pull request #1408 from mind04/pdnssec1
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

10 years agoMerge pull request #1409 from mind04/remote
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

10 years agoMerge pull request #1410 from mind04/loglevel
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

10 years agolower 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

10 years agoadd more remote-backend workaround magic to travis build
Kees Monshouwer [Wed, 14 May 2014 20:26:50 +0000 (22:26 +0200)]
add more remote-backend workaround magic to travis build

10 years agopdnssec: add 'increase-serial' to secure-all-zones
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

10 years agopdnssec: remove transaction in secure-all-zones
Kees Monshouwer [Wed, 14 May 2014 19:32:45 +0000 (21:32 +0200)]
pdnssec: remove transaction in secure-all-zones

10 years agopdnssec: clean up unnecessary scoped_ptr in listAllZones()
Kees Monshouwer [Wed, 14 May 2014 18:32:43 +0000 (20:32 +0200)]
pdnssec: clean up unnecessary scoped_ptr in listAllZones()