Commit Graph

909 Commits

Author SHA1 Message Date
Johan Danielsson
8fd8b388f2 Fixes to send authorization-data to the KDC.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4329 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 00:45:11 +00:00
Johan Danielsson
6e8c9e5569 Only generate local subkey if there is none.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4328 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 00:41:50 +00:00
Johan Danielsson
996617a86e Add ALLOC_SEQ macro.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4327 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 00:40:14 +00:00
Johan Danielsson
ff93f342b1 Add krb5_authdata type.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4326 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 00:39:49 +00:00
Johan Danielsson
ea16957f65 Add krb5_auth_con_set{,localsub,remotesub}key.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4325 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 00:38:36 +00:00
Johan Danielsson
8ea13a4527 Return some error if prompter functions return failure.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4322 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-21 00:34:02 +00:00
Assar Westerlund
6879a8cb28 (get_str): initialize pad space to zeor
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4306 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-20 22:01:23 +00:00
Assar Westerlund
ee70295579 (krb5_config_vget_next): handle c == NULL
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4305 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-20 22:00:16 +00:00
Johan Danielsson
2e9d2687a2 (mcc_store_cred): restore linked list if copy_creds fails.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4297 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-18 00:41:19 +00:00
Johan Danielsson
0eeeefc67e const appl_version
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4290 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-08 18:59:52 +00:00
Johan Danielsson
d0c101b4cd some cleanup
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4272 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-05 21:34:35 +00:00
Johan Danielsson
c74c191b03 Add WFLAGS.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4261 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-03 21:18:44 +00:00
Johan Danielsson
c4661ee937 Handle pa-afs3-salt case.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4260 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-03 21:18:12 +00:00
Johan Danielsson
4c8e214011 Add value for AFS salts.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4259 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-03 21:17:34 +00:00
Johan Danielsson
ce08c26899 Add support for AFS string-to-key.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4258 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-03 21:16:43 +00:00
Johan Danielsson
46569a331b Add context to all krb5_config_*get_*.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4256 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-03 21:14:31 +00:00
Johan Danielsson
7a4adcd82c Use krb5_config_get_strings.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4254 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-01-03 21:09:13 +00:00
Johan Danielsson
5c2bd01c25 fix check for local/remote subkey
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4190 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-12 13:20:54 +00:00
Assar Westerlund
b2593f7032 use krb5_keytype_to_enctypes to be MIT-compatible
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4184 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-11 06:35:36 +00:00
Assar Westerlund
01b88fdcf4 (krb5_build_authenticator): use krb5_{free,copy}_keyblock instead of
the _contents versions


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4183 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-11 06:34:57 +00:00
Assar Westerlund
d1b888c879 add krb5_keytype_to_enctypes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4182 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-11 06:34:03 +00:00
Johan Danielsson
b2e89ef561 don't look at KRB5_CONFIG if running setuid
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4162 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-08 07:48:02 +00:00
Johan Danielsson
259d89264a changes for modified auth_context
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4156 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-07 15:43:18 +00:00
Johan Danielsson
776f33fe87 use copy_EncryptionKey
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4155 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-07 15:42:22 +00:00
Johan Danielsson
6754ee4cad use free/copy_keyblock
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4154 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-07 15:41:24 +00:00
Johan Danielsson
63aa0978c3 make subkeys into pointers
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4153 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-07 15:18:49 +00:00
Johan Danielsson
9107c02122 cleanup get*key, use free_keyblock.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4152 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-07 15:18:23 +00:00
Johan Danielsson
0e0d28eb43 (krb5_free_keyblock) check for NULL keyblock
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4149 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-06 09:09:34 +00:00
Johan Danielsson
985466d020 undo last change
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4143 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-06 07:54:12 +00:00
Johan Danielsson
a1f7459397 Use re-entrant error-table.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4128 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-05 04:25:31 +00:00
Johan Danielsson
38e0d042cd fix
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4125 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-05 03:11:25 +00:00
Johan Danielsson
861398aee4 Add TCP client support.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4100 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-04 18:17:21 +00:00
Johan Danielsson
6c9f0cf6e7 Add k_{put,get}_int.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4099 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-12-04 18:16:18 +00:00
Assar Westerlund
dce96a31c3 changed struct fd_set' to fd_set'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4074 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-29 06:17:18 +00:00
Assar Westerlund
45fd07a5a9 (krb5_rd_req): fixed obvious bug
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4073 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-29 06:16:53 +00:00
Assar Westerlund
7f4b2465f9 (make_pa_tgs_req): added comment
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4072 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-29 06:16:16 +00:00
Johan Danielsson
b657667fa3 More guessing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4068 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-29 04:11:57 +00:00
Johan Danielsson
3d4c84ec7b +cc_copy_cache
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4063 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-29 01:18:03 +00:00
Johan Danielsson
99d169ba18 Use principal from ticket if no server is given.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4046 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-20 01:55:04 +00:00
Johan Danielsson
09951e72f2 rcache types
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4038 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-17 21:37:15 +00:00
Johan Danielsson
a79c7e9a2c Replay cache.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4037 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-17 21:35:12 +00:00
Assar Westerlund
62c5226ad9 stupid variable renaming
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4023 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 09:50:50 +00:00
Assar Westerlund
7de203cee4 foo
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4022 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 09:50:12 +00:00
Assar Westerlund
f93ce02560 free some more memory. check some more return values.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4021 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 09:49:56 +00:00
Assar Westerlund
d294202b45 *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4020 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 09:32:31 +00:00
Assar Westerlund
40fe0f4135 (krb5_mk_req_ext): figure out the correct `enctype'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4016 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 06:26:39 +00:00
Assar Westerlund
dd11926713 (krb5_mk_req): use `(*auth_context)->enctype' if set.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4015 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 06:26:11 +00:00
Assar Westerlund
f1bd45f22d handle the case of a specific keytype
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4014 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 06:25:28 +00:00
Assar Westerlund
4bdc982dc6 (krb5_build_authenticator): enctype as a parameter instead of guessing
it.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4013 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 06:24:48 +00:00
Assar Westerlund
718de3288f (krb5_build_ap_req): new parameter `enctype'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4012 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 06:24:24 +00:00