]> granicus.if.org Git - pdns/log
pdns
10 years agoMove remotebackend_http check to separate macro
Ruben Kerkhof [Mon, 6 Jan 2014 13:05:57 +0000 (14:05 +0100)]
Move remotebackend_http check to separate macro

10 years agoMove verbose logging check to separate macro
Ruben Kerkhof [Mon, 6 Jan 2014 13:04:40 +0000 (14:04 +0100)]
Move verbose logging check to separate macro

10 years agoMove unit test check to separate macro
Ruben Kerkhof [Mon, 6 Jan 2014 12:42:08 +0000 (13:42 +0100)]
Move unit test check to separate macro

10 years agoMove crypto++ check to separate macro
Ruben Kerkhof [Mon, 6 Jan 2014 12:40:42 +0000 (13:40 +0100)]
Move crypto++ check to separate macro

10 years agoMove botan checks to separate macro
Ruben Kerkhof [Mon, 6 Jan 2014 12:39:03 +0000 (13:39 +0100)]
Move botan checks to separate macro

10 years agoMove polarssl check to separate macro
Ruben Kerkhof [Mon, 6 Jan 2014 12:18:03 +0000 (13:18 +0100)]
Move polarssl check to separate macro

10 years agoMove lua check to separate macro
Ruben Kerkhof [Mon, 6 Jan 2014 12:16:31 +0000 (13:16 +0100)]
Move lua check to separate macro

10 years agoMerge pull request #1183 from cmouse/remotebackend-parallel-tests
Peter van Dijk [Mon, 6 Jan 2014 11:22:37 +0000 (03:22 -0800)]
Merge pull request #1183 from cmouse/remotebackend-parallel-tests

Support for new automake paraller test harness

10 years agoinitialize cur_op_request correctly
Mark Zealey [Mon, 6 Jan 2014 10:49:29 +0000 (12:49 +0200)]
initialize cur_op_request correctly

10 years agoMerge pull request #1184 from mind04/supermaster
Peter van Dijk [Mon, 6 Jan 2014 08:29:52 +0000 (00:29 -0800)]
Merge pull request #1184 from mind04/supermaster

More supermaster stuff

10 years agoMerge pull request #1131 from mzealey/fix-reload
Peter van Dijk [Mon, 6 Jan 2014 08:23:11 +0000 (00:23 -0800)]
Merge pull request #1131 from mzealey/fix-reload

fixes PowerDNS/pdns/657

10 years agoMerge pull request #1103 from knatsakis/master
Peter van Dijk [Mon, 6 Jan 2014 08:20:56 +0000 (00:20 -0800)]
Merge pull request #1103 from knatsakis/master

dnsproxy uses sendmsg instead of sendto

10 years agoMerge pull request #1190 from mind04/oracle
Peter van Dijk [Sat, 4 Jan 2014 21:03:26 +0000 (13:03 -0800)]
Merge pull request #1190 from mind04/oracle

put oracle user and password in variables

10 years agoput oracle user and password in variables
Kees Monshouwer [Sat, 4 Jan 2014 20:19:33 +0000 (21:19 +0100)]
put oracle user and password in variables

10 years agoMerge pull request #1189 from mind04/oracle
Peter van Dijk [Sat, 4 Jan 2014 19:26:11 +0000 (11:26 -0800)]
Merge pull request #1189 from mind04/oracle

goracle backend presigned escape fix and regression tests

10 years agogoracle backend presigned fix and regression tests
Kees Monshouwer [Sat, 4 Jan 2014 00:44:49 +0000 (01:44 +0100)]
goracle backend presigned fix and regression tests

10 years agoMerge pull request #1188 from mind04/oracle
Peter van Dijk [Fri, 3 Jan 2014 12:27:35 +0000 (04:27 -0800)]
Merge pull request #1188 from mind04/oracle

make oracle backend compilable

10 years agooracle backend schema/dropschema update
Kees Monshouwer [Fri, 3 Jan 2014 11:34:44 +0000 (12:34 +0100)]
oracle backend schema/dropschema update

10 years agomake oracle backend compilable
Kees Monshouwer [Fri, 3 Jan 2014 10:27:11 +0000 (11:27 +0100)]
make oracle backend compilable

10 years agoMerge pull request #1187 from mind04/oracle
Peter van Dijk [Fri, 3 Jan 2014 09:18:53 +0000 (01:18 -0800)]
Merge pull request #1187 from mind04/oracle

goracle backend fixes and improvements

10 years agoMerge branch 'master' into fix-reload
Mark Zealey [Fri, 3 Jan 2014 08:43:50 +0000 (10:43 +0200)]
Merge branch 'master' into fix-reload

