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 * Makefile.in: have ZIP exclude any *.zip files it finds. Fri Apr 28 14:34:17 1995 Mark Eichin * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 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 * 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 * 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 * 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 * 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.