Brian Wellington
d87cdc4d96
added unpleasant ismeta() hack for TKEY
1999-10-25 21:41:49 +00:00
Mark Andrews
88ba491496
char is signed on some platforms. ensure that isupper() & isdigit() are
...
called with positive ints.
1999-10-25 16:58:21 +00:00
David Lawrence
7c03787452
INSIST uint16 range for a call to dns_compress_rollback with int argument.
...
Cast int c to char c; it was already range limited.
Cast isc_buffer_uint16 int argument to uint16; it was already range checked.
Cast isc_buffer_uint8 int argument to uint8; it was already range checked.
1999-10-17 22:34:16 +00:00
Andreas Gustafsson
3ddd92da66
improved support for mnemonics in DNSSEC RR types
1999-09-17 09:25:21 +00:00
Michael Graff
2f072c2982
Update copyrights
1999-09-15 23:03:43 +00:00
Andreas Gustafsson
b469f0321d
added dns_rdatatype_isdnssec() and dns_rdatatype_iszonecutauth()
1999-09-08 07:35:27 +00:00
Bob Halley
0513f89e68
add dns_rdata_digest() and dns_rdata_covers()
1999-08-31 22:08:08 +00:00
Andreas Gustafsson
ebd68da027
new function dns_rdataclass_ismeta; consistent treatment of class/type NONE
1999-08-16 06:45:13 +00:00
Bob Halley
79eec69349
define CHAOS class; put METACLASSES first so META bit is set for ANY
1999-08-05 22:11:52 +00:00
Bob Halley
d981ca6455
class to rdclass; additional data support
1999-08-02 22:18:31 +00:00
Bob Halley
613991eef6
TSIG errors are not rcodes; add BADVERS rcode
1999-07-24 01:01:08 +00:00
Andreas Gustafsson
f8aae50268
added dns_rdatatype_ismeta(); support zero-length rdata in dns_rdata_totext()
1999-07-09 12:48:51 +00:00
Bob Halley
1e00606f58
declare uint8_ routines
1999-07-06 19:05:24 +00:00
Andreas Gustafsson
5a219d878f
added uint8_tobuffer and uint8_toregion (for WKS bug fix)
1999-07-05 05:50:15 +00:00
Bob Halley
ae70d32b67
fix some static declarations
1999-07-03 20:57:45 +00:00
Andreas Gustafsson
0c8649cea9
further hiding of dns_rdata_textctx_t
1999-06-09 07:13:33 +00:00
Andreas Gustafsson
7ab0e69f61
dns_rdata_textctx_t is internal and should not appear in dns_rdata_totext() argument list
1999-06-08 20:47:31 +00:00
Andreas Gustafsson
5fc7ba3e1a
added dns_db_dump(), $DATE, and supporting changes
1999-06-08 10:35:23 +00:00
Andreas Gustafsson
d0bfc8cafe
leap years were off by one
1999-05-27 18:03:40 +00:00
Brian Wellington
822f6cdabb
Created isc_base64_to{text,buffer} and removed the static versions
...
from lib/dns/rdata.c.
1999-05-18 17:46:59 +00:00
Mark Andrews
f0ff273b53
base and length should have been taken from tregion not target.
1999-05-17 15:40:39 +00:00
Mark Andrews
7d62ddffbb
Add escape processing to txt_fromtext
1999-05-17 15:30:03 +00:00
Andreas Gustafsson
1d978b3ba2
base64_totext() encoded 16-bit final quantum incorrectly
1999-05-17 04:49:38 +00:00
Mark Andrews
94a3bcd132
dns_rdata_tostruct() may require memory to be allocted and hence
...
it will need to be freed, dns_rdata_freestruct().
Changes to implement this.
Added C++ support to rdatastruct.h
1999-05-07 03:24:15 +00:00
Mark Andrews
4fd3e3482c
dns_rdata_tostruct() conversion
1999-05-05 01:55:13 +00:00
Bob Halley
e1739e9938
do not include dns/rdatastruct.h (yet)
1999-05-03 19:56:53 +00:00
Mark Andrews
c1e7aff941
Implement compression pointer rollback.
...
dns_compress_backout() -> dns_compress_rollback()
1999-05-03 03:07:16 +00:00
Mark Andrews
285b63e90f
Added {} to prevent 'ambigious else' warnings.
1999-03-11 00:29:10 +00:00
Mark Andrews
bcd7fdf06c
Fix mnenonic names.
1999-02-25 00:27:02 +00:00
Mark Andrews
52637f592f
Add wire compression.
1999-02-22 07:24:05 +00:00
Mark Andrews
0e8cf9a887
Style updates.
...
cvs: ----------------------------------------------------------------------
1999-02-16 22:42:33 +00:00
Mark Andrews
19d365e444
Added missing REQUIRE()'s to dns_rdata_*().
...
Restored origin to dns_rdata_totext().
Made include file comments more relevent.
1999-02-16 02:54:18 +00:00
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
Mark Andrews
fdd04623a6
Convert to user error / warn callbacks.
1999-02-10 05:25:37 +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
Bob Halley
83ac7ce833
lint
1999-02-06 01:45:11 +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
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
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
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
Mark Andrews
3a4ec3da9f
atob_tobuffer and btoa_totext
1999-02-03 06:01:32 +00:00
Mark Andrews
217f572018
NSAP-PTR Initial implementation.
...
Modified gen.c to support "-" in class and type names.
1999-02-02 22:34:20 +00:00
Mark Andrews
06a4967441
ATMA not supported.
1999-02-02 05:44:51 +00:00
Bob Halley
fe47f41b13
eliminate compiler warnings (signed vs. unsigned)
1999-02-02 01:18:51 +00:00
Mark Andrews
fcf8db89e6
EID, NIMLOC
1999-02-01 21:34:51 +00:00
Mark Andrews
8a17d1e7cd
added decvalue
1999-02-01 07:59:43 +00:00
Mark Andrews
2bc0da0cd8
Added NXT
...
Debugged SIG
1999-01-29 08:04:13 +00:00
Bob Halley
f305d86668
need multiline mode
1999-01-29 07:02:59 +00:00