Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						9b07f0e847 
					 
					
						
						
							
							Include <heimbase.h>.  
						
						
						
						
					 
					
						2011-05-17 21:21:07 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						b01fe66069 
					 
					
						
						
							
							Use right variable with comparing lengths. Patch orignally from Jaideep Padhye  
						
						
						
						
					 
					
						2011-05-17 21:17:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						aaa4400942 
					 
					
						
						
							
							Apply missing function modifiers  
						
						... 
						
						
						
						GSSAPI_CALLCONV, GSSAPI_LIB_FUNC, GSSAPI_LIB_CALL as appropriate
Change-Id: I5198cfc7dd665bdc064aa0e613dac7db7465e2b9 
						
						
					 
					
						2011-05-17 14:02:49 -04:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						87aad6a13a 
					 
					
						
						
							
							Add NO_LOCALNAME  
						
						... 
						
						
						
						The pname to uid functionality at present assumes there is
an implementation of getpwnam() and that the local user
identifier is an integer.  On Windows, the local user identifier
is a SId.  Add NO_LOCALNAME as a build option so that Windows
(for now) can build without providing a getpwnam() implementation.
Change-Id: I04cfd6d2cd52e6228733f1da1dab420b453e6566 
						
						
					 
					
						2011-05-17 13:56:37 -04:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						dbbf89bccf 
					 
					
						
						
							
							Add Luke's new gss functionality to Windows  
						
						... 
						
						
						
						Change-Id: I0109e0e5a3d819428ac0a81aafa26b812c8a9206 
						
						
					 
					
						2011-05-17 13:52:35 -04:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						217ada7a06 
					 
					
						
						
							
							use const consistently for acquire_cred  
						
						... 
						
						
						
						Change-Id: I000d954267efa16439e19b0604c660f3c5be791c 
						
						
					 
					
						2011-05-17 13:51:12 -04:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						771f29a451 
					 
					
						
						
							
							remove extra initializers to krb5_mech  
						
						... 
						
						
						
						Change-Id: Iee4d7dfd668a6e6da251b93dfd6ca3a7f7bcb062 
						
						
					 
					
						2011-05-17 13:44:04 -04:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						6c1ad560ea 
					 
					
						
						
							
							no C99 named struct initializers on Windows  
						
						... 
						
						
						
						commit f5f9014c90 
						
						
					 
					
						2011-05-17 12:02:16 -04:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						6850d6a65f 
					 
					
						
						
							
							avoid uninit variable and unreachable code warnings  
						
						... 
						
						
						
						most of these warnings are not problems because of ample
use of abort() calls.  However, the large number of warnings
makes it difficult to identify real problems.  Initialize
the variables to shut up the compilers.
Change-Id: I8477c11b17c7b6a7d9074c721fdd2d7303b186a8 
						
						
					 
					
						2011-05-17 12:02:16 -04:00 
						 
				 
			
				
					
						
							
							
								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