Commit Graph

2513 Commits

Author SHA1 Message Date
Michael Sawyer
a3a11c4f3f Add the ability (via rndc dump-statistics) to dump a file with counters of
various results given to queries.  Enable the (previously disabled)
statistics-file config option.
2000-11-07 23:49:42 +00:00
Brian Wellington
b7bf1bc9d9 openssl rsa doesn't have a 2048 bit limit. Change it to 4096, which
takes a long time and a lot of entropy to generate.
2000-11-07 20:10:14 +00:00
Michael Sawyer
d1fb32ad95 Print the version number information with "dig" alone on the command line 2000-11-07 01:29:34 +00:00
Brian Wellington
85e60ef497 Change an error message and allow time to be specified as YYYYMMDD
(without HHMMSS).
2000-11-06 17:28:24 +00:00
Mark Andrews
162095ca41 Now knowngood.afer1 and knowngood.before 2000-11-06 08:34:59 +00:00
Mark Andrews
38d9dc1628 542. [func] Add allow-update-forwarding support. 2000-11-06 08:33:10 +00:00
Mark Andrews
4ec1a96d90 542. [func] Add allow-update-forwarding support. 2000-11-06 08:11:11 +00:00
Brian Wellington
6a55a9f083 yet another reload related fix. 2000-11-04 01:11:27 +00:00
Brian Wellington
c524a5269d unchecked calls to dns_message_gettemp* and unfreed references on failure. 2000-11-03 23:01:58 +00:00
Andreas Gustafsson
05c7046a3d use complete sentences in comments 2000-11-03 17:54:52 +00:00
Andreas Gustafsson
98f43e2d60 commented the special case TSIG code for update forwarding 2000-11-03 17:39:37 +00:00
Mark Andrews
79451e492c remove debugging printf 2000-11-03 07:53:13 +00:00
Mark Andrews
0fc89c4ee6 540. [func] Add dialup support. 2000-11-03 07:16:09 +00:00
Brian Wellington
b209e8ecad The check to see if tsig checking failing with badkey is ok because
the message is an update to be forwarded was wrong.
2000-11-03 04:45:03 +00:00
Brian Wellington
e21d199dca 539. [func] Support the blackhole option. 2000-11-03 02:45:55 +00:00
Brian Wellington
046862bebe basic getrrsetbyname() tests 2000-11-02 02:05:01 +00:00
Brian Wellington
3a372f7aaf Add a signed record. The SIG doesn't verify (verification isn't even
attempted), but getrrsetbyname returns it.
2000-11-02 02:04:15 +00:00
Brian Wellington
9ce9834a57 server side of getrrsetbyname() 2000-11-02 01:53:25 +00:00
Brian Wellington
97c323e9d8 A couple failure cases weren't handled correctly. 2000-11-01 23:56:29 +00:00
Brian Wellington
4587a7c3df lwresd should only try to load /etc/resolv.conf if the -c option was not
specified.
2000-11-01 20:59:22 +00:00
Brian Wellington
6e4deb9f1b updates 2000-11-01 00:33:50 +00:00
Brian Wellington
783055c0a6 Big lwresd restructuring. The code is a lot more modular now (the lwresd
structure containing search path, view, etc. is split from the listener
object), and should work correctly on reload.
2000-10-31 22:39:30 +00:00
Brian Wellington
82f4c5bc90 - print the names of the files generated, expand the usages a bit
- add -d directory option to dnssec-signzone
2000-10-31 20:09:15 +00:00
Mark Andrews
533df4efda 537. [func] Use transfer-source{-v6} when notify messages. 2000-10-31 05:34:18 +00:00
Mark Andrews
368b37b616 dns_rdata_invalidate -> dns_rdata_reset 2000-10-31 03:22:05 +00:00
Brian Wellington
38a5d999de #include cleanup 2000-10-30 20:15:20 +00:00
Brian Wellington
c5c77ccbe1 Redo the dns_rdata_init() stuff again. 2000-10-28 22:56:25 +00:00
Brian Wellington
0bd785149d Document the '-t' (statistics) option. 2000-10-28 01:16:46 +00:00
Brian Wellington
3af66745d8 Use the nxt rdatastruct instead of an ugly hack. 2000-10-28 01:09:36 +00:00
Brian Wellington
3568cef90b Use the SOA TTL as the TTL for NXT records, not the SOA minimum value. 2000-10-28 00:53:39 +00:00
Brian Wellington
0656756d82 With search path processing in the server, LWRES_R_INCOMPLETE is no longer
returned.
2000-10-28 00:44:46 +00:00
Brian Wellington
686026894b getaddrbyname now does search path processing in the server. 2000-10-28 00:35:57 +00:00
Brian Wellington
eb716d8c2e added a new variable to the searchctx 2000-10-28 00:09:46 +00:00
Brian Wellington
1e561d6103 ok, this really works now. 2000-10-28 00:09:11 +00:00
Brian Wellington
ecc8ad5822 changes to stats printing 2000-10-27 21:08:03 +00:00
Brian Wellington
babe5bc58a The initialize/invalidate rdata changes weren't made in all places. 2000-10-27 20:56:39 +00:00
Brian Wellington
18d1a4ea33 fix the case when keys are not specified on the command line 2000-10-27 20:27:51 +00:00
Brian Wellington
0e23f2010f Maybe it works this time. 2000-10-27 18:50:00 +00:00
Brian Wellington
469f328aa0 - added statistics gathering
- work when keys specified on the command line are in a different directory
- misc cleanup
2000-10-27 18:48:22 +00:00
Brian Wellington
8ee7467b98 valid base64 strings with embedded spaces were rejected. 2000-10-25 19:24:18 +00:00
Mark Andrews
e6d3ffb665 ISC_LINK_INIT + ISC_LIST_APPEND -> ISC_LIST_APPENDUNSAFE 2000-10-25 06:17:56 +00:00
Mark Andrews
c03bb27f06 532. [func] Implement DNS UPDATE pseudo records using
DNS_RDATA_UPDATE flag.

 531.   [func]          Rdata really should be initalized before being
                        assigned to (dns_rdata_fromwire(), dns_rdata_fromtext(),
                        dns_rdata_clone(), dns_rdata_fromregion()),
                        check that it is.
2000-10-25 04:26:57 +00:00
Brian Wellington
5b9a83dd15 ndots handling is correct now (I think). 2000-10-24 17:15:54 +00:00
Brian Wellington
d34b3b1c12 Add search and ndots statements 2000-10-24 04:30:25 +00:00
Brian Wellington
dadd8860bb Support for the search and ndots config options in lwresd. 2000-10-24 04:27:25 +00:00
Brian Wellington
38379c5c5e lwresd search list stuff. This isn't used by getaddrbyname yet, but
it's used by the uncommitted getrrsetbyname.
2000-10-24 04:25:16 +00:00
Michael Sawyer
5d20773abc Move generation of reverse lookups (blah.in-addr.arpa, etc...) names to
a common place.
2000-10-23 23:13:21 +00:00
Michael Sawyer
8e61de2efd Move fixeddomain code so nslookup can use domain= setting
More ISC_LINK_INIT's added where needed.
2000-10-23 17:49:05 +00:00
Andreas Gustafsson
35a1d7c80e replaces_p() in bin/named/update.c should treat DNAME as a singleton
type too. [RT #374]
2000-10-20 22:34:50 +00:00
Andreas Gustafsson
8ab588369b use sizeof(), not hardcoded constant 2000-10-20 19:53:59 +00:00