2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-28 13:08:06 +00:00

43 Commits

Author SHA1 Message Date
Andreas Gustafsson
ad8294ec37 eliminate HP-UX compiler warning 2000-01-31 21:59:50 +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
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
Brian Wellington
b6666e61dc More TSIG/TKEY minor fixes (including a few more plugged memory leaks) 2000-01-22 04:45:17 +00:00
Brian Wellington
8dd915daf3 obvious memory leaks 2000-01-21 22:51:48 +00:00
Andreas Gustafsson
a523752c60 do DNS_MESSAGE_VALID check in dns_tsig_verify() instead of
dns_view_checksig(); that way view.c does not need to include <dns/message.h>
2000-01-21 21:50:45 +00:00
Brian Wellington
b984520acc major TSIG/TKEY cleanup 2000-01-21 20:18:41 +00:00
Brian Wellington
d84ce5d5c6 plug a memory leak on failure 1999-12-17 21:09:34 +00:00
Michael Graff
58aaab3687 isc_stdtime_get() now returns void, not isc_result_t. 1999-12-16 23:29:07 +00:00
James Brister
1ce5dcf1c8 Change config API to not take a isc_log_t but use dns_lctx extern. 1999-12-06 12:40:39 +00:00
Brian Wellington
d0345e08f2 Fix crash in dns_tsig_destroy and memory leak in dns_tsig_init 1999-11-16 03:02:36 +00:00
Bob Halley
65f9103cc5 destroy routine now does nothing if init failed 1999-11-05 20:19:24 +00:00
Brian Wellington
0f0162e629 cleanup of a reference leak 1999-11-03 16:52:28 +00:00
Brian Wellington
4a2f65ad8a uninitialized variable 1999-11-02 23:40:05 +00:00
Brian Wellington
d598338952 Added the concept of a signature's identity - either from a SIG(0) key, a
statically configureed TSIG key, or the creator or a generated TSIG key.
1999-11-02 19:55:45 +00:00
Brian Wellington
fcc30797e1 conflicting variable name removed 1999-10-29 20:37:23 +00:00
Brian Wellington
ffdcf33647 TSIG uses the new kdeflist accessor, other assorted TSIG/TKEY config updates 1999-10-29 13:56:56 +00:00
Brian Wellington
e3533c62b9 only add keys from the config file if there are some 1999-10-28 23:13:42 +00:00
Brian Wellington
0dc4e6a6ae a few error cases were handled wrong 1999-10-28 22:05:23 +00:00
Brian Wellington
e552b98037 - TSIG keys are created from the config structures
- TSIG key initialization cleanup
1999-10-27 19:59:34 +00:00
Brian Wellington
0a595c94a4 dns_tsig_create didn't null terminate the key name 1999-10-27 17:51:38 +00:00
Brian Wellington
d5334bc183 dst_sig_size changes 1999-10-26 19:31:52 +00:00
Brian Wellington
ac335315cd add generated flag to tsig key 1999-10-25 20:55:31 +00:00
Brian Wellington
15660bccc1 Lock the reference count and deleted flags in a tsig key 1999-10-19 15:34:39 +00:00
Brian Wellington
1a2c699f0e - suppress duplicate keys
- allow finding a key by name only (instead of name and algorithm)
- add creator field, which is filled in by TKEY
1999-10-14 18:35:25 +00:00
David Lawrence
83e4218f6c Cast int arguments to isc_buffer_putuint{16,32} to appropriate size.
they are already masked out of a 64 bit int to the correct size, but
NT's CL is Unaware.
1999-10-09 00:00:54 +00:00
Brian Wellington
949d406b57 reference counting on TSIG keys. Necessary for TKEY delete 1999-10-08 20:14:47 +00:00
Brian Wellington
3f6dc1703f tsig structure/function name change 1999-10-08 18:37:24 +00:00
Brian Wellington
2c12fc4d63 the TSIG key name shouldn't be created with dns_name_dup 1999-10-08 16:39:17 +00:00
Brian Wellington
452123247d updated to match struct changes for tsig and sig 1999-10-07 21:51:49 +00:00
Bob Halley
10ba7f6f56 lint 1999-10-05 19:50:53 +00:00
Michael Graff
3b2b306f47 remove unused variable 1999-09-10 20:26:17 +00:00
Brian Wellington
05b6b2e680 better error checking 1999-09-10 15:42:57 +00:00
Brian Wellington
c7f13217d1 TCP additions 1999-09-10 14:56:36 +00:00
Michael Graff
c3a4d8072c fix allocation of buffer for rdata 1999-09-10 02:42:12 +00:00
Brian Wellington
d92543b360 more constant renaming 1999-09-02 15:56:33 +00:00
Michael Graff
4556681e19 snapshot socket.[ch] code and commit dynbuf_t -> buffer_t changes 1999-09-02 02:10:44 +00:00
Brian Wellington
1fd4766e5b constant renaming 1999-09-01 18:56:19 +00:00
Brian Wellington
d692d9991a use isc/stdtime instead of isc/time 1999-08-31 21:41:20 +00:00
Bob Halley
d2524f38d2 dns_name_downcase() API change 1999-08-26 21:07:56 +00:00
Brian Wellington
4dc6a937d6 DST_SIG_MODE -> DST_SIGMODE 1999-08-26 20:41:54 +00:00
Brian Wellington
183d6e8b51 bugfix, don't add temporary keys to the master list 1999-08-25 14:43:45 +00:00
Brian Wellington
6d4886fa74 Added support for TSIG records in message and resolver subsystems, added
tsig to_struct/from_struct
1999-08-20 18:56:24 +00:00