Commit Graph

51 Commits

Author SHA1 Message Date
Andreas Gustafsson
272a24cf9c did not compile on HPUX due to mixing of isc_int32_t and
isc_uint32_t pointers
2000-04-19 20:04:49 +00:00
Andreas Gustafsson
7ead3746f8 consistent wording in log messages 2000-04-18 00:25:41 +00:00
Andreas Gustafsson
e0d1050c57 use single quotes consistently in log messages 2000-04-18 00:18:38 +00:00
Bob Halley
b65c8325a7 If the user has specified auth-nxdomain, do not warn about the default
being changed.
Fix typo.
2000-04-12 02:04:03 +00:00
James Brister
6abdc5c090 Changes necessary to support server statements inside a view statement. 2000-04-07 17:40:43 +00:00
James Brister
d6dc9759d2 More logging of unimplemented functions.
Change to ipmatchlist accessors (use attach/detach)
macro-ize ipmatchlist field accessors
2000-04-06 20:10:56 +00:00
James Brister
d85dd9de75 Changed log message format to be clearer.
Add call to new function dns_c_viewtable_checkviews() in config post load
checker.
Added missing treat-cr-as-space, min-roots and serial-queries options.
2000-04-06 09:38:32 +00:00
James Brister
aac49d2786 more code condensing 2000-04-05 15:14:23 +00:00
David Lawrence
aa25a4b357 fixed uninitialized variable warning in dns_c_checkconfig 2000-04-04 20:58:51 +00:00
Brian Wellington
7d1d130f4f Don't do post-load validation of zones if there are no zones. 2000-04-04 20:19:13 +00:00
James Brister
c541ac5d5e - Call zone validation routine in post-load check stage. 2000-03-30 17:23:37 +00:00
James Brister
2d212c707f Fixed possible unitialized variable error. 2000-03-29 19:46:44 +00:00
James Brister
3cfa5fedfe Replace bit-setting method for determining if a config file field was set.
Templatized(?) code with macros.
2000-03-29 15:01:14 +00:00
James Brister
da47a1b896 Removed listen-on from views.
Changed syntax of grant/deny statements so they now must be inside an
'update-policy' block.

quote rr types when printing grant/deny statements as they can
clash with config file keywords.

Added rcs Id inside comment.
2000-03-28 22:58:25 +00:00
James Brister
5475a2d296 Support request-ixfr and provide-ixfr values in options and server
statements.
2000-03-19 02:58:15 +00:00
James Brister
181316e878 Changed named of peerlist printing routine. 2000-03-02 20:40:33 +00:00
James Brister
43f6bac400 Use strings instead of dns_c_category_t. 2000-03-02 03:54:09 +00:00
Andreas Gustafsson
a6535a2681 consistently use single quotes around quoted text in log messages 2000-03-01 22:41:59 +00:00
Andreas Gustafsson
6c4d03a6ab disabled redundant default logging configuration code 2000-03-01 20:41:19 +00:00
James Brister
e323a667e0 Replace use of private config type user for server statement with new
dns_peer_t.
Support two forms of server key statement:

	keys "blah";
	keys { "foo" ; };

