Commit Graph
964 Commits
Author SHA1 Message Date
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
Andreas Gustafsson 9e694201cf eliminated global variable ns_g_tkeyctx 2000-01-25 19:05:46 +00:00
Michael Graff 5294500a3d checkpoint 2000-01-25 02:22:17 +00:00
Michael Graff 4ae4759f0a fix a few memory leaks, but create a new one. Grr. 2000-01-25 02:16:20 +00:00
Michael Graff 2343e814ea checkpoint 2000-01-25 01:48:53 +00:00
Brian Wellington fb01226bcd - generated TSIG keys can expire
- TKEY actually uses class ANY now
2000-01-24 22:22:51 +00:00
Andreas Gustafsson b45b364f22 Handle SIGHUP. Locking is still missing. 2000-01-24 22:21:47 +00:00