]> granicus.if.org Git - pdns/log
pdns
12 years agoFixed friend function declaration
Aki Tuomi [Fri, 7 Jun 2013 21:14:25 +0000 (00:14 +0300)]
Fixed friend function declaration

12 years agoMerge pull request #853 from RvdE/patch-1
Peter van Dijk [Fri, 7 Jun 2013 12:18:28 +0000 (05:18 -0700)]
Merge pull request #853 from RvdE/patch-1

Update reczones.cc

12 years agoMerge pull request #837 from cmouse/remobackend-improvements
Peter van Dijk [Fri, 7 Jun 2013 11:46:39 +0000 (04:46 -0700)]
Merge pull request #837 from cmouse/remobackend-improvements

Slave and soa calculation support for RemoteBackend

12 years agoUpdate reczones.cc
RvdE [Fri, 7 Jun 2013 11:31:41 +0000 (13:31 +0200)]
Update reczones.cc

Added the IPv6-address for D.ROOT-SERVERS.NET

12 years agofix ghost domain link
Peter van Dijk [Fri, 7 Jun 2013 08:51:58 +0000 (10:51 +0200)]
fix ghost domain link

12 years agorec 3.5.2 docs
Peter van Dijk [Fri, 7 Jun 2013 08:14:32 +0000 (10:14 +0200)]
rec 3.5.2 docs

12 years agofix ticket links
Peter van Dijk [Fri, 7 Jun 2013 07:56:00 +0000 (09:56 +0200)]
fix ticket links

12 years agoMerge branch 'remobackend-improvements' of github.com:cmouse/pdns into remobackend...
Aki Tuomi [Wed, 5 Jun 2013 14:30:01 +0000 (17:30 +0300)]
Merge branch 'remobackend-improvements' of github.com:cmouse/pdns into remobackend-improvements

12 years agoFixed to use ruby 1.9.1
Aki Tuomi [Wed, 5 Jun 2013 14:29:03 +0000 (17:29 +0300)]
Fixed to use ruby 1.9.1

12 years agoSmall final formatting fix
Aki Tuomi [Wed, 5 Jun 2013 14:06:59 +0000 (17:06 +0300)]
Small final formatting fix

12 years agoFixed some typos
Aki Tuomi [Wed, 5 Jun 2013 13:58:24 +0000 (16:58 +0300)]
Fixed some typos

12 years agoMerge branch 'remobackend-improvements' of github.com:cmouse/pdns into remobackend...
Aki Tuomi [Wed, 5 Jun 2013 13:53:26 +0000 (16:53 +0300)]
Merge branch 'remobackend-improvements' of github.com:cmouse/pdns into remobackend-improvements

12 years agoAdded missing sect2 close tag
Aki Tuomi [Wed, 5 Jun 2013 12:36:06 +0000 (15:36 +0300)]
Added missing sect2 close tag

12 years agoAdded HTTP support for testing remotebackend
Aki Tuomi [Wed, 5 Jun 2013 12:00:50 +0000 (15:00 +0300)]
Added HTTP support for testing remotebackend

12 years agoDocumentation for new features
Aki Tuomi [Wed, 5 Jun 2013 11:58:54 +0000 (14:58 +0300)]
Documentation for new features

12 years agoAdded the new test binaries to ignore
Aki Tuomi [Wed, 5 Jun 2013 11:58:44 +0000 (14:58 +0300)]
Added the new test binaries to ignore

12 years agoRemoved binary blobs
Aki Tuomi [Wed, 5 Jun 2013 11:58:21 +0000 (14:58 +0300)]
Removed binary blobs

12 years agoSSL support and few small fixes
Aki Tuomi [Wed, 5 Jun 2013 11:57:52 +0000 (14:57 +0300)]
SSL support and few small fixes

12 years agoSupport for POST and POST JSON modes
Aki Tuomi [Wed, 5 Jun 2013 07:15:31 +0000 (10:15 +0300)]
Support for POST and POST JSON modes