10 years agowhitespace and comment changes goracle backend
Kees Monshouwer [Wed, 1 Jan 2014 21:50:54 +0000 (22:50 +0100)]
whitespace and comment changes goracle backend

10 years agoadd skip-unboundhost to basic-nonzone test
Kees Monshouwer [Wed, 1 Jan 2014 08:15:10 +0000 (09:15 +0100)]
add skip-unboundhost to basic-nonzone test

10 years agouninitialized var in goracle backend
Kees Monshouwer [Wed, 1 Jan 2014 08:12:17 +0000 (09:12 +0100)]
uninitialized var in goracle backend

10 years agogoracle backend schema update
Kees Monshouwer [Tue, 31 Dec 2013 18:55:55 +0000 (19:55 +0100)]
goracle backend schema update

10 years agodisable goracle transactions in zone2sql (for now)
Kees Monshouwer [Tue, 31 Dec 2013 08:22:50 +0000 (09:22 +0100)]
disable goracle transactions in zone2sql (for now)

10 years agogoracle backend escaping
Kees Monshouwer [Tue, 31 Dec 2013 08:21:51 +0000 (09:21 +0100)]
goracle backend escaping

10 years agoadd goracle backend query logging
Kees Monshouwer [Tue, 31 Dec 2013 08:17:06 +0000 (09:17 +0100)]
add goracle backend query logging

10 years agogoracle backend query/schema updates
Kees Monshouwer [Tue, 31 Dec 2013 08:15:04 +0000 (09:15 +0100)]
goracle backend query/schema updates

10 years agoadd goracle backend to regression tests
Kees Monshouwer [Tue, 31 Dec 2013 08:10:28 +0000 (09:10 +0100)]
add goracle backend to regression tests

10 years agoupdate zone2sql oracle query and s/oracle/goracle
Kees Monshouwer [Mon, 30 Dec 2013 13:11:20 +0000 (14:11 +0100)]
update zone2sql oracle query and s/oracle/goracle

10 years agofix cursor leak in goraclebackend
Kees Monshouwer [Mon, 30 Dec 2013 13:07:36 +0000 (14:07 +0100)]
fix cursor leak in goraclebackend

10 years agofix compiler warning in goracle backend
Kees Monshouwer [Sun, 29 Dec 2013 21:48:34 +0000 (22:48 +0100)]
fix compiler warning in goracle backend

10 years agodon't addSuckRequest after supermaster zone creation to avoid simultaneous AXFR for...
Kees Monshouwer [Fri, 27 Dec 2013 14:54:20 +0000 (15:54 +0100)]
don't addSuckRequest after supermaster zone creation to avoid simultaneous AXFR for the new zone

10 years agoRevert "Check that the domain isn't already served by the new master"
Kees Monshouwer [Fri, 27 Dec 2013 11:12:18 +0000 (12:12 +0100)]
Revert "Check that the domain isn't already served by the new master"

This reverts commit 3b797caab6583a6a7452a0eaf45fd7a670b4242c.

10 years agofix dual-stack superslave when multiple namservers share a ip
Kees Monshouwer [Fri, 27 Dec 2013 11:06:39 +0000 (12:06 +0100)]
fix dual-stack superslave when multiple namservers share a ip

10 years agoUse test-driver when asked
Aki Tuomi [Fri, 27 Dec 2013 10:35:16 +0000 (12:35 +0200)]
Use test-driver when asked

10 years agoHandle signals better
Aki Tuomi [Fri, 27 Dec 2013 10:35:05 +0000 (12:35 +0200)]
Handle signals better

10 years agoFix execution path
Aki Tuomi [Fri, 27 Dec 2013 06:39:21 +0000 (08:39 +0200)]
Fix execution path

10 years agoSupport for new automake paraller test harness
Aki Tuomi [Thu, 26 Dec 2013 22:21:45 +0000 (00:21 +0200)]
Support for new automake paraller test harness

10 years agoMerge pull request #1181 from mind04/doc
Peter van Dijk [Wed, 25 Dec 2013 13:17:50 +0000 (05:17 -0800)]
Merge pull request #1181 from mind04/doc

add direct-dnskey to doc

10 years agoadd direct-dnskey to doc
Kees Monshouwer [Wed, 25 Dec 2013 13:13:46 +0000 (14:13 +0100)]
add direct-dnskey to doc

10 years agoMerge pull request #1176 from mind04/ipv6
Peter van Dijk [Wed, 25 Dec 2013 12:33:44 +0000 (04:33 -0800)]
Merge pull request #1176 from mind04/ipv6

