Brian Wellington
2a05fa7535
dst_key_iszonekey() was incorrectly checking the 'name type' field of a key.
...
The constants added to dst.h for dst_key_iszonekey() duplicated constants
in dns/keyvalues.h, and are now gone.
2000-04-10 19:48:05 +00:00
Brian Wellington
f383cdfeb8
Moved the (lame) random number seeding code to the dst initialize routine,
...
since the openssl dsa code calls the openssl random functions directly,
not through dst_random_get.
2000-04-07 20:50:30 +00:00
Brian Wellington
c73aafe601
dst_random_get notices when openssl complains about having no entropy, and
...
calls isc_random_get to get some. This should possibly do something
else later.
2000-03-28 03:06:38 +00:00
Bob Halley
9dcab19457
add dst_key_iszonekey
2000-03-16 22:43:33 +00:00
Brian Wellington
948716c24c
Certain errors caused failure but didn't set the return value.
2000-03-14 22:05: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
Michael Graff
3ddd814a97
dns_result_t is no more. s/dns_result_t/isc_result_t/ -- more later, when I need a break.
1999-12-23 00:09:04 +00:00
Brian Wellington
d5334bc183
dst_sig_size changes
1999-10-26 19:31:52 +00:00
Brian Wellington
56e12bb9ed
catch out-of memory error, always add trailing dot
1999-10-25 21:04:53 +00:00
Brian Wellington
a7d792804f
dst error code cleanup
1999-10-20 22:14:15 +00:00
Brian Wellington
1bdc3fd29a
dst_random -> dst_random_get
1999-10-20 19:08:57 +00:00
Brian Wellington
25811a89c6
Added dst_digest (a wrapper around digest functions), and dst_s_md5 (an
...
internal wrapper around MD5). Modified hmac-md5 code to use dst_s_md5.
1999-10-18 21:35:46 +00:00
Brian Wellington
3efd14644c
Allow private keys to be read if public keys are not present. This isn't
...
too useful for anything other than HMAC-MD5 shared keys, since the key's
flags and protocol are stored in the public file.
Also some miscellaneous cleanup.
1999-10-14 18:32:49 +00:00
David Lawrence
589064803f
use ISC_DIR_NAMEMAX instead of PATH_MAX.
...
cast isc_buffer_putuint{8,16} integers to appropritate size. nearly all
are clearly masked to the correct size at the location of the call, so
it is just delinting the "conversion supplied" warnings from NT's CL.
1999-10-08 22:24:06 +00:00
Brian Wellington
f9e5d1c8ca
Added a routine to compute the length of a generated shared secret
1999-10-05 15:08:52 +00:00
Brian Wellington
2be474d044
Added Diffie-Hellman support to dst
1999-09-27 16:55:45 +00:00
Brian Wellington
c425c6b3a6
Added dst_key_isprivate, added a few new result codes
1999-09-23 20:54:38 +00:00
Brian Wellington
d92543b360
more constant renaming
1999-09-02 15:56:33 +00:00
Brian Wellington
1fd4766e5b
constant renaming
1999-09-01 18:56:19 +00:00
Brian Wellington
b6b0966e6a
mode should be an unsigned int
1999-08-31 14:59:08 +00:00
Brian Wellington
b0a1546de9
dst_sig_size fix
1999-08-27 15:56:33 +00:00
Brian Wellington
4dc6a937d6
DST_SIG_MODE -> DST_SIGMODE
1999-08-26 20:41:54 +00:00
Brian Wellington
382442e200
Increased size of a few buffers, removed references to cylink toolkit.
1999-08-20 17:03:30 +00:00
Brian Wellington
ebe3937fc0
dns_key_free seg fault
1999-08-03 19:48:10 +00:00
Brian Wellington
7fba8470c7
minor code cleanup, HMAC-MD5 bugfix
1999-07-29 17:21:23 +00:00
Brian Wellington
65c4736d9c
Added underlying DNSSEC support (dst and crypto libraries)
1999-07-12 20:08:42 +00:00