ChangeLog revision 72445
12001-01-30  Assar Westerlund  <assar@sics.se>
2
3	* Makefile.am (libgssapi_la_LDFLAGS): bump version to 3:0:2
4	* acquire_cred.c, init_sec_context.c, release_cred.c: add support
5	for getting creds from a keytab, from fvdl@netbsd.org
6
7	* copy_ccache.c: add gss_krb5_copy_ccache
8
92001-01-27  Assar Westerlund  <assar@sics.se>
10
11	* get_mic.c: cast parameters to des function to non-const pointers
12 	to handle the case where these functions actually take non-const
13 	des_cblock *
14
152001-01-09  Assar Westerlund  <assar@sics.se>
16
17	* accept_sec_context.c (gss_accept_sec_context): use krb5_rd_cred2
18	instead of krb5_rd_cred
19
202000-12-11  Assar Westerlund  <assar@sics.se>
21
22	* Makefile.am (libgssapi_la_LDFLAGS): bump to 2:3:1
23
242000-12-08  Assar Westerlund  <assar@sics.se>
25
26	* wrap.c (wrap_des3): use the checksum as ivec when encrypting the
27	sequence number
28	* unwrap.c (unwrap_des3): use the checksum as ivec when encrypting
29	the sequence number
30	* init_sec_context.c (init_auth): always zero fwd_data
31
322000-12-06  Johan Danielsson  <joda@pdc.kth.se>
33
34	* accept_sec_context.c: de-pointerise auth_context parameter to
35	krb5_mk_rep
36
372000-11-15  Assar Westerlund  <assar@sics.se>
38
39	* init_sec_context.c (init_auth): update to new
40	krb5_build_authenticator
41
422000-09-19  Assar Westerlund  <assar@sics.se>
43
44	* Makefile.am (libgssapi_la_LDFLAGS): bump to 2:2:1
45
462000-08-27  Assar Westerlund  <assar@sics.se>
47
48	* init_sec_context.c: actually pay attention to `time_req'
49	* init_sec_context.c: re-organize.  leak less memory.
50	* gssapi_locl.h (gssapi_krb5_encapsulate, gss_krb5_getsomekey):
51	update prototypes add assert.h
52	* gssapi.h (GSS_KRB5_CONF_C_QOP_DES, GSS_KRB5_CONF_C_QOP_DES3_KD):
53	add
54	* verify_mic.c: re-organize and add 3DES code
55	* wrap.c: re-organize and add 3DES code
56	* unwrap.c: re-organize and add 3DES code
57	* get_mic.c: re-organize and add 3DES code
58	* encapsulate.c (gssapi_krb5_encapsulate): do not free `in_data',
59	let the caller do that.  fix the callers.
60
612000-08-16  Assar Westerlund  <assar@sics.se>
62
63	* Makefile.am: bump version to 2:1:1
64
652000-07-29  Assar Westerlund  <assar@sics.se>
66
67	* decapsulate.c (gssapi_krb5_verify_header): sanity-check length
68
692000-07-25  Johan Danielsson  <joda@pdc.kth.se>
70
71	* Makefile.am: bump version to 2:0:1
72
732000-07-22  Assar Westerlund  <assar@sics.se>
74
75	* gssapi.h: update OID for GSS_C_NT_HOSTBASED_SERVICE and other
76	details from rfc2744
77
782000-06-29  Assar Westerlund  <assar@sics.se>
79
80	* address_to_krb5addr.c (gss_address_to_krb5addr): actually use
81	`int' instead of `sa_family_t' for the address family.
82
832000-06-21  Assar Westerlund  <assar@sics.se>
84
85	* add support for token delegation.  From Daniel Kouril
86	<kouril@ics.muni.cz> and Miroslav Ruda <ruda@ics.muni.cz>
87
882000-05-15  Assar Westerlund  <assar@sics.se>
89
90	* Makefile.am (libgssapi_la_LDFLAGS): set version to 1:1:1
91
922000-04-12  Assar Westerlund  <assar@sics.se>
93
94	* release_oid_set.c (gss_release_oid_set): clear set for
95	robustness.  From GOMBAS Gabor <gombasg@inf.elte.hu>
96	* release_name.c (gss_release_name): reset input_name for
97	robustness.  From GOMBAS Gabor <gombasg@inf.elte.hu>
98	* release_buffer.c (gss_release_buffer): set value to NULL to be
99	more robust.  From GOMBAS Gabor <gombasg@inf.elte.hu>
100	* add_oid_set_member.c (gss_add_oid_set_member): actually check if
101	the oid is a member first.  leave the oid_set unchanged if realloc
102	fails.
103
1042000-02-13  Assar Westerlund  <assar@sics.se>
105
106	* Makefile.am: set version to 1:0:1
107
1082000-02-12  Assar Westerlund  <assar@sics.se>
109
110	* gssapi_locl.h: add flags for import/export
111	* import_sec_context.c (import_sec_context: add flags for what
112	fields are included.  do not include the authenticator for now.
113	* export_sec_context.c (export_sec_context: add flags for what
114	fields are included.  do not include the authenticator for now.
115	* accept_sec_context.c (gss_accept_sec_context): set target in
116	context_handle
117
1182000-02-11  Assar Westerlund  <assar@sics.se>
119
120	* delete_sec_context.c (gss_delete_sec_context): set context to
121	GSS_C_NO_CONTEXT
122
123	* Makefile.am: add {export,import}_sec_context.c
124	* export_sec_context.c: new file
125	* import_sec_context.c: new file
126	* accept_sec_context.c (gss_accept_sec_context): set trans flag
127
1282000-02-07  Assar Westerlund  <assar@sics.se>
129
130	* Makefile.am: set version to 0:5:0
131
1322000-01-26  Assar Westerlund  <assar@sics.se>
133
134	* delete_sec_context.c (gss_delete_sec_context): handle a NULL
135	output_token
136
137	* wrap.c: update to pseudo-standard APIs for md4,md5,sha.  some
138	changes to libdes calls to make them more portable.
139	* verify_mic.c: update to pseudo-standard APIs for md4,md5,sha.
140	some changes to libdes calls to make them more portable.
141	* unwrap.c: update to pseudo-standard APIs for md4,md5,sha.  some
142	changes to libdes calls to make them more portable.
143	* get_mic.c: update to pseudo-standard APIs for md4,md5,sha.  some
144	changes to libdes calls to make them more portable.
145	* 8003.c: update to pseudo-standard APIs for md4,md5,sha.
146
1472000-01-06  Assar Westerlund  <assar@sics.se>
148
149	* Makefile.am: set version to 0:4:0
150
1511999-12-26  Assar Westerlund  <assar@sics.se>
152
153	* accept_sec_context.c (gss_accept_sec_context): always set
154 	`output_token'
155	* init_sec_context.c (init_auth): always initialize `output_token'
156	* delete_sec_context.c (gss_delete_sec_context): always set
157 	`output_token'
158
1591999-12-06  Assar Westerlund  <assar@sics.se>
160
161	* Makefile.am: bump version to 0:3:0
162
1631999-10-20  Assar Westerlund  <assar@sics.se>
164
165	* Makefile.am: set version to 0:2:0
166
1671999-09-21  Assar Westerlund  <assar@sics.se>
168
169	* init_sec_context.c (gss_init_sec_context): initialize `ticket'
170
171	* gssapi.h (gss_ctx_id_t_desc): add ticket in here.  ick.
172
173	* delete_sec_context.c (gss_delete_sec_context): free ticket
174
175	* accept_sec_context.c (gss_accept_sec_context): stove away
176 	`krb5_ticket' in context so that ugly programs such as
177 	gss_nt_server can get at it.  uck.
178
1791999-09-20  Johan Danielsson  <joda@pdc.kth.se>
180
181	* accept_sec_context.c: set minor_status
182
1831999-08-04  Assar Westerlund  <assar@sics.se>
184
185	* display_status.c (calling_error, routine_error): right shift the
186 	code to make it possible to index into the arrays
187
1881999-07-28  Assar Westerlund  <assar@sics.se>
189
190	* gssapi.h (GSS_C_AF_INET6): add
191
192	* import_name.c (import_hostbased_name): set minor_status
193
1941999-07-26  Assar Westerlund  <assar@sics.se>
195
196	* Makefile.am: set version to 0:1:0
197
198Wed Apr  7 14:05:15 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
199
200	* display_status.c: set minor_status
201
202	* init_sec_context.c: set minor_status
203
204	* lib/gssapi/init.c: remove donep (check gssapi_krb5_context
205 	directly)
206
207