ChangeLog revision 78527
178527Sassar2001-05-17  Assar Westerlund  <assar@sics.se>
278527Sassar
378527Sassar	* Makefile.am: bump version to 3:1:2
478527Sassar
578527Sassar2001-05-14  Assar Westerlund  <assar@sics.se>
678527Sassar
778527Sassar	* address_to_krb5addr.c: adapt to new address functions
878527Sassar
978527Sassar2001-05-11  Assar Westerlund  <assar@sics.se>
1078527Sassar
1178527Sassar	* try to return the error string from libkrb5 where applicable
1278527Sassar
1378527Sassar2001-05-08  Assar Westerlund  <assar@sics.se>
1478527Sassar
1578527Sassar	* delete_sec_context.c (gss_delete_sec_context): remember to free
1678527Sassar	the memory used by the ticket itself. from <tmartin@mirapoint.com>
1778527Sassar
1878527Sassar2001-05-04  Assar Westerlund  <assar@sics.se>
1978527Sassar
2078527Sassar	* gssapi_locl.h: add config.h for completeness
2178527Sassar	* gssapi.h: remove config.h, this is an installed header file
2278527Sassar	sys/types.h is not needed either
2378527Sassar	
2478527Sassar2001-03-12  Assar Westerlund  <assar@sics.se>
2578527Sassar
2678527Sassar	* acquire_cred.c (gss_acquire_cred): remove memory leaks.  from
2778527Sassar	Jason R Thorpe <thorpej@zembu.com>
2878527Sassar
2978527Sassar2001-02-18  Assar Westerlund  <assar@sics.se>
3078527Sassar
3178527Sassar	* accept_sec_context.c (gss_accept_sec_context): either return
3278527Sassar	gss_name NULL-ed or set
3378527Sassar
3478527Sassar	* import_name.c: set minor_status in some cases where it was not
3578527Sassar	done
3678527Sassar
3778527Sassar2001-02-15  Assar Westerlund  <assar@sics.se>
3878527Sassar
3978527Sassar	* wrap.c: use krb5_generate_random_block for the confounders
4078527Sassar
4172445Sassar2001-01-30  Assar Westerlund  <assar@sics.se>
4272445Sassar
4372445Sassar	* Makefile.am (libgssapi_la_LDFLAGS): bump version to 3:0:2
4472445Sassar	* acquire_cred.c, init_sec_context.c, release_cred.c: add support
4572445Sassar	for getting creds from a keytab, from fvdl@netbsd.org
4672445Sassar
4772445Sassar	* copy_ccache.c: add gss_krb5_copy_ccache
4872445Sassar
4972445Sassar2001-01-27  Assar Westerlund  <assar@sics.se>
5072445Sassar
5172445Sassar	* get_mic.c: cast parameters to des function to non-const pointers
5272445Sassar 	to handle the case where these functions actually take non-const
5372445Sassar 	des_cblock *
5472445Sassar
5572445Sassar2001-01-09  Assar Westerlund  <assar@sics.se>
5672445Sassar
5772445Sassar	* accept_sec_context.c (gss_accept_sec_context): use krb5_rd_cred2
5872445Sassar	instead of krb5_rd_cred
5972445Sassar
6072445Sassar2000-12-11  Assar Westerlund  <assar@sics.se>
6172445Sassar
6272445Sassar	* Makefile.am (libgssapi_la_LDFLAGS): bump to 2:3:1
6372445Sassar
6472445Sassar2000-12-08  Assar Westerlund  <assar@sics.se>
6572445Sassar
6672445Sassar	* wrap.c (wrap_des3): use the checksum as ivec when encrypting the
6772445Sassar	sequence number
6872445Sassar	* unwrap.c (unwrap_des3): use the checksum as ivec when encrypting
6972445Sassar	the sequence number
7072445Sassar	* init_sec_context.c (init_auth): always zero fwd_data
7172445Sassar
7272445Sassar2000-12-06  Johan Danielsson  <joda@pdc.kth.se>
7372445Sassar
7472445Sassar	* accept_sec_context.c: de-pointerise auth_context parameter to
7572445Sassar	krb5_mk_rep
7672445Sassar
7772445Sassar2000-11-15  Assar Westerlund  <assar@sics.se>
7872445Sassar
7972445Sassar	* init_sec_context.c (init_auth): update to new
8072445Sassar	krb5_build_authenticator
8172445Sassar
8272445Sassar2000-09-19  Assar Westerlund  <assar@sics.se>
8372445Sassar
8472445Sassar	* Makefile.am (libgssapi_la_LDFLAGS): bump to 2:2:1
8572445Sassar
8672445Sassar2000-08-27  Assar Westerlund  <assar@sics.se>
8772445Sassar
8872445Sassar	* init_sec_context.c: actually pay attention to `time_req'
8972445Sassar	* init_sec_context.c: re-organize.  leak less memory.
9072445Sassar	* gssapi_locl.h (gssapi_krb5_encapsulate, gss_krb5_getsomekey):
9172445Sassar	update prototypes add assert.h
9272445Sassar	* gssapi.h (GSS_KRB5_CONF_C_QOP_DES, GSS_KRB5_CONF_C_QOP_DES3_KD):
9372445Sassar	add
9472445Sassar	* verify_mic.c: re-organize and add 3DES code
9572445Sassar	* wrap.c: re-organize and add 3DES code
9672445Sassar	* unwrap.c: re-organize and add 3DES code
9772445Sassar	* get_mic.c: re-organize and add 3DES code
9872445Sassar	* encapsulate.c (gssapi_krb5_encapsulate): do not free `in_data',
9972445Sassar	let the caller do that.  fix the callers.
10072445Sassar
10172445Sassar2000-08-16  Assar Westerlund  <assar@sics.se>
10272445Sassar
10372445Sassar	* Makefile.am: bump version to 2:1:1
10472445Sassar
10572445Sassar2000-07-29  Assar Westerlund  <assar@sics.se>
10672445Sassar
10772445Sassar	* decapsulate.c (gssapi_krb5_verify_header): sanity-check length
10872445Sassar
10972445Sassar2000-07-25  Johan Danielsson  <joda@pdc.kth.se>
11072445Sassar
11172445Sassar	* Makefile.am: bump version to 2:0:1
11272445Sassar
11372445Sassar2000-07-22  Assar Westerlund  <assar@sics.se>
11472445Sassar
11572445Sassar	* gssapi.h: update OID for GSS_C_NT_HOSTBASED_SERVICE and other
11672445Sassar	details from rfc2744
11772445Sassar
11872445Sassar2000-06-29  Assar Westerlund  <assar@sics.se>
11972445Sassar
12072445Sassar	* address_to_krb5addr.c (gss_address_to_krb5addr): actually use
12172445Sassar	`int' instead of `sa_family_t' for the address family.
12272445Sassar
12372445Sassar2000-06-21  Assar Westerlund  <assar@sics.se>
12472445Sassar
12572445Sassar	* add support for token delegation.  From Daniel Kouril
12672445Sassar	<kouril@ics.muni.cz> and Miroslav Ruda <ruda@ics.muni.cz>
12772445Sassar
12872445Sassar2000-05-15  Assar Westerlund  <assar@sics.se>
12972445Sassar
13072445Sassar	* Makefile.am (libgssapi_la_LDFLAGS): set version to 1:1:1
13172445Sassar
13272445Sassar2000-04-12  Assar Westerlund  <assar@sics.se>
13372445Sassar
13472445Sassar	* release_oid_set.c (gss_release_oid_set): clear set for
13572445Sassar	robustness.  From GOMBAS Gabor <gombasg@inf.elte.hu>
13672445Sassar	* release_name.c (gss_release_name): reset input_name for
13772445Sassar	robustness.  From GOMBAS Gabor <gombasg@inf.elte.hu>
13872445Sassar	* release_buffer.c (gss_release_buffer): set value to NULL to be
13972445Sassar	more robust.  From GOMBAS Gabor <gombasg@inf.elte.hu>
14072445Sassar	* add_oid_set_member.c (gss_add_oid_set_member): actually check if
14172445Sassar	the oid is a member first.  leave the oid_set unchanged if realloc
14272445Sassar	fails.
14372445Sassar
14457419Smarkm2000-02-13  Assar Westerlund  <assar@sics.se>
14557419Smarkm
14657419Smarkm	* Makefile.am: set version to 1:0:1
14757419Smarkm
14857419Smarkm2000-02-12  Assar Westerlund  <assar@sics.se>
14957419Smarkm
15057419Smarkm	* gssapi_locl.h: add flags for import/export
15157419Smarkm	* import_sec_context.c (import_sec_context: add flags for what
15257419Smarkm	fields are included.  do not include the authenticator for now.
15357419Smarkm	* export_sec_context.c (export_sec_context: add flags for what
15457419Smarkm	fields are included.  do not include the authenticator for now.
15557419Smarkm	* accept_sec_context.c (gss_accept_sec_context): set target in
15657419Smarkm	context_handle
15757419Smarkm
15857419Smarkm2000-02-11  Assar Westerlund  <assar@sics.se>
15957419Smarkm
16057419Smarkm	* delete_sec_context.c (gss_delete_sec_context): set context to
16157419Smarkm	GSS_C_NO_CONTEXT
16257419Smarkm
16357419Smarkm	* Makefile.am: add {export,import}_sec_context.c
16457419Smarkm	* export_sec_context.c: new file
16557419Smarkm	* import_sec_context.c: new file
16657419Smarkm	* accept_sec_context.c (gss_accept_sec_context): set trans flag
16757419Smarkm
16857416Smarkm2000-02-07  Assar Westerlund  <assar@sics.se>
16957416Smarkm
17057416Smarkm	* Makefile.am: set version to 0:5:0
17157416Smarkm
17257416Smarkm2000-01-26  Assar Westerlund  <assar@sics.se>
17357416Smarkm
17457416Smarkm	* delete_sec_context.c (gss_delete_sec_context): handle a NULL
17557416Smarkm	output_token
17657416Smarkm
17757416Smarkm	* wrap.c: update to pseudo-standard APIs for md4,md5,sha.  some
17857416Smarkm	changes to libdes calls to make them more portable.
17957416Smarkm	* verify_mic.c: update to pseudo-standard APIs for md4,md5,sha.
18057416Smarkm	some changes to libdes calls to make them more portable.
18157416Smarkm	* unwrap.c: update to pseudo-standard APIs for md4,md5,sha.  some
18257416Smarkm	changes to libdes calls to make them more portable.
18357416Smarkm	* get_mic.c: update to pseudo-standard APIs for md4,md5,sha.  some
18457416Smarkm	changes to libdes calls to make them more portable.
18557416Smarkm	* 8003.c: update to pseudo-standard APIs for md4,md5,sha.
18657416Smarkm
18755682Smarkm2000-01-06  Assar Westerlund  <assar@sics.se>
18855682Smarkm
18955682Smarkm	* Makefile.am: set version to 0:4:0
19055682Smarkm
19155682Smarkm1999-12-26  Assar Westerlund  <assar@sics.se>
19255682Smarkm
19355682Smarkm	* accept_sec_context.c (gss_accept_sec_context): always set
19455682Smarkm 	`output_token'
19555682Smarkm	* init_sec_context.c (init_auth): always initialize `output_token'
19655682Smarkm	* delete_sec_context.c (gss_delete_sec_context): always set
19755682Smarkm 	`output_token'
19855682Smarkm
19955682Smarkm1999-12-06  Assar Westerlund  <assar@sics.se>
20055682Smarkm
20155682Smarkm	* Makefile.am: bump version to 0:3:0
20255682Smarkm
20355682Smarkm1999-10-20  Assar Westerlund  <assar@sics.se>
20455682Smarkm
20555682Smarkm	* Makefile.am: set version to 0:2:0
20655682Smarkm
20755682Smarkm1999-09-21  Assar Westerlund  <assar@sics.se>
20855682Smarkm
20955682Smarkm	* init_sec_context.c (gss_init_sec_context): initialize `ticket'
21055682Smarkm
21155682Smarkm	* gssapi.h (gss_ctx_id_t_desc): add ticket in here.  ick.
21255682Smarkm
21355682Smarkm	* delete_sec_context.c (gss_delete_sec_context): free ticket
21455682Smarkm
21555682Smarkm	* accept_sec_context.c (gss_accept_sec_context): stove away
21655682Smarkm 	`krb5_ticket' in context so that ugly programs such as
21755682Smarkm 	gss_nt_server can get at it.  uck.
21855682Smarkm
21955682Smarkm1999-09-20  Johan Danielsson  <joda@pdc.kth.se>
22055682Smarkm
22155682Smarkm	* accept_sec_context.c: set minor_status
22255682Smarkm
22355682Smarkm1999-08-04  Assar Westerlund  <assar@sics.se>
22455682Smarkm
22555682Smarkm	* display_status.c (calling_error, routine_error): right shift the
22655682Smarkm 	code to make it possible to index into the arrays
22755682Smarkm
22855682Smarkm1999-07-28  Assar Westerlund  <assar@sics.se>
22955682Smarkm
23055682Smarkm	* gssapi.h (GSS_C_AF_INET6): add
23155682Smarkm
23255682Smarkm	* import_name.c (import_hostbased_name): set minor_status
23355682Smarkm
23455682Smarkm1999-07-26  Assar Westerlund  <assar@sics.se>
23555682Smarkm
23655682Smarkm	* Makefile.am: set version to 0:1:0
23755682Smarkm
23855682SmarkmWed Apr  7 14:05:15 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
23955682Smarkm
24055682Smarkm	* display_status.c: set minor_status
24155682Smarkm
24255682Smarkm	* init_sec_context.c: set minor_status
24355682Smarkm
24455682Smarkm	* lib/gssapi/init.c: remove donep (check gssapi_krb5_context
24555682Smarkm 	directly)
24655682Smarkm
247