2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-28 21:17:54 +00:00

25292 Commits

Author SHA1 Message Date
Mark Andrews
035504dbd8 Added new error code DNS_R_UNEXPECTEDTOKEN, DNS_R_BADBASE64.
Adjusted function to use the new error codes.

	Changed some INSIST -> REQUIRE.

	Mapped ISC_R_NOMEMORY -> DNS_R_NOMEMORY for isc_lex_gettoken() result.
1999-02-12 03:08:44 +00:00
Bob Halley
19511ab025 commenting improvement 1999-02-12 02:04:41 +00:00
Mark Andrews
ccedaf210f Don't assign north / east as a side effect of if.
Add 'm' to the altitude output.

	Negative altitudes were not being read in correctly. Fractional part
	was being added rather that subtracted.
1999-02-11 14:00:29 +00:00
Michael Graff
882350d11c Clean up many compiler warnings. 1999-02-11 06:38:12 +00:00
Bob Halley
c9978f9dce allow db_type to be specified 1999-02-11 04:56:56 +00:00
Bob Halley
6107e9b485 API cleanups 1999-02-11 04:56:07 +00:00
Bob Halley
62837b832f version registry; API cleanups; comments; assertions 1999-02-11 04:55:38 +00:00
Bob Halley
48e6ddcb8a standard comments; API cleanups 1999-02-11 04:55:03 +00:00
Bob Halley
eec229f176 remove dns_addmode_t 1999-02-11 04:54:31 +00:00
David Lawrence
c1bb41fa73 the root name is an absolute name 1999-02-10 19:32:48 +00:00
Bob Halley
cd9999a958 add comments, move color to avoid locking problem 1999-02-10 19:05:40 +00:00
Bob Halley
fd350b6d2a remove typo 1999-02-10 19:04:48 +00:00
Bob Halley
8ade1c8762 add callbacks.o 1999-02-10 19:01:06 +00:00
Mark Andrews
bfc4767894 Additional description of function 1999-02-10 05:45:00 +00:00
Mark Andrews
fdd04623a6 Convert to user error / warn callbacks. 1999-02-10 05:25:37 +00:00
Mark Andrews
07c7ca6f31 isc_mem_strdup() result was not being checked. 1999-02-10 05:22:57 +00:00
Mark Andrews
8eaa2ef566 Add dns_rdatacallbacks_init(). 1999-02-10 05:22:02 +00:00
Mark Andrews
df1ba071bc New error codes.
DNS_R_NOOWNER
	DNS_R_NOTTL
	DNS_R_BADCLASS
1999-02-10 05:19:56 +00:00
Bob Halley
25870d4a37 eliminate infinite loop 1999-02-10 03:39:29 +00:00
Mark Andrews
82d0558893 Pass multiple callbacks in dns_rdatacallbacks_t.
Call UNEXPECTED_ERROR() when returning DNS_R_UNEXPECTED.
1999-02-09 08:02:21 +00:00
Mark Andrews
0751254ce6 return DNS_R_BADDOTTEDQUAD on isc_inet_aton failure 1999-02-09 07:58:57 +00:00
Mark Andrews
b8ea456f92 Failure to pass a valid IPv6 address now returns DNS_R_BADAAAA. 1999-02-09 07:52:32 +00:00
Bob Halley
767d29c43d add 1999-02-09 01:09:47 +00:00
Michael Graff
ffea097efa don't use -lxnet for now, it is one huge porting nightmare... 1999-02-06 08:52:38 +00:00
Michael Graff
491b48ec3f First pass at addrlength grossness cleanup. Man, this is ugly. 1999-02-06 08:48:08 +00:00
Bob Halley
14cb69a4f7 add missing isc_ 1999-02-06 01:51:36 +00:00
Bob Halley
83ac7ce833 lint 1999-02-06 01:45:11 +00:00
Bob Halley
b5fd61fd19 conforming changes 1999-02-06 01:28:15 +00:00
Bob Halley
f72d27a58e add loaded message 1999-02-06 01:28:08 +00:00
Bob Halley
1630fce031 performance enhancements, deleter arg 1999-02-06 01:27:35 +00:00
Bob Halley
c5839c39bd add attributes; fix origin copy problem and build offset table in _fromtext() 1999-02-06 01:26:00 +00:00
Bob Halley
05b95dc41b master loader rename; performance improvements; deletion callback 1999-02-06 01:20:48 +00:00
Bob Halley
f150692ba3 name change 1999-02-06 01:18:18 +00:00
Bob Halley
6fce0bb174 add str.o 1999-02-06 01:16:58 +00:00
Bob Halley
e800570a5a add dns_rdataslab_size(); remove dns_rdataslab_tordataset() 1999-02-06 00:07:09 +00:00
Bob Halley
1366b7833c allow case insensitive hashing 1999-02-06 00:03:19 +00:00
Bob Halley
1bf0b455b6 add XXXRTH comments 1999-02-06 00:00:41 +00:00
Mark Andrews
e4653123ec isc_lex_getsourcename()
isc_lex_getsourceline()
	convert uint#_tobuffer() to use isc_buffer_putuint#()
1999-02-05 06:41:21 +00:00
Mark Andrews
2cd8a160b9 Missing space totext_tkey() 1999-02-05 05:15:16 +00:00
Mark Andrews
15330e4fa2 isc_strtouq() 1999-02-05 04:57:20 +00:00
Mark Andrews
54c26ab21c dns_cert_{to,from}text()
dns_secalg_{to,from}text()
1999-02-05 00:05:46 +00:00
Michael Graff
2e511564c5 work around broken lameness 1999-02-04 22:52:09 +00:00
Michael Graff
657ce0b9d8 Always use cc (not gcc) on some platforms. 1999-02-04 22:49:00 +00:00
Mark Andrews
5901928ef8 fix up TKEY 1999-02-04 07:00:32 +00:00
Mark Andrews
8d3e74b168 gen to generate dns_rdata{type,class}_{type,class}
dns_rcode_{to,from}text()
	TKEY was missing the Algorithm
1999-02-04 06:38:43 +00:00
Mark Andrews
f427e78509 Initial Implementation 1999-02-04 02:09:04 +00:00
Bob Halley
8d5639ee43 add NEED_INET_ATON 1999-02-04 01:42:37 +00:00
Mark Andrews
f9d7040e8d TSIG initial implementation. 1999-02-04 01:06:40 +00:00
Mark Andrews
bd72c68a44 Allow specification of class 1999-02-04 01:04:55 +00:00
Mark Andrews
904294c0c9 region_compare() return wrong result when regions were the same.
base64_tobuffer() need a way to read a specific length of base64
	data, not just read to eol.
1999-02-04 00:03:29 +00:00