12 years agoTest suite for POST and POST JSON modes
Aki Tuomi [Wed, 5 Jun 2013 07:15:21 +0000 (10:15 +0300)]
Test suite for POST and POST JSON modes

12 years agoMerge branch 'remobackend-improvements' of github.com:cmouse/pdns into remobackend...
Aki Tuomi [Wed, 5 Jun 2013 05:05:53 +0000 (08:05 +0300)]
Merge branch 'remobackend-improvements' of github.com:cmouse/pdns into remobackend-improvements

12 years agoAdded rubygems as it's needed by test suite
Aki Tuomi [Tue, 4 Jun 2013 07:52:39 +0000 (10:52 +0300)]
Added rubygems as it's needed by test suite

12 years agoNow adds parameters to calculateSOASerial
Aki Tuomi [Sun, 2 Jun 2013 16:55:24 +0000 (19:55 +0300)]
Now adds parameters to calculateSOASerial

Test driver for remotebackend

Unit test helper for remotebackend tests

Ignore test_remotebackend

Refactored code with split pipe and http

Metadata testing

Added new binaries to ignore

Fixed metadata handling

Fixed domain metadata tests

Added Makefile var REMOTEBACKEND_HTTP for test suite

Support for automation with or without http connector

Only compile libtestremotebackend.la when testing

Do not use libremotebackend.la on test compilation

Domainkeys and getBeforeAndAfterNamesAbsolute

Key can now be marked (in)active with int or boolean

Fixed wrong method name in removeDomainKey

Retain test command exit value

domain key handling tests

Two test keys for test purposes

moved doesDNSSEC before tests that depends on it

Fixed make dist

Fixed setNotified to actually send the new serial

setNotified support

setNotified support

Fixed /dns/ into /dns

Tests for all non-slave methods

Fixed rapidjson usage on superMaster and feedRecord

Change array handling to array[foo] format

Change json2string to return true/false whether conversion succeeded

Added SOA, NS, A record content registrations for helpers

Fixed createSlaveDomain to do POST

superMasterBackends sets ddb = 0 when failure

createSlaveDomain support

supermaster and createslavedomain support

domain_id handling fixed, now uses post for transactions

feedRecord stores rr in parameter rr

Fix various url patterns

Rest of the methods

12 years agoremotebackend http: move iterator loops into a helper func
Christian Hofstaedtler [Sun, 2 Jun 2013 16:19:25 +0000 (18:19 +0200)]
remotebackend http: move iterator loops into a helper func

12 years agoFull implementation for new methods
Aki Tuomi [Sun, 2 Jun 2013 15:46:14 +0000 (18:46 +0300)]
Full implementation for new methods

12 years agoFixed bug where setNotified did not add parameters to query
Aki Tuomi [Sat, 1 Jun 2013 18:28:47 +0000 (21:28 +0300)]
Fixed bug where setNotified did not add parameters to query

Support for superMaster, slaving and soa calculations

superMasterBackend implementation

createSlaveDomain implementation

Removed references to GSQLBackend

replaceRRSet implementation

feedEnts, feedEnts3 implementation and few AddMember additions where forgotten

Rest of the methods

Final touches to remotebackend

Partial support for new slave methods

Added transaction ID for start/abort/commiTransaction

12 years agothis commit will force potential undefined behaviour into a crash. Not observed in...
bert hubert [Tue, 4 Jun 2013 13:18:34 +0000 (15:18 +0200)]
this commit will force potential undefined behaviour into a crash. Not observed in real life.

12 years agosilence array warning
bert hubert [Tue, 4 Jun 2013 13:07:07 +0000 (15:07 +0200)]
silence array warning

12 years agosilence bunch of debugging output in our secret undocumented recursor webserver
bert hubert [Tue, 4 Jun 2013 12:57:01 +0000 (14:57 +0200)]
silence bunch of debugging output in our secret undocumented recursor webserver

