]>
granicus.if.org Git - pdns/log
Mark Zealey [Fri, 3 Jan 2014 06:56:59 +0000 (08:56 +0200)]
Merge branch 'master' into so-reuseport
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
Kees Monshouwer [Wed, 25 Dec 2013 13:13:46 +0000 (14:13 +0100)]
add direct-dnskey to doc
Peter van Dijk [Wed, 25 Dec 2013 12:33:44 +0000 (04:33 -0800)]
Merge pull request #1176 from mind04/ipv6
Ipv6 improvements
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
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
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
bert hubert [Mon, 23 Dec 2013 21:15:30 +0000 (13:15 -0800)]
Merge pull request #1 from zmallen/dontanswer
Dontanswer
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
Peter van Dijk [Mon, 23 Dec 2013 20:36:09 +0000 (21:36 +0100)]
include for uint32_t
Peter van Dijk [Mon, 23 Dec 2013 20:35:59 +0000 (21:35 +0100)]
toysdig needs polar for dns_random/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
Kees Monshouwer [Mon, 23 Dec 2013 19:42:32 +0000 (20:42 +0100)]
fix recursor Makefile
thanks @zeha, @habbie
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
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
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
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...
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
Kees Monshouwer [Sun, 22 Dec 2013 18:48:30 +0000 (19:48 +0100)]
make notification queue ipv6 compatible
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
Kees Monshouwer [Sat, 21 Dec 2013 22:39:49 +0000 (23:39 +0100)]
reorder remote backend test environment setup
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
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
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
Devdas Bhagat [Fri, 6 Dec 2013 11:18:17 +0000 (12:18 +0100)]
Add support for id.server requests following RFC 4892
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
Kees Monshouwer [Sat, 14 Dec 2013 23:13:48 +0000 (00:13 +0100)]
use polarssl aes in recursor
Kees Monshouwer [Sat, 14 Dec 2013 20:19:54 +0000 (21:19 +0100)]
switch to polarssl aes
Peter van Dijk [Tue, 17 Dec 2013 18:14:16 +0000 (19:14 +0100)]
3.3.1 upgrade notes
Peter van Dijk [Tue, 17 Dec 2013 17:34:45 +0000 (18:34 +0100)]
stamp 3.3.1, add links
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
Peter van Dijk [Tue, 17 Dec 2013 12:10:11 +0000 (13:10 +0100)]
make 3.3.1 changelog somewhat readable
Kees Monshouwer [Tue, 17 Dec 2013 10:12:31 +0000 (11:12 +0100)]
update debian pdns.conf
Kees Monshouwer [Tue, 17 Dec 2013 09:19:55 +0000 (10:19 +0100)]
remove experimental status from direct-dnskey
Peter van Dijk [Tue, 17 Dec 2013 11:10:25 +0000 (12:10 +0100)]
add rest of 3.3.1 commits to draft changelog
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
Peter van Dijk [Sun, 15 Dec 2013 09:15:08 +0000 (10:15 +0100)]
don't skip remotebackend unix tests
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.
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.
Peter van Dijk [Fri, 13 Dec 2013 12:07:41 +0000 (13:07 +0100)]
use PATH for socat
Peter van Dijk [Fri, 13 Dec 2013 11:26:17 +0000 (12:26 +0100)]
make our bash invocations more portable
Peter van Dijk [Fri, 13 Dec 2013 11:18:29 +0000 (12:18 +0100)]
nit
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
Peter van Dijk [Fri, 13 Dec 2013 10:21:49 +0000 (11:21 +0100)]
nit
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
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
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
Peter van Dijk [Tue, 10 Dec 2013 12:59:48 +0000 (13:59 +0100)]
from orbit. just to be sure.
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
Aki Tuomi [Tue, 10 Dec 2013 09:53:50 +0000 (11:53 +0200)]
Use sql file instead for goracle schema
Peter van Dijk [Tue, 10 Dec 2013 09:05:08 +0000 (10:05 +0100)]
nit
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
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
Aki Tuomi [Tue, 10 Dec 2013 08:18:58 +0000 (10:18 +0200)]
Update documention
Aki Tuomi [Mon, 9 Dec 2013 21:27:28 +0000 (23:27 +0200)]
libzmq3 compability fixes
Aki Tuomi [Mon, 9 Dec 2013 21:27:14 +0000 (23:27 +0200)]
Wait until processes die before exiting
Aki Tuomi [Mon, 9 Dec 2013 20:47:11 +0000 (22:47 +0200)]
Fixed goracle schema white space
Aki Tuomi [Mon, 9 Dec 2013 20:40:07 +0000 (22:40 +0200)]
Add primary key to schemas
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
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
Aki Tuomi [Thu, 28 Nov 2013 13:14:29 +0000 (15:14 +0200)]
Enable zeromq for remotebackend
Peter van Dijk [Mon, 9 Dec 2013 18:54:33 +0000 (10:54 -0800)]
Merge pull request #1161 from cmouse/gsql-supermaster-dualstack
WIP: Gsql supermaster dualstack
Aki Tuomi [Mon, 9 Dec 2013 18:24:38 +0000 (20:24 +0200)]
Sets d_server to NULL on failed initialization
Aki Tuomi [Mon, 9 Dec 2013 18:16:31 +0000 (20:16 +0200)]
Check that the domain isn't already served by the new master
Peter van Dijk [Mon, 9 Dec 2013 13:45:30 +0000 (05:45 -0800)]
Merge pull request #1160 from cmouse/remotebackend-pipe-connector-1137
Align with pipebackend as per #1137 and #661
Aki Tuomi [Mon, 9 Dec 2013 12:33:45 +0000 (14:33 +0200)]
Add comments
Aki Tuomi [Mon, 9 Dec 2013 12:13:22 +0000 (14:13 +0200)]
Remove unnecessary if block
Aki Tuomi [Mon, 9 Dec 2013 12:06:54 +0000 (14:06 +0200)]
SQL statements required by multi-ip master
Aki Tuomi [Mon, 9 Dec 2013 12:06:28 +0000 (14:06 +0200)]
Implementation for multi-ip master
Mark Zealey [Mon, 9 Dec 2013 12:01:02 +0000 (14:01 +0200)]
more changes
Aki Tuomi [Mon, 9 Dec 2013 11:37:16 +0000 (13:37 +0200)]
Align with pipebackend as per #1137 and #661
Mark Zealey [Mon, 9 Dec 2013 11:13:12 +0000 (13:13 +0200)]
Merge branch 'so-reuseport' of ssh://github.com/mzealey/pdns into so-reuseport
Mark Zealey [Mon, 9 Dec 2013 11:11:49 +0000 (13:11 +0200)]
Merge branch 'master' into so-reuseport
Peter van Dijk [Mon, 9 Dec 2013 09:48:38 +0000 (01:48 -0800)]
Merge pull request #1137 from mzealey/pipe-backend-spinlock
fixes PowerDNS/pdns/#661
Peter van Dijk [Mon, 9 Dec 2013 09:45:11 +0000 (01:45 -0800)]
Merge pull request #1136 from mzealey/backend-cache-optimization
fixes PowerDNS/pdns#693
Peter van Dijk [Mon, 9 Dec 2013 09:40:01 +0000 (01:40 -0800)]
Merge pull request #1134 from mzealey/forcesoa
fixes PowerDNS/pdns#692
Igor Maravic [Tue, 3 Dec 2013 19:47:42 +0000 (20:47 +0100)]
Terminate pdns process after SIGINT
Peter van Dijk [Fri, 6 Dec 2013 09:24:32 +0000 (01:24 -0800)]
Merge pull request #1156 from cmouse/docs-mention-pdns_remotebackend
Added mentioning about pdns_remotebackend libs
Peter van Dijk [Fri, 6 Dec 2013 09:03:22 +0000 (01:03 -0800)]
Merge pull request #1155 from mzealey/socket-bind-failure-errormsg
Log nice error messages when creating a socket fails
Aki Tuomi [Fri, 6 Dec 2013 08:51:33 +0000 (10:51 +0200)]
Added mentioning about pdns_remotebackend libs
Mark Zealey [Fri, 6 Dec 2013 08:34:15 +0000 (10:34 +0200)]
log nice error message as well as throwing exception
Peter van Dijk [Fri, 6 Dec 2013 08:24:46 +0000 (00:24 -0800)]
Merge pull request #1153 from mind04/tests
add DS at both sides of zone-cut test
Peter van Dijk [Thu, 5 Dec 2013 19:09:09 +0000 (20:09 +0100)]
make sure to run PKG_PROG_PKG_CONFIG before the first PKG_* usage
Peter van Dijk [Thu, 5 Dec 2013 14:31:43 +0000 (06:31 -0800)]
Merge pull request #1146 from mind04/buildscripts
add test specs to dist tarball
Peter van Dijk [Thu, 5 Dec 2013 14:24:19 +0000 (15:24 +0100)]
auth 3.3.1 changelog draft
Mark Zealey [Wed, 4 Dec 2013 20:30:02 +0000 (20:30 +0000)]
mutex lock the g_localaddresses as under very rare conditions it can segfault at startup when initializing many receive threads with many addresses
Kees Monshouwer [Wed, 4 Dec 2013 18:28:45 +0000 (19:28 +0100)]
add DS at both sides of zone-cut test
Kees Monshouwer [Wed, 4 Dec 2013 17:50:52 +0000 (18:50 +0100)]
we dont't generate useless NSECs in delegations
Peter van Dijk [Wed, 4 Dec 2013 08:05:42 +0000 (00:05 -0800)]
Merge pull request #1150 from mind04/tsig2
fix hmac-md5 TSIG key lookup
Kees Monshouwer [Tue, 3 Dec 2013 23:34:39 +0000 (00:34 +0100)]
fix hmac-md5 TSIG key lookup
Kees Monshouwer [Tue, 3 Dec 2013 19:07:57 +0000 (20:07 +0100)]
add test spec to recursor tarball
Kees Monshouwer [Tue, 3 Dec 2013 12:27:09 +0000 (13:27 +0100)]
add test spec to auth tarball
Peter van Dijk [Tue, 3 Dec 2013 10:34:04 +0000 (02:34 -0800)]
Merge pull request #1142 from mind04/buildscripts
Buildscripts
Kees Monshouwer [Tue, 3 Dec 2013 10:32:20 +0000 (11:32 +0100)]
move spec files to redhat directory
Kees Monshouwer [Tue, 3 Dec 2013 10:13:43 +0000 (11:13 +0100)]
testbuild spec files for rawhide
Kees Monshouwer [Tue, 3 Dec 2013 10:05:35 +0000 (11:05 +0100)]
use sed in buildscripts
Peter van Dijk [Tue, 3 Dec 2013 08:31:18 +0000 (09:31 +0100)]
drop unused vars, thanks Morten Stevens
Peter van Dijk [Mon, 2 Dec 2013 14:18:40 +0000 (15:18 +0100)]
presumably fix building on os x 10.9, thanks @mactijn
Peter van Dijk [Mon, 2 Dec 2013 12:48:44 +0000 (13:48 +0100)]
allow overriding MAKE in regression tests
Mark Zealey [Mon, 2 Dec 2013 09:24:52 +0000 (11:24 +0200)]
fixes PowerDNS/pdns#693
removes number of static variables and makes them class, also optimizes if query cache is disabled.