Commit Graph
47 Commits
Author SHA1 Message Date
Michael Graff 97e7d389d5 Clean up after code review 1999-05-14 17:52:11 +00:00
Michael Graff 2726950412 parse dynamic updates, and tsig's right 1999-05-12 19:32:13 +00:00
Bob Halley 8f24d7a7ae change to dns_dbtable_detach 1999-05-12 09:43:22 +00:00
Bob Halley 325c88703c crude multiple zone and cache support 1999-05-03 19:56:23 +00:00
Michael Graff 1b9d5f3925 revert accidential commit 1999-05-02 07:03:13 +00:00
Michael Graff 6d9ae6b3a8 resolve again. 1999-05-02 07:00:05 +00:00
Michael Graff d20401b765 Get the query/response flag in the right place, and make named return
SERVFAIL on all replies again, until I fix up the database stuff again.
1999-05-01 18:07:52 +00:00
Michael Graff e690d225ad Make named compile, and start on using message code. This isn't done yet. 1999-04-30 05:42:06 +00:00
Andreas Gustafsson 3c8379de2e NetBSD requires <sys/types.h> before <netinet/in.h> 1999-04-23 05:08:44 +00:00
Bob Halley 130606560b the interface to dns_db_findrdataset changed 1999-04-09 01:13:38 +00:00
Michael Graff c65dad7d75 allow this to build out of tree 1999-04-06 01:10:36 +00:00
Bob Halley c46bcd7c69 update copyright 1999-03-06 03:55:54 +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
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
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 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
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
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
Michael Graff 60cfce122f Code up a dispatch() function which will just return server failure for now.
This makes dig work, and shows that we can actually transmit as well
as receive.  Both UDP and TCP connections work, with the restriction
that a full message must be contained in each TCP write, not split across
two seperate tcp 'packets'.
1999-01-29 06:18:43 +00:00
James Brister 1453fd8dde Files supportting the zoneinfo structure. 1999-01-28 17:18:09 +00:00
Michael Graff 7f4db15e68 add tcp client support 1999-01-28 05:52:20 +00:00
Michael Graff e957705142 unsigned char, not char 1999-01-27 08:59:40 +00:00
Bob Halley 530570705a add 1999-01-21 19:30:50 +00:00
Michael Graff 47db0e1d06 checkpoint. udp listener clde split out. 1999-01-20 03:54:54 +00:00
Michael Graff 14b50c163e cleanup, remove warnings 1999-01-19 19:50:10 +00:00
Michael Graff 1840745dd5 Start on server core. Needs cleanup, but it's close to what we think is
the Right Way.
1999-01-19 06:32:53 +00:00