12 years agoAdded rubygems as it's needed by test suite
Aki Tuomi [Tue, 4 Jun 2013 07:52:39 +0000 (10:52 +0300)]
Added rubygems as it's needed by test suite

12 years agoFixes and spanking new test suite for remotebackend
Aki Tuomi [Sun, 2 Jun 2013 15:46:14 +0000 (18:46 +0300)]
Fixes and spanking new test suite for remotebackend

12 years agoAdded transaction ID for start/abort/commiTransaction
Aki Tuomi [Sun, 2 Jun 2013 15:45:57 +0000 (18:45 +0300)]
Added transaction ID for start/abort/commiTransaction

12 years agoPartial support for new slave methods
Aki Tuomi [Sun, 2 Jun 2013 14:54:18 +0000 (17:54 +0300)]
Partial support for new slave methods

12 years agoFinal touches to remotebackend
Aki Tuomi [Sat, 1 Jun 2013 19:18:20 +0000 (22:18 +0300)]
Final touches to remotebackend

12 years agoRest of the methods
Aki Tuomi [Sat, 1 Jun 2013 19:05:55 +0000 (22:05 +0300)]
Rest of the methods

12 years agofeedEnts, feedEnts3 implementation and few AddMember additions where forgotten
Aki Tuomi [Sat, 1 Jun 2013 18:54:54 +0000 (21:54 +0300)]
feedEnts, feedEnts3 implementation and few AddMember additions where forgotten

12 years agoreplaceRRSet implementation
Aki Tuomi [Sat, 1 Jun 2013 18:45:32 +0000 (21:45 +0300)]
replaceRRSet implementation

12 years agoRemoved references to GSQLBackend
Aki Tuomi [Sat, 1 Jun 2013 18:44:44 +0000 (21:44 +0300)]
Removed references to GSQLBackend

12 years agocreateSlaveDomain implementation
Aki Tuomi [Sat, 1 Jun 2013 18:41:53 +0000 (21:41 +0300)]
createSlaveDomain implementation

12 years agosuperMasterBackend implementation
Aki Tuomi [Sat, 1 Jun 2013 18:30:44 +0000 (21:30 +0300)]
superMasterBackend implementation

12 years agoSupport for superMaster, slaving and soa calculations
Aki Tuomi [Sat, 1 Jun 2013 18:30:16 +0000 (21:30 +0300)]
Support for superMaster, slaving and soa calculations

12 years agoFixed bug where setNotified did not add parameters to query
Aki Tuomi [Sat, 1 Jun 2013 18:28:47 +0000 (21:28 +0300)]
Fixed bug where setNotified did not add parameters to query

12 years agoMerge pull request #840 from cmouse/patch-1
Peter van Dijk [Tue, 4 Jun 2013 07:31:35 +0000 (00:31 -0700)]
Merge pull request #840 from cmouse/patch-1

Change travis to run make check instead of testrunner

12 years agoAdd json and sqlite3 for ruby for remotebackend testing
Aki Tuomi [Tue, 4 Jun 2013 07:08:18 +0000 (10:08 +0300)]
Add json and sqlite3 for ruby for remotebackend testing

12 years agoAdd remotebackend to testing
Aki Tuomi [Tue, 4 Jun 2013 06:48:20 +0000 (09:48 +0300)]
Add remotebackend to testing

12 years agoChange travis to run make check instead of testrunner
Aki Tuomi [Tue, 4 Jun 2013 06:41:59 +0000 (09:41 +0300)]
Change travis to run make check instead of testrunner

12 years agoRevert "Fix correct include path for dns_random.hh" because it breaks recursor building.
Peter van Dijk [Mon, 3 Jun 2013 08:01:08 +0000 (10:01 +0200)]
Revert "Fix correct include path for dns_random.hh" because it breaks recursor building.

This reverts commit c5c63477f224820a10962dcf7dcbfc52a1382a67.

