Commit Graph
170 Commits
Author SHA1 Message Date
Bob Halley af24ac2d39 used fixed names 1999-03-08 18:55:58 +00:00
Bob Halley 19de822a35 update 1999-03-06 18:50:15 +00:00
Bob Halley c46bcd7c69 update copyright 1999-03-06 03:55:54 +00:00
Bob Halley ff9104607c add deletion 1999-03-06 00:51:12 +00:00
Bob Halley 225d490b47 versioning test code 1999-03-05 23:26:47 +00:00
Mark Andrews 21b841232c Disable bit string tests until rbt supports them. Use -b in the
mean time to get them.
1999-03-04 22:40:05 +00:00
David Lawrence b63865d6df A couple of new search tests. 1999-03-04 21:04:51 +00:00
David Lawrence ec40d2ec68 use dns_rbt_findname instead of dns_rbt_findnode, and adjust tests for
possible return values.
1999-03-04 21:04:33 +00:00
Mark Andrews 496e9c2a55 Added -v 1999-03-04 06:50:05 +00:00
Bob Halley 904a573437 C++ compatibility 1999-03-04 02:48:47 +00:00
Bob Halley 9a6ca3914f ignore generated files 1999-03-04 01:00:29 +00:00
Bob Halley 55e5f033b3 remove files generated by yacc when cleaning 1999-03-04 01:00:18 +00:00
David Lawrence 7f40165c89 include the root label in names that have it, for extra clarity (especially
when the root label is the entire name).
1999-03-03 19:55:03 +00:00
Mark Andrews 1ef8965366 Add decompression. 1999-02-24 06:31:35 +00:00
James Brister 49621e5edc New lexer/parser. 1999-02-24 00:16:04 +00:00
James Brister 3a4bfc4951 Added some more meat to the zone structures. 1999-02-24 00:15:26 +00:00
James Brister 709f92bb22 Use new lexer/parser. ifdef'd out still. 1999-02-24 00:14:57 +00:00
James Brister 99094c30d3 Heaps of changes for dealing with the main config file data structure. 1999-02-24 00:13:51 +00:00
James Brister b6026c656d Added replaced old lexer/parser. 1999-02-24 00:13:01 +00:00
Mark Andrews 52637f592f Add wire compression. 1999-02-22 07:24:05 +00:00
Bob Halley 6d5dcd0dc9 Make multiple build directories work again 1999-02-18 01:24:32 +00:00
Bob Halley 30ff476f61 use dns_name_fullcompare() 1999-02-16 08:19:18 +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 b5819ca3eb dns_name_fromwire() should have been using up to the end of the
active region, not the end of the remaining region.

	bin/named/wire_debug.c bin/tests/wire_test.c adjusted for above
	change.

	dns_name_fromwire() was not computing nrem and nused correctly
	for bitstream labels.
1999-02-15 23:59:36 +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
Mark Andrews fdd04623a6 Convert to user error / warn callbacks. 1999-02-10 05:25:37 +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 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
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 bd72c68a44 Allow specification of class 1999-02-04 01:04:55 +00:00
Bob Halley 990fe8c3a9 do not link with lex/yacc libraries 1999-02-02 01:44:15 +00:00
Bob Halley fe47f41b13 eliminate compiler warnings (signed vs. unsigned) 1999-02-02 01:18:51 +00:00
Bob Halley 1c969834dc do not build parser 1999-02-02 01:18:38 +00:00
Bob Halley 1ed857d600 deal with names outside of the db; auth vs. nonauth 1999-02-01 21:11:47 +00:00
Bob Halley 98d3b18373 make mem stats printing optional 1999-02-01 21:11:10 +00:00
Bob Halley 9ec6d5f03d remove various minor compilation warnings 1999-02-01 20:47:58 +00:00
Bob Halley d55fedfce0 initialize values to avoid INSIST(l->nwactive == 0) when starting 1999-02-01 20:37:40 +00:00
David Lawrence b6d5a6722c parser.c, parser_p.h, lexer.c are all generated by Makefile 1999-01-31 18:47:57 +00:00
David Lawrence 4c4f13cea3 rbt_test.txt now checks more conditions in the deletion algorithm.
rbt_test.out is what the output should be.
1999-01-31 18:45:34 +00:00
David Lawrence 0d73b3fffe test the data deleter callback by making the data pointer for each node be
dynamic memory.

have 'search' print the name stored at the node's data pointer.
1999-01-31 16:45:48 +00:00
Michael Graff e5e8a126ab make tcp queries (where the output is slightly offset from the start
of the buffer, for length of tcp packet) work again.
1999-01-31 12:58:16 +00:00
Michael Graff 51c0bc9e3d Actually answers queries! 1999-01-31 12:31:31 +00:00
David Lawrence fbcd8c7a5c delete does not now do recursive deletion.
new function nuke does what delete did.

fixed up some changed interfaces to the dns_rbt library.
1999-01-31 00:54:14 +00:00
Michael Graff 8507d64d0c use isc_uint32_t and unsigned int for u_int32_t and u_int 1999-01-30 03:09:28 +00:00
James Brister 1ca02d14e4 Misc additions for the parser stuff. 1999-01-30 01:00:49 +00:00
James Brister e6ad73aba4 Added calls to parser routines (ifdef'd out for now). 1999-01-30 01:00:20 +00:00
James Brister b110b1bc30 Misc changes. 1999-01-30 00:53:56 +00:00
James Brister 915440a0d0 Files for the config file parsing. 1999-01-30 00:50:10 +00:00