2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-30 22:15:20 +00:00
Commit Graph

1564 Commits

Author SHA1 Message Date
Michael Graff
d8f304288d Use a memory pool for rdatasets as well 1999-09-11 01:35:55 +00:00
Michael Graff
07a9b8b588 Make a few helper macros which will return lengths of regions rather than
requiring an isc_region_t to fill in.  Use these macros in a few places.
1999-09-10 21:13:39 +00:00
Michael Graff
3b2b306f47 remove unused variable 1999-09-10 20:26:17 +00:00
Michael Graff
8aa6d34be7 use the new API rules for dns_message_t and names 1999-09-10 20:25:51 +00:00
Brian Wellington
b87a704401 added key generator 1999-09-10 19:52:56 +00:00
Bob Halley
7c461f9de2 include dns/db.h 1999-09-10 17:18:30 +00:00
Brian Wellington
05b6b2e680 better error checking 1999-09-10 15:42:57 +00:00
Brian Wellington
0f78de4d61 TSIG support for XFR 1999-09-10 15:01:04 +00:00
Brian Wellington
c7f13217d1 TCP additions 1999-09-10 14:56:36 +00:00
Brian Wellington
8224be5129 more TSIG errors 1999-09-10 14:54:48 +00:00
Brian Wellington
24694ab18a new fields needed for TCP-TSIG 1999-09-10 14:54:10 +00:00
Mark Andrews
b19b0cdd1c Add lib/isc/vsnprintf.c, lib/dns/zone.c and lib/dns/include/dns/zone.h
to copyright database.
1999-09-10 13:14:43 +00:00
Mark Andrews
c08fedf6a5 Not all OS's yet supply {v}snprintf().
This implementation is nearly complete except for outragous
	precision values on floating point numbers.  This impelemation
	has a maximum precision of 512.
1999-09-10 12:45:28 +00:00
Michael Graff
af6e7e5cd2 Changes to message.c/h to use memory pools for names. Coming soon:
same thing for rdata, rdatalist, and rdatasets.

Also implement dns_message_takebuffer().

See comments in message.h for news.
1999-09-10 02:48:32 +00:00
Michael Graff
c3a4d8072c fix allocation of buffer for rdata 1999-09-10 02:42:12 +00:00
Michael Graff
3df43dad43 Make the ISC_BUFFER_VALID() be exported from buffer.h, so bufferlist.h
can use internal buffer pointers without fear by first performing the
same validity check used in the buffer.c file.  This eliminates a
function call inside a loop, and the bufferlist.c file is really a
superset of buffers in many ways already.
1999-09-10 01:54:08 +00:00
Mark Andrews
bada60fd2a Non portable type used. u_int32_t -> isc_uint32_t 1999-09-09 23:25:51 +00:00
James Brister
fe4cf362bb Fixed bad use of return(). 1999-09-09 22:32:33 +00:00
James Brister
26d88c4373 Fix decl for Digital Unix 1999-09-09 22:28:42 +00:00
James Brister
9f27447cae Fix includes for when buildtree != sourcetree 1999-09-09 22:24:34 +00:00
Bob Halley
ac70da9a27 allow malloc() and free() to be replaced 1999-09-09 19:32:03 +00:00
Bob Halley
f4cba0c2e1 add confparser.c confparser_p.h 1999-09-09 19:31:37 +00:00
James Brister
f1a1c734fd Removed as they're rebuildable and having them in the pool creates
unnecessary CVS warnings.
1999-09-09 16:40:02 +00:00
David Lawrence
b906092cb1 MSVC++ does not allow "long long". This uses the MSVC++ native types
to specify integers of the appropriate bit widths.
1999-09-09 15:19:43 +00:00
Andreas Gustafsson
ae83dbc881 eliminate signed/unsigned warning on Alpha 1999-09-09 09:27:47 +00:00
Andreas Gustafsson
eb1570a11b a case label must be followed by a a statement 1999-09-09 09:24:09 +00:00
Andreas Gustafsson
e6dbac5500 build_nxt() is now a library function 1999-09-09 09:03:50 +00:00
Andreas Gustafsson
021de83ee3 build_nxt() and find_keys() are now library functions 1999-09-09 08:59:01 +00:00
Andreas Gustafsson
b2c71d98df automatic updating of SIGs and NXTs in secure zones 1999-09-09 08:58:00 +00:00
Andreas Gustafsson
d1bf2d2df2 use dns_rdataset_isassociated() 1999-09-09 08:39:00 +00:00
Andreas Gustafsson
2813268985 added dns_dnssec_findzonekeys() 1999-09-09 08:28:23 +00:00
Andreas Gustafsson
93bcd26bfa SIGs covering different types are now considered separate rdatasets in dns_diff_apply() 1999-09-09 08:26:17 +00:00
Andreas Gustafsson
a156e03d99 added nxt.c 1999-09-09 08:22:07 +00:00
Andreas Gustafsson
3b6d32336c created 1999-09-09 08:21:45 +00:00
Andreas Gustafsson
55dd0f94e6 typo caused SIGs to leak memory instead of being added to response 1999-09-09 06:55:35 +00:00
Bob Halley
4c0b089772 allow port to be specified 1999-09-09 02:19:11 +00:00
Michael Graff
186817c92c make dns_message_findtype() public 1999-09-09 01:10:53 +00:00
Brian Wellington
49f7148b1e if set is signed, resign with the same keys 1999-09-08 18:28:39 +00:00
Bob Halley
15e26d11c8 update 1999-09-08 18:25:34 +00:00
Bob Halley
c5b755203b update 1999-09-08 18:15:54 +00:00
Bob Halley
90c2adec84 zone_findrdataset() could cause a core dump 1999-09-08 16:11:31 +00:00
Andreas Gustafsson
b469f0321d added dns_rdatatype_isdnssec() and dns_rdatatype_iszonecutauth() 1999-09-08 07:35:27 +00:00
Andreas Gustafsson
b1a67f989f ISC_LIST_APPENDLIST now clears list2 consistently 1999-09-08 05:56:21 +00:00
William King
1aeb587095 changed the default timeout to a longer interval to allow tests
to run to completion without timing out
1999-09-08 01:53:34 +00:00
William King
9e74b13fd2 uncommented -a argument processing 1999-09-08 01:33:07 +00:00
Bob Halley
aaa4ab9c27 get rid of debugging code 1999-09-08 01:22:29 +00:00
Bob Halley
6674b5827d only allow glue for the delegating zone 1999-09-08 01:21:01 +00:00
Bob Halley
7f9096e4c9 add gluedb 1999-09-08 01:20:41 +00:00
Bob Halley
9637357a77 a6 chains in additional data 1999-09-08 01:10:26 +00:00
Bob Halley
0b157747b3 findrdataset can now return a sig 1999-09-08 01:10:08 +00:00