]>
granicus.if.org Git - pdns/log
Bert Hubert [Mon, 16 May 2011 13:56:28 +0000 (13:56 +0000)]
improve 'should not happen' error message to ease replication of that which should not happen ;-)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2197
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 16 May 2011 13:43:50 +0000 (13:43 +0000)]
Charlie Smurthwaite found yet another case where we ask a non-DNSSEC backend DNSSEC questions
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2196
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 15 May 2011 19:29:58 +0000 (19:29 +0000)]
fix up error message on being unable to find a certain gid or uid, closing ticket 359.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2195
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 15 May 2011 19:02:29 +0000 (19:02 +0000)]
close ticket 360, which caused crashes for DNSSEC queries with non-DNSSEC capable backends.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2194
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 14 May 2011 19:06:27 +0000 (19:06 +0000)]
christian hofstaedtler fixed ticket 313 in the LDAP backend.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2193
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 14 May 2011 12:30:22 +0000 (12:30 +0000)]
thank our GLORIOUS sponsors ;-) Plus update the FAQ.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2192
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 9 May 2011 13:42:01 +0000 (13:42 +0000)]
make sure we can also use an IPv6 recursor backend
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2191
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 9 May 2011 08:11:35 +0000 (08:11 +0000)]
fix crash reported by Marc Laros when using a non-DNSSEC capable backend. Should also improve non-DNSSEC performance.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2190
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 1 May 2011 20:28:05 +0000 (20:28 +0000)]
John Leach discovered our MySQL based backends would wait for ages on a failing MySQL server.
This patch he contributed reduces the timeout significantly, which is especially useful with haproxy and mysqlproxy.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2189
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 29 Apr 2011 06:49:30 +0000 (06:49 +0000)]
ok, decided to just ignore SOA NXDOMAIN records that are outside the scope of what was asked for..
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2188
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 27 Apr 2011 19:54:00 +0000 (19:54 +0000)]
fix up postgresql tests, plus write out status of dnssec tests to the report
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2187
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 27 Apr 2011 19:22:37 +0000 (19:22 +0000)]
add postgresql to the automated regression tests
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2186
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 27 Apr 2011 19:19:26 +0000 (19:19 +0000)]
pgsql schema for regression testing
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2185
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 27 Apr 2011 18:48:48 +0000 (18:48 +0000)]
Stef Van Dessel told me that this was a good idea, and that it would work.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2184
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 27 Apr 2011 15:39:53 +0000 (15:39 +0000)]
DS records really are always auth=1. Warty.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2183
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 27 Apr 2011 14:41:42 +0000 (14:41 +0000)]
add very basic test of correct DNSSEC signing & verification using ldns/drill to regression tests
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2182
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 27 Apr 2011 08:53:14 +0000 (08:53 +0000)]
fix up followup bug - we get two ANY queries in very short succession for *different* zones. Turned out that the query
cache had some missing code to deal with this.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2181
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 27 Apr 2011 08:52:13 +0000 (08:52 +0000)]
special case DS queries when delegating to ourselves. We now never pick a SOA APEX equal to the DS name queried for as the authoritative zone.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2180
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 27 Apr 2011 08:49:30 +0000 (08:49 +0000)]
create two dnssec enabled zones during regression testing and insert the DS record in the parent, so we can debug 'delegation to ourselves' issues
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2179
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 27 Apr 2011 08:48:42 +0000 (08:48 +0000)]
add dnssec enables zones to the regression test
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2178
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 23 Apr 2011 07:51:44 +0000 (07:51 +0000)]
James Cloos discovered "pdnssec check-zone" failed to properly check SRV records. Fixed, plus added check-zone to the regression tests, which should both keep pdnssec and the powerdns core in line!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2177
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 19 Apr 2011 19:55:30 +0000 (19:55 +0000)]
due to a previous cleanup, we were storing empty recursive answers in the packet cache. Spotted by Steve Bauer.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2176
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 19 Apr 2011 13:31:46 +0000 (13:31 +0000)]
silence warnings from autogenerated ragel code about variables not being used
silence warning caused by boost::optional, after much reminding by Serge Belyshev ;-)
powerdns auth 3.0 now compiles w/o warnings with -Wall
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2175
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 19 Apr 2011 12:27:39 +0000 (12:27 +0000)]
address ticket 353 - lua generated incoming AXFR records weren't 'ordered' for DNSSEC.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2174
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 19 Apr 2011 12:26:42 +0000 (12:26 +0000)]
release notes of RC2
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2173
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 19 Apr 2011 07:50:35 +0000 (07:50 +0000)]
automated regression tests
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2172
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 19 Apr 2011 07:43:39 +0000 (07:43 +0000)]
mark two regression tests as 'skip' (fancy records)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2171
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 19 Apr 2011 07:42:53 +0000 (07:42 +0000)]
don't drop aa on a cname out of bailiwick
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2170
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 19 Apr 2011 07:42:32 +0000 (07:42 +0000)]
more docs + faq
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2169
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 18 Apr 2011 19:36:52 +0000 (19:36 +0000)]
SDIG IS CASE SENSITIVE
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2168
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 18 Apr 2011 18:47:33 +0000 (18:47 +0000)]
fix two sqlite bugs within zone2sql
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2167
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 18 Apr 2011 18:06:48 +0000 (18:06 +0000)]
add sqlite3 schema for the automated regression testing
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2166
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 16 Apr 2011 19:16:08 +0000 (19:16 +0000)]
rc1 -> rc2, this is not the release yet I think, but it could be
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2165
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 16 Apr 2011 19:11:45 +0000 (19:11 +0000)]
mongo docs
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2164
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 14 Apr 2011 18:12:12 +0000 (18:12 +0000)]
add mongodb to the tar.gz
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2163
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 14 Apr 2011 17:51:04 +0000 (17:51 +0000)]
fredrik danerklint contributed a MongoDB Backend! Will be marked as 'experimental' for 3.0. So far does not autodetect
where mongodb is located, defaults to /opt/mongo.
This commit also eases compilation of the MySQL backend on CentOS 64 bits.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2162
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 13 Apr 2011 08:36:02 +0000 (08:36 +0000)]
Early implementation of TLSA as described in draft-ietf-dane-protocol-06 using the provisional code point 65468
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2161
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 12 Apr 2011 19:30:09 +0000 (19:30 +0000)]
we were converting to a human readable form of IPv6 addresses based on an unzeroed struct inaddr6. Very weird problem spotted by Brielle Bruns (Ascii ending up in IPv6 addresses)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2160
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 12 Apr 2011 16:26:21 +0000 (16:26 +0000)]
when we verify an incoming AXFR TSIG, use *their* timestamp and not ours. All our test servers run their clocks too well it appears, so we never noticed ;-)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2159
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 12 Apr 2011 16:22:39 +0000 (16:22 +0000)]
add AXFR testing to tsig-tests
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2158
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 12 Apr 2011 16:22:06 +0000 (16:22 +0000)]
make sure we never use the random generator uninitialized! abort() if we do
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2157
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 12 Apr 2011 16:18:56 +0000 (16:18 +0000)]
when the year 2106 comes to TSIG, dnswriter.cc will be ready for it!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2156
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 12 Apr 2011 16:18:11 +0000 (16:18 +0000)]
3.4pre
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2155
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 12 Apr 2011 16:17:56 +0000 (16:17 +0000)]
the next version of the recursor will be 3.4
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2154
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 12 Apr 2011 09:30:35 +0000 (09:30 +0000)]
allow DNSSECKeeper to share a database connection on construction. Use this new feature to silence the 'every minute' new database connection!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2153
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 12 Apr 2011 09:28:05 +0000 (09:28 +0000)]
and now we remove the unused variable ;-)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2152
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 12 Apr 2011 09:27:38 +0000 (09:27 +0000)]
remove some whitespace, remove an unused but confusing variable
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2151
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 11 Apr 2011 16:06:41 +0000 (16:06 +0000)]
even TCP answers can only be 65535 bytes long! Plus, we misinterpreted the EDNS0 maximum reply length limit.
Spotted by Thor Spruyt.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2150
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 11 Apr 2011 08:36:34 +0000 (08:36 +0000)]
improve error message when checking remote master for freshness - now include rcode
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2149
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 9 Apr 2011 18:29:01 +0000 (18:29 +0000)]
sligthly improve error messages on checking the TSIG signatures on incoming zone transfers
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2148
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 9 Apr 2011 09:39:51 +0000 (09:39 +0000)]
add missing ntohs to outgoing SOA freshness check TSIG calculation. Spotted by jp_mens
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2147
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 9 Apr 2011 09:19:03 +0000 (09:19 +0000)]
add some spaces in the docs so RFC1234 does not get interpreted as changeset 1234
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2146
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 5 Apr 2011 08:01:34 +0000 (08:01 +0000)]
fix up the PowerDNS PowerDNSbackend (mostly for internal use) - set the TTL on SOA records correctly.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2145
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 5 Apr 2011 07:41:26 +0000 (07:41 +0000)]
Kees Monshouwer discovered that RHEL only ships libpq.so and not .a.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2144
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Apr 2011 13:36:48 +0000 (13:36 +0000)]
dependency hints
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2143
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Apr 2011 13:18:52 +0000 (13:18 +0000)]
silence some warning about not checking return value of write() to console. Thanks to Giel & ssb for nagging about this ;-)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2142
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Apr 2011 12:34:09 +0000 (12:34 +0000)]
work around a bug in boost on debian Lenny (include guards probably)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2141
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Apr 2011 12:05:18 +0000 (12:05 +0000)]
silence further debugging, move 'every query output' behind 'log-dns-queries' (which defaults to off), plus add some more documentation on 3.0
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2140
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Apr 2011 11:38:15 +0000 (11:38 +0000)]
update MySQL schema so it is compatible with 5.5, closing ticket 342 by Jeff Palmer.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2139
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Apr 2011 11:06:49 +0000 (11:06 +0000)]
give some props to the powerdns community
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2138
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Apr 2011 08:49:13 +0000 (08:49 +0000)]
improved release notes plus added chapter on the 2.9.x -> 3.0 migration
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2137
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Apr 2011 08:29:47 +0000 (08:29 +0000)]
more properaly fake the 'auth' status of data in unmigrated non-dnsssec backends, again discovered by Frank Altpeter
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2136
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Apr 2011 08:21:55 +0000 (08:21 +0000)]
add two more regression tests, for the A record at the apex when there is one and when there is not one
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2135
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Apr 2011 07:51:32 +0000 (07:51 +0000)]
found one final instance of using namespace boost in the pipe backend
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2134
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Apr 2011 07:43:03 +0000 (07:43 +0000)]
more global removes of using namespace boost;
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2133
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Apr 2011 07:38:37 +0000 (07:38 +0000)]
Matt Smith found another instance of using namespace boost which caused problems for him.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2132
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Apr 2011 07:24:09 +0000 (07:24 +0000)]
Matt Smith found a remaining 'using namespace boost;' which caused problems for him. Removed.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2131
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Apr 2011 07:04:24 +0000 (07:04 +0000)]
by popular demand, secure-zone now also rectifies it!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2130
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Apr 2011 07:03:45 +0000 (07:03 +0000)]
when removing NSEC3 settings, also remove the NARROW setting. Closes ticket 347, which also included patch. I think this was
by Jose Arthur Benetasso Villanova
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2129
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Apr 2011 20:55:02 +0000 (20:55 +0000)]
make sure that we do outgoing SOA freshness queries TSIG signed if a TSIG was defined for AXFR-ing that domain
plus fix typo in TSIG method name, plus some comments
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2128
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Apr 2011 20:09:55 +0000 (20:09 +0000)]
fix up processing of notification acknowledgements, be liberal in how we accept them (no need to match up the port number)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2127
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Apr 2011 20:02:19 +0000 (20:02 +0000)]
recent cleanup made us generate a response packet *before* determining if it should contain a TSIG signature, which made us not do so
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2126
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Apr 2011 15:35:30 +0000 (15:35 +0000)]
messed up the debian version number
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2125
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Apr 2011 15:24:43 +0000 (15:24 +0000)]
improve some notification logging messages to include port numbers
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2124
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Apr 2011 15:23:15 +0000 (15:23 +0000)]
remove some further unaligned memory accesses in powerdns recursor
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2123
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Apr 2011 15:22:26 +0000 (15:22 +0000)]
remove some unaligned memory accesses in recursor packet cache
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2122
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Apr 2011 15:20:46 +0000 (15:20 +0000)]
make sure polarssl has distclean (Maik)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2121
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Apr 2011 15:20:14 +0000 (15:20 +0000)]
change version to rc1 (still only preparation, but the packages build correctly now)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2120
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Apr 2011 15:17:45 +0000 (15:17 +0000)]
AGAIN, PAY ATTENTION! SOMEONE WROTE DOCUMENTATION!! Thanks Maik for documenting the new & powerful OracleBackend!
plus, deprecate fancy records & mark ldap backend as unmaintained.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2119
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Apr 2011 15:15:55 +0000 (15:15 +0000)]
sync oracle backend code
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2118
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 2 Apr 2011 09:57:55 +0000 (09:57 +0000)]
silence a lot of debugging
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2117
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 2 Apr 2011 09:52:32 +0000 (09:52 +0000)]
add remaining changelog items to documentation
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2116
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 2 Apr 2011 09:43:04 +0000 (09:43 +0000)]
add test for correct return of NS at zone apex
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2115
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 2 Apr 2011 07:32:27 +0000 (07:32 +0000)]
fix Frank Altpeter's discovery that delegations don't work well in non-DNSSEC mode. See this as an incentive to run in DNSSEC mode ;)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2114
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 1 Apr 2011 21:45:51 +0000 (21:45 +0000)]
thank you powerdns posse for paying attention ;-)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2113
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 1 Apr 2011 21:13:33 +0000 (21:13 +0000)]
add regression test for 'query for a wildcard record of a different type', plus fix the bug that that test found
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2112
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 1 Apr 2011 20:54:50 +0000 (20:54 +0000)]
add regression tests for a wildcard query that matches the wildcard, plus an ANY wildcard query, plus fix bug that ANY did not match a wildcard in 3.0
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2111
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 31 Mar 2011 19:54:08 +0000 (19:54 +0000)]
Jan-Piet Mens discovered that SOA-EDIT was not listed in the domain metadata documentation. He also found that the domain metadata schema did not have room enough to store AXFR-MASTER-TSIG.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2110
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 31 Mar 2011 07:51:27 +0000 (07:51 +0000)]
fix crashes reported by Vasiliy G Tolstov and Frank Altpeter - turns out we were handing a copy of the database connection to the master/slave connection.. while we were still using it!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2109
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 30 Mar 2011 06:59:58 +0000 (06:59 +0000)]
add domain metadata documentation
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2108
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 30 Mar 2011 06:46:05 +0000 (06:46 +0000)]
catch Lua errors that only show up during the actual incoming AXFR-editing, and not just the ones that show up on script load. Spotted by Jan Piet Mens
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2107
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 30 Mar 2011 06:28:40 +0000 (06:28 +0000)]
update version to -rc1 - ZOMG!! not quite there yet, but getting close
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2106
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 28 Mar 2011 10:35:22 +0000 (10:35 +0000)]
add 'INCREMENT-WEEKS' SOA-EDIT policy
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2105
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 27 Mar 2011 21:13:46 +0000 (21:13 +0000)]
document & implement the widening of the 'TYPE' field for the records table - NSEC3PARAM was longer than the old limit of 6.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2104
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 27 Mar 2011 20:22:20 +0000 (20:22 +0000)]
add SOA serial number editing for when operating as a signing master (or signing filter). Set zone metadata 'SOA-EDIT' either to 'INCEPTION' or 'INCEPTION-WEEK', and it will set the SOA serial number to the full date of the RRSIG inceptions issued right now, or the week number since 01-01-1970 of that inception
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2103
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 27 Mar 2011 20:10:42 +0000 (20:10 +0000)]
add some missing GPL repetitions
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2102
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 27 Mar 2011 10:03:59 +0000 (10:03 +0000)]
fix reload on database error on incoming notification, mostly caused by idle databases, spotted by Frank Altpeter
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2101
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 25 Mar 2011 15:08:39 +0000 (15:08 +0000)]
catch database error in time and not on the floor
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2100
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 25 Mar 2011 11:09:33 +0000 (11:09 +0000)]
there was a slight chance for the ueberbackend to cache wrong data
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2099
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 25 Mar 2011 09:53:09 +0000 (09:53 +0000)]
catch DNS parsing errors in incoming AXFRs and don't crash on them.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2098
d19b8d6e -7fed-0310-83ef-
9ca221ded41b