]> git.ipfire.org Git - thirdparty/pdns.git/commit
Now adds parameters to calculateSOASerial
authorAki Tuomi <cmouse@cmouse.fi>
Sun, 2 Jun 2013 16:55:24 +0000 (19:55 +0300)
committerAki Tuomi <cmouse@desteem.org>
Wed, 5 Jun 2013 05:03:28 +0000 (08:03 +0300)
commit0bc67a4f93228dfe19d4eecae97682b7e9195d0b
tree6e2a6bf55a27fe0e24dd1c40f773947e287b632c
parent891201cbca0ba1cc6b9e4bce96b3d264d05d9476
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
15 files changed:
configure.ac
modules/remotebackend/.gitignore [new file with mode: 0644]
modules/remotebackend/Makefile.am
modules/remotebackend/httpconnector.cc
modules/remotebackend/regression-tests/dnsbackend.rb
modules/remotebackend/remotebackend.cc
modules/remotebackend/remotebackend.hh
modules/remotebackend/test-remotebackend-http.cc [new file with mode: 0644]
modules/remotebackend/test-remotebackend-keys.hh [new file with mode: 0644]
modules/remotebackend/test-remotebackend-pipe.cc [new file with mode: 0644]
modules/remotebackend/test-remotebackend.cc [new file with mode: 0644]
modules/remotebackend/testrunner.sh [new file with mode: 0755]
modules/remotebackend/unittest.rb [new file with mode: 0644]
modules/remotebackend/unittest_http.rb [new file with mode: 0755]
modules/remotebackend/unittest_pipe.rb [new file with mode: 0755]