summaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
blob: a4937f903f5b94334532f86ba035e304a5335e12 (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
Thu May 25 11:30:00 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: don't copy profile.h here but do it in include/makefile.

Tue May 23 15:39:40 1995  Theodore Y. Ts'o  (tytso@dcl)

	* Makefile.in: Generate krb5.h from krb5.hin in awk-windows, for
		the Windows port.

		Added kerbsrc-nt.zip, which creates the zip file without
		the option to truncate the names to the MS-DOS 8.3
		convention. 

Tue May 16 03:05:30 1995  Tom Yu  (tlyu@dragons-lair)

	* aclocal.m4 (_MAKE_SUBDIRS): fix rule so that MAKEFLAGS gets
		processed correctly.

Fri May  5 01:50:08 1995  Theodore Y. Ts'o  (tytso@dcl)

	* patchlevel.h: Update patchlevel for BETA 5 release

	* Makefile.in: Remove all files in ZIPCLEANUP after building
		kerbsrc.zip.  This keeps the source directory clean after
		building a Windows source distribution.

		Remove miscellaneous targets left over from the bad old
		imake days.

Tue May  2 21:26:09 1995  Tom Yu  (tlyu@dragons-lair)

	* .rconf: copy kadmin.old as well

	* Makefile.in: nuke spurious whitespace on blank line

Sat Apr 29 14:13:45 1995  Ezra Peisach  (epeisach@kangaroo.mit.edu)

	* aclocal.m4 (WITH_KRB4): fix so configure --help looks nice.

Fri Apr 28 15:27:45 EDT 1995	Paul Park	(pjpark@mit.edu)
	* aclocal.m4 (WITH_KRB4): fix KDB4_LIB location when --with-krb4
		has a value.

Fri Apr 28 11:38:09 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: new windows gss app added to the zip target.

Thu Apr 27 18:30:00 1995  Keith Vetter <keithv@fusion.com>

	* Makefile.in: have ZIP exclude any *.zip files it finds.

Fri Apr 28 14:34:17 1995  Mark Eichin  <eichin@cygnus.com>

	* aclocal.m4 (WITH_KRB4): put AC_CONST in, since we always end up
	needing it.

Fri Apr 28 13:28:02 1995  Theodore Y. Ts'o  <tytso@dcl>

	* configure.in: Also compile the kadmin.old directory, at least
		for now.  (At some point this should be controlled by
		--enable-old-kadmin).

Fri Apr 28 09:33:52 1995  Theodore Y. Ts'o  (tytso@dcl)

	* Makefile.in: Also remove util/profile/prof_err.[ch] after
		building kerbsrc.zip, since this also screws up the Unix
		build. 

Fri Apr 28 02:03:56 1995  Mark W. Eichin  <eichin@cygnus.com>

	* aclocal.m4 (WITH_KRB4): fix quoting in pathname case.

Thu Apr 27 23:21:08 1995  Theodore Y. Ts'o  (tytso@dcl)

	* Makefile.in: Remove util/profile/profile.h after building
		kerbsrc.zip; this file screws up the Unix build.

Thu Apr 27 17:54:05 1995  Mark Eichin  <eichin@cygnus.com>

	* configure.in: check KRB4_LIB to know if we're building with krb4
	support enabled and thus want kadmin.v4.

Thu Apr 27 14:00:00 1995  Keith Vetter (keithv@fusion.com)

	* Makefile.in: bug fix in makeing makefile on the PC.

Thu Apr 27 15:19:34 1995  Mark Eichin  <eichin@cygnus.com>

	* aclocal.m4 (WITH_KRB4): make --with-krb4 the default, and have
	it use the included krb4 directories. If a pathname is given, use
	them instead. To disable krb4 support, use --without-krb4.

Wed Apr 27 11:00:00 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: added stuff for new directory: util/profile. This
	   affects configuring, building, cleaning and zipping.
	* Makefile.in: added ren2long target to expand 8.3 shortened names.

Wed Apr 26 14:29:03 1995  Mark Eichin  <eichin@cygnus.com>

	* aclocal.m4 (HAS_ANSI_VOLATILE): define it here for kdc and
	kadmin.old to use.

Mon Apr 24 13:30:00 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: Fixed a PC work-around for doing a touch command.

Thu Apr 20 17:55:50 1995  Mark Eichin  <eichin@cygnus.com>

	* aclocal.m4 (.ct.c): use $(RM) instead of plain rm.

Thu Apr 20 12:45:07 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: bug that makefiles were always being reconfigured.

Wed Apr 19 18:32:04 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: 
           removed need for this file to be configured on the PC.
           zipping up for PC copies makefile.in to makefile so that on
	   the PC you just need to type 'nmake' to build it.

Fri Apr 14 21:21:28 1995  Theodore Y. Ts'o  <tytso@lurch.mit.edu>

	* aclocal.m4 (_MAKE_SUBDIRS): If there is an error while making in
	        a subdirectory, abort the make in the parent directory.
	        This makes it more obvious when we have a problem in the
	        tree.

Fri Apr 14 08:23:52 1995  Theodore Y. Ts'o  (tytso@dcl)

	* aclocal.m4 (MAKE_SUBDIRS, _MAKE_SUBDIRS): Creatre new macro
		_MAKE_SUBDIRS which works like MAKE_SUBDIRS except that it
		is possible for the target name in the parent Makefile and
		the target name which should be built in each of the
		subdirectories can be different.  MAKE_SUBDIRS is now a
		special case of _MAKE_SUBDIRS.

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

	* aclocal.m4: Use the local autoconf when rebuilding the configure
		script. 

Tue Mar 28 18:55:12 1995  John Gilmore  (gnu at toad.com)

	* Makefile.in:  Fix up Mac build process somewhat.  Not complete.

Mon Mar 27 20:02:01 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: added making and zipping in windows/wintel.

Wed Mar 24 14:00:00 1995  Keith Vetter (keithv@fusion.com)

	* Makefile.in: changed zip-windows target to kerbsrc.zip, and also
	   had the windows makefile config clean up any debugging files.

Tue Mar 22 12:00:00 1995  Keith Vetter (keithv@fusion.com)

	* Makefile.in: added all-mac target.

Tue Mar 22 12:00:00 1995  Keith Vetter (keithv@fusion.com)

	* Makefile.in: zipping up for the PC now handles trees containing
	   binary files such as *.o and *.a.

Tue Mar 21 18:50:00 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: oops, missed a directory in zipping up for the PC

Tue Mar 21 18:38:12 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: more PC stuff including zipping up source commands.

Sun Mar 19 12:45:08 1995  John Gilmore  (gnu at toad.com)

	* aclocal.m4 (CHECK_STDARG):  Remove; we're just using AC_HEADER_CHECK.
	(V5_AC_OUTPUT_MAKEFILE):  Reorder the Makefile output so that it can be
	run through `sed' for the Macintosh.
	* acconfig.h:  Remove STDARG_PROTOTYPES.

Thu Mar 16 15:15:00 1995 Keith Vetter <keithv@fusion.com>

	* Makefile.in: added PC stuff so it builds the whole world.
	* wconfig.h: program to configure makefiles on the PC.
	* CHANGELOG -> CHANGES: renamed to avoid PC name conflict.

Tue Mar  7 19:49:07 1995  Mark Eichin  <eichin@cygnus.com>

	* aclocal.m4 (UsePepsy, PepsyTarget): removed, not referenced
	anywhere in the tree.
	(ISODE_INCLUDE, ISODE_DEFS): removed along with remaining
	references in the tree. --enable-isode is dead.

Wed Mar  1 16:40:23 1995  Theodore Y. Ts'o  <tytso@dcl>

	* acconfig.h: Add HAS_LABS defintiion.

	* aclocal.m4 (KRB_INCLUDE): Add $(SRCTOP)/include/krb5 so that it
		builds when the build tree != the source tree.

	* aclocal.m4, configure.in: Folded in Ezra's changes to support
		--with-netlib, for support of the SGI's.

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

	* aclocal.m4 (ADD_DEF):  Add -I...include/krb5 so we won't need
	pathnames to Kerberos include files in any of the #include lines
	in the source tree.

Mon Feb 13 23:39:21 1995  Theodore Y. Ts'o  (tytso@dcl)

	* aclocal.m4 (WITH_LINKER): Add a new configure production which
		allows a special linker to be specified.  Useful for
		running programs like Purify, etc.		

Thu Feb 9 15:42:00 1995 Keith Vetter (keithv@fusion.com)

	* acconfig.h: added HAS_SYS_FILE_H & HAS_SYS_PARAM_H for Windows

Thu Feb  2 21:11:24 1995  Mark Eichin  (eichin@cygnus.com)

	* aclocal.m4 (V5_AC_OUTPUT_MAKEFILE): delete pre.out,
	Makefile.out, and post.out immediately after using them, for
	cleanliness' sake.

Fri Feb  3 06:47:24 1995  Theodore Y. Ts'o  (tytso@dcl)

	* acconfig.h: Remove BITS* definitions altogether.

	* aclocal.m4:
	* configure.in: Remove ISODE defines

Fri Dec 30 17:05:12 1994  Richard Basch  (probe@tardis)

	* aclocal.m4
	  	CHECK_UTMP needs to #include <sys/types.h> for its tests

Tue Dec 27 06:10:13 1994  Richard Basch  (probe@tardis)

	* aclocal.m4
	combined KRB5_UTPID, KRB5_UTTYPE, and KRB5_UTHOST
	into CHECK_UTMP macro (and added additional checks)


Wed Nov 30 17:13:02 1994  Theodore Y. Ts'o  (tytso@dcl)

	* aclocal.m4, configure.in: Add appropriate help text for the
		--with-* and --enable-* options.  ISODE_INCLUDES should
		define KRB5_USE_ISODE if necessary.

	* acconfig.h: Add defines for KRB5_ATHENA_COMPAT and
		KRB5_KRB4_COMPAT.

Fri Nov 18 15:38:42 1994  Mark Eichin  <eichin@cygnus.com>

	* aclocal.m4 (CHECK_WAIT_TYPE, CHECK_SIGNALS, CHECK_SETJMP,
	KRB5_UTPID, KRB5_UTTYPE, KRB5_UTHOST, KRB5_UTEXIT): use
	AC_TRY_COMPILE instead of AC_TRY_LINK.
	(CHECK_FCNTL): check for 1+O_RDONLY so we aren't fooled into
	declaring it as a local variable.
	(DECLARE_SYS_ERRLIST): same thing for 1+sys_nerr.

Fri Nov 18 00:31:43 1994  Mark Eichin  <eichin@cygnus.com>

	* aclocal.m4 (ET_RULES): don't define SRCTOP, pre.in already takes
	care of it.
	(DECLARE_SYS_ERRLIST, CHECK_SIGPROCMASK, CHECK_FCNTL,
	CHECK_WAIT_TYPE, CHECK_SIGNALS, CHECK_SETJMP, HAVE_YYLINENO): add
	caching.
	(WITH_KRB5ROOT, WITH_KRB4, WITH_CC, WITH_CCOPTS, WITH_CPPOPTS):
	use AC_MSG_RESULT instead of echo.
	(KRB5_UTPID, KRB5_UTTYPE, KRB5_UTHOST, KRB5_UTEXT): new functions
	for appl/bsd and kpasswd common utmp code.
	(KRB5_POSIX_LOCKS): new functions for include/krb5 and appl/popper
	common code.
	(from epeisach.)

Fri Nov 18 00:30:19 1994  Mark Eichin  <eichin@cygnus.com>

	* aclocal.m4 (CONFIG_RULES): handle pre.in, post.in, and pass the
	rest of the arguments that autoconf needs. (from epeisach.)

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

	* aclocal.m4 (CopySrcHeader): add clean rule (from epeisach)

Mon Nov  7 21:27:45 1994  Theodore Y. Ts'o  (tytso@dcl)

	* aclocal.m4 (CHECK_SETJMP, CHECK_SIGNALS): Added checks for POSIX
		setjmp handling and POSIX signal handling.

Wed Nov  2 20:39:14 1994  Theodore Y. Ts'o  (tytso@dcl)

	* Makefile.in: We're probably not going to be building in the
		top-level directory, but even so, the CFLAGS should
		include $(DEFS).

	* aclocal.m4: Don't recursively pass the CPPOPTS makefile variable
		down to subdirectories.

	* aclocal.m4 (CONFIG_RULES, WITH_CPPOPTS): Add support for a new
		"--with-cppopts" value where you can put -DXXXXX such that
		they are found by autoconf tests that use run the
		preprocessor over header files.

Sat Oct 22 13:25:18 1994    (tytso@rsx-11)

	* aclocal.m4 (CopyHeader): Remove header file from include
		directory when doing a make clean.

Tue Oct 11 17:07:15 1994  Theodore Y. Ts'o  (tytso@dcl)

	* aclocal.m4: Make sure we do our feature tests using the CC
		options specified using CC_OPTS.

Fri Oct  7 16:38:11 1994  Theodore Y. Ts'o  (tytso@maytag)

	* aclocal.m4: If using isode we need to add -DKRB5_USE_ISODE to
		$DEFS, not KRB5_USE_ISODE!

Thu Oct  6 20:05:07 1994  Theodore Y. Ts'o  (tytso@dcl)

	* configure.in: Add recursive "make check" target.

Mon Oct  3 22:50:07 1994  Theodore Y. Ts'o  (tytso@dcl)

	* Makefile.in: make install obey $(DESTDIR)

Fri Sep 30 18:49:41 1994  Mark Eichin  (eichin@cygnus.com)

	* aclocal.m4 (CONFIG_RULES): set SHELL=/bin/sh explicitly, as per
	GCS and to deal with SGI and OSF makes. This should cover all
	Makefiles.

Thu Aug 18 02:05:14 1994  Mark Eichin  (eichin@perdiem)

	* .../*.[ch]: remove rcsid, sccsid strings; punt all RCS variable
	expansions; get rid of LIBC_SCCS. Leave the BSD sccs variables in
	comments, for historical reference.

Thu Aug  4 03:11:13 1994  Tom Yu  (tlyu@dragons-lair)

	* aclocal.m4: fixed up Krb5InstallHeaders to use INSTALL_DATA
	properly
	* Makefile.in: fix mkdir breakage for install target

Wed Jul 20 00:00:00 1994  Tom Yu  (tlyu at dragons-lair)

	* Makefile.in (in all relevant subdirs):
	* configure.in (in all relevant subdirs): changes to fix make
	install
	* aclocal.m4: make changes to look for install.sh in the right
	places

Mon Jul 11 23:32:51 1994  Tom Yu  (tlyu at dragons-lair)

	* aclocal.m4: cleaning up stuff to not echo things like "if
	foo..."

Sun Jul  3 07:46:25 1994  Tom Yu  (tlyu at dragons-lair)

	* aclocal.m4: fixing things so we don't have to bother ignoring
	errors.

Fri Jul  1 13:01:19 1994  Mark Eichin  (eichin@cygnus.com)

	* aclocal.m4: added WITH_CC for use when CONFIG_RULES isn't safe.
	added EXTRA_RULES_IN for chosing the file that the extra rules get
	appended to (particularly for lib/krb5/asn.1).
	made CONFIG_RULES use WITH_CC directly.

Fri Jul  1 02:21:51 1994  Tom Yu  (tlyu at dragons-lair)

	* aclocal.m4: fixes for dealing with new version of autoconf, in
	particular quoting and BUILDTOP

Wed Jun 29 01:36:38 1994  Tom Yu  (tlyu at dragons-lair)

	* aclocal.m4: oops... fixing some problems with the quoter.

	* aclocal.m4: added ISODE_DEFS to define KRB5_USE_ISODE if
	--enable-isode is given

Mon Jun 27 23:13:16 1994  Theodore Y. Ts'o  (tytso at tsx-11)

	* patchlevel.h: Updated to patchlevel 1.

Mon Jun 27 08:21:42 1994  Tom Yu  (tlyu at dragons-lair)

	* aclocal.m4: fixes to do sane quoting of arguments before
	recursing.  This allows options to be set with values containing
	whitespace, for instance.

	* configure.in (in all relevant subdirs): move invokations of
	CONFIG_RULES around so that they preceed anything that even
	vaguely resembles a compile test.  This is so that $CC will get
	set properly before any compile tests run.

Sat Jun 25 00:33:56 1994  Tom Yu  (tlyu at dragons-lair)

	* Makefile.in (in all relevant subdirs): make install will dtrt
	now (mostly)
	* configure.in (in all relevant subdirs): ditto

Thu Jun 23 01:13:20 1994  Tom Yu  (tlyu at dragons-lair)

	* aclocal.m4 (CONFIG_RULES): make --with-cc= dtrt and default to
	CC=cc

Wed Jun 22 16:34:46 1994  Mark Eichin  (eichin at tweedledumber.cygnus.com)

	* aclocal.m4 (CONFIG_RULES): add AC_SUBST([CC]) so that CC gets
	nailed in correctly.

Tue Jun 21 17:46:53 1994  Mark Eichin  (eichin at cygnus.com)

	* Makefile.in (in all subdirs): added CC=@CC@ to nail down the
	substitution to be sure that configuration matches build. Added
	CCOPTS to some of them so that it gets nailed in correctly too.

Tue Jun 21 02:08:27 1994  Tom Yu  (tlyu at dragons-lair)

	* Makefile.in (in all relevant subdirs): added CCOPTS=@CCOPTS@ in
	order to allow for configured default flags
	* configure.in (in all relevant subdirs): add WITH_CCOPTS
	* acloca.m4: define WITH_CCOPTS

Fri Jun 17 19:54:00 1994  Mark Eichin  (eichin at cygnus.com)

	* aclocal.m4 (MAKE_SUBDIRS): pass CCOPTS, CC in every make
	* Makefile.in: change CFLAGS = -g ... to CFALGS = $(CCOPTS) ...
	  in all Makefile.in's throughout the tree.