12 years agoMerge pull request #838 from cmouse/fix-dns_random.cc-includes
Peter van Dijk [Mon, 3 Jun 2013 07:54:45 +0000 (00:54 -0700)]
Merge pull request #838 from cmouse/fix-dns_random.cc-includes

Fix correct include path for dns_random.hh

12 years agoFix correct include path for dns_random.hh
Aki Tuomi [Mon, 3 Jun 2013 07:32:28 +0000 (10:32 +0300)]
Fix correct include path for dns_random.hh

12 years agoavoid warning
Peter van Dijk [Thu, 30 May 2013 13:59:14 +0000 (15:59 +0200)]
avoid warning

12 years agoquiet silly -Wnarrowing warnings
Peter van Dijk [Thu, 30 May 2013 13:56:25 +0000 (15:56 +0200)]
quiet silly -Wnarrowing warnings

12 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 29 May 2013 17:56:15 +0000 (19:56 +0200)]
Merge branch 'master' of github.com:PowerDNS/pdns

12 years agostop expanding \t1 in our documentation to a ticket link. This sucks for tickets...
bert hubert [Wed, 29 May 2013 17:55:08 +0000 (19:55 +0200)]
stop expanding \t1 in our documentation to a ticket link. This sucks for tickets 0 through 9.
Fixes #835.

12 years agoMerge branch 'master' of github.com:PowerDNS/pdns
bert hubert [Wed, 29 May 2013 14:49:10 +0000 (16:49 +0200)]
Merge branch 'master' of github.com:PowerDNS/pdns

12 years agocheck scopeMask of answer packet, not of query packet!
bert hubert [Wed, 29 May 2013 14:45:56 +0000 (16:45 +0200)]
check scopeMask of answer packet, not of query packet!

12 years agoand add support for not query-caching scopemasked answers
bert hubert [Wed, 29 May 2013 14:25:11 +0000 (16:25 +0200)]
and add support for not query-caching scopemasked answers

12 years agoimplement scopemask cache blanking feature for packetcache
bert hubert [Wed, 29 May 2013 14:17:16 +0000 (16:17 +0200)]
implement scopemask cache blanking feature for packetcache

12 years agoprequery lua functionality documentation (it is internal)
bert hubert [Wed, 29 May 2013 08:35:30 +0000 (10:35 +0200)]
prequery lua functionality documentation (it is internal)

12 years agoLua scripts ARE for production use.
bert hubert [Wed, 29 May 2013 08:29:01 +0000 (10:29 +0200)]
Lua scripts ARE for production use.

12 years agoMerge pull request #834 from cmouse/emit-warning-on-trailing-dot
Peter van Dijk [Tue, 28 May 2013 11:48:54 +0000 (04:48 -0700)]
Merge pull request #834 from cmouse/emit-warning-on-trailing-dot

Added warning if trailing dot is used.

12 years agoAdded warning if trailing dot is used.
Aki Tuomi [Tue, 28 May 2013 11:46:42 +0000 (14:46 +0300)]
Added warning if trailing dot is used.

12 years agoMerge pull request #832 from mind04/superfluous
Peter van Dijk [Tue, 28 May 2013 09:38:30 +0000 (02:38 -0700)]
Merge pull request #832 from mind04/superfluous

make superfluous 'bind' NSEC3 record optional

12 years agoMerge pull request #833 from zeha/f/fix-snapshot-build-version
Peter van Dijk [Tue, 28 May 2013 09:38:13 +0000 (02:38 -0700)]
Merge pull request #833 from zeha/f/fix-snapshot-build-version

fix branch snapshot build detection in build-scripts/make-jenkins-version

12 years agofix branch snapshot build detection in build-scripts/make-jenkins-versions
Christian Hofstaedtler [Tue, 28 May 2013 09:33:49 +0000 (11:33 +0200)]
fix branch snapshot build detection in build-scripts/make-jenkins-versions

12 years agomake superfluous 'bind' NSEC3 record optional
Kees Monshouwer [Tue, 28 May 2013 08:04:34 +0000 (10:04 +0200)]
make superfluous 'bind' NSEC3 record optional

