summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5/error_tables/ChangeLog
blob: 4492699e3ea25bfb0c9edc03f2124332a8351cf4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
2004-06-02  Ken Raeburn  <raeburn@mit.edu>

	* Makefile.in (STLIBOBJS, OBJS, SRCS): Drop init_ets code.

2004-01-06  Jeffrey Altman <jaltman@mit.edu>

    * krb5_err.et (KRB5_CC_NOSUPP) new ccache error code

2003-12-12  Jeffrey Altman <jaltman@mit.edu>

    * krb5_err.et (KRB5_CC_READONLY) new ccache error code

2003-07-19  Ezra Peisach  <epeisach@mit.edu>

	* init_ets.c (krb5_init_ets): Only initialize error tables once -
	so that init_conext/free_context loops do not result in memory
	leaks.

2003-07-17  Ken Raeburn  <raeburn@mit.edu>

	* Makefile.in (LIBNAME) [##WIN16##]: Don't define.

2003-06-03  Ken Raeburn  <raeburn@mit.edu>

	* krb5_err.et (KRB5_ERR_NO_SERVICE): New error code.

2003-05-24  Ken Raeburn  <raeburn@mit.edu>

	* krb524_err.et: New file, moved from ../../../krb524.  Add new
	error code KRB524_KRB4_DISABLED.
	* Makefile.in (STLIBOBJS, HDRS, OBJS, ETSRCS, SRCS, awk-windows):
	Add it.
	($(OUTPRE)krb524_err.$(OBJEXT)): List dependence on .c file.
	* init_ets.c (krb5_init_ets): Call initialize_k524_error_table.

2003-03-04  Ken Raeburn  <raeburn@mit.edu>

	* krb5_err.et (KRB5_ERR_BAD_S2K_PARAMS): New error code.

2003-01-10  Ken Raeburn  <raeburn@mit.edu>

	* Makefile.in: Add AC_SUBST_FILE marker for libobj_frag.

2002-11-14  Tom Yu  <tlyu@mit.edu>

	* Makefile.in: Remove references to adm_err.et.  It's not used,
	and conflicts with the krb4 kadm error table.

2002-10-24  Ken Hornstein  <kenh@cmf.nrl.navy.mil

	* kv5m_err.et: Add magic numbers for new hardware preauth structures.

	* krb5_err.et (KRB5_SAM_INVALID_ETYPE, KRB5_SAM_NO_CHECKSUM,
	KRB5_SAM_BAD_CHECKSUM): New error codes for the new hardware
	preauthentication code.

2002-09-02  Ken Raeburn  <raeburn@mit.edu>

	* init_ets.c (krb5_init_ets, krb5_free_ets): Use prototype style
	function definitions.

2002-08-29  Ken Raeburn  <raeburn@mit.edu>

	* Makefile.in: Revert $(S)=>/ change, for Windows support.

2002-08-27  Ken Raeburn  <raeburn@mit.edu>

	* Makefile.in (awk-windows): Put quotes around $(EHDRDIR) since it
	contains forward slashes now.

2002-08-23  Ken Raeburn  <raeburn@mit.edu>

	* Makefile.in: Change $(S)=>/ and $(U)=>.. globally.

2002-07-09  Ken Raeburn  <raeburn@mit.edu>

	* krb5_err.et (KRB5_ERR_NUMERIC_REALM): New error code.

2002-06-09  Ken Raeburn  <raeburn@mit.edu>

	* krb5_err.et (KRB5KRB_AP_PATH_NOT_ACCEPTED,
	KRB5KRB_ERR_RESPONSE_TOO_BIG): New error codes.

2002-03-06  Ken Raeburn  <raeburn@mit.edu>

	* krb5_err.et: Change several "credentials cache file" messages to
	just say "credentials cache", so as to be applicable in the ccapi
	case too.  (Miro's change from 1.2.x branch.)

2002-01-08  Ken Raeburn  <raeburn@mit.edu>

	* krb5_err.et (KRB5_EAI_FAIL, KRB5_EAI_NODATA, KRB5_EAI_NONAME,
	KRB5_EAI_SERVICE): New error codes for getaddrinfo failures.

2001-10-24  Tom Yu  <tlyu@mit.edu>

	* kdb5_err.et: Add KRB5_KDB_NO_PERMITTED_KEY,
	KRB5_KDB_NO_MATCHING_KEY for libkdb so we can return something
	other than ENOENT (which was Just Wrong).

2001-04-17  Ken Raeburn  <raeburn@mit.edu>

	* Makefile.in (includes): New target.  Copy headers into proper
	include directory.
	(unixmac): Target deleted.
	(THDRDIR): New variable.

2000-10-26  Tom Yu  <tlyu@mit.edu>

	* asn1_err.et: Add error codes MISMATCH_INDEF and MISSING_EOC.

2000-06-30  Ezra Peisach  <epeisach@mit.edu>

	* init_ets.c: Remove unused variable.

1999-12-01  Ken Raeburn  <raeburn@mit.edu>

	* krb5_err.et (KRB5_OBSOLETE_FN): New error code.

1999-11-02  Ken Raeburn  <raeburn@mit.edu>

	* krb5_err.et (KRB5_CONFIG_ETYPE_NOSUPP): New error code.

1999-10-26  Wilfredo Sanchez  <tritan@mit.edu>

	* Makefile.in: Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES,
	LOCAL_INCLUDES such that one can override CFLAGS from the command
	line without losing CPP search patchs and defines. Some associated
	Makefile cleanup.

1999-08-23  Ken Raeburn  <raeburn@mit.edu>

	* krb5_err.et (KRB5_CC_NOT_KTYPE): New error code.

1999-07-29  Ken Raeburn  <raeburn@mit.edu>

	* Makefile.in: Delete dependency info for isode error table that
	was removed in early 1995.

Mon May 10 15:25:19 1999  Danilo Almeida  <dalmeida@mit.edu>

	* Makefile.in: Do win32 build in subdir.

1998-11-13  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* Makefile.in: Set the myfulldir and mydir variables (which are
		relative to buildtop and thisconfigdir, respectively.)

Mon May 18 17:09:22 1998  Tom Yu  <tlyu@mit.edu>

	* krb5_err.et: Clarify error for REALM_CANT_RESOLVE.

Thu Apr 16 20:51:40 1998  Tom Yu  <tlyu@mit.edu>

	* asn1_err.et (ASN1_BAD_GMTIME): Add code for case where bad
	values are returned from gmtime().

Fri Feb 27 18:03:33 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* Makefile.in: Changed thisconfigdir to point at the lib/krb5
 		directory, since we've moved the configure.in tests in
 		this directory to the toplevel lib/krb5 configure.in

Wed Feb 18 16:21:57 1998  Tom Yu  <tlyu@mit.edu>

	* Makefile.in: Remove trailing slash from thisconfigdir.  Fix up
	BUILDTOP for new conventions.

Mon Feb  2 17:02:29 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile

Thu Feb  5 22:58:09 1998  Theodore Y. Ts'o  <tytso@mit.edu>

	* krb5_err.et: Add a comment about the low 128 error codes being
		defined by the Krb5 protocol spec.

Sat Dec  6 02:27:37 1997  Tom Yu  <tlyu@mit.edu>

	* krb5_err.et: Add codes for Cygnus chpw.

Fri Jul 25 15:25:02 1997  Tom Yu  <tlyu@mit.edu>

	* kdb5_err.et: Add error code for bad creation flags.

Sat Feb 22 22:26:16 1997  Richard Basch  <basch@lehman.com>

	* Makefile.in: Use some of the new library list build rules in
		win-post.in

Sat Feb 15 15:41:58 1997  Richard Basch  <basch@lehman.com>

	* init_ets.c (krb5_finish_ets):
		New routine to cleanup krb5 error tables

Thu Nov 21 11:55:16 EST 1996    Richard Basch   <basch@lehman.com>

        * Makefile.in: win32 build

	* init_ets.c: dll export krb5_init_ets()

Thu Jan  2 17:07:07 1997  Tom Yu  <tlyu@mit.edu>

	* Makefile.in:
	* configure.in: Update to new library build procedure.

Fri Dec 13 14:55:43 1996  Theodore Y. Ts'o  <tytso@mit.edu>

	* krb5_err.et: Added the error codes KRB5_APPL_EXPIRED and
	 	KRB5_LIB_EXPIRED.

Tue Nov 19 17:06:26 1996  Barry Jaspan  <bjaspan@mit.edu>

	* krb5_err.et: add KRB5_KT_KVNONOTFOUND [krb5-libs/198]

Wed Nov  6 11:15:32 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* krb5_err.et: Make the KRB5_CONFIG_CANTOPEN and
 		KRB5_CONFIG_BADFORMAT error messages more clear that the
  		problem is with the _Kerberos_ configuration file.

Fri Oct 18 17:49:51 1996  Theodore Y. Ts'o  <tytso@mit.edu>

	* kv5m_err.et: Add magic code for GSSAPI OID and GSSAPI QUEUE,
 		which are needed for the serialization routines.
		
Wed Jul 24 16:03:52 1996  Theodore Y. Ts'o  <tytso@mit.edu>

	* krb5_err.et: Added new error code KRB5_KT_NAME_TOOLONG

Thu Jun 13 21:43:23 1996  Tom Yu  <tlyu@voltage-multiplier.mit.edu>

	* configure.in: remove ref to SS_RULES, ET_RULES

Sat Mar 30 22:55:26 1996  Theodore Y. Ts'o  <tytso@dcl>

	* Makefile.in (SRCS): Inlined the list of et-build source files in
		SRCS, so that they are correctly included in the Mac
		build.

Wed Mar 13 13:05:46 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>

	* kv5m_err.et: Add KV5M_PASSWD_PHRASE_ELEMENT

Fri Feb 16 12:04:06 1996  Theodore Y. Ts'o  <tytso@pao.MIT.EDU>

	* krb5_err.et: Added new error table code KRB5_CONFIG_NODEFREALM.

Fri Jan  5 12:23:44 1996  Theodore Y. Ts'o  <tytso@dcl>

	* krb5_err.et: Added error table code KRB5_FWD_BAD_PRINCIPAL.

Thu Dec 21 18:46:45 1995  Theodore Y. Ts'o  <tytso@dcl>

	* krb5_err.et: Changed KRB5_SENDAUTH_MUTUAL_FAILED to
		KRB5_MUTUAL_FAILED (since the error code is no longer used
		in sendauth).  Added KRB5_CC_FORMAT for indicating a
		problem in the credentials cache format.

Wed Nov  8 02:45:56 1995  Theodore Y. Ts'o  <tytso@dcl>

	* kv5m_err.et: Added magic number for krb5_preauth_ops.

Mon Oct 23 21:24:12 1995  Theodore Y. Ts'o  <tytso@dcl>

	* krb5_err.et: Added new error code KRB5_GET_IN_TKT_LOOP.

Fri Oct  6 22:03:44 1995  Theodore Y. Ts'o  <tytso@dcl>

	* Makefile.in: Remove ##DOS!include of config/windows.in.
		config/windows.in is now included by wconfig.

Mon Sep 25 16:57:06 1995  Theodore Y. Ts'o  <tytso@dcl>

	* Makefile.in: Removed "foo:: foo-$(WHAT)" lines from the
		Makefile. 

Wed Sep 06 14:20:57 1995   Chris Provenzano (proven@mit.edu)

        * kdb5_err.et : Change KRB5_KDB_BAD_KEYTYPE to KRB5_KDB_BAD_ENCTYPE
	* krb5_err.et : Change KRB5_BAD_KEYTYPE to KRB5_BAD_ENCTYPE

Tue Aug 29 13:37:14 EDT 1995	Paul Park	(pjpark@mit.edu)
	* kv5m_err.et - Add magic numbers for DB_CONTEXT, AUTH_CONTEXT, KEYTAB
		RCACHE and CCACHE.

Mon Aug 28 12:53:01 1995    <tytso@rsts-11.mit.edu>

	* kv5m_err.et: Added new error codes KV5M_ALT_METHOD and
	        KV5M_ETYPE_INFO_ENTRY.

Mon Aug 07 11:29:49 1995   Chris Provenzano  (proven@mit.edu)

	* krb5_err.et: Add new error KRB5_KDB_BAD_KEYTYPE.

Thu Aug 03 12:35:47 1995   Chris Provenzano  (proven@mit.edu)

        * krb5_err.et: Add new error KRB5_KDB_BAD_SALTTYPE.

Fri Jun  9 19:34:12 1995    <tytso@rsx-11.mit.edu>

	* configure.in: Remove standardized set of autoconf macros, which
		are now handled by CONFIG_RULES.

Thu Jun  8 23:46:29 1995  Tom Yu  (tlyu@dragons-lair)

	* Makefile.in: don't install et-generated headers in the build tree

Fri May 26 20:19:59 1995  Theodore Y. Ts'o  (tytso@dcl)

	* configure.in, Makefile.in: Add support for building shared libraries.

Tue May 23 16:46:30 1995  Theodore Y. Ts'o  (tytso@dcl)

	* Makefile.in: Don't install the error table header files; they
		shouldn't be needed by an end-programmer.

Tue Apr 25 21:58:23 1995  Chris Provenzano  (proven@mit.edu)

        * krb5_err.et: Add new error KRB5_TKT_NOT_FORWARDABLE.

Thu Apr 13 16:36:10 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: clean target was cleaning too much for the PC.

Wed Apr 5 16:29:25 1995 Keith Vetter (keithv@fusion.com)

	* krb5_err.et: added KRB5_REALM_CANT_RESOLVE for more precise 
           handling of not finding KDC.

Fri Mar 31 16:06:21 1995  Theodore Y. Ts'o  (tytso@dcl)

	* Makefile.in (BUILDTOP2, etc): Back out previous change so that
		it doesn't break people who are using VPATH to have
		separate build directories.  (See comments in the Makefile.)

Tue Mar 28 18:29:44 1995  John Gilmore  (gnu at toad.com)

	* Makefile.in (BUILDTOP2, etc):  Make it possible
	to build the error tables on Unix before a Mac build.
	(all-mac):  Don't build $(HDRS) on Mac.
	(unixmac):  Build `includes'.
	(clean-mac):  Add.
	(includes, clean, .SUFFIXES, .et.h, .et.c):  Add, to make it
	possible to run `make -f Makefile.in unixmac' successfully.
	* configure.in (ASN1_{HDRS,OBJS,SRCS, BOGUS):  Remove, unused.
	(CopyHeader rules):  Remove, they're now in Makefile.in.

Fri Mar 24 14:25:15 1995    <tytso@rsx-11.mit.edu>

	* Makefile.in (install): Add install rule for the error table
		headers. 

Tue Mar 21 21:06:06 1995  Theodore Y. Ts'o  <tytso@dcl>

	* Makefile.in (all-unix): The "includes" target is *not* obsolete;
		it's necessary to copy the header files to the build tree.

Fri Mar 17 19:42:45 1995  John Gilmore  (gnu at toad.com)

	* Makefile.in (LDFLAGS):  Eliminate, duplicate.
	(SRCS):  Eliminate $(srcdir) which causes mac problems.
	(all-unix):  Eliminate obsolete "includes".
	(all-mac):  Add.
	(unixmac):  Add $(SRCS) so that the .c source files will be created
	here in the original "configure tree on Unix" stage of the build.

Wed Mar 15 12:24:25 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: disabled the awk part of the makefile.

Tue Mar 7 21:40:18 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: changed library name for the PC.

Thu Mar  2 23:33:21 1995  John Gilmore  (gnu at toad.com)

	* Makefile.in (unixmac):  New target, runs on Unix to build include
	files for Mac build.

Tue Feb 28 00:37:58 1995  John Gilmore  (gnu at toad.com)

	* init_ets.c:  Avoid <krb5/...> includes.

Tue Feb 21 18:25:51 1995  Mark Eichin  (eichin@tweedledumber.cygnus.com)

	* init_ets.c (krb5_init_ets): use old-style definition.

Tue Feb 21 0:57:40 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: made to work for PC
        * init_ets.c: 
           added INTERFACE for windows
           removed PROTOTYPE macro from the function

Fri Feb 10 14:56:57 1995  Theodore Y. Ts'o  <tytso@dcl>

	* Makefile:
	* configure.in: 
	* init_ets.c (krb5_init_ets): Remove isode cruft.

Thu Feb  2 20:49:10 1995  Mark Eichin  (eichin@cygnus.com)

	* krb5_err.et (KRB5KRB_AP_ERR_V4_REPLY): new error code for V4
	reply to a V5 request.

Mon Dec 19 17:10:13 1994  Theodore Y. Ts'o  (tytso@dcl)

	* krb5_err.et (KV5M_CONTEXT, KV5M_OS_CONTEXT): Add new error codes.

Fri Nov 18 15:29:55 1994  Theodore Y. Ts'o  (tytso@dcl)

	* krb5_err.et (KV5M_KEYTAB_ENTRY): Add new error code

Fri Nov 18 00:23:51 1994  Mark Eichin  <eichin@cygnus.com>

	* Makefile.in (clean): remove $(BOGUS)
	(HDRS): use ASN1_HDRS, not ASN1_SRCS. (from epeisach)

Thu Nov 17 00:41:39 1994  Theodore Y. Ts'o  (tytso@dcl)

	* krb5_err.et (KRB5_CC_WRITE_ERR): Add new error code.

Fri Nov 11 07:10:25 1994  Tom Yu  (tlyu@dragons-lair)

	* Makefile.in: fix some typos for kv5m_err.et

Thu Nov 10 22:12:43 1994  Theodore Y. Ts'o  (tytso@dcl)

	* kv5m_err.et: Add support for krb5_address table; rename
		KV5M_AUTH_DATA to follow the convention properly.

Thu Nov  3 16:39:49 1994  Theodore Y. Ts'o  (tytso@dcl)

	* configure.in:
	* Makefile.in:
	* kv5m_err.et: Add the kv5m error table.

Fri Oct 14 23:07:48 1994  Theodore Y. Ts'o  (tytso@dcl)

	* init_ets.c (krb5_init_ets): Fix typo in spelling of KRB5_USE_ISODE.

Thu Sep 29 15:09:03 1994  Theodore Y. Ts'o  (tytso@dcl)

	* krb5_err.et (KRB5_KDCREP_SKEW, KRB5_IN_TKT_REALM_MISMATCH,
	  KRB5_SERVICE_UNKNOWN):
	  	Added two new error codes.

Wed Sep 21 18:00:25 1994  Theodore Y. Ts'o  (tytso@dcl)

	* krb5_err.et (KRB5KRB_AP_ERR_ILL_CR_TKT): Added new error code.

Sat Jul 16 05:59:53 1994  Tom Yu  (tlyu at dragons-lair)

	* krb5_err.et: missing space between comma and doublequote

Tue Jun 28 19:11:43 1994  Tom Yu  (tlyu at dragons-lair)

	* Makefile.in: doing the right thing with new error tables

	* configure.in: adding ISODE_DEFS
	* init_ets.c: folding in Harry's changes