Commit Graph

18277 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand
f0f70a35b2 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18985 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 03:38:45 +00:00
Love Hörnquist Åstrand
204ec47405 (_kdc_pk_check_client): drop client_princ as an argument
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18984 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 03:37:43 +00:00
Love Hörnquist Åstrand
21ef9de7e6 (_kdc_as_rep): drop client_princ from _kdc_pk_check_client since its
not valid in canonicalize case


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18983 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 03:36:32 +00:00
Love Hörnquist Åstrand
290f195ef3 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18982 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 03:32:11 +00:00
Love Hörnquist Åstrand
53eeb7198a Try better guessing what is mech we are going to select by looking
harder at the input_token, idea from Luke Howard's mechglue branch.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18981 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 03:30:12 +00:00
Love Hörnquist Åstrand
4aa34c791e x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18980 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 02:54:51 +00:00
Love Hörnquist Åstrand
aab73a4b3d (swrap_sendto): fail on to unknown si->type
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18979 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 02:54:12 +00:00
Love Hörnquist Åstrand
22a8c87461 libgssapi_la_OBJECTS: add depency on gkrb5_err.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18978 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 01:24:16 +00:00
Love Hörnquist Åstrand
ed1e1a5b9e x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18977 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 01:07:43 +00:00
Love Hörnquist Åstrand
98e6018ae2 add GSS_KRB5_SET_ALLOWABLE_ENCTYPES_X
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18976 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 01:05:34 +00:00
Love Hörnquist Åstrand
b402bc547b Use int32_t for enctypes for now.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18975 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 01:00:30 +00:00
Love Hörnquist Åstrand
c4b2189f09 Implement gss_krb5_set_allowable_enctypes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18974 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 00:57:27 +00:00
Love Hörnquist Åstrand
75ecdd2c1e GSS_KRB5_S_
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18973 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 00:39:50 +00:00
Love Hörnquist Åstrand
edbd07c470 Include <gkrb5_err.h>.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18972 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 00:36:40 +00:00
Love Hörnquist Åstrand
67070a0b2f Add gss_krb5_set_allowable_enctypes.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18971 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 00:29:12 +00:00
Love Hörnquist Åstrand
a26200a62a Build and install gkrb5_err.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18970 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-10 00:15:43 +00:00
Love Hörnquist Åstrand
4fc98d8003 Move the GSS_KRB5_S error here.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18969 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-09 23:52:17 +00:00
Love Hörnquist Åstrand
0ecd46f127 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18968 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-09 21:45:21 +00:00
Love Hörnquist Åstrand
1e488b93d1 Document krb5_c_keylength.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18967 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-09 21:27:59 +00:00
Love Hörnquist Åstrand
6326a9272e Add krb5_c_keylength.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18966 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-09 21:24:16 +00:00
Love Hörnquist Åstrand
a84d691b26 Almost enough code to do PAC parsing and verification, missing in the
unix2NTTIME and ucs2 corner. The later will be adressed by finally
adding libwind.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18965 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-09 02:55:17 +00:00
Love Hörnquist Åstrand
3be9d131ea x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18964 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 23:11:41 +00:00
Love Hörnquist Åstrand
e91161433a Add gsskrb5_set_default_realm.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18963 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 23:11:03 +00:00
Love Hörnquist Åstrand
1d743b581c x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18962 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 23:07:35 +00:00
Love Hörnquist Åstrand
d72c44110c Support GSS_KRB5_SET_DEFAULT_REALM_X.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18961 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 23:06:42 +00:00
Love Hörnquist Åstrand
6c70ad3bff add GSS_KRB5_SET_DEFAULT_REALM_X
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18960 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 23:01:01 +00:00
Love Hörnquist Åstrand
a0c377d2fd Add gsskrb5_set_default_realm.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18959 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 22:55:56 +00:00
Love Hörnquist Åstrand
6ef56c55f0 document krb5_[gs]et_max_time_skew
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18958 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 18:56:47 +00:00
Love Hörnquist Åstrand
e6e22c2bbd Remove support dumping to a kerberos 4 database.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18957 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 18:48:36 +00:00
Love Hörnquist Åstrand
6740e9a944 Use EGREP.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18956 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 15:56:23 +00:00
Love Hörnquist Åstrand
1dd1e1d2be Use EGREP.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18955 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 14:56:49 +00:00
Love Hörnquist Åstrand
2c0779168f x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18954 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 02:58:19 +00:00
Love Hörnquist Åstrand
adeeb5222e rename krb5_[gs]et_time_wrap to krb5_[gs]et_max_time_skew
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18953 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 02:56:28 +00:00
Love Hörnquist Åstrand
69eaa1a026 use krb5_get_time_wrap
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18952 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 02:51:46 +00:00
Love Hörnquist Åstrand
f46e738880 Check that authtime is sane, From Andrew Bartlet
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18951 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 02:49:40 +00:00
Love Hörnquist Åstrand
0ed5fc55f9 _gsskrb5_extract_authz_data_from_sec_context no longer used, bye bye
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18950 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 02:42:50 +00:00
Love Hörnquist Åstrand
785e4c09a4 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18949 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-08 00:30:51 +00:00
Love Hörnquist Åstrand
0868717d3c Add krb5_storage_from_readonly_mem that is safe to use on
const/readonly buffers (it doesn't support write).


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18948 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 23:02:53 +00:00
Love Hörnquist Åstrand
9b4cecc20f x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18947 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 22:16:28 +00:00
Love Hörnquist Åstrand
c978e4fb68 No depenency of the krb5 gssapi mech.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18946 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 22:15:52 +00:00
Love Hörnquist Åstrand
3dd9bbd06d (gsskrb5_extract_authtime_from_sec_context): use _gsskrb5_decode_om_uint32
From Andrew Bartlet


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18945 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 22:03:29 +00:00
Love Hörnquist Åstrand
79be8d802d Add dummy gss_krb5_set_allowable_enctypes for now.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18944 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 21:57:47 +00:00
Love Hörnquist Åstrand
0b2f6c4188 Add GSS_KRB5_SET_ALLOWABLE_ENCTYPES_X.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18943 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 21:05:03 +00:00
Love Hörnquist Åstrand
425b04dbb4 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18942 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 20:04:46 +00:00
Love Hörnquist Åstrand
4fc6a5e397 Include <roken.h> for compatiblity.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18941 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 19:53:40 +00:00
Love Hörnquist Åstrand
145d124f97 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18940 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 19:27:09 +00:00
Love Hörnquist Åstrand
c284a8900a x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18939 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 19:19:28 +00:00
Love Hörnquist Åstrand
2cba3dc5ce Test mutual contexts and a commited out dce-style test
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18938 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 19:06:49 +00:00
Love Hörnquist Åstrand
4806754426 Use IS_DCE_STYLE flag. There is no padding in DCE-STYLE, don't try to use to.
From Andrew Bartlett.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18937 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 19:05:16 +00:00
Love Hörnquist Åstrand
cc68fac9fe test wrap/unwrap, add flag for dce-style and mutual auth,
also support multi-roundtrip sessions


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18936 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-11-07 19:02:54 +00:00