]>
granicus.if.org Git - pdns/log
Bert Hubert [Mon, 11 Jul 2005 07:34:27 +0000 (07:34 +0000)]
simplified TCP outgoing query code in attempt to smoke out crasher bug
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@439
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 10 Jul 2005 14:31:16 +0000 (14:31 +0000)]
release notes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@438
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 10 Jul 2005 13:52:35 +0000 (13:52 +0000)]
documentation updates
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@437
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 10 Jul 2005 12:23:15 +0000 (12:23 +0000)]
add TCP client timeouts, add way to limit the number of simultaneous TCP connections
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@436
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 10 Jul 2005 11:34:28 +0000 (11:34 +0000)]
update some copyrights, license version 2.0
improve logging so TCP-queries can be spotted
added code to truncate overly long answers to 512 bytes and to set the TC bit
moved TCP writeout code to writev - somewhat more likely to work in face of tiny windows, more network efficient
removed duplicate 'it is advised to bind to non-0.0.0.0' etc message
updated tar-gz script to include generic oracle
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@435
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 6 Jul 2005 07:10:24 +0000 (07:10 +0000)]
updates to the new TCP code - there was a bizarre typo which meant that it often would not work
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@434
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 5 Jul 2005 22:33:29 +0000 (22:33 +0000)]
first shot at working TCP resolving code on receipt of packet with TC bit (f.e., www.kde-look.org)
only use if desperate, very fresh code
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@433
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 5 Jul 2005 15:38:50 +0000 (15:38 +0000)]
kai's fixes (bsdisms, min/max, bogus)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@432
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 5 Jul 2005 15:31:28 +0000 (15:31 +0000)]
also set output non-blocking
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@431
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 5 Jul 2005 07:15:29 +0000 (07:15 +0000)]
remove getchar() from sstuff -it upsets g++ 2.95 on freebsd
add anadns.hh
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@430
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 5 Jul 2005 07:00:10 +0000 (07:00 +0000)]
last bsd-isms
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@429
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 5 Jul 2005 06:25:29 +0000 (06:25 +0000)]
make dns analysis tools more bsd-compatible
remove seeks from dnspcap
remove a few warnings
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@428
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 4 Jul 2005 07:36:16 +0000 (07:36 +0000)]
make replay retargetable
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@427
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Jul 2005 22:04:42 +0000 (22:04 +0000)]
massive improvements to dnsreplay
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@426
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Jul 2005 22:03:53 +0000 (22:03 +0000)]
bugfix - stored results AFTER storing record
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@425
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Jul 2005 15:58:11 +0000 (15:58 +0000)]
interim- too muchwork done to lose
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@424
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 2 Jul 2005 23:15:03 +0000 (23:15 +0000)]
fix skipping bug
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@423
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 2 Jul 2005 23:11:22 +0000 (23:11 +0000)]
add dnsreplay
improve dnsscope
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@422
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 2 Jul 2005 21:23:02 +0000 (21:23 +0000)]
MASSIVE speedup - after 60 seconds of operation pruning would be continous
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@421
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 2 Jul 2005 15:54:09 +0000 (15:54 +0000)]
dnsscope now works
several license, copyright updates
added sstuff.hh which was missing from svn
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@420
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 1 Jul 2005 14:00:08 +0000 (14:00 +0000)]
actually make things work
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@419
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 1 Jul 2005 13:36:26 +0000 (13:36 +0000)]
initial import of dnswasher
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@418
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 21 Jun 2005 21:43:11 +0000 (21:43 +0000)]
This commit fixes #14 and makes PowerDNS send master/slave queries from the query-local-address
Thanks to David Levy of Register.com for spotting this and suggesting a fix
This commit also randomises the source port.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@417
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 21 Jun 2005 21:07:57 +0000 (21:07 +0000)]
remove dead file (recns.cc)
update configuration description
fix run w/o --query-local-address
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@416
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 21 Jun 2005 19:37:40 +0000 (19:37 +0000)]
improve logging a bit, add --query-local-address
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@415
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 21 Jun 2005 18:34:17 +0000 (18:34 +0000)]
improve statistics for the recursor, split out timeout and real errors, report on outgoing timeouts
clarify non-existent statistics w/o queries
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@414
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 4 May 2005 16:15:56 +0000 (16:15 +0000)]
This commit closes #11 , thanks Matthijs and Thomas Hood
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@413
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 9 Apr 2005 21:30:24 +0000 (21:30 +0000)]
slight cleanup, small improvement to field counting code
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@343
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 9 Apr 2005 20:41:10 +0000 (20:41 +0000)]
Generic Oracle Backend does not have a dbname, host or port - replace it by goracle-tnsname, and update documentation to match
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@342
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 9 Apr 2005 17:17:10 +0000 (17:17 +0000)]
deal with the rename of "our" debian directory
fix typo in init.d script (Matthijs)
fix compilation error with g++ 4.0 on AMD64 (Matthijs)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@341
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 9 Apr 2005 17:15:03 +0000 (17:15 +0000)]
add --gpgsql-port support (Matthijs)
drop old dependency on -lpq++ (Matthijs)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@340
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 9 Apr 2005 17:12:40 +0000 (17:12 +0000)]
compile fix from Matthijs
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@339
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 8 Apr 2005 19:10:20 +0000 (19:10 +0000)]
small documentation updates for the new goracle support
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@338
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 8 Apr 2005 18:58:52 +0000 (18:58 +0000)]
add initial cut at working Generic Oracle backend
including documentation
Very lightly tested
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@337
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 8 Apr 2005 14:42:13 +0000 (14:42 +0000)]
skeleton of the generic Oracle Backend as sponsored by register.com (thanks)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@336
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 8 Apr 2005 13:56:06 +0000 (13:56 +0000)]
learn OBJECTLIBS about ORACLE_HOME as well
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@335
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 8 Apr 2005 13:45:19 +0000 (13:45 +0000)]
use ORACLE_HOME by default
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@334
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Mar 2005 13:43:22 +0000 (13:43 +0000)]
improvement in argtng error logging
bring qgen back to life
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@333
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 12 Mar 2005 13:36:28 +0000 (13:36 +0000)]
remove silly debugging output
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@332
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 5 Mar 2005 11:08:47 +0000 (11:08 +0000)]
add notice about syslog logging all message of priority and ABOVE.
Noticed by From: "Michael Mertel" <Michael.Mertel@bwc.de>
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@331
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 4 Mar 2005 21:22:45 +0000 (21:22 +0000)]
ancient patch by Bram Vandoren implementing setuid, setgid and chroot in pdns_recursor
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@330
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 25 Feb 2005 08:19:01 +0000 (08:19 +0000)]
tiny fix to the MOADNSParser wrt compressed labels in larger packets
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@329
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 23 Feb 2005 08:13:06 +0000 (08:13 +0000)]
bindbackend2 now does AXFR again! fast too
d_handle is now statically allocated, which should be faster
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@328
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 21 Feb 2005 16:50:30 +0000 (16:50 +0000)]
Documentation for recent pipe-backend enhancements, submitted by Marc Jauvin
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@327
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 20 Feb 2005 13:32:28 +0000 (13:32 +0000)]
Marc Jauvin of Register4Less has contributed a patch that allows the PipeBackend (or other backends for that matter)
to respond differently based on the address the question was received *on*
Documentation to follow
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@326
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 19 Feb 2005 14:38:55 +0000 (14:38 +0000)]
Based on request of Simon Kirby, added ability to listen on multiple addresses.
This commit also removes the last mentions of 'AhuDNS', the very old name of
PowerDNS. It also removes some old documentation. Furthermore, there are some
additional license version clarifications.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@325
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 18 Feb 2005 23:52:08 +0000 (23:52 +0000)]
remove some more time(0) calls
remove outdated and #ifdeffed code
s/ogg/off/
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@324
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 18 Feb 2005 23:20:07 +0000 (23:20 +0000)]
remove a zillion time() and gettimeofday calls from the recursor, and it is still not enough
many thanks to Simon Kirby for noticing this embarrassment.
currently rather a large numer of time() callls are still undetermined
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@323
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 15 Feb 2005 20:25:36 +0000 (20:25 +0000)]
Under some circumstances, PowerDNS would cache an empty response
to a recursive request from an IP address not allowed to benefit
from this service. This cached response could then be displayed, for a
few seconds, to clients that ARE alowed recursion.
Thanks to Wilco Baan Hofman for noticing this problem, which could
black out a domain for a short time, but not deny its existence.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@322
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 14 Feb 2005 21:57:19 +0000 (21:57 +0000)]
Further spiffing up of bindbackend2:
* we now do binary searches, so we are blindingly fast again
* for this, we first sort the domain
* we can now read .gzipped zones from disk!
* added tricks to benefit from reference counting within the STL
The upshot is that we can read the entire .net zone in the same amount of space it takes on disk (402MByte)
is this cool or what?
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@321
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 14 Feb 2005 13:40:31 +0000 (13:40 +0000)]
partial commit for backup purposes: bind2backend is getting coooool!
non-functional now though
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@320
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Feb 2005 20:56:57 +0000 (20:56 +0000)]
Upgrade a few more license statements to be precise about 'version 2'
Add hint that we should use ip_pktinfo in nameserver.hh, upgrade (C)
clean up bindbackend a lot, fix case sensitivity, remove 'WRONG' comments
complete move of debian directory
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@319
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Feb 2005 20:00:26 +0000 (20:00 +0000)]
It has been decided to move 'our' debian directory out of the way
so the real debian people can do their thing
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@318
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Feb 2005 16:55:02 +0000 (16:55 +0000)]
finish cleanup
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@317
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Feb 2005 16:54:49 +0000 (16:54 +0000)]
revert to caseless
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@316
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Feb 2005 16:51:48 +0000 (16:51 +0000)]
Ok, this is actually the case sensitivity check
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@315
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Feb 2005 16:41:18 +0000 (16:41 +0000)]
new test, tests for case inSensitiVity
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@314
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Feb 2005 15:37:45 +0000 (15:37 +0000)]
make AAAA work with the new dnsparser
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@313
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Feb 2005 15:36:14 +0000 (15:36 +0000)]
These are the new and verified 'expected results', bringing pdns up to 20 out of 21 tests correct
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@312
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Feb 2005 14:21:55 +0000 (14:21 +0000)]
this is 2.9.18-svn, not 2.9.18-cvs!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@311
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 12 Feb 2005 20:47:23 +0000 (20:47 +0000)]
fix printout of TXT, CNAME, NS etc records
make parser not bomb out on truncated packets
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@310
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 12 Feb 2005 20:46:12 +0000 (20:46 +0000)]
Bringing regression tests in line with new sdig tool
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@309
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 12 Feb 2005 19:42:44 +0000 (19:42 +0000)]
make sdig useable, remove warts from dnsparser
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@308
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 12 Feb 2005 18:45:38 +0000 (18:45 +0000)]
cave in yet further and add even more Logger::operator<< things to
get POwerDNS compiling again on yet more 64 bit platforms
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@307
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 11 Feb 2005 10:52:10 +0000 (10:52 +0000)]
Make 'sdig' compilation optional - it requires boost, which is a new pdns dependency. Most people won't need sdig.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@306
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 11 Feb 2005 09:04:16 +0000 (09:04 +0000)]
This should fix the compile of GMySQL backend on 64 bit platforms
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@305
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 10 Feb 2005 16:56:04 +0000 (16:56 +0000)]
This is the old and very bitrotted regression testing suite
Will be resurrected based on sdig soon
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@304
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 10 Feb 2005 16:53:25 +0000 (16:53 +0000)]
Welcome to the Mother of All DNS Parsers. This is the future of PowerDNS
packet generation and parsing. The actual merge will only be aroung the 3.0.5 timeframe
or so, but the code is there for 'sdig', which will be used in the resurrected
regression test system.
Also added --no-shuffle flag which is good for the regression test.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@303
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 9 Feb 2005 21:26:00 +0000 (21:26 +0000)]
remove 'WARNING' file from the EXTRA_DIST statement used for generating the source distribution
remove an older directory from the tarfile
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@302
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 9 Feb 2005 20:19:25 +0000 (20:19 +0000)]
Add warning when compiling with 2.95 or older
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@301
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 9 Feb 2005 20:04:28 +0000 (20:04 +0000)]
Slight cleanups: removal of several empty lines, silly CVS $Id$'s, and one very minor nit possibly solving
gcc 2.95 related problems
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@300
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 9 Feb 2005 19:50:08 +0000 (19:50 +0000)]
Hmf. This commit fixes #6. Not too flexible, this script!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@299
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 9 Feb 2005 19:48:58 +0000 (19:48 +0000)]
Further test for the automatic ticket closing, this should fix #6
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@298
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 9 Feb 2005 19:48:00 +0000 (19:48 +0000)]
This commit fixes ticket #6, as reported by Mario Manno in http://mailman.powerdns.com/pipermail/pdns-dev/2005-January/000298.html
For a very long time, launching multiple backends of the same type has been broken, it may in fact never have worked.
Mario's suggested fix was bottom up and required patches for most backends, the applied fix is the other way around.
Thanks mario!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@297
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 9 Feb 2005 19:12:24 +0000 (19:12 +0000)]
This removes an old instruction based on cvs in this file.
As a test for the new script, this commit fixes #1 and addresses ticket #2.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@296
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 9 Feb 2005 12:52:30 +0000 (12:52 +0000)]
* pimp up gcc version display a bit, + add it to the startup logs. we now use __VERSION__ which includes more details on the gcc used
* --version detection is now done earlier, so it will work in more cases. bad configuration will not prevent --version output now
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@295
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 8 Feb 2005 21:07:35 +0000 (21:07 +0000)]
make --version print out the gcc version used to compile, if gcc is used
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@294
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 6 Feb 2005 11:52:54 +0000 (11:52 +0000)]
fixed typos, updated logging-facility description
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@293
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 6 Feb 2005 11:47:46 +0000 (11:47 +0000)]
improve error reporting when user passes a non-numerical logging-facility
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@292
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 5 Feb 2005 20:22:09 +0000 (20:22 +0000)]
Add detection for stray non-option PowerDNS commandline parameters
Update (C)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@291
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 5 Feb 2005 17:46:33 +0000 (17:46 +0000)]
possibly work around a g++ 2.95 problem - has been reported on FreeBSD and with backported
woody builds
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@290
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 5 Feb 2005 11:35:50 +0000 (11:35 +0000)]
Christian Welzel discovered that if you use '--local-port 5300' instead of '--local-port=5300', confusing output ensues,
and PowerDNS binds to port 0, which is in fact a random port.
This changeset makes sure that an error like this is flagged, and that the 'bound to' output is more concise
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@289
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 4 Feb 2005 18:12:21 +0000 (18:12 +0000)]
update documentation
update (c) statement
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@288
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 3 Feb 2005 21:12:25 +0000 (21:12 +0000)]
Further fix for old-style ticket 26 (Ralf van der Enden)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@287
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 3 Feb 2005 20:54:18 +0000 (20:54 +0000)]
Commit http://www.linuxnetworks.de/pdnsldap/zone2ldap-1.diff from Norbert
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@286
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 3 Feb 2005 17:58:15 +0000 (17:58 +0000)]
Fix for problem reported in http://mailman.powerdns.com/pipermail/pdns-users/2004-December/002062.html
Some versions of Solaris still define 'PC'...
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@285
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 3 Feb 2005 17:47:02 +0000 (17:47 +0000)]
Applied http://www.linuxnetworks.de/pdnsldap/ldapbackend_2.9.17.diff from Norbert
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@284
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 3 Feb 2005 17:42:18 +0000 (17:42 +0000)]
From Norbert:
The distributor patch is a hack and I think there must be a better way to
solve the problem. The basic problem is that pdns 2.9.16 creates initially
the number of backends configured + one for AXFR + self. Unfortunately the
backend for AXFR and the master instance are included in d_num_threads.
This leads to missing worker threads, if one or two of the backend threads are
throwing an AhuException (e.g. the connection to the server is broken). They
aren't recreated, because d_num_threads is still more or equal than 3 (one or
two worker threads + one AXFR thread + the master instance). The worst case
is that only one worker thread is alive if the server restarted.
---
I applied a variation of Norbert's patch, thanks.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@283
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 3 Feb 2005 17:40:42 +0000 (17:40 +0000)]
TCPReceived neglected to actually recycle its backends. Thanks to Norbert Sendetzky, who noticed this.
I added locking to his patch to remove a race condition.
This patch is only compile tested
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@282
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 3 Feb 2005 17:08:48 +0000 (17:08 +0000)]
Address the getRow bug as found on
http://mailman.powerdns.com/pipermail/pdns-users/2004-June/001678.html
Reported by Darron Broad darron at kewl.org
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@281
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 3 Feb 2005 17:05:59 +0000 (17:05 +0000)]
Fix debian bug 280359, reported by Angel Abad (Ikusnet SLL)" <angel@ikusnet.com>
and Matthijs Mohlmann <matthijs@cacholong.nl>,
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=280359
This should allow sqlite to work as master and supermaster and slave.
Bug was also reported by Darron Broad, but fixed differently. This was trac ticket 6
http://ds9a.nl/cgi-bin/cvstrac/pdns/tktview?tn=6,4
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@280
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 3 Feb 2005 16:30:43 +0000 (16:30 +0000)]
* Clean up references to cvs
* Remove references to cvstrac
* Add links to trac
* Add notices to files that will no longer be maintained, but will continue living on trac
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@279
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 3 Feb 2005 15:47:39 +0000 (15:47 +0000)]
change instructions to reflect shift to subversion
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@278
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 3 Feb 2005 14:26:26 +0000 (14:26 +0000)]
remove outdated file - first commit using svnserve
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@277
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 13 Jan 2005 08:21:13 +0000 (08:21 +0000)]
remove highly outdated warning - addressing ticket #1
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@276
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 13 Jan 2005 08:15:42 +0000 (08:15 +0000)]
add link to our timeline and its wonderful RSS
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@275
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 11 Jan 2005 21:01:08 +0000 (21:01 +0000)]
release notes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@273
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 11 Jan 2005 20:04:17 +0000 (20:04 +0000)]
Further fix for cvstrac bug #2 by Martin Hoffman - my previously commited
fix only want halfway. Thanks Martin!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@272
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 11 Jan 2005 20:03:31 +0000 (20:03 +0000)]
xxFix by Martina
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@271
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 11 Jan 2005 19:59:00 +0000 (19:59 +0000)]
oops, I means fix for ticket #21 - original text:
partial fix:
the real fix is to redo the packet parsing system, which I've done, but needs to be merged.
Thanks anonymous user! (by the way, I made the Exact same mistake in the completely redesigned parser, odd eh?)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@270
d19b8d6e -7fed-0310-83ef-
9ca221ded41b