]>
granicus.if.org Git - pdns/log
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
Bert Hubert [Mon, 3 Sep 2007 11:08:50 +0000 (11:08 +0000)]
fix use of 'original' zone state instead of a safe copy in Bind2Backend::getUpdatedMasters, issue spotted by Stefan Schmidt
plus s/Master/Slave/ in a somewhat important place
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1089
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 21 Aug 2007 17:07:33 +0000 (17:07 +0000)]
fix up sub-second waits for data - important for dnsreplay. Bug found by Augie Schwer
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1088
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 16 Aug 2007 21:51:39 +0000 (21:51 +0000)]
small test script
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1087
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 16 Aug 2007 21:44:20 +0000 (21:44 +0000)]
add nproxy file for distrbution
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1086
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 16 Aug 2007 21:42:50 +0000 (21:42 +0000)]
implement trusted-notification-proxy, improve logging in nproxy
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1085
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 16 Aug 2007 21:39:35 +0000 (21:39 +0000)]
fix case sensitivity in selecting domain type master or slave (horrible!)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1084
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 16 Aug 2007 21:10:47 +0000 (21:10 +0000)]
finish up syslog, setgid, setuid, chroot
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1083
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 13 Aug 2007 14:40:02 +0000 (14:40 +0000)]
almost there
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1082
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 11 Aug 2007 13:52:53 +0000 (13:52 +0000)]
potential fix for cname/wildcard issue
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1081
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 4 Aug 2007 21:27:03 +0000 (21:27 +0000)]
fix truncated packets!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1080
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 2 Aug 2007 21:29:10 +0000 (21:29 +0000)]
plug memory leak on packet building error caused by bogus database information
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1079
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 2 Aug 2007 20:56:51 +0000 (20:56 +0000)]
fix new timeout code (too quick to timeout), set notification opcode on notification replies, fix memory leak in case of truncated packets with errors
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1078
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 1 Aug 2007 19:51:30 +0000 (19:51 +0000)]
further work
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1077
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 25 Jul 2007 22:31:29 +0000 (22:31 +0000)]
make sockets non-blocking if we use 'select', thanks DPS
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1076
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 22 Jul 2007 16:19:02 +0000 (16:19 +0000)]
start of notification-proxy
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1075
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 15 Jul 2007 10:59:53 +0000 (10:59 +0000)]
some small unimportant changes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1074
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 14 Jul 2007 20:54:50 +0000 (20:54 +0000)]
moves towards smart socket reuse, plus mplayer de-boost::any-fication start
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1073
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 10 Jul 2007 18:53:34 +0000 (18:53 +0000)]
move tcp waits to poll instead of select
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1072
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 8 Jul 2007 19:56:59 +0000 (19:56 +0000)]
more timer infra
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1071
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 8 Jul 2007 19:55:58 +0000 (19:55 +0000)]
timer infra
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1070
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 8 Jul 2007 14:20:22 +0000 (14:20 +0000)]
LDAP updates from Norbert!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1069
d19b8d6e -7fed-0310-83ef-
9ca221ded41b