Commit Graph

3151 Commits

Author SHA1 Message Date
Johan Danielsson
02705c188d (hdb_set_master_key): initialise master key version
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6111 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 18:59:46 +00:00
Johan Danielsson
b6f83609a7 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6110 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 18:09:15 +00:00
Johan Danielsson
58e33ad11d add support for upgrading database versions
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6109 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 18:08:36 +00:00
Johan Danielsson
415367a914 fix arguments to _kadm5_set_keys2
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6108 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 18:07:59 +00:00
Johan Danielsson
5865b0a4a4 remove free
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6100 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 17:14:22 +00:00
Johan Danielsson
8e1f2aba53 proto
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6099 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 17:11:11 +00:00
Johan Danielsson
6a32d5aeba clear mkvno
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6098 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 17:10:18 +00:00
Johan Danielsson
c3e59002fe add flags to fetch and store; seal keys before logging
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6097 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 17:09:58 +00:00
Johan Danielsson
e7955cc129 add some flags
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6096 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:57:01 +00:00
Johan Danielsson
f64484a591 remove extra LDFLAGS, update version to 2
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6095 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:56:14 +00:00
Johan Danielsson
4ac8f3fcc3 build prototype headers
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6094 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:55:46 +00:00
Johan Danielsson
bbd66726b8 update prototypes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6093 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:55:14 +00:00
Johan Danielsson
bc9f1f3010 move printable version of entry from kadmin
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6092 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:55:03 +00:00
Johan Danielsson
6986f8b837 change hdb_{seal,unseal}_* to check if the key is sealed or not; add
flags to hdb_foreach


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6091 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:54:25 +00:00
Johan Danielsson
86b9f99881 add flags to NDBM_seq, NDBM_firstkey, and NDBM_nextkey
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6090 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:52:23 +00:00
Johan Danielsson
f604b5db10 add flags to DB_seq, DB_firstkey, and DB_nextkey
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6089 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:51:51 +00:00
Johan Danielsson
a63a5c88f7 add flags to _hdb_{fetch,store}
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6088 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:51:03 +00:00
Johan Danielsson
1736b19ebe add master_key_version to struct hdb, update prototypes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6087 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:50:19 +00:00
Johan Danielsson
0db75ae2dd make mkvno optional, update version to 2
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6086 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:48:52 +00:00
Johan Danielsson
00b513fb9c moved to kadmin
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6085 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:46:11 +00:00
Johan Danielsson
77c0ebe9dd x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6084 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:45:37 +00:00
Johan Danielsson
bbc67d91dc remove server.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6079 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:41:18 +00:00
Johan Danielsson
3258e4eaa9 add prototypes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6078 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:41:00 +00:00
Johan Danielsson
2b6bb5ec7a (_kadm5_setup_entry): set key_data
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6077 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:40:46 +00:00
Johan Danielsson
97edf08c22 add _kadm5_set_keys2 to sey keys from key_data
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6076 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:40:27 +00:00
Johan Danielsson
153c1dc1e5 add kadm5_s_modify_principal_with_key
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6075 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:39:50 +00:00
Johan Danielsson
48efdc7058 add kadm5_s_create_principal_with_key
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6074 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:39:20 +00:00
Johan Danielsson
fe34d99057 add kadm5_s_chpass_principal_with_key
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6073 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:38:48 +00:00
Johan Danielsson
034fdc765a move stuff to private.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6072 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:32:25 +00:00
Johan Danielsson
a6b3246ddd move stuff from kadm5_locl.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6071 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 16:32:03 +00:00
Johan Danielsson
2ee4dab98b HAVE_NETINFO_NI_H -> HAVE_NETINFO
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6069 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 09:25:45 +00:00
Assar Westerlund
17c9fd68e4 (get_cred_from_kdc_flags): allocate and free `*out_creds' properly
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6065 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 02:08:51 +00:00
Assar Westerlund
7c2cf73058 (krb5_compare_creds): just verify that the keytypes/enctypes are
compatible, not that they are the same


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6064 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 02:01:41 +00:00
Assar Westerlund
17b23dc3b6 (mcc_get_next): get the current cursor correctly
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6057 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-27 23:52:06 +00:00
Assar Westerlund
3623dc5593 (krb5_mk_req_internal): try to handle old DCE secd's that are not able
to handle MD5 checksums by defaulting to MD4 if the keytype was
DES-CBC-CRC


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6053 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-25 17:44:01 +00:00
Assar Westerlund
a8e18d82c4 (krb5_mk_req): use auth_context->keytype
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6052 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-25 17:43:07 +00:00
Assar Westerlund
e802293aed (krb5_auth_context_data): add keytype' and cksumtype'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6051 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-25 17:42:41 +00:00
Assar Westerlund
9fc8830e95 (make_pa_tgs_req): remove old kludge for secd
(init_tgs_req): add all supported enctypes for the keytype in
`in_creds->session.keytype' if it's set


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6050 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-25 17:42:11 +00:00
Assar Westerlund
52df3677bb (F_PSEUDO): new flag for non-protocol encryption types
(do_checksum): new function
(verify_checksum): take the checksum to use from the checksum message
and not from the crypto struct
(etypes): add F_PSEUDO flags
(krb5_keytype_to_enctypes): new function


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6049 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-25 17:39:48 +00:00
Assar Westerlund
5039be3bd2 copyright update
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6048 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-25 17:38:22 +00:00
Assar Westerlund
b337f501a1 (krb5_auth_con_init): initalize keytype and cksumtype
(krb5_auth_setcksumtype, krb5_auth_getcksumtype): implement
(krb5_auth_setkeytype, krb5_auth_getkeytype): implement
(krb5_auth_setenctype): comment out, it's rather bogus anyway


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6047 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-25 17:38:08 +00:00
Johan Danielsson
7e3644da1f fix for stupid aix warnings
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6045 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-25 14:58:34 +00:00
Johan Danielsson
b380f51a81 (erase_file): don't malloc
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6044 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-25 14:55:49 +00:00
Johan Danielsson
943cb8e28d (krb5_domain_x500_decode): don't abort
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6037 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-24 16:43:34 +00:00
Johan Danielsson
7ac811dc6a abort -> krb5_abortx
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6036 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-24 16:42:23 +00:00
Johan Danielsson
86f68747de (init_context_from_config_file): init fcache_version; add
krb5_{get,set}_fcache_version


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6035 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-24 16:40:53 +00:00
Johan Danielsson
4cfae1aa22 add support for reading (and writing?) old version keytabs
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6034 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-24 16:39:57 +00:00
Johan Danielsson
a09cdb7965 add krb5_cc_get_version
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6033 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-24 16:38:45 +00:00
Johan Danielsson
43fdcecc6d cleanup
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6032 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-24 16:38:23 +00:00
Johan Danielsson
bdaedd40ce add support for reading and writing old version cache files
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6031 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-24 16:37:47 +00:00