12 years agoimprove attribution
Peter van Dijk [Tue, 28 May 2013 07:32:35 +0000 (09:32 +0200)]
improve attribution

12 years ago3.3-rc1 doc update
Peter van Dijk [Tue, 28 May 2013 07:12:19 +0000 (09:12 +0200)]
3.3-rc1 doc update

12 years agowrite out some names
Peter van Dijk [Mon, 27 May 2013 13:12:06 +0000 (15:12 +0200)]
write out some names

12 years agocategorise 3.3 changes
Peter van Dijk [Mon, 27 May 2013 13:10:10 +0000 (15:10 +0200)]
categorise 3.3 changes

12 years agocomplete 3.3-rc1 changelog; needs to be prettier
Peter van Dijk [Mon, 27 May 2013 12:50:56 +0000 (14:50 +0200)]
complete 3.3-rc1 changelog; needs to be prettier

12 years agoMerge branch 'use-polarssl-md5' of github.com:cmouse/pdns into cmouse-use-polarssl-md5
Peter van Dijk [Mon, 27 May 2013 11:48:57 +0000 (13:48 +0200)]
Merge branch 'use-polarssl-md5' of github.com:cmouse/pdns into cmouse-use-polarssl-md5

Conflicts:
pdns/Makefile.am

12 years agoMerge pull request #827 from cyclops1982/686
Peter van Dijk [Mon, 27 May 2013 11:44:38 +0000 (04:44 -0700)]
Merge pull request #827 from cyclops1982/686

Emit insert domain when running without named.conf

12 years agoMerge pull request #831 from cmouse/base32-tests
Peter van Dijk [Mon, 27 May 2013 11:41:38 +0000 (04:41 -0700)]
Merge pull request #831 from cmouse/base32-tests

Test cases for base32

12 years agomake pdns-static Conflict with pdns-server, closes #640
Peter van Dijk [Mon, 27 May 2013 11:32:50 +0000 (13:32 +0200)]
make pdns-static Conflict with pdns-server, closes #640

12 years agofix bug in boost.m4 where it insists on setting -L, causing useless RPATH in our...
Peter van Dijk [Mon, 27 May 2013 10:55:16 +0000 (12:55 +0200)]
fix bug in boost.m4 where it insists on setting -L, causing useless RPATH in our binaries. Closes #728

12 years agoTest cases for base32
Aki Tuomi [Mon, 27 May 2013 10:19:42 +0000 (13:19 +0300)]
Test cases for base32

12 years agoSimple test suite to verify md5 summer
Aki Tuomi [Mon, 27 May 2013 09:17:29 +0000 (12:17 +0300)]
Simple test suite to verify md5 summer

12 years agoChanged to use PolarSSL md5 hashing
Aki Tuomi [Mon, 27 May 2013 09:17:13 +0000 (12:17 +0300)]
Changed to use PolarSSL md5 hashing

12 years agoRemoved references to md5.cc
Aki Tuomi [Mon, 27 May 2013 09:17:06 +0000 (12:17 +0300)]
Removed references to md5.cc

12 years agoEmit insert domain when running without named.conf
Ruben d'Arco [Fri, 24 May 2013 17:23:12 +0000 (19:23 +0200)]
Emit insert domain when running without named.conf

Fixes #686

12 years agoMerge pull request #816 from cmouse/dnsrecords-tests-2
bert hubert [Fri, 24 May 2013 14:47:44 +0000 (07:47 -0700)]
Merge pull request #816 from cmouse/dnsrecords-tests-2

Dnsrecords tests 2

12 years agonit, refers #713
Peter van Dijk [Fri, 24 May 2013 14:32:23 +0000 (16:32 +0200)]
nit, refers #713

12 years agosend extra NSEC3 because old BIND9 needs it, closes #814
Peter van Dijk [Fri, 24 May 2013 14:11:23 +0000 (16:11 +0200)]
send extra NSEC3 because old BIND9 needs it, closes #814

