Commit Graph
1064 Commits
Author SHA1 Message Date
Bob Halley 7992e1adea set result in zonemanager 1999-10-29 02:17:31 +00:00
Andreas Gustafsson 81ce556e02 moved xfrin.c from bin/named to lib/dns by repository copy 1999-10-29 02:12:01 +00:00
Michael Graff d43c2cc7bc private links are plink, public links are publink 1999-10-29 01:53:20 +00:00
Michael Graff ff9bb3fc54 more v4/v6 splitting out 1999-10-29 01:26:45 +00:00
Andreas Gustafsson 71a16ee135 checkpoint, introducing new type dns_zonemgr_t 1999-10-29 00:46:53 +00:00
Andreas Gustafsson 7a15b51ff1 eliminated extra newline at end of RRs being logged 1999-10-29 00:25:54 +00:00
Michael Graff 3a19eddcc7 start at port 5353, and try up to port 5399. This is so both Andreas and I
can run things on the same machine.  :)
1999-10-29 00:14:02 +00:00
Brian Wellington e3533c62b9 only add keys from the config file if there are some 1999-10-28 23:13:42 +00:00
Brian Wellington 0dc4e6a6ae a few error cases were handled wrong 1999-10-28 22:05:23 +00:00
Michael Graff 1f90c10828 start on ipv6 bits 1999-10-28 21:50:27 +00:00
Michael Graff d4d2a13916 add plink 1999-10-28 20:09:51 +00:00
Brian Wellington 1c1d1a5a96 Creating a TSIG key from a Diffie Hellman exchange is now tkey-01 compatible 1999-10-28 20:00:04 +00:00
Bob Halley 726290e9d5 add adb 1999-10-28 19:52:10 +00:00
Bob Halley 29228e4aff move adb typedefs to types.h 1999-10-28 19:51:54 +00:00
Andreas Gustafsson 30be9a55be allocate message data structures using dns_message_gettemp* in IXFR case, too 1999-10-28 19:11:33 +00:00
James Brister 1a9dbcf032 Save port numbers in host-byte order.
memset unused areas of isc_sockaddr_t
1999-10-28 17:53:16 +00:00
Brian Wellington 06f9d6486e dns_message_signer update 1999-10-28 14:18:52 +00:00
Bob Halley b3539cf94a move some static function declarations into the declarations section to
avoid problems with some versions of YACC

make lastyylval and lasttoken static.
1999-10-28 02:25:22 +00:00
Bob Halley 3894acca89 lint 1999-10-28 01:37:43 +00:00
Andreas Gustafsson 5b62e9688e question section was missing from AXFR request after previous change;
don't expect TSIGs on *XFR responses if we didn't TSIGn the request;
if TSIG is used, it is required on the first message of the response
1999-10-28 01:10:38 +00:00
Michael Graff 5a5b79c5ab remove duplicate checks 1999-10-28 00:37:31 +00:00
Bob Halley 54b3853dd7 cleanup parts of the fetch done event that we don't care about 1999-10-28 00:29:47 +00:00
Andreas Gustafsson a21582b70e the message library now requires that names are allocated using
dns_message_gettempname()
1999-10-28 00:02:08 +00:00
Andreas Gustafsson c0227b1e1f fixed infinite memory allocation loop introduced by previous change 1999-10-27 23:38:54 +00:00
Brian Wellington e5c7544550 dns_message_signer 1999-10-27 22:25:55 +00:00
Michael Graff 2bcb48cfca adb does fetches for A records now. Has a memory leak still. 1999-10-27 22:24:40 +00:00
Bob Halley 12bf2c63ea fix incorrect REQUIRE 1999-10-27 20:48:06 +00:00
Brian Wellington 904a34b853 DH constants are mostly statically allocated now 1999-10-27 20:46:33 +00:00
Brian Wellington e552b98037 - TSIG keys are created from the config structures
- TSIG key initialization cleanup
1999-10-27 19:59:34 +00:00
Michael Graff 1c3bc66ada snapshot; nearly all fetch infrastructure is in place. 1999-10-27 19:36:58 +00:00
Michael Graff 0583bf2d0a set names on mempools 1999-10-27 19:33:49 +00:00
Brian Wellington 0a595c94a4 dns_tsig_create didn't null terminate the key name 1999-10-27 17:51:38 +00:00
Brian Wellington 8946128190 tkey memory leak 1999-10-27 17:50:58 +00:00
Brian Wellington b76a252ade fix yesterday's hmac context fix 1999-10-27 16:52:55 +00:00
Mark Andrews c31c447853 Update usage comments 1999-10-27 05:55:03 +00:00
Mark Andrews 412e2345a7 Add a FILE * arguement to dns_journal_print() and dns_diff_print(). 1999-10-27 05:53:59 +00:00
Bob Halley 7b87e35d02 use dns_view_findzonecut() 1999-10-27 00:44:24 +00:00
Bob Halley 08f8af2a42 add dns_view_findzonecut() 1999-10-27 00:43:56 +00:00
Bob Halley c5a031ab2c add dns_rdatalist_init() 1999-10-27 00:43:43 +00:00
Andreas Gustafsson 9e933a78a3 sorted dns includes;
use the logging library, not printf
(this probably breaks bin/tests/zone2_test.c)
1999-10-27 00:32:50 +00:00
Andreas Gustafsson 61ba96e2f9 added DNS_LOGMODULE_JOURNAL 1999-10-27 00:30:28 +00:00
Michael Graff 7ec42e4be4 Handle the case where kill_name() is called on an already dead name correctly. 1999-10-26 23:57:38 +00:00
Michael Graff a253e35c24 cleanup:
kill_name(): names are killed by a single function.
	link_name(), unlink_name():  names (and bucket reference counts)
		are managed by these.
	cancel fetches at names when killing the name.
	if fetches are pending when killing, set a "dead" flag in the
		name instead and let it die when the last fetch comes in.
1999-10-26 23:44:36 +00:00
Brian Wellington f879d3ee27 - Return the generated key from dns_tkey_processdhresponse
- Check for NOERROR in dns_tkey_process*
1999-10-26 21:57:53 +00:00
Brian Wellington e7b4d4feb4 fix context handling 1999-10-26 19:43:25 +00:00
Brian Wellington 84ac4c6064 dst_secret_size updates
temporarily use dns_rdataclass_in instead of class 0
1999-10-26 19:32:37 +00:00
Brian Wellington d5334bc183 dst_sig_size changes 1999-10-26 19:31:52 +00:00
Brian Wellington a413f94248 invalid tkey result code 1999-10-26 19:30:23 +00:00
Olafur Gudmundsson 81cc8efc64 Zone file parser did not handle large CERT records in use 1999-10-26 18:05:23 +00:00
Bob Halley ff936a56ea fix macro problems 1999-10-26 17:25:07 +00:00