Jeffrey Altman
75959422e1
update gssapi/ntlm for windows build
...
NTMakefile:
replace ntlm/inquire_cred.c with ntlm/creds.c
add ntlm/inquire_sec_context_by_oid.c
add ntlm/iter_cred.c
add missing GSSAPI_CALLCONV function descriptors
conditionalize use of kcm functions with HAVE_KCM
Change-Id: Ia693f67304405bd540c57db8858c13314cd60322
2011-05-17 12:02:11 -04:00
Luke Howard
e00ae9267f
export gss_userok
2011-05-16 23:38:52 +02:00
Luke Howard
85918e7f12
gss_accept_sec_context disappeared from exports
2011-05-16 23:37:28 +02:00
Luke Howard
3a100237e6
fix link regression, use EVP_DigestFinal_ex
2011-05-16 23:36:02 +02:00
Luke Howard
5431c4bcd3
Set MN_mech if mechanism doesn't set it
2011-05-16 18:20:53 +02:00
Luke Howard
6d9be164b7
add GSS_C_INQ_SSPI_SESSION_KEY for Kerberos
2011-05-16 16:50:01 +02:00
Luke Howard
6abb251957
check correct status code in attr_authorize_localname
2011-05-15 15:52:40 +02:00
Luke Howard
f6ce64e1da
fix uninitialised variable check in attr_pname_to_uid()
2011-05-15 14:20:56 +02:00
Luke Howard
66cd3b451c
remove incorrect NULLity check for gm_pname_to_uid
2011-05-15 14:17:58 +02:00
Luke Howard
1f02feb3dc
fix off-by-one in GSS_C_ATTR_LOCAL_LOGIN_USER attribute
2011-05-15 14:17:43 +02:00
Luke Howard
23bf28b1b8
remove unused variable from gss_add_cred_with_password
2011-05-15 01:51:08 +02:00
Luke Howard
810523e6c4
remove extraneous whitespace
2011-05-14 23:12:33 +02:00
Luke Howard
c73848354c
remove extraneous gss_acquire_cred_with_password declaration
2011-05-14 23:11:01 +02:00
Luke Howard
80f06cfc19
cleanup
2011-05-14 23:10:25 +02:00
Luke Howard
9d0a97c022
fix pointer error
2011-05-14 18:01:47 +02:00
Luke Howard
88e3968a9e
implement gss_add_cred_with_password over gss_acquire_cred_ext
2011-05-14 17:57:09 +02:00
Luke Howard
33d1877c21
use gss_const_OID for gss_acquire_cred_ext
2011-05-14 17:16:49 +02:00
Luke Howard
cbebf13216
acquire_cred_with_password is a SPI symbol
2011-05-14 17:09:20 +02:00
Luke Howard
48719d5651
shim acquire_cred_with_password SPI into acquire_cred_ext
2011-05-14 17:00:55 +02:00
Luke Howard
dfba868910
Merge branch 'master' into lukeh/acquire-cred-ex-moonshot-integ
...
Conflicts:
lib/gssapi/Makefile.am
lib/gssapi/mech/gss_acquire_cred_with_password.c
lib/gssapi/test_context.c
lib/gssapi/version-script.map
2011-05-14 16:48:49 +02:00
Luke Howard
2a8dc252b6
add gss_acquire_cred_with_password test to test_context
2011-05-14 16:26:14 +02:00
Luke Howard
4a36c8dd7d
remove MN check in gss_authorize_localname because all names are MNs
2011-05-14 16:10:12 +02:00
Luke Howard
3069d80734
Merge branch 'master' into lukeh/acquire-cred-ex
2011-05-14 14:56:16 +02:00
Luke Howard
272a30405f
remove trailing whitespace
2011-05-14 14:51:41 +02:00
Luke Howard
eec71dac7c
Revert "disable _gsskrb5_pname_to_uid, there's no aname_to_localname"
...
This reverts commit ad69ac97b1
.
2011-05-14 14:51:10 +02:00
Luke Howard
9f2cd17add
Revert "remove krb5 authorize_localname impl, there's no krb5_kuserok"
...
This reverts commit 4b92552c1e
.
2011-05-14 14:51:08 +02:00
Luke Howard
d1b553aae2
add some loopback detection in GSS dynamic loading
2011-05-13 02:27:01 +02:00
Luke Howard
6971125a79
add some loopback detection in GSS dynamic loading
2011-05-13 02:26:41 +02:00
Luke Howard
ad69ac97b1
disable _gsskrb5_pname_to_uid, there's no aname_to_localname
2011-05-13 00:47:37 +02:00
Luke Howard
4b92552c1e
remove krb5 authorize_localname impl, there's no krb5_kuserok
2011-05-13 00:46:14 +02:00
Luke Howard
8687bab419
correct switched order of pname_to_uid/authorize_localname
2011-05-13 00:41:18 +02:00
Luke Howard
5dc4aeee49
Merge branch 'master' into lukeh/moonshot
...
Conflicts:
lib/gssapi/mech/gss_mech_switch.c
2011-05-13 00:19:01 +02:00
Luke Howard
b323601091
mechglue fixes
...
- support gssspi_set_cred_option
- pick up OID sets of names for dynamic mechs
2011-05-13 00:16:56 +02:00
Luke Howard
766b7a558c
Allow composite names in gss_import_name()
2011-05-12 14:02:15 +02:00
Luke Howard
3287820448
Allow NULL arguments to gss_{get_name_attribute,inquire_name}
2011-05-12 14:02:11 +02:00
Luke Howard
4933215778
Allow NULL arguments to gss_{get_name_attribute,inquire_name}
2011-05-12 14:01:40 +02:00
Luke Howard
4693ab98df
Allow composite names in gss_import_name()
2011-05-12 13:39:19 +02:00
Luke Howard
f1aa972bb8
fix trailing comma
2011-05-12 13:04:59 +02:00
Luke Howard
e128b0ca01
Merge branch 'master' into lukeh/moonshot
...
Conflicts:
lib/gssapi/krb5/external.c
lib/libedit/src/vi.c
2011-05-12 13:04:55 +02:00
Love Hornquist Astrand
b1909b2daa
Fixes from NetBSD via Thomas Klausner and Roland C. Dowdeswell
2011-05-04 21:31:10 -07:00
Love Hornquist Astrand
9a1a5e5da6
Mandoc and spelling fixes from Thomas Klausner
2011-04-29 20:37:33 -07:00
Love Hornquist Astrand
59f4918ef0
set the CFXSentByAcceptor flag, patch from Jaideep Padhye
2011-04-29 20:34:42 -07:00
Love Hornquist Astrand
f5f9014c90
Warning fixes from Christos Zoulas
...
- shadowed variables
- signed/unsigned confusion
- const lossage
- incomplete structure initializations
- unused code
2011-04-29 20:25:05 -07:00
Luke Howard
02cf28e20b
implement gss_acquire_cred_ex with password support
...
add missing SPIs to gss_mech_switch
s/acquire_cred_ex/acquire_cred_ext/g
2011-04-16 11:06:24 +02:00
Love Hornquist Astrand
523d84b417
return error from lower layer
2011-04-14 12:54:16 -07:00
Love Hornquist Astrand
6f5b93fc8b
return error from lower layer
2011-04-14 12:54:16 -07:00
Love Hornquist Astrand
d8b5246607
catch error from gsskrb5_register_acceptor_identity
2011-04-14 12:54:16 -07:00
Love Hornquist Astrand
d0502b2eb4
return error message from lower layer, only modify for Kerberos
2011-04-14 12:54:16 -07:00
Love Hornquist Astrand
ec88b5d043
move _gss_DES3_get_mic_compat to after ->target is set
...
Patch from Roland Dowdeswell
2011-04-14 12:54:15 -07:00
Luke Howard
0d7bc0c549
remove user_ok from gss_authorize_localname
2011-04-09 13:41:51 +10:00