12 years agogive a better error on trying to add nsec3 parameters to a weird zone like "1 0 1...
bert hubert [Fri, 24 May 2013 14:00:44 +0000 (16:00 +0200)]
give a better error on trying to add nsec3 parameters to a weird zone like "1 0 1 ab" (which indicates that you forgot to specify a zone name on the command line).
Fixes #800.

12 years agoFixes #571 "by error message". The problem is that we can't detect the difference...
bert hubert [Fri, 24 May 2013 13:34:52 +0000 (15:34 +0200)]
Fixes #571 "by error message". The problem is that we can't detect the difference between not setting a configuration item to the empty string and not including it at all.
For switches we get away with that by having an explicit non-empty default, but we can't do that for filenames.

12 years agocatch a lot more errors in pdnssec and report them. Fixes #588. Fixing #588.
bert hubert [Fri, 24 May 2013 12:12:55 +0000 (14:12 +0200)]
catch a lot more errors in pdnssec and report them. Fixes #588. Fixing #588.

12 years agoaccidentally reversed the default behaviour of pdnssec import-zone-key to making...
bert hubert [Fri, 24 May 2013 11:38:00 +0000 (13:38 +0200)]
accidentally reversed the default behaviour of pdnssec import-zone-key to making passive keys

12 years agoadd ability too create an 'active' or inactive key using add-zone-key and import...
bert hubert [Fri, 24 May 2013 11:15:13 +0000 (13:15 +0200)]
add ability too create an 'active' or inactive key using add-zone-key and import-zone-key, plus silenced some debugging.
Fixes 707. Fixing 707. Whatever.

12 years agofix up so we at least compile against lua5.2 for our internal testing functions,...
bert hubert [Fri, 24 May 2013 09:20:13 +0000 (11:20 +0200)]
fix up so we at least compile against lua5.2 for our internal testing functions, they probably don't work yet, but this will not impact production use.

12 years agomove back to old lua checks, to use lua5.2, use --with-lua=lua5.2
bert hubert [Fri, 24 May 2013 07:59:25 +0000 (09:59 +0200)]
move back to old lua checks, to use lua5.2, use --with-lua=lua5.2

12 years agoAdded OPT tests
Aki Tuomi [Thu, 23 May 2013 18:52:18 +0000 (21:52 +0300)]
Added OPT tests

12 years agointerim commit lua52 work
bert hubert [Thu, 23 May 2013 13:55:16 +0000 (15:55 +0200)]
interim commit lua52 work

12 years agoFixed NAPTR test
Aki Tuomi [Tue, 21 May 2013 09:42:54 +0000 (12:42 +0300)]
Fixed NAPTR test

12 years agoFixed CERT tests
Aki Tuomi [Tue, 21 May 2013 09:33:16 +0000 (12:33 +0300)]
Fixed CERT tests

12 years agoSmall changes to CERT
Aki Tuomi [Tue, 21 May 2013 09:33:08 +0000 (12:33 +0300)]
Small changes to CERT

12 years agoFixed some tests to check input value instead of zone value
Aki Tuomi [Tue, 21 May 2013 08:59:06 +0000 (11:59 +0300)]
Fixed some tests to check input value instead of zone value

12 years agoChanged TXT tests
Aki Tuomi [Mon, 20 May 2013 07:39:08 +0000 (10:39 +0300)]
Changed TXT tests

12 years agoChanged one TXT test
Aki Tuomi [Sat, 18 May 2013 05:53:12 +0000 (08:53 +0300)]
Changed one TXT test

12 years agoAdded new HINFO tests, fixed to check always getZoneRepresentation()
Aki Tuomi [Sat, 18 May 2013 05:24:11 +0000 (08:24 +0300)]
Added new HINFO tests, fixed to check always getZoneRepresentation()

12 years agoAdded bad value tests
Aki Tuomi [Thu, 16 May 2013 20:07:04 +0000 (23:07 +0300)]
Added bad value tests