Brian Wellington
1672aaee14
tkey processing
1999-10-25 21:07:01 +00:00
Brian Wellington
56e12bb9ed
catch out-of memory error, always add trailing dot
1999-10-25 21:04:53 +00:00
Michael Graff
bb143613cf
start on fetch infrastructure
1999-10-25 21:02:54 +00:00
Brian Wellington
ac335315cd
add generated flag to tsig key
1999-10-25 20:55:31 +00:00
David Lawrence
229f8a97f7
duplicate log message filtering functionality via isc_log_write1() and
...
isc_log_vwrite1(), configurable over X seconds using
isc_log_setduplicateinterval().
isc_log_vwrite renamed to static isc_log_doit(), isc_log_vwrite() created
as wrapper for isc_log_doit().
don't do a second test on ISC_LOG_PRINTLEVEL when logging the message to add
a colon-space, since the colon-space is already in level_string.
print "no_module: " if a module has not been specified (but PRINTMODULE was),
to keep tokenization nice and clean for future log-file parsing programs
without looking quite like a bug, which is what happens with:
Oct 25 15:51:07 dns_general: : notice: This should be in file 1/1
instead of
Oct 25 15:51:07 dns_general: no_module: notice: This should be in file 1/1
1999-10-25 19:55:06 +00:00
David Lawrence
1b038dbf06
Prototypes and documentation for isc_log_write1(), isc_log_vwrite1(),
...
isc_log_setduplicateinterval() and isc_log_getduplicateinterval().
1999-10-25 19:47:42 +00:00
Bob Halley
d7778ed2d3
remove \n from calls to isc_log_write()
1999-10-25 18:57:27 +00:00
Bob Halley
c03e11d62f
eliminate \n in calls to isc_log_write()
1999-10-25 18:51:54 +00:00
Bob Halley
bad8294771
add const to filename args
1999-10-25 18:42:09 +00:00
Bob Halley
b9fd2590a7
add const to filename args, cleanups
1999-10-25 18:41:36 +00:00
Mark Andrews
b57bb9136a
Ensure that islower is called with int.
1999-10-25 17:04:55 +00:00
Mark Andrews
acf87ed0b5
suppress ambigious else messages even when they are not.
1999-10-25 17:01:30 +00:00
Mark Andrews
88ba491496
char is signed on some platforms. ensure that isupper() & isdigit() are
...
called with positive ints.
1999-10-25 16:58:21 +00:00
Mark Andrews
42c479991f
in6addr_any and in6addr_loopback should be "const"
1999-10-25 16:33:13 +00:00
Mark Andrews
0f0ed7ea47
Add "const" to input only arguements.
1999-10-25 14:37:04 +00:00
Mark Andrews
936f1c128f
add log context to dns_zone_copy()
...
fix various locking problems in zone.
1999-10-25 13:44:53 +00:00
Mark Andrews
86014b3223
add dns_view_load
1999-10-25 13:38:00 +00:00
Mark Andrews
28e9bc1bd2
add dns_zt_apply()
1999-10-25 13:34:17 +00:00
Mark Andrews
ad61b7e789
add prototype dns_zt_apply()
1999-10-25 13:32:52 +00:00
Mark Andrews
0358d65e07
add prototype dns_view_load()
1999-10-25 13:31:18 +00:00
Mark Andrews
8cdac11df1
Correct comment
1999-10-25 13:11:13 +00:00
Mark Andrews
4c494e429c
Perform explict attach of db to xfr stucture. Calling function to detach.
1999-10-25 12:18:43 +00:00
Mark Andrews
76771c089c
Add prototype for dns_zt_print().
1999-10-25 11:23:06 +00:00
Mark Andrews
70f6053bd1
Add DNS_LOGMODULE_ZONE
1999-10-25 11:21:03 +00:00
James Brister
54570ba7ff
Added isc_sockaddr_eqaddr and its protoype: compares only the addresses
...
(and not the port values) of two isc_sockaddr_t.
1999-10-25 10:07:37 +00:00
James Brister
6f9fbf8b48
Prototypes for tkey-domain and tkey-dhkey related functions.
1999-10-25 10:04:18 +00:00
James Brister
bb4b118f9b
Added tkey-domain and tkey-dhkey support.
1999-10-25 10:00:38 +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
285ae3ab80
Minor changes to config file generators.
...
Added a lookup function for server lists.
1999-10-25 09:52:42 +00:00
Bob Halley
f0f28e6ac3
nitpicking
1999-10-23 00:28:53 +00:00
Bob Halley
b8257bd2d8
logging tweaks and fixes
1999-10-23 00:02:23 +00:00
Bob Halley
2c2cda0045
add resolver category and module
1999-10-22 19:33:13 +00:00
Bob Halley
6fe8621e7f
convert tracing into debug logging
1999-10-22 19:32:49 +00:00
Bob Halley
772a802cd0
suppress a printf
1999-10-22 19:32:11 +00:00
Bob Halley
e9efde0ef2
fiddle with category/module names
1999-10-22 19:31:06 +00:00
Bob Halley
d409ceeda4
do not require ': ' in module/category names
1999-10-22 19:30:38 +00:00
Michael Graff
a385f150bb
fix shutdown routines. The adb will go away at the right time, now.
1999-10-22 05:19:42 +00:00
Michael Graff
233f59d933
put names on memory pools
1999-10-22 05:18:35 +00:00
Michael Graff
e45d323a2a
s/address/adb/
1999-10-22 01:02:38 +00:00
Michael Graff
93a916d8b9
rename address.[ch] to adb.[ch] -- files moved via repository copy
1999-10-22 00:59:30 +00:00
Michael Graff
88d0cafafc
add random.h
1999-10-22 00:58:47 +00:00
Michael Graff
4d727d86b2
fix database lookups to actually REMEMBER what is found.
1999-10-21 23:08:57 +00:00
Bob Halley
9acbfdb6a2
add dns_db_findzonecut()
1999-10-21 17:50:36 +00:00
Michael Graff
dec90b6cae
clean up from Bob's quick code walk-through
1999-10-21 01:37:57 +00:00
Michael Graff
29f28fe573
database lookups
1999-10-21 01:18:06 +00:00
Andreas Gustafsson
cec82dbad9
attempt journal rollforward even if diff_on_reload is set;
...
it is needed for dynamic zones and ixfr'ed slave zones
1999-10-21 00:39:40 +00:00
Andreas Gustafsson
584ba0e67d
Created a new type isc_taskpool_t, a pool of isc_task_t
...
objects to be shared by multiple users. This is intended for use by things
like zones, which would need hordes of tasks if each one had a separate task.
1999-10-21 00:32:15 +00:00
Bob Halley
004da17157
Make the public version of findname() set attributes appropriately.
1999-10-20 23:28:10 +00:00
Michael Graff
f181f94ec8
snapshot
1999-10-20 23:26:06 +00:00
Michael Graff
09dbb18c6d
add isc_random_t, and all the isc_random_*() function to use it. Right now it is
...
a pretty empty type, but it would be good to flesh it out so each random state
will be separated from one another. Right now they all just lock
around rand(), which isn't perfect, but good enough for what I need
today.
1999-10-20 23:25:17 +00:00