Commit Graph
970 Commits
Author SHA1 Message Date
David Lawrence 20bd7b4bbf start of omapi-based ndc; reload only so far 2000-01-31 14:30:48 +00:00
Mark Andrews d875b1151d dns_zone_dump() -> dns_zone_dumptostream() 2000-01-31 02:16:13 +00:00
Mark Andrews 9618b7e8c2 add extra test 2000-01-31 01:55:24 +00:00
Bob Halley 9ee5efde7d pid file support 2000-01-29 01:38:09 +00:00
James Brister 7d9c38e052 New test fields 2000-01-29 00:12:34 +00:00
Andreas Gustafsson 9c7ea152ca When a client object has served its purpose and is not
needed to listen for new requests, do not shut it down.  Instead,
wait for pending sends to finish and then store it on a linked
list of inactive client objects for later reuse.
2000-01-28 23:35:53 +00:00
Brian Wellington 587368b247 couple of bug fixes, missed a few cases of verbosity-izing 2000-01-28 21:40:24 +00:00
Brian Wellington a67fc7e1ff verbose option (-v) actually does something, infinite loop fix 2000-01-28 20:33:41 +00:00
Bob Halley d7a26a32f8 add ns_g_username 2000-01-28 20:10:43 +00:00
Bob Halley 7be4ced9e2 os API cleanups; -u support; call ns_os_chroot() 2000-01-28 20:10:26 +00:00
Bob Halley bcc1d6507b call ns_os_changeuser() from run_server() 2000-01-28 20:09:49 +00:00
Bob Halley 2dfd6bca9a add chroot and changeuser; revise linux privs 2000-01-28 20:09:14 +00:00
Brian Wellington 19a3e16a9d Use zone routines to load/dump instead of db routines 2000-01-28 16:36:41 +00:00
Mark Andrews 94e0696f4b Dereference pointer. 2000-01-28 05:39:40 +00:00
Mark Andrews 939ac6c3fa return from main rather than exit. 2000-01-28 01:53:11 +00:00
Michael Graff 291b0d910d dump the contents of the returned packet. 2000-01-28 00:34:18 +00:00
Michael Graff 42533116a5 checkpoint ; forward name lookup (complete with CNAMES) works! A6 chains and
DNAME not yet tested.
2000-01-28 00:33:49 +00:00
Andreas Gustafsson 3bf3bd6f7f pointer arithmetic on void pointers is illegal 2000-01-27 23:53:40 +00:00
Andreas Gustafsson 6d39d25c55 set configuration lock quotas to 1 2000-01-27 21:20:32 +00:00
Andreas Gustafsson 4ab89b50e5 need #include <dns/rdatatype.h> 2000-01-27 19:45:33 +00:00
Andreas Gustafsson 94a3e829e0 added "transfersin" quota variable in zone manager;
use dns_severity_t, not dns_c_severity_t to represent name checking
severities, to eliminate the final dependency on dns/config code
2000-01-27 19:44:49 +00:00
Mark Andrews 2446ecd92d let the build complete 2000-01-27 13:05:13 +00:00
Mark Andrews 76942b0fed checkpoint 2000-01-27 08:08:03 +00:00
Mark Andrews f40036cbd6 link gxbn_test into build 2000-01-27 08:07:03 +00:00
Michael Graff dafb96ea51 checkpoint 2000-01-27 02:15:50 +00:00
Bob Halley 3013dcc59d hint zone support; more error checking of zone 2000-01-27 01:57:08 +00:00
Bob Halley e592dd7c34 conform to dns_rootns_create() API change 2000-01-27 01:56:28 +00:00
Andreas Gustafsson 66c41c5b4f use the UNUSED() macro 2000-01-27 01:14:13 +00:00
Andreas Gustafsson 143c2d39fa configuration locking checkpoint 2000-01-27 01:00:16 +00:00
Andreas Gustafsson 5137961d7c use the UNUSED() macro 2000-01-27 00:56:10 +00:00
Andreas Gustafsson a820cd51ec removed 'pubkey' from the zone object; if we decide it is
actually needed, it should be restored but as a dns_pubkey_t,
not dns_c_pubkey_t.
2000-01-27 00:44:56 +00:00
Bob Halley 77d886b04e call ns_os_daemonize() 2000-01-26 21:13:19 +00:00
Bob Halley 2aa67e804d add ns_os_deamonize() 2000-01-26 21:12:33 +00:00
James Brister 95ff121ebd removed some platform specific code. 2000-01-26 19:36:18 +00:00
Bob Halley c14c6f86ae implement query-source 2000-01-26 19:25:22 +00:00
Bob Halley bdebe2546b add ns_interfacemgr_findudpdispatcher() 2000-01-26 19:24:28 +00:00
James Brister 44fee66802 Implement deamon-ising (`-f' to run in foreground).
log to syslog if deamon.
implement `-t' option and chroot
2000-01-26 17:35:16 +00:00
Bob Halley 5bd937c666 conform to dns_view_createresolver() API change 2000-01-26 16:59:05 +00:00
Mark Andrews a49a1105bf Add gxbn_test 2000-01-26 02:59:56 +00:00
Mark Andrews 643168599f Test getipnodebyname() & gethostbyname() implementations. 2000-01-26 02:58:39 +00:00
Michael Graff 7a196c5d60 checkpoint; returns error packet, but that's tommorow's work 2000-01-26 02:16:47 +00:00
Michael Graff 7f993e5316 checkpoint; another leak found. Error replies work correctly now, too. 2000-01-26 01:32:19 +00:00
Michael Graff ab41280797 checkpoint; no memory leaks, finds run 2000-01-26 01:18:55 +00:00
Andreas Gustafsson d0449759c6 typo 2000-01-26 00:41:40 +00:00
Andreas Gustafsson f5f38e9930 moved listen list reconfiguration code from listenlist.c
to server.c
2000-01-25 21:21:05 +00:00
Michael Graff d218bede14 use the way-cool isc_task_setname() function, hoping there will eventually be a isc_taskmgr_stats() call 2000-01-25 20:05:13 +00:00
Andreas Gustafsson 1242c7b4aa missing exit check in client_senddone() 2000-01-25 19:36:13 +00:00
Bob Halley e485d16462 name tasks 2000-01-25 19:31:23 +00:00
Bob Halley 08af8bf5ad conform to dns_db_addrdataset() API change 2000-01-25 19:30:51 +00:00
Andreas Gustafsson bd5a2f2dae no need to include <dns/confctx.h> 2000-01-25 19:10:48 +00:00