]>
granicus.if.org Git - pdns/log
Bert Hubert [Tue, 10 Jun 2008 19:49:33 +0000 (19:49 +0000)]
improve selection criterion for accepting returned data, ANY and ADDR record types, fixing g++ warning in the process. Plus log use of TCP
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1189
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 9 Jun 2008 09:19:52 +0000 (09:19 +0000)]
forgot to commit this one - use dns_random() in more places
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1188
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 9 Jun 2008 09:19:04 +0000 (09:19 +0000)]
3.1.7!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1187
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 9 Jun 2008 09:17:09 +0000 (09:17 +0000)]
newer g++ compilation fix
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1186
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 8 Jun 2008 08:41:01 +0000 (08:41 +0000)]
the recursor finally works on Apple! Many thanks to long time PowerDNS contributor Stefan Arentz
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1185
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 7 Jun 2008 19:35:15 +0000 (19:35 +0000)]
small script to build the recursor
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1184
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 3 Jun 2008 22:43:24 +0000 (22:43 +0000)]
oops - partial commit
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1183
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 3 Jun 2008 21:21:55 +0000 (21:21 +0000)]
fix for the 'self-renewing NS record' as spotted by Darren Gamble
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1182
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 30 May 2008 09:58:41 +0000 (09:58 +0000)]
Updates from Norbert: The patch attached improves the compatibility of the
SQL statements and fixes a bug in the getSOA() method (ttl was a random
value). Credits go to Matti Hiljanen.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1181
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 25 Apr 2008 10:05:22 +0000 (10:05 +0000)]
implement default-ttl for generic backends, thanks to Matti Hiljanen
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1180
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 25 Apr 2008 09:02:49 +0000 (09:02 +0000)]
further randomisation improvements
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1179
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 20 Apr 2008 19:05:39 +0000 (19:05 +0000)]
fix issue resolving popular domains where one of the nameservers is suffering from a timeout. Many thanks to Eric Veldhuyzen, Kees Monshouwer and Brad Dameron for their aid in debugging this issue.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1178
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 6 Apr 2008 16:22:30 +0000 (16:22 +0000)]
fix up tar.gz generation to include all dependencies
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1177
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 6 Apr 2008 14:45:27 +0000 (14:45 +0000)]
fix EXTRA_DIST for tar.gz
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1176
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 29 Mar 2008 13:46:59 +0000 (13:46 +0000)]
make dnsreplay and other pcap based tools work on systems with 64 bit gettimeofday
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1175
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 29 Mar 2008 13:45:27 +0000 (13:45 +0000)]
update version to 3.1.5, commit documentation changes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1174
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 29 Mar 2008 13:43:51 +0000 (13:43 +0000)]
remove 'packer'
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1173
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 23 Mar 2008 20:06:30 +0000 (20:06 +0000)]
implement floating speedup instead of integer, plus register types properly
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1172
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 23 Mar 2008 11:11:44 +0000 (11:11 +0000)]
Serge Belyshev fixed a gcc 4.3 compilation issue, thanks!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1171
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 22 Mar 2008 20:43:44 +0000 (20:43 +0000)]
improve pid writing logic, plus control-socket separation. Patch by Matti Hiljanen.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1170
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 22 Mar 2008 18:48:00 +0000 (18:48 +0000)]
update version to 3.1.5-rc1
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1169
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 22 Mar 2008 18:27:44 +0000 (18:27 +0000)]
implement multiple forwarders per domain, both from file and from
configuration file, based on patch by Aaron Thompson, with work from Augie
Schwer. Closes ticket 81.
Plus, add support for forwarding to ports != 53, closing ticket 122.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1168
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 22 Mar 2008 16:14:38 +0000 (16:14 +0000)]
deal with embedded \r in labels - sadly, closing ticket 162
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1167
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 22 Mar 2008 16:03:15 +0000 (16:03 +0000)]
properly convey empty TXT strings (why??) through the recursor, closing ticket 178
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1166
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 22 Mar 2008 15:50:59 +0000 (15:50 +0000)]
properly parse TTL from SOA 'minimum' in zoneparser TNG
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1165
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 22 Mar 2008 15:37:48 +0000 (15:37 +0000)]
we consumed too much random (need only 128 bits), plus close ticket 147: we ignore the TTL in zones the recursor is auth for, thanks to Stefan Schmidt
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1164
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 16 Mar 2008 16:40:46 +0000 (16:40 +0000)]
make opendbx & ldap documentation point at Norbert's pages
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1163
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 16 Mar 2008 16:32:24 +0000 (16:32 +0000)]
remove files on request of Norbert
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1162
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 16 Mar 2008 16:24:15 +0000 (16:24 +0000)]
this needs to be in svn as well
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1161
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 16 Mar 2008 14:58:19 +0000 (14:58 +0000)]
move to a real CSRNG, plus hooks for 'dns-0x20'.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1160
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 16 Mar 2008 14:42:41 +0000 (14:42 +0000)]
import AES code from Brian Gladman, plus wrapper to PowerDNS dns_random
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1159
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Mar 2008 22:44:35 +0000 (22:44 +0000)]
prepare for snapshot5
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1158
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 13 Mar 2008 17:18:50 +0000 (17:18 +0000)]
improve case insensitiveness of CNAME chaining, plus reserve metric for 0x20 mismatching
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1157
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 13 Mar 2008 17:17:50 +0000 (17:17 +0000)]
improve case-insensitivity of label compression
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1156
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 12 Mar 2008 19:42:56 +0000 (19:42 +0000)]
fix issue where nl.archive.ubuntu.org (and de) would not resolve. Thanks to Matti Hiljanen and Stefan Schmidt for debugging and fixes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1155
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 9 Mar 2008 15:31:37 +0000 (15:31 +0000)]
Norbert sends:
Here's an update for the OpenDBX backend:
- Fix for SQLite2/3 locking problem on concurrent reads/writes
- Fixes compilation on Solaris (u_int vs. uint)
- Support for autoserial (needs triggers)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1154
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 9 Mar 2008 15:23:52 +0000 (15:23 +0000)]
rest of previous commit - including opendbx autodetection improvements
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1153
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 9 Mar 2008 15:23:12 +0000 (15:23 +0000)]
Norbert has added support for far more record types to LDAP, plus Debian supplied improvements to 'PowerLDAP', plus improved autoconf detection of ldap
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1152
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 9 Mar 2008 14:59:30 +0000 (14:59 +0000)]
remove autogenerated content from svn, but add it to 'extra-dist'
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1151
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 4 Mar 2008 21:44:35 +0000 (21:44 +0000)]
implement 'allow-from-file', based on a patch by Sten Spans, thanks!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1150
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 3 Mar 2008 20:06:45 +0000 (20:06 +0000)]
make sure we ship autogenerated files
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1149
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 1 Mar 2008 22:44:03 +0000 (22:44 +0000)]
add more record types to the enum, plus fix up the ns_t_kx/ns_t_mx confusion
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1148
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 1 Mar 2008 22:11:26 +0000 (22:11 +0000)]
fix cname-and-wildcard with qname but no rrcode match, reported by zzyzz
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1147
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 1 Mar 2008 22:09:27 +0000 (22:09 +0000)]
add a new regression test 'cname-and-wildcard-at-root', which requires a new testzone. Fix up 'external-cname-pointer' test to deal with our 'new' rootreferrals
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1146
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 1 Mar 2008 22:06:16 +0000 (22:06 +0000)]
small docs update, fixed DLOG in more files, improve bindbackend logging
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1145
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 1 Mar 2008 19:35:48 +0000 (19:35 +0000)]
add support for DHCID, IPSECKEY and KX records, thanks Norbert Sendetzky for the hint
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1144
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 23 Feb 2008 10:41:54 +0000 (10:41 +0000)]
update default configuration, mark logfile features as windows only
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1143
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 19 Feb 2008 17:43:23 +0000 (17:43 +0000)]
fix auth-server support again - it only worked for non-rd queries! Reported by Stefan Schmidt
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1142
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 11 Feb 2008 18:08:40 +0000 (18:08 +0000)]
slightly tweak documentation so people can more easily find how to setup database connectivity
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1141
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 10 Feb 2008 20:39:51 +0000 (20:39 +0000)]
documentation updates for snapshot4
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1140
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 10 Feb 2008 20:09:25 +0000 (20:09 +0000)]
make us use magic 'ADDR' queries if configured to do IPv6 outgoing queries. ADDR queries ultimately get turned into ANY queries!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1139
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 10 Feb 2008 19:06:39 +0000 (19:06 +0000)]
version updates + speed up 'must shuffle' logic
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1138
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 10 Feb 2008 19:04:36 +0000 (19:04 +0000)]
implement pseudo-type 'ADDR' lookup, plus finally tell powerdns that authoritative data also displaces current non-auth data
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1137
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 9 Feb 2008 14:05:08 +0000 (14:05 +0000)]
close ticket 175 fixing compilation on g++ 4.3 (thanks Ruben Kerkhof)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1136
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 6 Feb 2008 22:04:22 +0000 (22:04 +0000)]
also prime IPv6 addresses - working towards IPv6-only operational perfection. Thanks 'fatal' on #powerdns
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1135
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 5 Feb 2008 23:17:02 +0000 (23:17 +0000)]
add skip locking prevention for more recent g++
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1134
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 5 Feb 2008 23:08:46 +0000 (23:08 +0000)]
do not return socket to the pool in case of connect() error, just close it
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1133
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 5 Feb 2008 19:46:15 +0000 (19:46 +0000)]
add 3.1.5 pre-releasenotes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1132
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 5 Feb 2008 19:44:19 +0000 (19:44 +0000)]
document the 'master' setting
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1131
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Feb 2008 22:32:49 +0000 (22:32 +0000)]
reprime root hints using EDNS0, thanks to dns-operations AT mail.oarc.isc.org
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1130
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Feb 2008 21:44:41 +0000 (21:44 +0000)]
fix storage of empty unknown records
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1129
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Feb 2008 19:54:29 +0000 (19:54 +0000)]
small clarification
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1128
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Feb 2008 16:26:28 +0000 (16:26 +0000)]
add some sanity checking on domain name lengths
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1127
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Feb 2008 16:25:24 +0000 (16:25 +0000)]
improve error reporting a bit
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1126
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Feb 2008 16:24:25 +0000 (16:24 +0000)]
tweak dnsgram to no longer write pcap file, while being more verbose about what it does do
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1125
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 1 Feb 2008 14:00:58 +0000 (14:00 +0000)]
Marcus Goller discovered we were instructing Solaris 10 users to set -DSOLARIS8 which breaks things
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1124
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 1 Jan 2008 20:48:54 +0000 (20:48 +0000)]
implement EDNS0 support in the PowerDNS Authoritative Server
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1123
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 1 Jan 2008 20:31:47 +0000 (20:31 +0000)]
and add OPT pseudo-RR to the enum
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1122
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 1 Jan 2008 20:30:57 +0000 (20:30 +0000)]
add slight error checking so we don't feed misparsed entries from the cache
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1121
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 1 Jan 2008 20:29:42 +0000 (20:29 +0000)]
improve EDNS0 detection, don't just assume an AR record in a question is an OPT record
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1120
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 31 Dec 2007 21:40:08 +0000 (21:40 +0000)]
fix typo (Lauch -> Launch), spotted by Rejo Zenger
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1119
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 29 Dec 2007 14:41:29 +0000 (14:41 +0000)]
l.root-servers.net has moved!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1118
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 29 Dec 2007 14:38:57 +0000 (14:38 +0000)]
remove hideous code from the beginning of time (1997), in preparation for the 'gotoplexer'
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1117
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 29 Dec 2007 14:34:27 +0000 (14:34 +0000)]
fix subtle bug with repeated timeouts on same fd
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1116
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 29 Dec 2007 13:38:11 +0000 (13:38 +0000)]
fix subtle bug where waiting for an fd to become writable immediately after waiting for it to be readable would return immediate success, which hurt TCP queries
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1115
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 12 Dec 2007 06:52:49 +0000 (06:52 +0000)]
apply patch by David Apgar to support the 'FAIL' command, plus add supports for spaces in the pipe backend protocol
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1114
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 10 Dec 2007 09:10:12 +0000 (09:10 +0000)]
slight speedup by removing duplicate queries in case of non-aa answer
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1113
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 6 Dec 2007 15:07:31 +0000 (15:07 +0000)]
add error logging to failed health check query response, improve 'sendto' socklen precision
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1112
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 5 Dec 2007 19:40:38 +0000 (19:40 +0000)]
also allow A record checks on pdns.nproxy
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1111
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 5 Dec 2007 17:38:13 +0000 (17:38 +0000)]
silence debugging message from communicator
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1110
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 5 Dec 2007 17:37:28 +0000 (17:37 +0000)]
implement 'pdns.nproxy' TXT query for health checks
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1109
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 30 Nov 2007 22:25:36 +0000 (22:25 +0000)]
first 20% speedup of bind backend, possibly much more in setups with a lot of zones
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1108
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 17 Nov 2007 21:47:19 +0000 (21:47 +0000)]
gcc 4.3 fixes for LDAP from Norbert
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1107
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 17 Nov 2007 21:35:19 +0000 (21:35 +0000)]
make notification-proxy trusted-notification-host support multiple hosts
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1106
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 17 Nov 2007 21:30:56 +0000 (21:30 +0000)]
64-bit fix for the slave cycle interval, which might lead to locked up systems!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1105
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 17 Nov 2007 21:28:28 +0000 (21:28 +0000)]
document the 'nproxy', plus clarify the generic documentation so that it applies to all generic databases
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1104
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 17 Nov 2007 21:20:38 +0000 (21:20 +0000)]
implement fallback support of IXFR queries as AXFR - no real functionality here. Closes ticket #131. Suggested by user 'anon'
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1103
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 17 Nov 2007 21:11:08 +0000 (21:11 +0000)]
improve dnsscope error messages
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1102
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 15 Nov 2007 21:07:35 +0000 (21:07 +0000)]
implement avoid-version fix for bind
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1101
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 15 Nov 2007 21:06:22 +0000 (21:06 +0000)]
TSIG preparations
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1100
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 15 Nov 2007 20:30:53 +0000 (20:30 +0000)]
properly set ra bit if needed, closing ticket 167 reported by Augie Schwer
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1099
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 15 Nov 2007 20:10:27 +0000 (20:10 +0000)]
close bug issue 165, re-spotted by Leo Baltus
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1098
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 4 Nov 2007 21:54:59 +0000 (21:54 +0000)]
tiny documentation typo, noticed by Marco Davids
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1097
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 4 Nov 2007 21:43:51 +0000 (21:43 +0000)]
Make modules unversioned (thanks darix)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1096
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 4 Nov 2007 21:23:12 +0000 (21:23 +0000)]
implement 48 bit rdata in preparation of TSIG
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1095
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 28 Oct 2007 17:36:16 +0000 (17:36 +0000)]
gcc 4.3 fixes, mostly by Darix of opensuse
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1094
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 8 Oct 2007 07:14:16 +0000 (07:14 +0000)]
further fix for Solaris 10 starting to miss packets. Authored and tested by Alex Kiernan.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1093
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Sep 2007 20:26:42 +0000 (20:26 +0000)]
fix reloading of backends on TCP timeout, plus deal better with malformed web requests thanks Maikel Verheijen
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1092
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 13 Sep 2007 19:30:30 +0000 (19:30 +0000)]
variant of bugfix authored by Alex Kiernan which fixes Solaris problems wher the recursor stops answering
questions after a certain amount of time
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1091
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 11 Sep 2007 20:08:11 +0000 (20:08 +0000)]
fix typo, closing ticket #157 by anonymous (thanks!)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1090
d19b8d6e -7fed-0310-83ef-
9ca221ded41b