Ipv6 improvements

10 years agoMerge pull request #1180 from mind04/nsecx
Peter van Dijk [Wed, 25 Dec 2013 12:33:00 +0000 (04:33 -0800)]
Merge pull request #1180 from mind04/nsecx

always add SOA to apex matching NSECx records

10 years agoalways add SOA to apex matching NSECx records
Kees Monshouwer [Wed, 25 Dec 2013 10:38:04 +0000 (11:38 +0100)]
always add SOA to apex matching NSECx records
post 1dfd8ad SOA can live outside the records table

10 years agoMerge pull request #1177 from ahupowerdns/master
Peter van Dijk [Tue, 24 Dec 2013 18:16:35 +0000 (10:16 -0800)]
Merge pull request #1177 from ahupowerdns/master

dontanswer - lua mode to cause powerdns to drop a packet

10 years agoMerge pull request #1 from zmallen/dontanswer
bert hubert [Mon, 23 Dec 2013 21:15:30 +0000 (13:15 -0800)]
Merge pull request #1 from zmallen/dontanswer

Dontanswer

10 years agoadd polarssl padlock support to recursor dist+make to presumably fix i386 build
Peter van Dijk [Mon, 23 Dec 2013 20:46:45 +0000 (21:46 +0100)]
add polarssl padlock support to recursor dist+make to presumably fix i386 build

10 years agoinclude for uint32_t
Peter van Dijk [Mon, 23 Dec 2013 20:36:09 +0000 (21:36 +0100)]
include for uint32_t

10 years agotoysdig needs polar for dns_random/AES
Peter van Dijk [Mon, 23 Dec 2013 20:35:59 +0000 (21:35 +0100)]
toysdig needs polar for dns_random/AES

10 years agoMerge pull request #1170 from mind04/aes
Peter van Dijk [Mon, 23 Dec 2013 20:12:10 +0000 (12:12 -0800)]
Merge pull request #1170 from mind04/aes

switch to polarssl aes

10 years agofix recursor Makefile
Kees Monshouwer [Mon, 23 Dec 2013 19:42:32 +0000 (20:42 +0100)]
fix recursor Makefile
thanks @zeha, @habbie

10 years agoMerge pull request #1148 from i-maravic/master
Peter van Dijk [Mon, 23 Dec 2013 13:27:58 +0000 (05:27 -0800)]
Merge pull request #1148 from i-maravic/master

Terminate pdns process after SIGINT

10 years agoMerge pull request #1165 from mind04/chaos
Peter van Dijk [Mon, 23 Dec 2013 09:29:00 +0000 (01:29 -0800)]
Merge pull request #1165 from mind04/chaos

Improve non IN qclass behavior and add id.server to CHAOS handler

10 years agoMerge pull request #1168 from mzealey/cache-root-referral-arg
Peter van Dijk [Mon, 23 Dec 2013 09:22:34 +0000 (01:22 -0800)]
Merge pull request #1168 from mzealey/cache-root-referral-arg

On testing with large numbers of unknown domains the send-root-referral

10 years agoMerge pull request #1169 from mzealey/no-created-time
Peter van Dijk [Mon, 23 Dec 2013 09:20:58 +0000 (01:20 -0800)]
Merge pull request #1169 from mzealey/no-created-time

Remove AnswerData.created time field as it doesn't seem to be referenced...

10 years agoMerge pull request #1175 from mind04/remote
Peter van Dijk [Mon, 23 Dec 2013 09:19:21 +0000 (01:19 -0800)]
Merge pull request #1175 from mind04/remote

reorder remote backend test environment setup

10 years agomake notification queue ipv6 compatible
Kees Monshouwer [Sun, 22 Dec 2013 18:48:30 +0000 (19:48 +0100)]
make notification queue ipv6 compatible

10 years agomake isMaster ip check more tollerant for different ipv6 notations
Kees Monshouwer [Sun, 22 Dec 2013 15:05:05 +0000 (16:05 +0100)]
make isMaster ip check more tollerant for different ipv6 notations

::1 and 0::1 now match

fixes #1174

10 years agoreorder remote backend test environment setup
Kees Monshouwer [Sat, 21 Dec 2013 22:39:49 +0000 (23:39 +0100)]
reorder remote backend test environment setup

10 years agoUpdated global PDNS log table with DROP and PASS values to return on the stack for...
Zack Allen [Fri, 20 Dec 2013 21:28:21 +0000 (16:28 -0500)]
Updated global PDNS log table with DROP and PASS values to return on the stack for passthrough. This allows for users issue a dontanswer type to drop and not process any unwanted queries. Updated the example script to reflect changes. Updated the pdns.xml to reflect changes

