Michael Graff
20c266cbc9
add dispatcher logging functions
2000-04-29 00:45:26 +00:00
David Lawrence
78eb5a8c85
str.c/strsep.c merged to string.c
2000-04-29 00:31:35 +00:00
Michael Sawyer
387a58e8c4
Cleanup of debugging messages. Cleanup of failure shutdown memory leaks.
...
Fix multiple sends when not needed. Fix buffer length check failure
code. Increase recv buffer size.
2000-04-29 00:12:56 +00:00
David Lawrence
5610876d1b
win32 isc/condition.h did not need <isc/result.h>
2000-04-28 23:55:08 +00:00
David Lawrence
b99d080717
141. [cleanup] <isc/stdtime.h> does not need <time.h> or <isc/result.h>.
2000-04-28 23:53:55 +00:00
Andreas Gustafsson
97f75286ad
corrupted requests with multiple questions could
...
cause assertion failure (fix from Bob)
2000-04-28 23:48:49 +00:00
David Lawrence
b77f76be2d
Where the methods field of an rdataset was compared to NULL, now use
...
dns_rdataset_isassociated() instead.
2000-04-28 23:46:43 +00:00
David Lawrence
b905ff7cbe
140. [cleanup] <isc/time.h> does not need <time.h> or <isc/result.h>.
2000-04-28 23:23:52 +00:00
Mark Andrews
efd55ce62e
Add mctx comment for tostruct.
2000-04-28 23:18:01 +00:00
Andreas Gustafsson
4331ce6a17
warn about ignored out-of-zone data
2000-04-28 23:15:24 +00:00
David Lawrence
23a0970477
139. [cleanup] <isc/net.h> now includes <isc/types.h> instead of
...
<isc/int.h> and <isc/result.h>.
2000-04-28 23:14:45 +00:00
David Lawrence
b887048653
move prototype for isc_string_separate outside of ISC_PLATFORM_NEEDSTRSEP test
2000-04-28 22:47:45 +00:00
David Lawrence
0e8da6dbd6
strsep.c renamed to string.c; do not include strsep.[co] in EXTRA_{SRCS,OBJS}
2000-04-28 22:42:08 +00:00
David Lawrence
358628c8f4
138. [cleanup] isc_strtouq moved from str.[ch] to string.[ch] and
...
renamed isc_string_touint64. isc_strsep moved from
strsep.c to string.c and renamed isc_string_separate.
2000-04-28 22:40:10 +00:00
Andreas Gustafsson
c8225ba7f2
specify use of blank lines between local variables,
...
REQUIREs, UNUSEDs, and code
2000-04-28 22:24:22 +00:00
David Lawrence
54a2e7e8a2
137. [cleanup] <isc/commandline.h>, <isc/mem.h>, <isc/print.h>
...
<isc/serial.h>, <isc/string.h> and <isc/offset.h>
made to conform to the same style for multiple
inclusion protection.
2000-04-28 22:13:15 +00:00
David Lawrence
027212247d
136. [cleanup] <isc/commandline.h>, <isc/interfaceiter.h>,
...
<isc/net.h> and Win32's <isc/thread.h> needed
ISC_LANG_BEGINDECLS/ISC_LANG_ENDDECLS.
2000-04-28 22:09:15 +00:00
Mark Andrews
390b2077fc
Added REQUIRE's
2000-04-28 22:07:29 +00:00
Michael Sawyer
52f5715dcc
Make compiler warnings go away.
2000-04-28 21:53:50 +00:00
Mark Andrews
b186f1ab91
Add structure definitions so they can be documented.
...
Support functions to follow soon.
2000-04-28 21:49:03 +00:00
Michael Sawyer
df5503799f
Add -C (Check all SOA records on authorative servers) and -T (tcp) options
...
to host program. Clean up some memory issues in dighost.c and dig.c.
Still need to track down memory issues on ^C cleanup.
2000-04-28 21:41:19 +00:00
David Lawrence
a2605214c2
135. [cleanup] Win32's <isc/condition.h> did not need
...
<isc/boolean.h>, now uses <isc/types.h> in place
of <isc/time.h>, and needed ISC_LANG_BEGINDECLS
and ISC_LANG_ENDDECLS.
2000-04-28 21:39:34 +00:00
David Lawrence
344e909ce9
134. [cleanup] <isc/dir.h> does not need <limits.h>.
2000-04-28 21:29:27 +00:00
David Lawrence
2c9c974d98
undef ISC_PLAFORM_HAVESALEN and remove obsolete emacs c-mode comment
2000-04-28 21:22:15 +00:00
David Lawrence
738922ba7b
133. [cleanup] <isc/ipv6.h> needs <isc/platform.h>.
2000-04-28 21:19:55 +00:00
David Lawrence
eefea43215
132. [cleanup] <isc/app.h> does not need <isc/task.h>, but does
...
need <isc/eventclass.h>.
2000-04-28 21:08:52 +00:00
David Lawrence
9c4f33b671
131. [cleanup] <isc/mutex.h> and <isc/util.h> need <isc/result.h>
...
for ISC_R_* codes used in macros.
2000-04-28 19:03:50 +00:00
David Lawrence
c403d3f7d6
130. [cleanup] <isc/condition.h> does not need <pthread.h> or
...
<isc/boolean.h>, and now includes <isc/types.h>
instead of <isc/time.h>.
(does not need pthread.h because it *does* need isc/mutex.h, which
will be guaranteed to provide pthread.h)
2000-04-28 18:58:40 +00:00
David Lawrence
63d56ac555
removed extraneous includes; style lint
2000-04-28 18:54:49 +00:00
Andreas Gustafsson
a0f6cda5fd
the 'default_debug' log channel was not set up when
...
'category default' was present in the config file
2000-04-28 18:53:45 +00:00
David Lawrence
b22879b057
include <isc/asssertions.h> since several defines depend on it
2000-04-28 18:32:30 +00:00
Mark Andrews
37cf280f49
port is no longer used
2000-04-28 17:50:56 +00:00
David Lawrence
dc91d010db
128. [cleanup] <isc/dir.h> had ISC_LANG_BEGINDECLS instead of
...
ISC_LANG_ENDDECLS at end of header.
2000-04-28 17:46:30 +00:00
Bob Halley
e3b3a046bf
document comparison contract changes
2000-04-28 17:33:40 +00:00
Michael Graff
2d3a9eee3f
namespace protection via 'static'
2000-04-28 17:29:25 +00:00
David Lawrence
904463e94c
126. [cleanup] <isc/quota.h> and <isc/taskpool.h> need <isc/lang.h>.
2000-04-28 17:24:26 +00:00
David Lawrence
2d78d06402
125. [cleanup] <isc/eventclass.h>, <isc/ipv6.h>, <isc/magic.h>,
...
<isc/mutex.h>, <isc/once.h>, <isc/region.h>, and
<isc/resultclass.h> do not need <isc/lang.h>.
2000-04-28 17:19:11 +00:00
Mark Andrews
598b67856b
dns_zone_{set,get}masterport() is gone.
2000-04-28 17:18:23 +00:00
David Lawrence
bf6f755a74
<isc/magic.h> does not need <isc/lang.h>.
2000-04-28 16:55:58 +00:00
David Lawrence
dd518cf33d
make conforming inclusion wrapper
2000-04-28 16:54:53 +00:00
Bob Halley
4cd67304c5
dns_name_fullcompare/compare contract change
2000-04-28 16:30:55 +00:00
Bob Halley
80cff01698
rdata.h
2000-04-28 16:29:58 +00:00
Bob Halley
3ae5393d7e
Update contract of dns_name_rdatacompare to return < 0, 0, > 0 instead of
...
-1, 0, 1.
2000-04-28 16:29:48 +00:00
Brian Wellington
1a7f6c3898
signer update
2000-04-28 15:48:52 +00:00
Brian Wellington
abce4875c3
Import the parent zone key signature, create null keys for unsigned children
...
or set the zone status bit for signed children.
2000-04-28 15:47:36 +00:00
David Lawrence
56433595bb
<isc/event.h> does not need <stddef.h>.
2000-04-28 04:34:30 +00:00
David Lawrence
fc9e755ba3
<isc/task.h> does not need <isc/mem.h> or <isc/result.h>.
2000-04-28 04:26:08 +00:00
David Lawrence
7896e45912
121. [cleanup] <isc/symtab.h> does not need <isc/mem.h> or
...
<isc/result.h>. Multiple inclusion protection
symbol fixed from ISC_SYMBOL_H to ISC_SYMTAB_H.
isc_symtab_t moved to <isc/types.h>.
2000-04-28 04:16:34 +00:00
David Lawrence
ed94876a19
missing ifndef ISC_STRING_H wrapper for body
2000-04-28 03:56:27 +00:00
David Lawrence
32eddfc189
120. [cleanup] <isc/socket.h> does not need <isc/boolean.h>,
...
<isc/bufferlist.h>, <isc/task.h>, <isc/mem.h> or
<isc/net.h>.
2000-04-28 03:53:48 +00:00