Commit Graph

1908 Commits

Author SHA1 Message Date
Luke Howard d5277a8da1 slightly retentive cleanup of error codes 2011-04-09 13:06:36 +10:00
Luke Howard bac9c34172 authorize_localname SPI now includes nametype 2011-04-09 11:34:19 +10:00
Luke Howard 6c6e483e00 gss_authorize_localname implementation 2011-04-08 10:58:57 +10:00
Luke Howard 6ec5011d48 Merge branch 'master' into lukeh/moonshot 2011-04-08 09:05:36 +10:00
Love Hornquist Astrand 3d36172090 allow keytab specifiction to gsskrb5_register_acceptor_identity 2011-04-07 07:15:28 -07:00
Luke Howard 093403a2a7 Merge branch 'master' into lukeh/moonshot 2011-04-03 18:08:23 +10:00
Luke Howard 1a6d126023 Use RFC 5587 const types for draft-josefsson-gss-capsulate APIs 2011-04-03 18:07:07 +10:00
Luke Howard 87e3a85985 gss_userok need not check for complete 2011-03-28 23:56:00 +11:00
Luke Howard efd2d44a30 kill gss_map_name_to_any 2011-03-22 16:48:07 +11:00
Luke Howard 9053e86254 Merge branch 'lukeh/moonshot' of github.com:heimdal/heimdal into lukeh/moonshot
Conflicts:
	lib/gssapi/version-script.map
2011-03-21 23:55:54 +11:00
Luke Howard d116a78297 add missing exports 2011-03-21 23:53:17 +11:00
Luke Howard 6b9ec3e047 add __gss_c_nt_anonymous_oid_desc to version script 2011-03-21 17:59:42 +11:00
Luke Howard ff3ec1ee91 fix error case crasher 2011-03-21 17:46:07 +11:00
Luke Howard 8a88550546 export gss_store_cred 2011-03-21 16:54:27 +11:00
Luke Howard 0a9178e610 remove deprecated naming extension APIs, add pname/userok 2011-03-21 16:39:35 +11:00
Luke Howard 907da38cd9 attribute-based implementation of gss_pname_to_uid 2011-03-21 11:54:52 +11:00
Luke Howard ca48b27fe7 add _gsskrb5_pname_to_uid implementation 2011-03-20 23:31:32 +11:00
Luke Howard e60a9956c4 cleanup pname_to_uid 2011-03-20 23:19:07 +11:00
Luke Howard 0dff021161 add krb5 glue for userok 2011-03-20 20:57:24 +11:00
Luke Howard e78371829c implement gss_userok/gss_pname_to_uid 2011-03-20 20:34:59 +11:00
Luke Howard 0f13ae9fe5 fix macro compile error 2011-03-20 19:41:52 +11:00
Luke Howard 9455577b65 Merge branch 'master' of github.com:heimdal/heimdal
Conflicts:
	lib/gssapi/gssapi/gssapi.h
	lib/gssapi/gssapi_mech.h
	lib/gssapi/mech/gss_mech_switch.c
2011-03-20 19:08:10 +11:00
Love Hornquist Astrand 217021914d add more oids 2011-03-13 13:40:52 -07:00
Love Hornquist Astrand df802c6298 add keys 2011-03-13 12:42:54 -07:00
Love Hornquist Astrand 35a072e574 add pac 2011-03-13 12:42:42 -07:00
Love Hornquist Astrand f237400f2c add GSS_C_INQ_SSPI_SESSION_KEY 2011-03-13 12:38:25 -07:00
Love Hornquist Astrand c3905ff795 glue in some more functions 2011-03-12 19:29:00 -08:00
Love Hornquist Astrand 7013c453eb x 2011-03-12 18:49:44 -08:00
Love Hornquist Astrand c05773d443 drop gss_name_any since it removed from the draft 2011-03-12 12:50:59 -08:00
Love Hornquist Astrand 4248882381 drop gss_name_any since it removed from the draft 2011-03-12 12:49:42 -08:00
Love Hornquist Astrand fbf5cff0ac Patch from Luke Howard to allow dynamic gss_mo 2011-03-12 12:45:53 -08:00
Luke Howard 2b2ab30f53 Add naming extension SPIs
Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
2011-03-12 12:35:43 -08:00
Luke Howard 6ffdb884e8 Add naming extension SPIs
Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
2011-03-12 12:30:41 -08:00
Luke Howard 65ebfb5712 Merge branch 'master' of github.com:heimdal/heimdal
Conflicts:
	lib/gssapi/gssapi/gssapi.h
	lib/gssapi/mech/gss_mech_switch.c
2011-02-28 10:21:31 +11:00
Love Hornquist Astrand 1ec5eff475 bump version of libgssapi, from Eray Aslan 2011-02-26 13:10:06 -08:00
Derrick Brashear c5d0acb859 Correct "not newer" etypes per RFC 4121
Section 1 of RFC 4121 describes behavior which
    applies when using "newer" etypes, then goes on in
    table form to list etypes which are not newer.
    While it specifies it is ok to use new token formats
    when both initiator and acceptor are known to handle them,
    this code makes no such verification, and encoded an
    incorrect set of etypes as "not newer". Correct the list.

Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
2011-02-24 19:22:25 -08:00
Love Hornquist Astrand 7e1ba19fda setup cfx context, found by Jaideep Padhye 2011-02-02 21:37:26 -08:00
Andrew Tridgell 9e1d467534 s4-heimdal: implement KERB_AP_ERR_TYPE_SKEW_RECOVERY
this e_data field in a kerberos error packet tells windows to do clock
skew recovery.

See [MS-KILE] 2.2.1 KERB-ERROR-DATA

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
2011-01-30 11:26:31 -08:00
Love Hornquist Astrand 4be5db6a32 define GSS_IOV_BUFFER_FLAG_ALLOCATE and friends 2011-01-18 16:49:03 +01:00
Luke Howard 4304e719a6 Add SPI for dynamically loading mechanism object information 2011-01-09 22:16:18 +11:00
Luke Howard 45cd381f53 Cleanup API-as-SPI compatibility layer 2011-01-09 22:05:27 +11:00
Luke Howard f52d919a50 Fix incorrect argument order 2011-01-09 21:24:07 +11:00
Luke Howard 21c5987018 Rename GSS_IOV_BUFFER_TYPE_FLAG to GSS_IOV_BUFFER_FLAG
Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
2011-01-03 13:22:57 +01:00
Luke Howard 0b4f6bbfc2 Use RTLD_GROUP
Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
2011-01-03 13:21:47 +01:00
Luke Howard 5b47a8816d MIT SASL/attribute introspection SPI compat 2011-01-03 22:51:51 +11:00
Luke Howard 95cabf578c Rename GSS_IOV_BUFFER_TYPE_FLAG to GSS_IOV_BUFFER_FLAG 2011-01-03 22:13:20 +11:00
Luke Howard cace66a435 Add naming extension SPIs 2011-01-03 14:45:07 +11:00
Luke Howard 77121ec58c Use RTLD_GROUP 2011-01-03 14:05:47 +11:00
Luke Howard 098148ac20 MIT SPI compat 2011-01-02 20:30:57 +11:00
Love Hornquist Astrand 73769bf777 always define HEIM_SLIST 2010-12-12 11:47:45 -08:00