10 years agotest to allow all lua steps to instruct powerdns not to answer a question
bert hubert [Fri, 20 Dec 2013 16:08:58 +0000 (17:08 +0100)]
test to allow all lua steps to instruct powerdns not to answer a question

10 years agoremove 'anonymous' mode from server.id and 'disabled' mode from version.bind
Kees Monshouwer [Mon, 9 Dec 2013 08:49:48 +0000 (09:49 +0100)]
remove 'anonymous' mode from server.id and 'disabled' mode from version.bind

10 years agoAdd support for id.server requests following RFC 4892
Devdas Bhagat [Fri, 6 Dec 2013 11:18:17 +0000 (12:18 +0100)]
Add support for id.server requests following RFC 4892

10 years agodon't send TC=1 for ANY and SERVFAIL for direct fancy records queries if qclass is...
Kees Monshouwer [Fri, 6 Dec 2013 23:15:18 +0000 (00:15 +0100)]
don't send TC=1 for ANY and SERVFAIL for direct fancy records queries if qclass is not IN

10 years agouse polarssl aes in recursor
Kees Monshouwer [Sat, 14 Dec 2013 23:13:48 +0000 (00:13 +0100)]
use polarssl aes in recursor

10 years agoswitch to polarssl aes
Kees Monshouwer [Sat, 14 Dec 2013 20:19:54 +0000 (21:19 +0100)]
switch to polarssl aes

10 years ago3.3.1 upgrade notes
Peter van Dijk [Tue, 17 Dec 2013 18:14:16 +0000 (19:14 +0100)]
3.3.1 upgrade notes

10 years agostamp 3.3.1, add links
Peter van Dijk [Tue, 17 Dec 2013 17:34:45 +0000 (18:34 +0100)]
stamp 3.3.1, add links

10 years agoMerge pull request #1172 from mind04/direct-dnskey
Peter van Dijk [Tue, 17 Dec 2013 13:13:13 +0000 (05:13 -0800)]
Merge pull request #1172 from mind04/direct-dnskey

remove experimental status from direct-dnskey

10 years agomake 3.3.1 changelog somewhat readable
Peter van Dijk [Tue, 17 Dec 2013 12:10:11 +0000 (13:10 +0100)]
make 3.3.1 changelog somewhat readable

10 years agoupdate debian pdns.conf
Kees Monshouwer [Tue, 17 Dec 2013 10:12:31 +0000 (11:12 +0100)]
update debian pdns.conf

10 years agoremove experimental status from direct-dnskey
Kees Monshouwer [Tue, 17 Dec 2013 09:19:55 +0000 (10:19 +0100)]
remove experimental status from direct-dnskey

10 years agoadd rest of 3.3.1 commits to draft changelog
Peter van Dijk [Tue, 17 Dec 2013 11:10:25 +0000 (12:10 +0100)]
add rest of 3.3.1 commits to draft changelog

10 years agook, so it turns out that poll, select and a few other system calls can return EINTR...
bert hubert [Mon, 16 Dec 2013 12:19:52 +0000 (13:19 +0100)]
ok, so it turns out that poll, select and a few other system calls can return EINTR when we receive and interrupt, and we need to manually restart. man 7 signal makes for good reading on this case, as does http://blog.reverberate.org/2011/04/eintr-and-pc-loser-ing-is-better-case.html

10 years agodon't skip remotebackend unix tests
Peter van Dijk [Sun, 15 Dec 2013 09:15:08 +0000 (10:15 +0100)]
don't skip remotebackend unix tests

10 years agoRemove AnswerData.created time field as it doesn't seem to be referenced anywhere...
Mark Zealey [Sat, 14 Dec 2013 21:38:09 +0000 (23:38 +0200)]
Remove AnswerData.created time field as it doesn't seem to be referenced anywhere and the time() call seems to take about 1-2% of process time under high load.

10 years agoOn testing with large numbers of unknown domains the send-root-referral
Mark Zealey [Fri, 13 Dec 2013 20:39:47 +0000 (22:39 +0200)]
On testing with large numbers of unknown domains the send-root-referral
argument query amounted to quite a high proportion of CPU time. This will cache
it to reduce this overhead as is already done with a number of variables.

10 years agouse PATH for socat
Peter van Dijk [Fri, 13 Dec 2013 12:07:41 +0000 (13:07 +0100)]
use PATH for socat

