Commit Graph

878 Commits

Author SHA1 Message Date
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
Assar Westerlund
bab9ac70b9 (krb5_kt_copy_entry_contents): new function
(krb5_kt_get_entry): retrieve the latest version if kvno == 0


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4009 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 03:38:22 +00:00
Assar Westerlund
bf67fe8cef fix
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4007 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 03:35:06 +00:00
Assar Westerlund
44175bde3c define KRB5_TC_MATCH_KEYTYPE
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4006 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 03:34:48 +00:00
Assar Westerlund
1349d4ef1d (krb5_compare_creds): check for KRB5_TC_MATCH_KEYTYPE
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4005 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 03:34:33 +00:00
Assar Westerlund
cb58b86f91 removed commented out
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4003 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 01:53:08 +00:00
Assar Westerlund
5ec941d5a4 indent
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4002 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 01:52:50 +00:00
Assar Westerlund
801efeb83e removed old comment
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4001 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 01:52:36 +00:00
Assar Westerlund
51454b519e (krb5_copy_creds_contents): only free the contents if we fail.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4000 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-16 01:52:12 +00:00
Assar Westerlund
b0989600d3 (krb5_get_forwarded_creds): restructured and fixed.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3987 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 05:04:31 +00:00
Assar Westerlund
df59ddaff6 (krb5_h_addr2addr): new function.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3986 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 05:04:05 +00:00
Johan Danielsson
16dab4b6bd Fall back to hostname's addresses if other methods fail.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3964 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 00:35:57 +00:00
Johan Danielsson
d8335a9401 remove unused variable
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3963 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 00:28:11 +00:00
Johan Danielsson
d2e00843d8 remove unused label
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3962 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 00:23:51 +00:00
Johan Danielsson
3302c1cd67 perl!
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3961 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 00:22:55 +00:00
Johan Danielsson
6a5f71af2a ret -> retdata
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3960 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-12 00:22:05 +00:00
Assar Westerlund
525ea59613 (krb5_etype_valid): new function
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3946 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 20:51:32 +00:00
Assar Westerlund
b93bab5759 (krb5_copy_creds_contents): zero target
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3945 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 20:51:14 +00:00
Assar Westerlund
c031069145 (valid_etype): remove
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3944 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 20:50:50 +00:00
Assar Westerlund
6d6ab95ecb remove dead code
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3943 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 20:50:34 +00:00
Assar Westerlund
272780c505 (send_request): free memory on error.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3942 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 20:50:17 +00:00
Assar Westerlund
28c412eb49 (krb5_build_ap_req): check return value from malloc.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3941 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 20:49:40 +00:00
Assar Westerlund
a678e5574b (krb5_auth_con_init): free memory on failure correctly.
(krb5_auth_con_setaddrs_from_fd): return error correctly.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3940 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 20:48:57 +00:00
Johan Danielsson
5cc9270d81 Remove krb5_rd_req_with_keytab.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3926 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 04:16:09 +00:00
Assar Westerlund
330c6c32fb add get_in_tkt_with_{keytab,skey}.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3925 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 04:15:52 +00:00
Johan Danielsson
29777c6c54 Check for NULL keyblock.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3924 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 04:15:33 +00:00
Assar Westerlund
775402fd42 new files
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3923 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 04:15:15 +00:00
Johan Danielsson
8cdd4cecc6 Don't write user-to-user tickets to the cache.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3922 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 04:14:38 +00:00
Johan Danielsson
0fff62c609 Implement auth_con_setuserkey.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3920 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 02:04:51 +00:00
Johan Danielsson
b7ebe1debf Rename krb5_free_keyblock to krb5_free_keyblock_contents.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3917 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 01:52:46 +00:00
Johan Danielsson
fb0f4ca9c3 Make authcontext->keyblock a pointer.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3916 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 01:51:35 +00:00
Johan Danielsson
b0f33bd5de Make authcontext->keyblock a pointer.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3915 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-11-11 01:44:08 +00:00