Bob Halley
802a7c6d87
improve error handling
1999-04-27 00:05:33 +00:00
David Lawrence
72bdc2bf3a
Test iteration & bitstring labels.
1999-04-23 05:01:05 +00:00
David Lawrence
4997d113e1
Don't catenate an absolute name with "." in the detail() function's
...
check of dns_rbtnodechain_current().
1999-04-23 05:00:38 +00:00
Bob Halley
1e4a63c406
add class
1999-04-20 22:27:27 +00:00
Bob Halley
d41e7a38de
further incremental iterator support
1999-04-19 22:53:33 +00:00
Bob Halley
b975721c0c
fix versioning; iterator support
1999-04-17 01:38:04 +00:00
David Lawrence
737807299d
added "check" command to test dns_rbt_findnode and dns_rbtnodechain_current.
...
input can now have comments.
1999-04-16 16:18:01 +00:00
David Lawrence
266655efae
When using chains, the foundname does not need to be a fixedname, just
...
a regular dns_name_t.
1999-04-14 14:24:51 +00:00
David Lawrence
c0dc77bd4a
Test forward/backward iteration.
1999-04-14 12:37:00 +00:00
David Lawrence
1adfd0a911
Top level tree always has an origin of "." and all names are relative to "."
...
in it.
chain _first and _last now work.
Other stuff I can't recall. Lots of little fiddling with chains.
1999-04-14 12:03:18 +00:00
Bob Halley
b8a07403d1
dbtable support; loading of multiple zones now works
1999-04-14 02:37:44 +00:00
Bob Halley
a7fbdbf0aa
add holdmode and VC command
1999-04-09 19:18:52 +00:00
David Lawrence
7bd28cb40b
Preliminary testing of new iterator methods.
1999-04-09 15:17:57 +00:00
Bob Halley
6a6a1f94df
quiet mode; timing; glue validation; update db interfaces
1999-04-09 01:15:12 +00:00
Bob Halley
21f835803a
add DNS_R_ZONECUT
1999-04-05 20:56:03 +00:00
Bob Halley
92b34d1853
Support for dns_db_find().
...
Allow creation of a database with cache semantics.
Allow search rdata type to be specified.
Allow glue to be retrieved.
Make output nicer looking by adding whitespace.
1999-04-01 04:14:25 +00:00
Michael Graff
4a9478d4ca
make the test really print out all the characters again. Ooops.
1999-03-30 06:37:00 +00:00
David Lawrence
bbf390959d
Test new foundname parameter to dns_rbt_findname.
1999-03-16 16:27:41 +00:00
David Lawrence
31d3fd0769
Test very long names.
1999-03-11 22:31:24 +00:00
Bob Halley
20c5672ca6
include unistd.h to get getopt
1999-03-11 20:00:13 +00:00
David Lawrence
bfa370f29d
Option to show final memory stats (-m).
1999-03-11 19:20:34 +00:00
Bob Halley
7cb9c09a7b
support any type
1999-03-11 06:02:50 +00:00
Bob Halley
1fdbe90dc4
add -a and -c switches
1999-03-11 00:45:03 +00:00
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
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
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
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