Bob Halley
4dcfb5fb22
lint
2000-03-14 19:27:55 +00:00
David Lawrence
c192f12b0f
notes from today's task discussion
2000-03-14 04:10:42 +00:00
David Lawrence
1641377cba
fixed comment about support for splitting of bitstring labels
2000-03-14 04:10:20 +00:00
David Lawrence
a0dbccdaf6
note about original design vs reality with message headers
2000-03-14 04:10:01 +00:00
David Lawrence
34d51626b3
ns_omapi_init declaration
2000-03-14 04:08:39 +00:00
David Lawrence
3388760bca
use ns_omapi_init in place of omapi_lib_init
2000-03-14 04:07:52 +00:00
David Lawrence
d2f2ad3d56
break control object initialization into ns_omapi_init; initialize 127.1 acl
2000-03-14 04:07:26 +00:00
David Lawrence
3033c30964
libdns now a dependency
2000-03-14 04:05:32 +00:00
David Lawrence
f82dcc5a56
waitresult is now part of OMAPI_OBJECT_PREAMBLE
2000-03-14 04:04:24 +00:00
David Lawrence
c889a8ac41
test signatures, listener shutdown callback
2000-03-14 04:03:05 +00:00
David Lawrence
d8d0c5b1bc
explitictly REQUIRE that reqaddr is non-null in dns_acl_match
2000-03-14 04:01:52 +00:00
David Lawrence
06671f242e
specify exit callbacks for listener, added omapi_data_strdup
2000-03-14 03:59:14 +00:00
David Lawrence
c662d88c3e
auth support
2000-03-14 03:58:30 +00:00
David Lawrence
7194c96d03
use DNS_INCLUDES; compile auth.c
2000-03-14 03:57:55 +00:00
David Lawrence
0a5f5ca641
message authentication goo
2000-03-14 03:56:54 +00:00
David Lawrence
2df2039eaf
message signature verification
2000-03-14 03:54:13 +00:00
David Lawrence
6bdf7cb13e
Use callback to avoid blocking in omapi_listener_shutdown.
2000-03-14 03:53:20 +00:00
David Lawrence
66290e9bfb
removed obsolete comment
2000-03-14 03:46:41 +00:00
David Lawrence
6ac77d2f2e
sign/verify signatures
2000-03-14 03:46:14 +00:00
David Lawrence
58a04de5cf
When chasing extra references in omapi_object_dereference, only
...
count extra inner references if inner_reference is non-0, and
similar for outer references. This is because the handle table
might have another reference which foiled the overall logic.
2000-03-14 03:43:06 +00:00
David Lawrence
28f95a516b
auth_destroy in omapi_lib_destroy
2000-03-14 03:39:40 +00:00
David Lawrence
cc5f1097d3
set the waitresult in the generic_signalhandler when "status" signal received
2000-03-14 03:38:54 +00:00
David Lawrence
3fad1313e4
added omapi_data_strdup
2000-03-14 03:37:48 +00:00
David Lawrence
aa1c54de2e
support for signed messages
2000-03-14 03:37:10 +00:00
Michael Graff
ae8d0aedd6
implement pktinfo through dispatcher -> named client
2000-03-14 03:30:52 +00:00
David Lawrence
566a01eb74
comment about BSD/OS 4.1 not needing pthread_init; unified os-specific thread issues into one case statement
2000-03-14 03:24:58 +00:00
Michael Graff
0205c5a4ad
fix case where CMSG_SPACE() is not a macro
2000-03-13 21:09:56 +00:00
Mark Andrews
34ee961fa2
checkpoint
2000-03-13 20:43:39 +00:00
Brian Wellington
f7fbd68b1c
added msg.verify_attempted, renamed msg.verify_sig0 to verify_sig
2000-03-13 19:27:35 +00:00
Michael Graff
915723e400
Copy addresses out, rather than keeping pointers to them from a buffer. This
...
simplifies code at the expense of copying more. It is, however, the
easiest way to get sortlist working correctly. ipv6 addresses now sort
as well.
2000-03-12 01:58:41 +00:00
Michael Graff
d736db6dc5
lwres get-addr-by-name returns a linked list, not an array, of names. This
...
was needed to make adding the sortlist code, which will be checked in
in a few minutes.
2000-03-10 23:11:36 +00:00
Michael Graff
2311073ce0
handle resolv.conf 'search' line, client side. Also, fix a bug in lwresd that would return success, but no addresses, for NXDOMAIN or NXRRSET.
2000-03-10 22:11:14 +00:00
David Lawrence
912ccd2554
include milliseconds when doing ISC_LOG_PRINTTIME
2000-03-10 17:53:16 +00:00
David Lawrence
11d732daac
added isc_time_seconds, isc_time_nanoseconds
...
fixed isc_time_settoepoch and isc_time_isepoch
2000-03-10 17:50:36 +00:00
David Lawrence
114d0d1642
added isc_time_seconds, isc_time_nanoseconds
2000-03-10 17:49:27 +00:00
Brian Wellington
4db9a2fac8
The server keys option is hooked up
2000-03-08 22:43:14 +00:00
Andreas Gustafsson
2e3160e246
wired up the query-source-v6 option
2000-03-08 22:36:47 +00:00
Andreas Gustafsson
1c4fb0e315
wired up the transfer-source-v6 option
2000-03-08 22:31:52 +00:00
Brian Wellington
4d6ad56819
Require incoming TKEY queries to be signed.
2000-03-08 20:15:16 +00:00
Brian Wellington
774d9e3de4
Sign the TKEY request message with a TSIG, since unsigned TKEY exchanges
...
violate the latest version of the TKEY draft.
2000-03-08 19:51:54 +00:00
James Brister
0e858455d8
Make sure ssuauth table only goes in master zones.
2000-03-07 21:16:38 +00:00
Brian Wellington
15f7ee3c0b
updated openssl files
2000-03-07 19:31:30 +00:00
Brian Wellington
6c0b9052fa
Updated openssl to 0.9.5
2000-03-07 19:30:55 +00:00
Brian Wellington
7c141c0351
Removed memset()s that caused problems when updating to openssl 0.9.5
2000-03-07 19:27:50 +00:00
Brian Wellington
82b0a0e059
Build SIG(0) with class ANY, not IN.
2000-03-06 21:31:08 +00:00
Brian Wellington
4f38e8fc44
Converted all references to dst_result_t to use isc_result_t instead
2000-03-06 20:06:01 +00:00
Brian Wellington
4124057bf5
dst_result_t -> isc_result_t
2000-03-06 20:04:15 +00:00
Brian Wellington
84feab0fad
If an ssutable is present, it's used instead of an allow-update acl
2000-03-06 19:08:05 +00:00
Brian Wellington
6fcfd0c35d
ssutables are now attached/detached; zones get ssutables from config structs
2000-03-06 19:06:07 +00:00
Brian Wellington
2b71493ae6
Add an option (-a) to attempt to verify generated signatures
2000-03-06 18:16:49 +00:00