10 years agomake our bash invocations more portable
Peter van Dijk [Fri, 13 Dec 2013 11:26:17 +0000 (12:26 +0100)]
make our bash invocations more portable

10 years agonit
Peter van Dijk [Fri, 13 Dec 2013 11:18:29 +0000 (12:18 +0100)]
nit

10 years agoMerge pull request #1167 from Habbie/polarssl-update
Peter van Dijk [Fri, 13 Dec 2013 11:07:45 +0000 (03:07 -0800)]
Merge pull request #1167 from Habbie/polarssl-update

Polarssl 1.3.2 update

10 years agonit
Peter van Dijk [Fri, 13 Dec 2013 10:21:49 +0000 (11:21 +0100)]
nit

10 years agoagain add -fPIC so we can build PIE executables, for better security
Peter van Dijk [Fri, 13 Dec 2013 08:23:14 +0000 (09:23 +0100)]
again add -fPIC so we can build PIE executables, for better security

10 years agoupgrade polarssl to 1.3.2; drop testsdir; add distdir target; make sure make check...
Peter van Dijk [Fri, 13 Dec 2013 08:03:03 +0000 (09:03 +0100)]
upgrade polarssl to 1.3.2; drop testsdir; add distdir target; make sure make check does not abort

10 years agodon't bomb out for unused modules during remotebackend make check, thanks @cmouse
Peter van Dijk [Tue, 10 Dec 2013 14:10:40 +0000 (15:10 +0100)]
don't bomb out for unused modules during remotebackend make check, thanks @cmouse

10 years agofrom orbit. just to be sure.
Peter van Dijk [Tue, 10 Dec 2013 12:59:48 +0000 (13:59 +0100)]
from orbit. just to be sure.

10 years agoMerge pull request #1164 from cmouse/goracle-docs-update
Peter van Dijk [Tue, 10 Dec 2013 10:21:16 +0000 (02:21 -0800)]
Merge pull request #1164 from cmouse/goracle-docs-update

Use sql file instead for goracle schema

10 years agoUse sql file instead for goracle schema
Aki Tuomi [Tue, 10 Dec 2013 09:53:50 +0000 (11:53 +0200)]
Use sql file instead for goracle schema

10 years agonit
Peter van Dijk [Tue, 10 Dec 2013 09:05:08 +0000 (10:05 +0100)]
nit

10 years agoMerge pull request #1124 from cmouse/remotebackend-0mq-connector
Peter van Dijk [Tue, 10 Dec 2013 08:53:26 +0000 (00:53 -0800)]
Merge pull request #1124 from cmouse/remotebackend-0mq-connector

Remotebackend 0mq connector

10 years agoMerge pull request #1163 from cmouse/gsql-add-primary-key
Peter van Dijk [Tue, 10 Dec 2013 08:26:26 +0000 (00:26 -0800)]
Merge pull request #1163 from cmouse/gsql-add-primary-key

Add primary key to schemas

10 years agoUpdate documention
Aki Tuomi [Tue, 10 Dec 2013 08:18:58 +0000 (10:18 +0200)]
Update documention

10 years agolibzmq3 compability fixes
Aki Tuomi [Mon, 9 Dec 2013 21:27:28 +0000 (23:27 +0200)]
libzmq3 compability fixes

10 years agoWait until processes die before exiting
Aki Tuomi [Mon, 9 Dec 2013 21:27:14 +0000 (23:27 +0200)]
Wait until processes die before exiting

10 years agoFixed goracle schema white space
Aki Tuomi [Mon, 9 Dec 2013 20:47:11 +0000 (22:47 +0200)]
Fixed goracle schema white space

10 years agoAdd primary key to schemas
Aki Tuomi [Mon, 9 Dec 2013 20:40:07 +0000 (22:40 +0200)]
Add primary key to schemas

10 years agoMerge pull request #1162 from cmouse/nullify-webserver-d_server
Peter van Dijk [Mon, 9 Dec 2013 20:24:29 +0000 (12:24 -0800)]
Merge pull request #1162 from cmouse/nullify-webserver-d_server

Sets d_server to NULL on failed initialization

10 years agoFix typo in TEST_ENVIRONMENT to allow zeromq test suite to run
Aki Tuomi [Mon, 9 Dec 2013 20:00:21 +0000 (22:00 +0200)]
Fix typo in TEST_ENVIRONMENT to allow zeromq test suite to run

10 years agoEnable zeromq for remotebackend
Aki Tuomi [Thu, 28 Nov 2013 13:14:29 +0000 (15:14 +0200)]
Enable zeromq for remotebackend