svn rev #18024: branches/mechglue/src/lib/gssapi/spnego/

tlyu@MIT.EDU tlyu at MIT.EDU
Sat May 20 00:47:31 EDT 2006


Commit By: tlyu
Log Message: 
	* spnego_mech.c: General misc. minor cleanup.
	(spnego_gss_init_sec_context): Implement RFC 4178 handling of
	MICs.  Split into new functions init_ctx_new, init_ctx_cont,
	init_ctx_nego, init_ctx_reselect, and init_ctx_call_init.
	(acc_ctx_vfymic): Delete.
	(handle_mic, process_mic): New functions to handle verification
	and generation of MICs for both initiator and acceptor.
	(acc_ctx_cont): Explicitly set negState on success.
	(put_mech_set): Encode into a gss_buffer_t instead.
	(make_spnego_tokenInit_msg): Fix some ASN.1 encoding bugs.

	* gssapiP_spnego.h: Change ACCEPT_DEFECTIVE_TOKEN value.  Add some
	additional state variables to spnego_gss_ctx_id_rec, and delete
	some unused ones.



Changed Files:
U   branches/mechglue/src/lib/gssapi/spnego/ChangeLog
U   branches/mechglue/src/lib/gssapi/spnego/gssapiP_spnego.h
U   branches/mechglue/src/lib/gssapi/spnego/spnego_mech.c



More information about the cvs-krb5 mailing list