Bob Halley
08af8bf5ad
conform to dns_db_addrdataset() API change
2000-01-25 19:30:51 +00:00
Bob Halley
d127026e58
force referral updates; name tasks
2000-01-25 19:27:30 +00:00
Bob Halley
64e829fffb
allow db adds to be forced
2000-01-25 19:26:45 +00:00
Bob Halley
a790a11730
allow tasks to be named and tagged
2000-01-25 19:25:20 +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
Bob Halley
03dd96d177
allow normal signal handlers for most signals to execute
2000-01-25 03:33:55 +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
1a70537f01
fix a bug introduced with today's changes.
2000-01-25 02:16:00 +00:00
Michael Graff
a7512aefd8
Set a somewhat arbitrary limit on the number of host aliases we'll return.
2000-01-25 01:50:12 +00:00
Michael Graff
2343e814ea
checkpoint
2000-01-25 01:48:53 +00:00
Andreas Gustafsson
9f27c51315
iresult -> result
2000-01-24 23:10:19 +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
Michael Graff
8cd870e3f5
return LWRES_R_* result codes (all are negative values, otehr than success, which is 0)
2000-01-24 21:57:07 +00:00
Brian Wellington
651a38a706
If a query is for type ANY, match the first view that otherwise matches.
2000-01-24 21:29:12 +00:00
Michael Graff
11de9fbd8d
split into seperate files.
2000-01-24 21:00:04 +00:00
Mark Andrews
f85f9cb03d
getnetbyaddr(in_addr_t, ...)
2000-01-24 20:46:58 +00:00
Brian Wellington
7d86ce8dfc
More TKEY updates and fixes...
2000-01-24 20:19:53 +00:00
Andreas Gustafsson
f2edc636b0
use sendto() instead of send() because the latter is
...
broken on OSF1
2000-01-24 20:19:13 +00:00
Brian Wellington
8eb9b0688e
- dns_tkeyctx_fromconfig() should always return a valid context if it returns
...
ISC_R_SUCCESS
- fix memory leak if isc_mem_get fails
2000-01-24 19:57:33 +00:00
Andreas Gustafsson
f93d33e24f
separated BIND specific configuration code from rest
...
of TSIG/TKEY code; renamed TSIG/TKEY context create and destroy functions for
consistency with rest of library
2000-01-24 19:14:26 +00:00
Andreas Gustafsson
c9939598c6
dn_zt_apply() returned ISC_R_NOTFOUND when the zone table was
...
empty; it now returns ISC_R_SUCCESS
2000-01-24 19:11:21 +00:00
Andreas Gustafsson
173eac24e6
pointer arithmetic on void pointers is illegal
2000-01-24 18:56:56 +00:00
Andreas Gustafsson
cd54e6e148
use ISC_LWRES_ENDNETENTINT
2000-01-24 18:54:41 +00:00
Andreas Gustafsson
389cb82bb5
removed unnecessary #include <isc/lex.h>
2000-01-24 18:14:30 +00:00
Andreas Gustafsson
1aa3837945
dns_rdatatype_totext() needs #include <dns/rdatatype.h>
2000-01-24 18:13:06 +00:00
Andreas Gustafsson
b21d8bac45
typo in ISC_LWRES_ENDNETENTINT substitution
2000-01-24 18:02:36 +00:00
David Lawrence
d0ba01058f
set message->h instead of message->handle with the handle from the wire
2000-01-24 15:22:46 +00:00
David Lawrence
e069f340d9
no more need to look up the object's handle to ensure validity of the
...
handle reference in omapi_object_dereference
2000-01-24 15:20:18 +00:00
David Lawrence
647189e3b5
(w/help from Ted) Use the message's h member rather than handle member
...
to do handle_lookup()s. also return it for getvalue("handle").
2000-01-24 15:19:22 +00:00
Mark Andrews
afb4ad8f98
support for getnetbyaddr(in_addr_t, ...)
2000-01-24 12:22:19 +00:00
Mark Andrews
f1890a6c56
int endhostent support
2000-01-24 12:10:49 +00:00
Mark Andrews
23693a3897
add int endnetent test
2000-01-24 12:06:01 +00:00
Mark Andrews
cdc6537495
gethostbyaddr test update
2000-01-24 11:55:10 +00:00
Mark Andrews
a272a55631
gethostbyadd changes
2000-01-24 11:52:30 +00:00
Mark Andrews
d0783e645b
check for previous definitions of INADDRSZ and IN6ADDRSZ
2000-01-24 06:52:50 +00:00
Mark Andrews
ca741105cb
netdb.h -> lwres/netdb.h
2000-01-24 06:50:18 +00:00
Mark Andrews
6f2a61172f
remove & before array
2000-01-24 06:41:12 +00:00
Mark Andrews
6182613ef5
call endhostent correctly
...
h_errno is not declared in netbsd pthreads implementation.
2000-01-24 06:35:42 +00:00
David Lawrence
1658fd6760
build omapi_test
2000-01-24 05:38:39 +00:00
David Lawrence
5e715e9d07
build omapi subdir
2000-01-24 05:38:21 +00:00
David Lawrence
6d1dc00fbe
minor brace cleanup
2000-01-24 05:37:41 +00:00
David Lawrence
8dba294d9d
make omapi_message_unregister public
2000-01-24 05:37:19 +00:00
David Lawrence
016440cdc6
no longer define ISC_MEM_DEBUG by default
2000-01-24 05:36:37 +00:00
David Lawrence
8956a08701
mem_put the size of an omapi_value_t struct, not the size of a pointer to it.
2000-01-24 05:35:18 +00:00
David Lawrence
8443d38dce
object dereferencing finally works!!!
2000-01-24 05:33:59 +00:00
David Lawrence
f07a9b2854
make omapi_message_unregister public
...
clarify the REQUIRE for omapi_message_unregister.
allow omapi_message_send to be called with a protocol manager object
in addition to a protocol object.
always remove the reference added to the object referred to in an UPDATE
operation, not just on error. it is a temporary variable and the extra
reference kept the object from being freed.
insist the message being destroyed in message_destroy is unregistered,
which follows logically from how message_destroy would be called anyway.
2000-01-24 05:33:04 +00:00
David Lawrence
5fd97de0fa
unregister and dereference the message to free it after it has been sent.
...
use omapi_protocol_disconnect instead of omapi_connection_disconnect to
simplify things a little.
free the client connection manager.
initialize master_data's refcnt to 1 so the server does not try to free it.
2000-01-24 05:27:49 +00:00