Commit graph

2516 commits

Author SHA1 Message Date
Bob Halley
a0abd77baa dns_name_downcase() was not calling isc_buffer_add(), so buffer would always
be empty.  This would cause name digesting to fail as well.
Remove some unused variables left over from the removal of local compression.
2000-03-23 17:56:24 +00:00
David Lawrence
ecb6c5782e exorcized local compression 2000-03-23 05:18:46 +00:00
Andreas Gustafsson
5fe5a0c026 revised logging categories 2000-03-23 00:55:12 +00:00
Andreas Gustafsson
d132769ee8 the syslog facility for the default_syslog channel is
LOG_DAEMON, not LOG_INFO
2000-03-23 00:49:15 +00:00
Bob Halley
435532822d deal with systems missing in6addr_any 2000-03-22 22:07:17 +00:00
Andreas Gustafsson
64b42acc5f propagate the current and default TTLs into and out of
$INCLUDEd files (RT #69)
2000-03-22 19:27:51 +00:00
Andreas Gustafsson
4cf7efa59d typos 2000-03-22 17:59:13 +00:00
Andreas Gustafsson
4cc66f2516 typo 2000-03-22 17:54:15 +00:00
Andreas Gustafsson
8ba076755d typo 2000-03-22 17:50:34 +00:00
Andreas Gustafsson
0c7a0db602 typo 2000-03-22 17:46:34 +00:00
Andreas Gustafsson
fabbe85253 some newlines were counted twice, causing incorrect
line numbers in error messages
2000-03-22 17:39:48 +00:00
Andreas Gustafsson
636a89a303 removed extraneous newlines from error messages;
replaced double quotes with single quotes for consistency
2000-03-22 17:28:57 +00:00
Mark Andrews
440164d3e3 add request locking.
dns_request_create() failed to detach from requestmgr under certain conditions.
2000-03-22 07:00:39 +00:00
Andreas Gustafsson
71bd2b06d6 use the UNUSED() macro 2000-03-21 23:48:20 +00:00
Andreas Gustafsson
034c7247de %token L_DIRECTORY line was repeated 2000-03-21 21:26:21 +00:00
Andreas Gustafsson
a782776175 do not indent CVS ID comments by one space 2000-03-21 00:37:36 +00:00
Mark Andrews
7201d2e11b Unconditionally set the zone timer in xfrdone. 2000-03-21 00:17:15 +00:00
Andreas Gustafsson
8e191edd65 don't indent comments by one space 2000-03-20 23:08:50 +00:00
Andreas Gustafsson
a7d3e828eb don't indent comments by one space 2000-03-20 22:57:15 +00:00
Andreas Gustafsson
47830e3a58 don't indent comments by one space 2000-03-20 22:48:59 +00:00
Andreas Gustafsson
41aad56b6c avoid calling variables 'result' if they are not of type isc_result_t 2000-03-20 22:44:36 +00:00
Andreas Gustafsson
71181f3e13 make the global option 'maintain-ixfr-base' a synonym
for 'provide-ixfr'; fix typos in previous change
2000-03-20 22:03:13 +00:00
Andreas Gustafsson
a54b377fd3 log a message saying whether an incoming zone transfer is
incremental or not
2000-03-20 21:07:48 +00:00
Andreas Gustafsson
4bc5101166 wired up the new 'request-ixfr' option 2000-03-20 19:42:21 +00:00
Andreas Gustafsson
72166c5cf5 made 'support-ixfr' a synonym for 'request-ixfr' 2000-03-20 19:40:04 +00:00
Andreas Gustafsson
aa8e34546c commented nonobvious INSIST() 2000-03-20 19:33:20 +00:00
Andreas Gustafsson
2d2bd6a7ae style changes from code review 2000-03-20 19:32:10 +00:00
Andreas Gustafsson
b538f54ad3 totext_in_wks() consumed two bytes for the one-byte
protocol field, causing the port list to be printed incorrectly
2000-03-20 19:29:44 +00:00
Andreas Gustafsson
a3c9e34301 print the 'other data' in multiline mode if nonempty 2000-03-20 18:40:28 +00:00
Andreas Gustafsson
ea5bd6a950 source region was not consumed in fromwire_in_nsap() (RT #73) 2000-03-20 18:03:53 +00:00
Mark Andrews
ac4e7a61a8 Default tracing off. 2000-03-20 12:42:35 +00:00
Mark Andrews
e420bc4e0d Add request to build. 2000-03-20 12:27:33 +00:00
Mark Andrews
afbc024820 Add DNS_R_USETCP. 2000-03-20 12:26:32 +00:00
Mark Andrews
48df229b7b Add request/requestmgr support. 2000-03-20 12:25:48 +00:00
Mark Andrews
78da321b43 checkpoint 2000-03-20 12:22:02 +00:00
James Brister
1774961457 review changes. 2000-03-19 03:15:49 +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
David Lawrence
5805e57141 isc_task_setname(omapi_task, "omapi", NULL) 2000-03-18 02:04:16 +00:00
David Lawrence
64339caa43 removed unused "result" stack var from digest_afsdb 2000-03-18 01:46:15 +00:00
Bob Halley
0e58c0998d don't catch SIGQUIT 2000-03-18 01:29:48 +00:00
Brian Wellington
9dee95b41c code review - minor formatting changes, remove duplicate assignment,
add a comment to reinspect a loop later
2000-03-18 01:00:57 +00:00
James Brister
3bb4fdd9cc remove unused rcsid variable 2000-03-18 00:46:47 +00:00
David Lawrence
0e766071d0 clarified requires/ensures for isc_task_detach and isc_task_sendanddetach 2000-03-18 00:41:27 +00:00
David Lawrence
d5db7668a7 added ISC_EVENTCLASS_OMAPI 2000-03-18 00:40:33 +00:00
David Lawrence
b6fec50e2d Added destroy_action and destroy_arg to OMAPI_OBJECT_PREAMBLE, called
from omapi_object_dereference when an object is destroyed.

Provide OMAPI_EVENT_OBJECTFREED definition to be sent as an event when
an object is destroyed.

Callback parameter to omapi_protocol_listen and omapi_listener_listen
changed type to isc_taskaction_t.

omapi_lib_init takes new taskmgr and socketmgr parameters.
2000-03-18 00:39:36 +00:00
David Lawrence
c998ce2416 new global, omapi_task 2000-03-18 00:35:57 +00:00
David Lawrence
ef6e6be484 Callback parameter for omapi_protocol_listen changed to isc_taskaction_t. 2000-03-18 00:35:33 +00:00
David Lawrence
a9de67bf35 Call the destroy_action callback in an object, if it exists, after
omapi_object_dereference has freed the memory allocated for the object.
2000-03-18 00:34:53 +00:00
David Lawrence
7aa48442b0 Instead of setting a listener callback that is called by listener_destroy,
set the destroy_action callback used by omapi_object_dereference.
2000-03-18 00:34:13 +00:00
David Lawrence
2215fe02f1 Require a taskmgr and socketmgr for omapi_lib_init.
Create an omapi_task in omapi_lib_init and destroy it in omapi_lib_destroy.
2000-03-18 00:33:15 +00:00