Non longer build confserv.c
2000-02-24 14:48:30 +00:00
James Brister
cf8cd3a606 Removed acls that are now handled by ipmatch elements types. 2000-02-15 17:00:33 +00:00
Bob Halley
34bbe03b5c the bit test in dns_c_ctx_getforward() was backwards 2000-02-10 20:38:10 +00:00
James Brister
5e742c46a8 Store query-source address and port together.
Get them out together.
Support query-source-v6 dnd transfer-source-v6
2000-02-09 16:39:50 +00:00
Bob Halley
0fffa9dcca update copyright 2000-02-03 23:17:52 +00:00
Andreas Gustafsson
515277c0e8 function was declared static but defined non-static 2000-01-31 22:06:09 +00:00
James Brister
d2935a05b8 Fixed printing for zones in views vs. zones not in any view.
Forwarders and some other option values were incorrectly
dns_c_ipmatchlist_t and a dns_c_iplist_t.
Implement missing ALSO_NOTIFY and TRANSFER_SOURCE option handling.
Fixed some errors in printing out option fields.
2000-01-28 23:45:27 +00:00
James Brister
c71fc7ffdd Remove definition and use of dns_c_severity_t and replace with dns_severity_t. 2000-01-28 19:56:25 +00:00
James Brister
6ca3b786b4 Support new 'tcp-clients' and 'recursive-clients' statements. 2000-01-17 14:41:24 +00:00
James Brister
4e7f42f159 Issue 'not implemented yet' warning when rfc2308-type-1 is used. 2000-01-12 15:05:03 +00:00
James Brister
ce38a4c8d0 Use in_port_t instead of short. 2000-01-06 16:15:29 +00:00
James Brister
4239a56ab2 Added new function dns_c_checkconfig . 1999-12-17 18:29:38 +00:00
James Brister
0b8e472452 Support new max-transfer-time-out, max-transfer-idle-in and
max-transfer-idle-out statements in options block and zone statements.
1999-12-11 13:44:46 +00:00
James Brister
0e0be28c8b Added some extra REQUIREs and fixed up some magic number handling. 1999-12-06 18:25:40 +00:00
James Brister
1ce5dcf1c8 Change config API to not take a isc_log_t but use dns_lctx extern. 1999-12-06 12:40:39 +00:00
James Brister
29bf8316a3 - Hold list of pubkeys instead of a single pubkey in zones.
- Change dns_zone_copy to use pubkey list.
- MAGIC-number related fixes and miscellaneous defensive programing issues.
1999-12-01 16:29:00 +00:00
James Brister
292031c9fc - Removed config *_delete functions on structures that use reference
counting and replaced with *_detach.
- Changed config *_attach functions to return the new attached value through
  the paramater list rather than as a return value.
- Changed config *_delete functions to no longer allow deletion of a null
  pointer
- Changed calls to the config *_delete functions to make sure no null
  pointers were passed in.
- Changed use of the config *_attach function to match new signature.
1999-11-17 21:52:32 +00:00
James Brister
3f8c638594 Support rfc2308-type1 options statement. 1999-11-02 09:13:48 +00:00
Mark Andrews
2b89e0b33c remover compiler warning 1999-11-01 00:14:59 +00:00
James Brister
f44bd3637e Added missing accessors for kdef list. 1999-10-29 11:05:38 +00:00
James Brister
1a9dbcf032 Save port numbers in host-byte order.
memset unused areas of isc_sockaddr_t
1999-10-28 17:53:16 +00:00
James Brister
01fa4e3634 Removed tkey from server statement.
Added integer argument to tkey options value.
1999-10-26 15:25:38 +00:00
Bob Halley
d7778ed2d3 remove \n from calls to isc_log_write() 1999-10-25 18:57:27 +00:00
James Brister
57840f518a Changes to config generators.
Added tkey-domain and tkey-dhkey to options block.
1999-10-25 09:55:40 +00:00
James Brister
80bd254851 Updated use of magic numbers. 1999-10-16 01:34:30 +00:00
James Brister
792d41ce3f Include viewtable in generated config files. 1999-10-13 17:54:27 +00:00
James Brister
f7a00c14fd Misc changes due to views 1999-10-10 17:16:07 +00:00
Bob Halley
10ba7f6f56 lint 1999-10-05 19:50:53 +00:00
James Brister
9e12c99099 Use logging system. 1999-10-02 21:23:11 +00:00
James Brister
7c337a9ca9 IPv6 fixes.
Removed config specific address type and replced with isc_sockaddr_t
1999-09-17 14:22:06 +00:00
James Brister
67d3afc471 Renamed many identifiers to match coding guidelines. 1999-09-03 20:48:22 +00:00