summaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorSam Hartman <hartmans@mit.edu>2006-04-11 21:28:48 +0000
committerSam Hartman <hartmans@mit.edu>2006-04-11 21:28:48 +0000
commit779066fca01df6c4354ccd4f80dcafe4e96d891c (patch)
tree45813dea9d0492f0411ea537cd3b521544767a94 /src/ChangeLog
parent4e4c10590e698cfbb138bfb85bd1455b74919ec7 (diff)
downloadkrb5-779066fca01df6c4354ccd4f80dcafe4e96d891c.tar.gz
krb5-779066fca01df6c4354ccd4f80dcafe4e96d891c.tar.xz
krb5-779066fca01df6c4354ccd4f80dcafe4e96d891c.zip
Remove ChangeLog files from the source tree. From now on, the
subversion commit log entry needs to include information that would have been in the changelog. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17893 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog3210
1 files changed, 0 insertions, 3210 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
deleted file mode 100644
index fc076b3142..0000000000
--- a/src/ChangeLog
+++ /dev/null
@@ -1,3210 +0,0 @@
-2006-04-11 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Don't configure pty library. Use one invocation
- of AC_CONFIG_SUBDIRS instead of two in a row.
-
-2006-04-08 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (CONFIG_RULES): Don't define KRB5_PRIVATE or
- KRB5_DEPRECATED.
- (KRB5_AC_CHECK_TYPE_WITH_HEADERS): Use quotes around tr
- arguments to prevent shell substitutions.
-
-2006-04-05 Tom Yu <tlyu@mit.edu>
-
- * configure.in: Add prerequisites (application-defined macros) for
- regexp.h.
-
-2006-03-31 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Check for access, ftime, getcwd, srand48, srand,
- srandom, stat, strchr, strerror, strstr, timezone, umask, waitpid,
- sem_init, sem_trywait, daemon, alloca.h, dlfcn.h, limits.h,
- pthread.h, semaphore.h, krb_db.h, kdc.h, sockaddr.sa_len,
- sockaddr_in.sin_len, stat.st_mtimensec, stat.st_mtimespec.tv_nsec,
- and stat.st_mtim.tv_nsec. Invoke KRB5_AC_REGEX_FUNCS,
- AC_TYPE_OFF_T, CHECK_WAIT_TYPE, CHECK_SIGPROCMASK,
- AC_TYPE_GETGROUPS, CHECK_SETJMP, and DECLARE_SYS_ERRLIST. Add
- checks for perror declaration, strptime prototype, setrpcent and
- endrpcent return types from configure.in scripts in
- subdirectories.
-
- * aclocal.m4 (KRB5_SOCKADDR_SA_LEN): Use AC_CHECK_MEMBER.
- (CHECK_UTMP): Use AC_CHECK_MEMBERS.
-
- * configure.in: Don't test word sizes. Remove the #undef lines
- for the PACKAGE_ macros.
-
-2006-03-30 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Put definition of KRB5_AUTOCONF_H at top of header
- file, not bottom. Disable the #undefs for the PACKAGE_ macros.
-
-2006-03-28 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Check for getusershell, lstat, pwd.h,
- arpa/inet.h. On OSF/1, check for setluid in security library.
-
- * aclocal.m4 (CHECK_UTMP): Call AC_CHECK_FUNCS once instead of
- AC_CHECK_FUNC for each function.
- (CHECK_SIGPROCMASK, CHECK_SETJMP, CHECK_UTMP, AC_KRB5_TCL_TRYOLD,
- KRB5_AC_LIBUTIL): Supply all three arguments in AC_DEFINE calls.
-
-2006-03-27 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (all-windows): Don't go into include\krb5.
- (WINMAKEFILES): Remove include\krb5\Makefile.
- (include\krb5\Makefile): Target deleted.
-
-2006-03-11 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (update-autoconf-h): Don't go into krb5
- subdirectory; make specific files.
- (CLEANUP): osconf.h has moved.
- * configure.in: Build include/autoconf.h now. Don't create a
- makefile in include/krb5.
-
-2006-03-10 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (generate-files-mac-prerecurse): Depend on
- update-autoconf-h.
-
-2006-03-08 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Check for vsnprintf and vasprintf, and for
- positional specification support in printf format strings.
-
-2006-03-06 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Don't check for dlopen here. Call
- AC_HEADER_DIRENT. Remove one of the checks for unistd.h.
-
- * Makefile.in (update-autoconf-h): Build everything in include/krb5.
- (INSTALLMKDIRS): Add KRB5_LIBKRB5_MODULE_DIR.
-
- * aclocal.m4 (KRB5_AC_FIND_DLOPEN): Define USE_DLOPEN if found.
-
- * plugins/locate/python: New directory.
-
-2006-03-02 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (clean-unix): Delete util/fakedest.
-
-2006-02-24 Jeffrey Altman <jaltman@mit.edu>
-
- * Makefile.in: support for 64-bit Windows builds
-
-2006-01-17 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (AC_KRB5_TCL_TRYOLD): Include $LIBS in $TCL_LIBS.
-
-2006-01-06 Tom Yu <tlyu@mit.edu>
-
- * krb5-config.in: Cause libs output to match actual required
- ordering of libraries.
-
-2005-12-16 Ken Raeburn <raeburn@mit.edu>
-
- * plugins: Directory renamed from "modules".
- * Makefile.in (SUBDIRS, fake-install), configure.in: Updated.
-
-2005-11-29 Jeffrey Altman <jaltman@mit.edu>
-
- * Makefile.in: add src/windows/kfwlogon tree
-
-2005-10-27 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_BUILD_LIBRARY_WITH_DEPS): Substitute
- DYNOBJ_EXPDEPS and DYNOBJ_EXPFLAGS.
- (KRB5_LIB_AUX): If build_dynobj is set to yes, ensure that OBJS.SH
- is in OBJLISTS and that OBJS.ST is not.
- (K5_AC_INIT): Initialize build_dynobj to no.
-
-2005-10-26 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_INET6): Drop enable/disable-ipv6 option;
- emit a warning for it for now, and always do use-if-available.
-
-2005-10-04 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_BUILD_LIBRARY_WITH_DEPS): Substitute DYNOBJEXT
- and MAKE_DYNOBJ_COMMAND.
- (KRB5_LIB_AUX): Don't define _KDB5_STATIC_LINK.
-
- * configure.in: Don't configure util/db2.
-
-2005-09-26 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (fake-install): Do install in modules/kdb/db2.
- Caught by Michael Calmer.
-
-2005-09-22 Ken Raeburn <raeburn@mit.edu>
-
- * modules, modules/kdb: New directories.
- * modules/kdb/db2: Moved from lib/kdb/kdb_db2.
- * Makefile.in (SUBDIRS): Add modules/kdb/db2.
- * configure.in: Configure in that directory.
-
-2005-09-08 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (AC_LIBRARY_NET): Check for a few more libresolv
- functions.
-
-2005-08-20 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (K5_AC_INIT, K5_BUGADDR): New macros.
- (PL_KRB5_MAJOR_RELEASE, PL_KRB5_MINOR_RELEASE, PL_KRB5_PATCHLEVEL,
- PL_KRB5_RELTAIL): New macros, holding values extracted from
- patchlevel.h at autoconf time.
- (K5_VERSION): Define in terms of the PL_* macros.
- (K5_TOPDIR): If m4exit doesn't work, try builtin(m4exit,1).
-
- * configure.in: Use K5_AC_INIT instead of AC_INIT. Set
- KRB5_VERSION from K5_VERSION, don't parse patchlevel.h.
-
-2005-08-16 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (fake-install): New target; create a partially
- populated install tree.
- (check-prerecurse): Depend on it.
-
-2005-07-19 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (AC_LIBRARY_NET): Special-case AIX 5.x due to broken
- res_ninit(), or more precisely, incorrect size of struct
- __res_state.
-
-2005-07-01 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (INSTALLMKDIRS): Add KRB5_DB_MODULE_DIR.
-
-2005-06-29 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (libnover_frag): Set and substitute.
-
-2005-06-20 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (WITH_CC): Don't use -pedantic on Linux.
- (KRB5_AC_FIND_DLOPEN): New macro. Set DL_LIB.
- (CONFIG_RULES, AC_KRB5_TCL_TRYOLD): Use it.
- (KRB5_AC_ENABLE_THREADS): Override guessed PTHREAD_CFLAGS with
- correct value for solaris+gcc.
-
- Novell merge.
- * aclocal.m4 (KRB5_LIB_AUX): Define _KDB5_STATIC_LINK if static
- libraries are enabled.
-
-2005-06-14 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Check for endian.h.
-
-2005-06-09 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Check for headers byteswap.h, sys/bswap.h,
- machine/endian.h, machine/byte_order.h, and functions bswap16,
- bswap64, bswap_16, and bswap_64.
-
-2005-06-06 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Put #undef for the PACKAGE_* symbols at the start
- of autoconf.h. Use a leading comment to hide the #undef from the
- autoconf substitutions.
-
-2005-06-01 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Identify package in AC_INIT call.
-
-2005-05-13 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (AC_KRB5_TCL_FIND_CONFIG): Provide comment template
- when defining C macros.
- (KRB5_GETPEERNAME_ARGS): Likewise.
- (KRB5_GETSOCKNAME_ARGS): Likewise. Only define the macros in one
- place.
-
- * configure.in: Merged content from include/configure.in. Don't
- configure include directory any more; build its makefiles and
- autoconf.h directly. Provide comment template when defining C
- macros.
-
-2005-04-19 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (fileexists, K5_TOPDIR): New macros.
- (V5_SET_TOPDIR): Don't test for AC_LOCALDIR any more. Use
- K5_TOPDIR computed at autoconf time, but still verify that the
- contents are what we expect. Don't use shell variables in the
- argument to AC_CONFIG_AUX_DIR.
-
-2005-03-25 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Don't check for getpwnam_r and getpwuid_r in the
- thread-safety warnings. The tests done elsewhere in the tree are
- stricter and may not agree.
-
-2005-03-04 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_ENABLE_THREADS): Expand on error message if
- failing. Substitute THREAD_SUPPORT -> 0 or 1 in makefiles. For
- HP-UX, set PTHREAD_CFLAGS, not CFLAGS.
-
-2005-02-04 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (config.status): Depend on shlib.conf.
-
- * aclocal.m4 (KRB5_AC_ENABLE_THREADS): If thread support is not
- enabled, zap the PTHREAD_ variables.
-
-2005-01-12 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (AC_LIBRARY_NET): Also check for res_ndestroy.
-
-2004-12-16 Ezra Peisach <epeisach@bu.edu>
-
- * krb5-config.in: Add krb5support library.
-
-2004-12-15 Jeffrey Altman <jaltman@mit.edu>
-
- * Makefile.in: build/clean/install/etc kcpytkt,kdeltkt,ms2mit
-
-2004-11-19 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (KRB5_AC_PRIOCNTL_HACK): Check for Solaris patch
- 117171-11 (sparc) or 117172-11 (x86), which fixes the Solaris 9
- bug which can cause final pty output to be on close.
-
-2004-11-18 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in (install-headers-mkdirs): Create KRB5_INCDIR/gssrpc.
-
-2004-10-06 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in (INSTALLMKDIRS): Add EXAMPLEDIR.
-
-2004-10-05 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_ENABLE_THREADS): On HP-UX, define some
- preprocessor symbols that -pthread defines, but don't use -pthread
- so we can avoid forcing linking against pthread libraries.
-
-2004-09-24 Tom Yu <tlyu@mit.edu>
-
- * configure.in: Update to get RELTAIL from patchlevel.h as well.
-
- * patchlevel.h: Update to make this the master version stamp file.
-
-2004-09-22 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (AC_KRB5_TCL_FIND_CONFIG): If the config info set by
- tclConfig.sh doesn't produce a working executable, set TCL_LIBS to
- be empty explicitly.
- (KRB5_BUILD_LIBRARY_WITH_DEPS): Substitute SHLIB_EXPORT_FILE_DEP.
-
-2004-09-22 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (KRB5_AC_LIBUTIL): New macro to check for libutil.
-
- * aclocal.m4 (WITH_CC): Check for GNU linker.
-
-2004-09-21 Tom Yu <tlyu@mit.edu>
-
- * alcocal.m4 (AC_LIBRARY_NET): Additionally, check ns_initparse,
- since Linux prototypes it but doesn't export it.
-
-2004-09-21 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (KRB5_AC_NEED_BIND_8_COMPAT): Remove.
- (AC_LIBRARY_NET): Remove KRB5_AC_NEED_BIND_8_COMPAT. Call
- _KRB5_AC_CHECK_RES_FUNCS to check declarations and linkability of
- vairous resolver functions. Explicitly check linkability of
- res_search() in case it's not explicitly declared.
- (_KRB5_AC_CHECK_RES_FUNCS, _KRB5_AC_CHECK_RES_FUNC): New
- functions. Check resolver library function prototypes and
- linkability.
-
-2004-09-17 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in (install-unix): Use $(INSTALL_SCRIPT) for scripts.
-
- * aclocal.m4 (AC_LIBRARY_NET): Look for res_search() prototype,
- then for symbol in library, in case there's symbol renaming
- happening in the headers. Clean up some style nits.
-
-2004-09-15 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (AC_LIBRARY_NET): Only look for res_search() in
- libraries, not headers, in case it's present but not prototyped.
-
-2004-09-14 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (AC_LIBRARY_NET): Require the BIND_8_COMPAT check
- prior to looking for prototypes, as BIND 9 (at least on Panther)
- turns off some prototypes and typedefs if BIND_8_COMPAT is
- defined.
-
-2004-09-13 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Fix check for resolv.h; some platforms have
- prerequisite headers.
-
-2004-09-08 Sam Hartman <hartmans@krbdev-linux.mit.edu>
-
- * aclocal.m4 : Remove use of resolv_lib; none of the makefiles
- actually use it and if we don't set it we can simplify the DNS
- tests significantly. If the -lresolv library exists we use it.
- This may create a bit of a problem for people with nsswitch
- configurations that don't prefer dns. We include resolv.h before
- checking for res_*.
-
-2004-09-08 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in: Install krb5-config manpage.
-
-2004-09-07 Alexandra Ellwood <lxs@mit.edu>
-
- * krb5-config.M: Added a man page for krb5-config.
-
-2004-08-24 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Don't test for pthread_rwlock_init.
-
- * aclocal.m4 (KRB5_AC_PRAGMA_WEAK_REF): Fix to work with AIX
- compiler when optimizing.
-
-2004-08-18 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_ENABLE_THREADS): Check for
- pthread_rwlock_init, with and without the thread library.
-
-2004-08-08 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_ENABLE_THREADS): On AIX and OSF/1, always
- add $PTHREAD_CFLAGS to CFLAGS for use in later tests. Clear
- PTHREAD_CFLAGS and PTHREAD_LIBS to avoid duplicating the options
- later.
- (WITH_CC): If on AIX and not using gcc, add -qhalt=e and -O to
- CFLAGS if similar options are not already present. Log messages
- when doing so.
-
-2004-07-16 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_INET6, KRB5_AC_CHECK_SOCKADDR_STORAGE,
- KRB5_AC_CHECK_INET6): Don't check for macsock.h.
-
-2004-07-12 Ken Raeburn <raeburn@mit.edu>
-
- * krb5-config.in: Substitute $(PTHREAD_CFLAGS).
-
-2004-07-11 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_ENABLE_THREADS): Use PTHREAD_CFLAGS and
- PTHREAD_LIBS when checking for pthread_mutexattr_setrobust_np
- availability with thread support enabled. Fix typo that caused
- some code to be omitted.
-
-2004-07-09 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_ENABLE_THREADS): Don't test for pthread.h
- specifically. Always include the thread library on Tru64 UNIX.
- (KRB5_AC_CHECK_INET6): If the first test fails, try adding -DINET6
- and test again; if it works, define INET6 for the build.
-
-2004-07-08 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_ENABLE_THREADS): Default to enabling
- support.
-
-2004-07-06 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Fix bug in last change that caused a variable to
- be used before set. Check for pthread_rwlock_init.
-
-2004-07-04 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (AC_LIBRARY_NET): Look for res_nsearch.
- * configure.in: If thread support is enabled and res_nsearch
- isn't found, issue a warning.
-
-2004-06-18 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (WITH_CC): Use -Wl,-search_paths_first for linking on
- Darwin.
- (KRB5_AC_ENABLE_THREADS): On AIX, add PTHREAD_LIBS to LIBS; don't
- do it on other platforms. Override CC with PTHREAD_CC only if CC
- is not gcc. Don't add PTHREAD_CFLAGS to CFLAGS; substitute
- PTHREAD_CFLAGS separately.
-
- * Makefile.in (all-windows): Make autoconf.h in include\krb5
- before building anything else.
- (WINMAKEFILES): Add util\support\Makefile.
- (util\support\Makefile) [DOS]: New target.
- (CE): New variable.
- ($(CE)test1.h, $(CE)test2.h, $(CE)test1.c, $(CE)test2.c): New
- targets.
-
-2004-06-16 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (MACFILES, MAC_SUBDIRS): Don't set.
- (macfile.list, mac-bin-dirs, krbsrc.mac.tar, Macfile, all-mac,
- clean-mac): Target deleted.
- (CLEANUP): Remove macfile.list.
-
-2004-06-08 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (CONFIG_RULES): Don't set AUTOCONF, AUTOCONFFLAGS,
- AUTOHEADER, AUTOHEADERFLAGS, AUTOCONFINCFLAGS.
-
-2004-06-04 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_LIB_AUX): Use $(LIBBASE) instead of $(LIB).
-
-2004-06-03 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Check for various _r functions needed for thread
- safety. If enable-thread-support is specified, complain about
- any that aren't found.
-
-2004-05-30 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_GCC_ATTRS): On AIX 4, mark the destructor
- attribute as always not working, until we can construct a good
- test for the order of destructors in the multiple shared library
- case.
-
-2004-05-04 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Generate a makefile in util/support. Include
- dependency support for shared library build.
-
-2004-04-29 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (CONFIG_RULES): Invoke KRB5_LIB_PARAMS and
- KRB5_AC_INITFINI.
- (KRB5_AC_INITFINI): New macro. Define delayed-initialization
- config option, test for gcc constructor/destructor attribute
- support, and test whether shlib.conf indicates support for
- link-time options.
- (KRB5_AC_GCC_ATTRS): Implement.
- (CONFIG_RULES): Substitute EXTRA_FILES into pre.in.
-
-2004-04-26 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_BUILD_LIBRARY_WITH_DEPS): Report an error if
- perl cannot be found.
-
-2004-04-24 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_BUILD_LIBRARY_WITH_DEPS): Look for perl.
- (KRB5_AC_PRAGMA_WEAK_REF): New macro, tests support for weak
- references using "#pragma weak".
- (CONFIG_RULES): Invoke it.
- (KRB5_AC_ENABLE_THREADS): Test enableval, not withval. If
- ACX_PTHREAD can't determine thread support options and thread
- support was requested, report an error. Display the options
- selected by ACX_PTHREAD. Test for pthread_once without pthread
- options, and pthread_mutexattr_setrobust_np both with and without
- pthread options.
- (KRB5_AC_GCC_ATTRS): New macro, dummy for now.
-
-2004-04-22 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_BUILD_LIBRARY_WITH_DEPS): Substitute
- MAKE_SHLIB_COMMAND, not LDCOMBINE and LDCOMBINE_TAIL.
-
-2004-03-23 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_MAINTAINER_MODE, KRB5_AC_ENABLE_THREADS,
- KRB5_AC_INET6, WITH_HESIOD, KRB5_LIB_AUX, KRB5_AC_CHOOSE_SS,
- KRB5_AC_CHOOSE_DB): Express defaults more consistently with other
- configure output. Use AC_HELP_STRING. Shorten up some messages,
- drop some options that are defaults and obvious counterparts to
- other documented options.
- (KRB5_LIB_AUX): Use default_shared and default_static from
- shlib.conf to decide whether to build shared and static libraries
- by default. Update messages to indicate shared libraries are the
- default for most platforms now. Use AC_MSG_NOTICE and
- AC_MSG_WARN instead of AC_MSG_RESULT when there's no "checking"
- message.
-
- * configure.in: Likewise.
-
-2004-03-17 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4: Include acx_pthread.m4.
- (KRB5_AC_ENABLE_THREADS): New macro.
- (CONFIG_RULES): Invoke it. Use AC_REQUIRE to get topdir set
- early.
-
-2004-03-14 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (update-autoconf-h): New target. Checks that
- include/krb5/autoconf.h is current.
- (all-prerecurse): Depend on it.
-
-2004-03-08 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (SUBDIRS): Renamed from MY_SUBDIRS.
-
-2004-03-07 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (AC_KRB5_TCL_FIND_CONFIG): Look for tclConfig.sh in
- the specified directory if it's not in a "lib" subdirectory.
- (AC_KRB5_TCL): If no pathname is supplied and tclConfig.sh isn't
- found in /usr/lib, try running a script under tclsh to see if it
- can supply the pathname for tclConfig.sh.
-
-2004-03-05 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Integrate config commands from kdc, krb524, and
- slave directories. Don't configure those directories; generate
- their makefiles directly. Use AC_HELP_STRING in AC_ARG_ENABLE
- and AC_ARG_WITH messages. Substitute @LIBUTIL@.
-
-2004-02-25 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Configure lib/apputils, not util/apputils.
-
-2004-02-24 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_NEED_DAEMON): Don't use AC_REPLACE_FUNCS.
- * configure.in: Configure util/apputils.
-
-2004-02-13 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (TRY_PEER_INT): Deleted.
- (KRB5_GETPEERNAME_ARGS): Map the getpeername arg types to the
- corresponding getsockname arg types.
- (KRB5_GETSOCKNAME_ARGS): If nothing matches, assume struct
- sockaddr and socklen_t.
- (WITH_CC): Add -fno-common to CFLAGS on Darwin, unless -fcommon or
- -fno-common is already given.
-
-2004-02-12 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (KRB5_AC_PRIOCNTL_HACK): Set PRIOCNTL_HACK=1 on
- Solaris 9.
-
- * configure.in: Remove exitsleep.
-
-2003-12-27 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Use AC_HELP_STRING for kdc-replay-cache option
- info, to tidy up the output.
-
-2003-12-13 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (WITH_CC): Drop -Wno-comment, since we don't support
- SunOS 4 any longer.
-
-2003-12-05 Tom Yu <tlyu@mit.edu>
-
- * configure.in: Add support for building an LD_PRELOAD object for
- Solaris, used by util/Makefile.in.
-
-2003-09-26 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_MAINTAINER_MODE): New macro.
- (CONFIG_RULES): Invoke it.
-
-2003-08-29 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_NEED_DAEMON): New macro.
-
-2003-08-26 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (WITH_CCOPTS, WITH_CPPOPTS, WITH_LINKER,
- WITH_LDOPTS, KRB5_INIT_CCOPTS, WITH_CC_DEPRECATED_ARG): Deleted.
- (CONFIG_RULES): Do the non-useless parts directly here.
- (V5_SET_TOPDIR): Work quietly.
- (WITH_KRB4): Use AC_MSG_NOTICE.
- (KRB5_AC_ENABLE_DNS): Drop --enable-dns and --enable-dns-for-kdc
- options; turn them on always.
-
-2003-07-15 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (extra_gcc_warn_opts): Don't turn on -pedantic on
- Darwin.
-
-2003-05-27 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (KRBHDEP): Add krb524_err header.
-
-2003-05-24 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (WITH_KRB4): Don't set or substitute KRB524_DEPLIB,
- KRB524_LIB, KRB524_H_DEP, or KRB524_ERR_H_DEP.
- * Makefile.in (ETOUT): Update location of krb524_err files.
- (krb524/krb524_err.h, krb524/krb524_err.c): Delete.
- ($(INC)krb524_err.h, $(ET)krb524_err.c): New targets.
-
-2003-05-22 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Add -DKRB5_DEPRECATED=1 so stuff in tree builds.
-
-2003-04-24 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4: Require autoconf 2.52 only.
-
-2003-04-23 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4: Require autoconf 2.53.
- (CONFIG_RULES): Always set AUTOCONFINCFLAGS to --include.
-
-2003-04-10 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Revert requrement of autoconf-2.53, since MacOS X
- doesn't have it.
-
-2003-04-01 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (KRB5_AC_CHOOSE_DB): Set new variable KDB5_DB_LIB to
- empty if using in-tree db. It is now used to pass -ldb to link
- commands, if needed, when linking programs with libkdb5. DB_LIB
- is now only used for programs that explicitly need the actual
- libdb independently of libkdb5.
-
- * krb5-config.in: Use $KDB5_DB_LIB instead of "-ldb" for kdb
- libraries.
-
-2003-03-31 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Require autoconf-2.53, since 2.52 generates
- configure scripts that NetBSD /bin/sh doesn't like.
-
-2003-03-18 Alexandra Ellwood <lxs@mit.edu>
-
- * aclocal.m4: Define KRB5_AC_NEED_BIND_8_COMPAT to check for bind 9
- and higher. When bind 9 is present, BIND_8_COMPAT needs to be defined to
- get bind 8 types.
-
-2003-03-12 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in (AWK): Default to awk, not gawk. User can override
- on make's command line if necessary. Still, only really useful
- for building kerbsrc.zip, etc.
-
-2003-03-05 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (WINMAKEFILES): Add lib\crypto\aes\Makefile.
- (lib\crypto\aes\Makefile) [##DOS##]: New target.
-
-2003-03-03 Tom Yu <tlyu@mit.edu>
-
- * krb5-config.in (lib_flags): Prune out CFLAGS.
-
- * aclocal.m4: Remove KRB_INCLUDE; it's now in pre.in. Remove
- ADD_DEF and uses thereof, thus allowing CPPFLAGS to be a user
- parameter.
-
-2003-03-02 Sam Hartman <hartmans@avalanche-breakdown.mit.edu>
-
- * aclocal.m4 : Substitute in DEPLIBEXT into krb5_build_library_with_deps
-
-2003-02-13 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (ETOUT): Replace $(S) with "/".
-
-2003-02-10 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in (lib/krb4/krb_err_txt.c): Replace $(S) with "/" to
- avoid breakage on Windows.
-
-2003-02-07 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in: Add rules for generating lib/krb4/krb_err_txt.c for
- Windows.
-
-2003-01-14 Ezra Peisach <epeisach@bu.edu>
-
- * Makefile.in (check-unix): Invoke t_krbconf instead of struggling
- with differing versions of make's quoting of \ and $.
-
- * t_krbconf: Small shell script to test krb5-config.
-
-2003-01-13 Ezra Peisach <epeisach@bu.edu>
-
- * Makefile.in (check-unix): Test to see if krb5-config outputs
- variables that require Makefile substitutions.
-
- * krb5-config.in: Remore $(PURE) from output. Handle variables
- $(RPATH_FLAG) and $(LDFLAGS).
-
-2003-01-10 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_BUILD_LIBRARY_WITH_DEPS): Require
- AC_PROG_ARCHIVE, AC_PROG_ARCHIVE_ADD, and AC_PROG_INSTALL.
- (KRB5_BUILD_LIBRARY): Use KRB5_BUILD_LIBRARY_WITH_DEPS instead of
- duplicating its contents.
- * configure.in: Don't explicitly invoke AC_PROG_INSTALL,
- AC_PROG_ARCHIVE, AC_PROG_ARCHIVE_ADD, AC_PROG_RANLIB.
-
- * aclocal.m4 (CONFIG_RULES): Substitute files for @lib_frag@ and
- @libobj_frag@ markers.
- (V5_SET_TOPDIR): Don't define krb5_append_frags.
- (KRB5_BUILD_LIBRARY, KRB5_BUILD_LIBRARY_WITH_DEPS,
- KRB5_BUILD_LIBOBJS): Don't redefine krb5_append_frags.
- (_V5_AC_OUTPUT_MAKEFILE): Don't use krb5_append_frags.
- (_K5_GEN_MAKEFILE): Don't process second argument specifying
- makefile fragments.
-
- * configure.in: Use V5_AC_OUTPUT_MAKEFILE instead of
- K5_GEN_MAKEFILE and K5_AC_OUTPUT.
-
-2002-12-23 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (WITH_KRB4): Substitute some variables for generated
- krb524 and krb4 headers.
-
-2002-12-17 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_GETSOCKNAME_ARGS, KRB5_GETPEERANME_ARGS): Check
- for socklen_t pointer as second argument.
-
-2002-12-12 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in (install-headers-prerecurse): Update to not use
- double colons.
-
-2002-12-06 Ezra Peisach <epeisach@bu.edu>
-
- * Makefile.in (clean-unix): Remove krb5-config.
-
-2002-12-06 Ezra Peisach <epeisach@bu.edu>
-
- * Makefile.in (clean-unix): Remove krb5-config
-
-2002-12-02 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in: Add rules to build kadm_err.h and kadm_err.c for
- Windows.
-
-2002-11-18 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in: Remove references to kadm_err.et for now; changes
- to move kadm_err.et to lib/krb4 haven't been commmitted yet.
-
-2002-11-15 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in: Remove some missed references to adm_err.et.
-
-2002-11-13 Ezra Peisach <epeisach@bu.edu>
-
- * aclocal.m4 (CONFIG_RULES): Define AUTOCONFINCFLAGS as --include
- or --localdir depending on autoconf version. In autoconf 2.55
- --localdir disappears.
-
-2002-11-12 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (tcl_lib): Add RPATH_TAIL to TCL_RPATH to handle AIX
- weirdness with "-blibpath:".
-
-2002-11-04 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (AC_KRB5_TCL_FIND_CONFIG): Set TCL_MAYBE_RPATH.
- (KRB5_BUILD_PROGRAM): Substitute RPATH_FLAG.
-
-2002-10-31 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (AC_KRB5_TCL_FIND_CONFIG): Use 'eval' when setting
- TCL_LIBS to force variable substitutions to take place.
-
-2002-10-28 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (AC_KRB5_TCL): If --with-tcl is given, failure to
- find a library we can use is now an error.
-
-2002-10-11 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4: Use dnl after all AC_REQUIRE invocations.
- (CONFIG_RULES): Comment out code looking for the in-tree version
- of autoconf that we deleted.
- (WITH_CC_DEPRECATED_ARG): New macro.
- (WITH_CC): Require it, and AC_PROG_CC.
- (KRB5_AC_FORCE_STATIC): New macro. Warn if invoked after
- KRB5_LIB_AUX.
- (KRB5_BUILD_LIBRARY_STATIC): Require it.
- (CHECK_SIGPROCMASK, AC_PROG_ARCHIVE, AC_PROG_ARCHIVE_ADD,
- CHECK_DIRENT, CHECK_WAIT_TYPE, CHECK_SIGNALS, KRB5_SIGTYPE,
- CHECK_SETJMP, WITH_KRB4, ADD_DEF, KRB_INCLUDE, K5_GEN_MAKEFILE,
- _K5_GEN_MAKEFILE, K5_GEN_FILE, K5_AC_OUTPUT,
- V5_AC_OUTPUT_MAKEFILE, CHECK_UTMP, WITH_NETLIB,
- KRB5_BUILD_LIBRARY_STATIC): Define using AC_DEFUN.
-
-2002-10-07 Sam Hartman <hartmans@mit.edu>
-
- * Makefile.in (install-headers-prerecurse): Create directories in
- which we install headers
-
-2002-09-24 Ezra Peisach <epeisach@bu.edu>
-
- * Makefile.in (krb5-config): Add argument to invocation of
- config.status to only generate krb5-config and not any other
- Makefiles.
-
- * configure.in (krb5-config): Use AC_CONFIG_FILES to better
- generate and chmod krb5-config file.
-
- * aclocal.m4 (V5_AC_OUTPUT_MAKEFILE): Rewrite to use AC_CONFIG_FILES.
- krb5_append_frags is now a define instead of a shell variable.
-
-2002-09-23 Ezra Peisach <epeisach@bu.edu>
-
- * aclocal.m4 (V5_SET_TOPDIR): When determining the location of the
- top of the source tree, stop when reach the top and aclocal.m4
- file is located instead of continuing up and out of the tree.
-
-2002-09-19 Ezra Peisach <epeisach@bu.edu>
-
- * aclocal.m4: Put V5_OUTPUT_MAKEFILE back - still in use. Needs to
- be rewritten.
-
-2002-09-19 Ezra Peisach <epeisach@bu.edu>
-
- * aclocal.m4 (K5_AC_OUTPUT, K5_GEN_MAKEFILE, K5_GEN_FILE): Rewrite
- to use AC_CONFIG_FILES. Remove unused V5_OUTPUT_MAKEFILE.
-
-2002-09-19 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_CHOOSE_SS): Check that the indicated system
- ss package can actually be linked against and will produce
- programs that run.
-
-2002-09-15 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (AC_KRB5_TCL_FIND_CONFIG): Set TCL_LIBPATH and
- TCL_RPATH.
-
-2002-09-13 Ken Raeburn <raeburn@mit.edu>
-
- * aclocale.m4 (WITH_CC): Substitute @HAVE_GCC@. Set
- krb5_cv_prog_gcc from ac_cv_compiler_gnu.
- * configure.in: Don't explicitly set HAVE_GCC or test for gcc
- here.
-
- * aclocal.m4 (KRB5_AC_CHOOSE_DB): New macro.
- (CONFIG_RULES): Invoke it.
- (KRB5_LIB_PARAMS): Don't substitute LIB_LINK_OPT.
- (KRB5_LIB_AUX): Don't substitute EXTRA_CLEAN_TARGETS,
- EXTRA_CLEAN_LINKS, and don't update LIBLIST, LIBLINKS, LIBINSTLIST
- to add the EXTRA_ values.
-
- * configure.in: Configure util/db2 only if we're going to use it.
-
-2002-09-03 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB_INCLUDE): Put in-tree include dirs before
- previous contents of CPPFLAGS.
- (KRB5_AC_CHOOSE_SS): Let user specify SS_LIB=..., substitute it
- into generated makefiles.
-
-2002-09-03 Ezra Peisach <epeisach@bu.edu>
-
- * acconfig.h: Remove - no longer necessary.
-
-2002-08-29 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_CHOOSE_ET, KRB5_AC_CHOOSE_SS): Renamed from
- non-KRB5_AC_ names. Change --with-system-com_err to
- --with-system-et, to avoid confusing mix of '-' and '_'.
- (WITH_CCOPTS): Describe as deprecated in favor of CFLAGS=...; use
- AC_REQUIRE_CPP.
- (WITH_LINKER, WITH_LDOPTS, WITH_CPPOPTS): Describe as deprecated;
- encourage use of LD= etc instead.
- (WITH_NETLIB, WITH_HESIOD): Use AC_HELP_STRING.
- (KRB5_AC_CHECK_FOR_CFLAGS): New macro.
- (WITH_CC): Mark old configure option deprecated, encourage user
- to use CC= instead. Add gcc warning flags only if CFLAGS not set
- by user. Don't force default to "cc".
- (KRB5_LIB_PARAMS): Use AC_CANONICAL_HOST, don't bother with
- cache.
-
- * aclocal.m4 (CHOOSE_ET, CHOOSE_SS): New macros.
- (CONFIG_RULES): Invoke them.
- * configure.in: Configure util/et and util/ss only if they're
- going to be used. Configure lib/krb4 and krb524 only if KRB4_LIB
- is non-empty; this may not be right for "--with-krb4=/some/dir".
-
-2002-08-26 Ezra Peisach <epeisach@bu.edu>
-
- * aclocal.m4 (KRB5_LIB_PARAMS): Substitute krb5_cv_host in
- Makefiles. Remove K5_OUTPUT_FILES as nothing depends on it
- anymore.
-
-2002-08-23 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4: Require autoconf 2.52 or later.
-
-2002-07-17 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Don't make a Makefile in util/dyn.
- * krb5-config.in: Don't include "-ldyn".
-
-2002-07-12 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_BUILD_LIBRARY_STATIC): Disable installation of
- library.
-
-2002-07-05 Ezra Peisach <epeisach@bu.edu>
-
- * aclocal.m4 (KRB5_AC_INET6): Use the three argument form of
- AC_DEFINE so that comment will be added to autoconf.h.in without
- requiring acconfig.h change.
-
-2002-07-05 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_INET6): Include netdb.h when checking for
- getaddrinfo, in case it's a macro.
-
-2002-06-25 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Don't configure lib/krb5util.
-
-2002-06-10 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (WINMAKEFILES): Remove keytab subdir makefiles, and
- their build rules.
-
-2002-04-25 Ezra Peisach <epeisach@bu.edu>
-
- * configure.in (AC_CONFIG_SUBDIRS): Always run configure in
- lib/krb4 and krb524 - but do not build in those directories if
- krb4 support disabled. Autoconf 2.53 and up cannot handle
- variables in AC_CONFIG_SUBDIRS directive.
-
-2002-04-05 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (TRY_PEER_INT): Strip trailing spaces from defined
- macros.
-
-2002-04-02 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in (install-strip): New rule to pass "-s" to install.
-
- * aclocal.m4 (CONFIG_RULES): Fix to not define KRB5_DEPRECATED; we
- set it to 1 in krb5.hin now.
-
-2002-04-01 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (CONFIG_RULES): Add -DKRB5_PRIVATE=1 and
- -DKRB5_DEPRECATED=1 to the default CPPFLAGS for now, so that stuff
- in the tree actually builds.
-
-2002-03-28 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (TRY_GETSOCK_INT): Strip trailing spaces from defined
- macros.
-
-2001-11-19 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: Fix up lib/crypto/yarrow for Windows.
-
-2001-11-16 Sam Hartman <hartmans@mit.edu>
-
- * Makefile.in (FILES): Add lib/crypto/yarrow
-
-2001-10-29 Jeff Altman <jaltman@columbia.edu>
-
- * Makefile.in - Windows configuration for src/lib/crypto/arcfour
- directory
-
-2001-10-24 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4: Require 2.13 of autoconf.
- (DECLARE_SYS_ERRLIST, CHECK_SIGPROCMASK, CHECK_DIRENT,
- CHECK_WAIT_TYPE, CHECK_SIGNALS, KRB5_SIGTYPE, KRB5_AC_CHECK_INET6,
- HAVE_YYLINENO, KRB5_SOCKADDR_SA_LEN, AC_HEADER_STDARG,
- KRB5_AC_NEED_LIBGEN, KRB5_AC_ENABLE_DNS): Use of AC_DEFINE
- modified to provide comment for autoheader generated file.
-
- * acconfig.h: Remove ANSI_STDIO, NO_YYLINENO, POSIX_FILE_LOCKS,
- POSIX_SIGTYPE, POSIX_TERMIOS, USE_DIRENT_H, WAIT_USES_INT,
- krb5_sigtype, HAVE_STDARG_H, HAVE_VARARGS_H, HAV_REGCOMP,
- HAVE_SA_LEN, HAVE_SOCKLEN_T, KRB5_ATHENA_COMPAT, KRB5_KRB4_COMPAT,
- KRB5_DNS_LOOKUP, KRB5_DNS_LOOKUP_KDC, KRB5_DNS_LOOKUP_REALM,
- KRB5_USE_INET6, MEMMOVE, memmove, mkstemp and strerror. All
- replaced by use of third argument to AC_DEFINE.
-
-2001-10-11 Tom Yu <tlyu@mit.edu>
-
- * configure.in (HOST_TYPE): Remove SHLIB_TAIL_COMP; it's no longer
- needed.
-
-2001-10-03 Ken Raeburn <raeburn@mit.edu>
-
- * wconfig.c (main): Delete _MSDOS support.
-
-2001-09-28 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_CHECK_TYPE_WITH_HEADERS): Need brackets
- around arguments to tr.
-
-2001-08-31 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: Fix clean-windows target to clean appl/gssftp/ftp.
-
-2001-08-31 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_CHECK_TYPE_WITH_HEADERS,
- KRB5_AC_CHECK_SOCKADDR_STORAGE): New macros.
- (KRB5_AC_CHECK_INET6): Call KRB5_AC_CHECK_SOCKADDR_STORAGE, but
- don't require success for IPv6 support.
- (KRB5_SOCKADDR_SA_LEN): Change first letter of checking message to
- lowercase.
- * acconfig.h (HAVE_STRUCT_SOCKADDR_STORAGE): Undef.
-
-2001-08-30 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (AC_KRB5_TCL_FIND_CONFIG): Do put /usr/include/tcl$v
- in TCL_INCLUDES if that's where tcl.h is found. Don't include
- tcl.h when testing to see if Tcl_CreateInterp is available.
- (KRB5_AC_CHECK_INET6): Don't require getaddrinfo support.
-
-2001-08-21 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_CHECK_INET6): Don't check for
- AI_ADDRCONFIG.
-
-2001-07-30 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4: Fix typo in last change. Do not get rid of
- spaces in definitions.
-
-2001-07-30 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4: Add functions KRB5_GETSOCKNAME_ARGS and
- KRB5_GETPEERNAME_ARGS to elucidate the argument types to
- getsockname() and getpeername().
-
-2001-07-23 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: Build gssftp client on Win32.
-
-2001-07-06 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (CHECK_WAIT_TYPE): Need to include sys/types.h for
- initial test or pid_t might not be defined.
-
-2001-07-05 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (CHECK_WAIT_TYPE): Improved testing if wait uses int
- or struct union as an argument. Tests if a prototype conflict
- exists with int being used, and if so, falls back on the old test.
-
-2001-06-21 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (KRB5_LIB_PARAMS): Display test for host type and
- result so that "cached" is not simply output from configure.
- (KRB5_NEED_PROTO): Add optional third argument, which if set means
- to test for prototype even if configure script does not test for
- function.
-
-2001-06-18 Ezra Peisach <epeisach@mit.edu>
-
- * acconfig.h: Add HAVE_REGCOMP.
-
- * aclocal.m4 (KRB5_AC_NEED_LIBGEN): Determins if libgen is really
- needed to be linked with executables by determining if regcomp()
- is missing or non-functionl and then if compile/step will be used.
- (KRB5_AC_REGEX_FUNCS): Rewritten to require KRB5_AC_NEED_LIBGEN.
- (KRB5_BUILD_PROGRAM): Use KRB5_AC_NEED_LIBGEN instead of testing
- for compile in libgen.
-
-2001-06-11 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (KRB5_NEED_PROTO): Determines if the OS provides a
- prototype for a function - and if not, allows us to define it.
-
-2001-06-08 Ezra Peisach <epeisach@mit.edu>
-
- * krb5-config.in (CC_LINK): Use ' vs " to prevent bash expansion of
- variables.
- (LIBS): Quote autoconf substitution in case of space being present.
-
-2001-06-06 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (CONFIG_RULES): Set and substitute AUTOHEADER and
- AUTOHEADERFLAGS.
-
-2001-05-30 Ezra Peisach <epeisach@mit.edu>
-
- * krb5-config.in: New script for providing linker and compiler
- information for applications.
-
- * patchlevel.h: Update to current release. Mkrel script generates
- this in distribtions.
-
- * configure.in: Add support for parsing patchlevel.h into a
- useable form for krb5-config. Generate krb5-config from
- krb5-config.in. Add KRB5_BUILD_PROGRAM for variable substitution.
-
- * Makefile.in: Add support for building and installing krb5-config.
-
-2001-05-23 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (WITH_CC, WITH_CCOPTS): Autoconf 2.50 fix. Change
- from define to AC_DEFUN. Autoconf warns of use of AC_REQUIRE
- outside such as environment.
-
-2001-04-27 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (DECLARE_SYS_ERRLIST): Check for sys_nerr with an
- expression that can't be optimized away.
- (KRB5_INIT_CCOPTS): New macro.
- (WITH_CC): Add gcc warning flags to CCOPTS instead of CC. Add
- option -Wno-comment to stop gcc from complaining about SunOS
- system header files. Call AC_REQUIRE on KRB5_INIT_CCOPTS.
- (WITH_CCOPTS): Add to CCOPTS instead of simply assigning to it.
- Call AC_REQUIRE on KRB5_INIT_CCOPTS.
-
-2001-04-26 Ken Raeburn <raeburn@mit.edu>
-
- * acconfig.h (KRB5_NO_PROTOTYPES, KRB5_PROVIDE_PROTOTYPES,
- KRB5_NO_NESTED_PROTOTYPES): Deleted.
- * aclocal.m4 (HAS_ANSI_VOLATILE, KRB5_CHECK_PROTOS): Deleted.
- (KRB5_AC_INET6): Don't look for getipnodebyname, getipnodebyaddr.
-
-2001-04-25 Ken Raeburn <raeburn@mit.edu>
-
- * acconfig.h (HAVE_SOCKLEN_T): Add.
- (HAS_VOID_TYPE): Delete.
-
-2001-04-17 Ken Raeburn <raeburn@mit.edu>
-
- * Makefile.in (unixmac): Target deleted.
-
-2001-04-11 Ezra Peisach <epeisach@rna.mit.edu>
-
- * aclocal.m4 (WITH_CC): Reorganize test: Do not use cache variable
- that conflicts with an autoconf internal variable (prefix with
- krb5_ instead of ac_). Ensure that the first time AC_PROG_CC is
- invoked, is not within a conditional cache block. Autoconf 2.49
- only include the compiler test code once in the configure script
- instead of everytime it is seen.
-
-Fri Feb 16 16:23:25 2001 Ezra Peisach <epeisach@mit.edu>
-
- * Makefile.in: Add $(datadir) to INSTALLMKDIRS for util/et.
-
-2001-01-28 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (KRB5_LIB_AUX): Smash some shared lib file extensions
- so that AIX doesn't break, since static and shared libs are
- mutually exclusive on AIX.
-
-2001-01-16 Ken Raeburn <raeburn@mit.edu>
-
- * acconfig.h (HAVE_SA_LEN): Undef.
-
- * configure.in: Call AC_REQUIRE_CPP before checking for GCC, to
- ensure that we always set $CPP.
-
-2000-12-06 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_INET6): Ensure that we check for sa_len
- field.
-
-2000-12-05 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_INET6): Look for netdb.h.
- (KRB5_AC_CHECK_INET6): Require <netinet/in.h>, <netdb.h>,
- inet_ntop, getaddrinfo, AF_INET6, several NI_* macros,
- AI_ADDRCONFIG, and AI_NUMERICHOST. This should be a reasonable
- test for conformance to certain parts of RFC2553, giving us
- reasonable generic sockaddr/hostname processing.
- (WITH_CC): Don't use -Wtraditional, we're always assuming ANSI
- mode now.
-
-2000-11-01 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (CONFIG_RULES): Quote AUTOCONFFLAGS properly.
-
-2000-11-01 Ezra Peisach <epeisach@mit.edu>
-
- * configure.in: If the cache_file is /dev/null (autoconf 2.49),
- set it to config.cache.
-
- * aclocal.m4 (V5_SET_TOPDIR): In newer versions of autoconf
- (2.49), AC_LOCALDIR is not set by the reconfiguration process. If
- AC_LOCALDIR is not set, try to find the top of the tree by looking
- for aclocal.m4. If aclocal.m4 ever exists in a subdir, we will
- need to redo this test.
-
- * aclocal.m4: Upgrade to autoconf 2 naming schemes - AC_C_CONST,
- AC_CHECK_HEADER, AC_PROG_LN_S, AC_MSG_ERROR instead of AC_CONST,
- AC_HEADER_CHECK, AC_LN_S, AC_ERROR. Use AC_DEFUN instead of
- define() for macro definitions and better quoting of macros within
- macros.
-
-2000-10-31 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (AC_LIBRARY_NET): Newer versions of autoconf are more
- sensative to using macros within macros without quoting. Quote
- AC_CHECK_LIB calls within AC_CHECK_LIB macro.
-
-2000-10-27 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (ac_config_fragdir): Set AUTOCONFFLAGS to use the
- local util/autoconf macrodir if we are using the shipped autoconf.
-
-2000-08-30 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (LIBLINKS): Fix appending of $EXTRA_LIB_TARGETS to
- LIBLINKS; previously it was setting LIBLINKS to include $LIBLIST
- instead, which is Just Wrong.
-
-2000-08-30 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_LIB_AUX): Fold in values of EXTRA_LIB_TARGETS,
- EXTRA_LIBLINK_TARGETS, EXTRA_LIBINST_TARGETS set in shlib.conf.
- Substitute EXTRA_CLEAN_TARGETS and EXTRA_CLEAN_LINKS.
- (KRB5_LIB_PARAMS): Substitute LIB_LINK_OPT.
-
-2000-08-23 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_CHECK_INET6): Require "struct
- sockaddr_storage" for IPv6 support.
-
-2000-08-07 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (CHECK_SIGPROCMASK): Check for posix sigprocmask
- before a potential bsd compatible sigmask.
-
-2000-07-19 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: Compile .et file for krb524.
-
-2000-07-19 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: Remove references to now defunct directories
- lib/krb5/ccache/{file,memory,stdio}.
-
-2000-07-19 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: Add ms2mit and krb524 Makefile creation to Windows
- build preparation.
-
-2000-07-14 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_LIB_PARAMS): Moved bulk of the work into
- config/shlib.conf.
- (K5_AC_CHECK_FILES): Require AC_PROG_CC be run first.
- (WITH_CC): If we're using gcc, enable a bunch of warning options.
-
-2000-07-01 Tom Yu <tlyu@mit.edu>
-
- * acconfig.h: Add function replacement renaming symbols for
- util/db2/include/config.h.in.
-
-2000-06-30 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (CC_LINK_STATIC): Another fix for freebsd shared libs
- from David Cross.
-
-2000-06-30 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_ENABLE_DNS): Rewrite to fix logic. Now
- --enable-dns-for-XX really will be heeded for setting default
- behavior. Also, DNS support can now be compiled in while still
- turned off by default. Print out whether the DNS support will be
- compiled in.
-
-2000-06-30 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Fix freebsd CC_LINK_SHARED to have correct rpath
- flags. Thanks to David Cross.
-
-2000-06-23 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_LIB_PARAMS): Don't need to display "checking"
- message for AC_CANONICAL_HOST, it does that itself.
-
-2000-06-23 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (CC_LINK_STATIC): Fix to use old library search
- order; otherwise if there are shared libraries with the same name
- elsewhere in the search path, they'll take precedence over the
- static ones in the tree.
- (AC_KRB5_TCL_TRYOLD): Search by appending stuff to CPPFLAGS and
- LDFLAGS to notice if there may be problems with stuff earlier
- along in either variable overriding.
-
-2000-06-23 Nalin Dahyabhai <nalin@redhat.com>
-
- * wconfig.c (main): Warn if copying command-line option string
- will overflow internal buffer.
-
-2000-06-23 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_ENABLE_DNS): Set RESOLV_LIB, and substitute
- it into the Makefile.
- (AC_LIBRARY_NET): Set RESOLV_LIB.
-
- * aclocal.m4 (KRB5_AC_ENABLE_DNS): Check for dns, dns-for-kdc, and
- dns-for-realm separately. Define KRB5_DNS_LOOKUP if either mode
- is enabled. Define KRB5_DNS_LOOKUP_KDC and KRB5_DNS_LOOKUP_REALM
- if the appropriate modes are enabled.
- * acconfig.h (KRB5_DNS_LOOKUP_KDC, KRB5_DNS_LOOKUP_REALM): Undef.
-
- * aclocal.m4 (KRB5_LIB_PARAMS): Check for alpha*-dec-osf* instead
- of alpha-dec-osf*.
-
-2000-05-05 Wilfredo Sanchez <tritan@mit.edu>
-
- * config/pre.in: Set KRB5_INCDIR from @includedir@ so configure
- --includedir=foo works.
-
- * aclocal.m4 (Darwin): Settle on LIBMAJOR as compat
- version. Change "-dylib_foo=X" options to "-foo X", which actually
- work. Specify -install_name path.
-
-2000-05-04 Wilfredo Sanchez <tritan@mit.edu>
-
- * Makefile.in: kadmin server binaries install into SERVER_BINDIR
- instead of ADMIN_BINDIR. (The default is the same for both, though
- in BSD layouts SERVER_BINDIR should be /usr/libexec, not
- /usr/sbin.)
-
-2000-05-02 Wilfredo Sanchez <tritan@mit.edu>
-
- * config.guess, config.sub: Clean up Rhapsody and Mac OS X guesses.
- Use powerpc-apple-darwin1.x on Mac OS X.
-
- * aclocal.m4: Clean up to Rhapsody/Darwin compile options:
- - Set the compatibility version of libraries to 0.1 for now so
- binaries don't blow up every time a new library version rolls
- out. We can add a compat variable to the lib makefiles if we think
- this is needed.
- - Don't forget LDFLAGS in CC_LINK_* and LDCOMBINE macros. This is
- probably a good idea for all platforms. We'll need it in Darwin
- for building multi-architecture binaries.
- - The default for SHOBJEXT works, so there is no need to define it
- again.
-
-2000-04-18 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in (clean-windows): Actually clean gss-sample on Windows.
-
-2000-04-11 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in (clean-windows): Clean gss-sample on Windows.
-
-2000-03-15 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_AC_ENABLE_DNS): Fix typo that caused the DNS
- code to never get enabled.
-
-2000-03-01 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Tweak the HPUX shared lib build some more. Don't
- use $(INSTALL_PROGRAM) for shared libs, since it strips them! We
- should fix this at some point.
-
- * aclocal.m4: Add support for setting the INSTALL_SHLIB variable.
- Tweak the HPUX shared lib build somewhat.
-
-2000-02-28 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Add enable-kdc-replay-cache arg, to make usage
- message more complete.
-
-2000-02-28 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4: Define DES425_LIB and DES425_DEPLIB all the time. We
- build the des425 library all the time and these need to be define
- for "make check."
-
-2000-02-07 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Kludge in the old test for tcl so that we have some
- prayer of pulling in tcl from the funky installation that goes
- along with dejagnu.
-
-2000-02-07 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (AC_KRB5_TCL_FIND_CONFIG): Change test syntax a
- little to keep bash happy.
-
-2000-02-04 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Add support to substitute KRB524_LIB in places.
-
-2000-02-01 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: Build gss-sample on Windows.
-
-2000-01-26 Ken Raeburn <raeburn@raeburn.org>
-
- * aclocal.m4 (KRB5_AC_REGEX_FUNCS): Require AC_PROG_CC instead of
- invoking obsolete AC_C_CROSS.
- (KRB5_LIB_PARAMS): Use AC_MSG_CHECKING, not AC_CHECKING.
-
- * aclocal.m4 (AC_KRB5_TCL_FIND_CONFIG): New macro, looks for
- installed tclConfig.sh file and extracts library name and other
- information from it.
- (AC_KRB5_TCL): Rewrite, uses AC_KRB5_TCL_FIND_CONFIG.
-
- * aclocal.m4 (AC_LIBRARY_NET): Require KRB5_AC_ENABLE_DNS, and if
- it's enabled, pull in res_search from -lresolv if needed.
- (KRB5_AC_ENABLE_DNS): New macro, just implements argument
- checking, and may define KRB5_DNS_LOOKUP C macro.
- * acconfig.h (KRB5_DNS_LOOKUP): Undef.
-
- * aclocal.m4 (KRB5_AC_INET6): Add enable/disable-ipv6
- configure-time options; by default, enable it only if support code
- is available.
- (KRB5_AC_CHECK_INET6): Moved part of old KRB5_AC_INET6 here.
-
-1999-12-03 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: On Windows, build error tables if we believe awk
- is present.
-
-1999-12-03 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: Make Windows Makefile target creation atomic.
- Build clients/kvno for Windows. Also pull from 1.1 branch: Add
- install target for windows. Remove references to unused mit
- directory.
-
-1999-11-02 Ken Raeburn <raeburn@raeburn.org>
-
- * aclocal.m4 (KRB5_AC_INET6): New macro.
- * acconfig.h (KRB5_USE_INET6): Undef.
-
-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-09-21 Ken Raeburn <raeburn@mit.edu>
-
- * aclocal.m4 (KRB5_LIB_PARAMS): Treat Rhapsody like Mac OS 10.
- For both, add "-undefined warning" when building shared libs, and
- remove "-static" from CC_LINK_STATIC.
-
-1999-08-27 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: Add some missing dirs needed for generating a proper
- kerbsrc.zip. Make krbsrc83.zip obsolete.
-
-1999-08-13 Brad Thompson <yak@mit.edu>
-
- * aclocal.m4: Added MacOS X shared library support.
-
-1999-08-09 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: Build kpasswd under windows.
-
-1999-07-22 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in (install-mkdirs): Use mkinstalldirs rather than
- mkdir -p for portability reasons.
-
-1999-07-06 Ken Raeburn <raeburn@mit.edu>
-
- * configure.in: Delete old and already disabled code relating to
- shared library support.
-
-1999-06-15 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: Create Makefile.in for srvtab keytab code during
- win32 build.
-
-Tue May 18 19:52:56 1999 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: Remove - from recursive Win32 make invocation.
- Move definition of WCONFIG into config/win-pre.in. Use
- symbolic name for output dir dependency when building
- wconfig. Remove wconfig clean stuff since we do it
- automagically in win-post.in. Build util instead of
- directly building util/windows, util/et, util/profile.
-
-Mon May 17 20:45:54 1999 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in, wconfig.c: Rename config/windows.in to
- config/win-pre.in.
-
-Mon May 17 12:20:43 1999 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: Remove win16 support for cleaner win32. Build
- wconfig under arch-specific subdirs. Update clean-windows
- directories to reflect current all-windows directories.
- Add distclean-windows target.
-
-Mon May 10 18:56:11 1999 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: Back out win16/win32 change. Does not
- work from clean. Must wait until win32-only to
- remove /AL flag.
-
-Mon May 10 15:07:11 1999 Danilo Almeida <dalmeida@mit.edu>
-
- * Makefile.in: Change wconfig build so win16 flags are not used
- for win32 build.
-
-Mon Feb 8 21:42:44 1999 Theodore Y. Ts'o <tytso@mit.edu>
-
- * Makefile.in: Change Windows kerbsrc.zip target so this now does
- what kerbsrc-nt.zip used to do. We no longer support
- building krb5 on systems with 8.3 limitations. Also allow
- binary files in windows/lib to be included into
- kerbsrc.zip file.
-
-Wed Jan 27 17:10:18 1999 Tom Yu <tlyu@mit.edu>
-
- * configure.in: Fix typo so that lib/crypto actually gets
- configured.
-
-1999-01-27 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * Makefile.in, configure.in: Move the responsibility for
- generating Makefile files for the following subdirectories
- to the top-level: util, util/send-pr, util/dyn, lib,
- config-files, and gen-manpages.
-
-1999-01-26 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * wconfig.c: Updated to be more featureful. It will now save the
- arguments passed to it and emit it as a makefile variable
- WCONFIG_FLAGS. This allows the makefile to be able to
- preserve wconfig options in the future when updating
- makefile. Also added the --win32 and --win16 options to
- force win16 or win32 makefiles. An option of the form
- --enable-foo will cause lines that begin ##FOO## to be
- uncommented in the Makefile. The program has also been
- cleaned up so it can be run (for debugging purposes) under
- Unix.
-
-Sat Dec 5 01:14:23 1998 Theodore Y. Ts'o <tytso@mit.edu>
-
- * Makefile.in: Updated windows configuration rules to work with
- the new crypto library. (Including bundling the correct
- directories into kerbsrc-nt.zip)
-
-1998-11-14 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * aclocal.m4: Add support for FreeBSD systems using ELF (and not
- just a.out systems). Also remove the definition for
- the KRB5_POSIX_LOCKS test, since it is no longer needed.
- (See ChangeLog for lib/krb5/os/lock_file.c for more details.)
-
-1998-09-22 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * aclocal.m4 (AC_PROG_LEX): Autoconf "fixed" AC_PROG_LEX long
- ago. Our own local version is no longer necessary.
-
-Wed Sep 23 15:24:44 1998 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (KRB5_LIB_AUX): Do what Sam originally meant to do by
- moving the explicit resetting of DEPLIB=$SHLIBEXT and forcing
- SHLIBEXT=.so-nobuild to avoid duplicate rules on AIX and such.
-
-1998-08-24 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * Makefile.in: Add support to build the lib/krb5/ccache api
- directory and include it in the Windows kerbsrc-nt.zip
- file.
-
-Wed Aug 19 20:14:31 1998 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (KRB5_LIB_AUX): Back out Sam's change to reorder the
- "force_static" logic, as it would cause problems where a
- forced-static library is built in the same directory as a
- program, due to explicit setting of CC_LINK, etc.
-
-Mon Aug 17 18:10:29 1998 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Fix Sam's fixes (variable capitalization).
-
-Wed Jul 8 01:10:44 1998 Matthew D Hancher <mdh@mit.edu>
-
- * aclocal.m4: Allow shared libraries to build properly under Irix
- 6.x with gcc. (This is actually a fix of a previous fix that
- didn't make it into ChangeLog.)
-
-Thu Jul 2 20:41:02 1998 Theodore Y. Ts'o <tytso@mit.edu>
-
- * Makefile.in: Update commands to build the Macintosh MPW Makefile
-
-1998-07-05 <hartmans@fundsxpress.com>
-
- * aclocal.m4 (enable_shared): If we aren't building shared, then
- make sure that SHLIBEXT and friends are not set so that we don't
- break on AIX and anything else where STLIBEXT == SHLIBEXT
-
-1998-05-27 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * Makefile.in: Don't depend on $(RM) macro being defined when
- building kerbsrc-nt.zip
-
- * Makefile.in: include krb5/ccache/memory and windows/lib in
- the list of directories built by the Windows build.
- When building kerbsrc-nt.zip, put a copy of mkbin.bat
- in the top-level build directory. Fix bug in
- kerbsrc-nt.zip building where it wasn't creating the
- initial Makefile (although the dos-zipfiles target did
- the right thing).
-
-1998-05-26 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * aclocal.m4 (KRB5_LIB_PARAMS): Remove "untested" comment from
- freebsd. Add section for openbsd.
-
-Sun May 24 22:09:12 1998 Theodore Y. Ts'o <tytso@mit.edu>
-
- * Makefile.in: Remove lib/kadm and lib/krb5/free from the list of
- directories supported by windows (since they have since
- gone away).
-
- * aclocal.m4: Added suggested changes to improve HP-UX's support
- for shared libraries.
-
-1998-05-06 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * aclocal.m4 (CONFIG_RELTOPDIR): Add support for generic file
- existence tests (used to simplify some configure.in
- files.)
-
-Sun Mar 1 22:22:50 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * aclocal.m4: Remove unused variables BUILDTOP and SRCTOP (now
- defined in the individual Makefile.in file. Define
- @AUTOCONF@ to have the appropriate pathname (either
- internal to our source tree, or in the user's path). Set
- @CONFIG_RELTOPDIR@ to contain the relative path to the top
- of the build directory from the directory containing the
- configure script.
-
-Fri Feb 27 21:43:41 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * aclocal.m4 (KRB5_AC_REGEX_FUNCS): Take the regular expression
- function code from lib/krb5/os/configure.in and turn it
- into a generalized regular expression function tester.
-
-Wed Feb 18 15:23:08 1998 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in (thisconfigdir): Remove trailing slash from
- thisconfigdir.
-
-Fri Feb 13 15:10:41 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * aclocal.m4: Rename K5_OUPUT_FILES to K5_AC_OUTPUT, and leave a
- compatibility macro behind for K5_OUTPUT_FILES. This is
- needed because autoreconf greps for AC_OUTPUT.
-
-Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * configure.in: Use AC_CONFIG_DIRS instead of CONFIG_DIRS, and
- remove use of DO_SUBDIRS.
-
-Wed Jan 28 18:09:00 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
-
- * aclocal.m4: Removed the following (obsolete) functions:
- LinkFile, LinkFileDir, CopySrcHeader, CopyHeader,
- Krb5InstallHeaders, AppendRule, AC_PUSH_MAKEFILE,
- AC_POP_MAKEFILE, CONFIG_DIRS, DO_SUBDIRS, USE_*_LIBRARY
-
-Tue Oct 28 11:49:55 1997 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (WITH_NETLIB): Use AC_LIBRARY_NET.
- (AC_LIBRARY_NET): Written by jhawk@mit.edu to
- better determine if libsocket and libnsl are needed.
-
-Thu Oct 23 12:08:24 1997 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (TCL_WITH): Check for libtcl8.0.
-
-Wed Oct 22 15:03:26 1997 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (AC_KRB5_TCL): Rewritten for clearer
- understanding. Check for libtcl7.6 and tcl/tcl.h.
-
-Mon Oct 13 10:14:06 1997 Ezra Peisach <epeisach@mit.edu>
-
- * configure.in: Add KRB5_LIB_AUX so configure --help gives info on
- shared libraries.
-
-Tue Oct 7 08:05:43 1997 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (KRB5_LIB_PARAMS): For the alpha, revert RUN_ENV
- change as the dejagnu/Makefile.in can now deal with the older
- quoting scheme and makes this version more readable.
-
-Tue Sep 30 18:56:37 1997 Tom Yu <tlyu@mit.edu>
-
- * acconfig.h: Punt HAS_STDLIB_H, NO_STDLIB_H, POSIX_TYPES.
-
-Thu Sep 25 21:06:40 1997 Tom Yu <tlyu@mit.edu>
-
- * acconfig.h: Punt HAS_SETVBUF, HAS_UNISTD_H, KRB5_USE_INET.
-
-Thu Sep 18 17:51:39 1997 Tom Yu <tlyu@mit.edu>
-
- * acconfig.h: Remove USE_STRING_H, HAS_STRDUP, HAS_LABS
-
-Mon Aug 18 11:28:25 1997 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (KRB5_LIB_PARAMS): For the alpha, RUN_ENV needs to
- have sed expression in single quotes unstead of double to deal
- with a shell quoting bug in the dejagnu test suite.
-
-Tue Aug 12 11:09:30 1997 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (WITH_HESIOD): Fix --with-hesiod support to DTRT if
- the option is not specified.
-
-Tue Aug 12 08:58:11 1997 Ezra Peisach <epeisach@mit.edu>
-
- * Makefile.in (MACFILES): Remove mac/gss/* as it does not exist.
-
-Mon Aug 11 21:16:50 1997 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (KRB5_BUILD_LIBRARY_STATIC): Fix up some things so
- that this macro actually works; it's still necessary to precede a
- call to KRB5_BUILD_LIBOBJS with a call to
- KRB5_BUILD_LIBRARY_STATIC, though. Basically if you AC_DEFUN
- something that produces shell code and then calls a macro that
- AC_REQUIREs something else, then all the AC_REQUIREd stuff ends up
- coming *before* the shell code in the first macro. I'm not sure
- there's a reasonable workaround, or whether this can even be
- considered to be a bug.
-
-Wed Aug 6 20:25:49 1997 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Add support for --with-hesiod (and add it to
- CONFIG_RULES, as it's needed almost everywhere kadm5 gets
- linked).
-
-Wed Jun 11 16:46:47 1997 Theodore Y. Ts'o <tytso@mit.edu>
-
- * Makefile.in (MACFILES): Added the mac/gss files to the Macintosh
- tar file.
-
-Fri Apr 18 11:38:51 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * Makefile.in (CLEANUP): Add MIT files to the windows zip file (if
- the mit directory exists)
-
-Thu Apr 17 16:15:15 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * wconfig.c (main): Add arguments to allow specification of
- the --mit, --nomit, --ignore=XXX options.
-
-Fri Mar 28 02:18:20 1997 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (KRB5_LIB_AUX): add lib$(LIB)$(SHLIBVEXT) to the list
- of libraries that get symlinked into $(TOPLIBD). This allows
- linkers that look for libfoo.so.maj.min rather than libfoo.so at
- link time to work, e.g. NetBSD/i386.
-
-Wed Mar 19 15:43:27 1997 Theodore Y. Ts'o <tytso@mit.edu>
-
- * Makefile.in: Fix up Macintosh and Windows build rules now that
- the top-level Makefile doesn't exist any more.
-
-Mon Mar 24 13:49:15 1997 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: (KRB5_LIB_PARAMS): Add support for HP/UX, FreeBSD,
- and SNI, ported from the old top-level configure.in. These are
- not tested yet.
-
-Fri Mar 21 15:12:46 1997 Tom Yu <chaoself@avalanche-breakdown.mit.edu>
-
- * aclocal.m4 (KRB5_LIB_PARAMS): Add support for mips-dec-netbsd.
-
-Sun Mar 9 22:29:31 1997 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Add provisions to make major version number
- compatibility work for shared libaries.
-
-Sat Feb 22 20:50:49 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * aclocal.m4 (CC_LINK_STATIC): Added RUN_ENV line for Linux
-
-Fri Feb 21 15:58:55 1997 Sam Hartman <hartmans@mit.edu>
-
- * aclocal.m4 (CC_LINK_STATIC): Define appropriate flags to build
- shared libs on AIX.
-
-Fri Feb 21 12:00:53 1997 Theodore Y. Ts'o <tytso@mit.edu>
-
- * aclocal.m4 (CC_LINK_SHARED): Linux doesn't understand -R; use
- "-bWl,-rpath -Wl,$(PROG_RPATH)" instead.
-
-
-Sun Feb 16 21:17:11 1997 Richard Basch <basch@lehman.com>
-
- * Makefile.in: Build krb4 library under win16/win32
-
-Fri Feb 14 15:52:14 1997 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Add shared library support for Irix.
-
- * configure.in: inactivate the old case statement that determined
- shared lib parameters; keep it around just for reference, though.
-
-Wed Feb 12 16:17:44 1997 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Remove INSTALL_VARIABLE_HACK, as it's no longer
- needed in autoconf 2.12.
-
-Mon Feb 10 11:30:56 1997 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (KRB5_LIB_PARAMS): Set CC_LINK_STATIC for platforms
- w/o shared library support.
- (KRB5_LIB_AUX); Set CC_LINK if --enable-shared is not
- specified.
-
-Mon Feb 3 00:11:37 1997 Richard Basch <basch@lehman.com>
-
- * Makefile.in:
- awk-windows-mac: Only rebuild based on what has changed
-
-Mon Dec 30 13:39:46 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * aclocal.m4: Add AC_PREREQ(2.12) as we now require autoconf 2.12.
- [krb5-build/289]
-
-Sun Feb 9 01:01:32 1997 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (KRB5_LIB_PARAMS): Fix up RUN_ENV for alpha-dec-osf*
- so that we don't try to set _RLD_ROOT before setting
- LD_LIBRARY_PATH (which needs to call sed).
-
-Sat Feb 8 15:39:08 1997 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Fix up AC_KRB5_TCL somewhat to deal with
- --with-tcl=pathname properly.
-
- * aclocal.m4 (KRB5_RUN_FLAGS): Convert to no longer use old cache
- variable kludge.
- (KRB5_LIB_AUX): Set CC_LINK to CC_LINK_SHARED or CC_LINK_STATIC,
- depending on whether we're building with shared libraries.
-
-Wed Feb 5 21:03:41 1997 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (AC_KRB5_TCL): Fix up to work better with new program
- build procedure.
-
- * aclocal.m4 (WITH_KRB4): Fix up KRB4_INCLUDES to look in the
- build tree as well.
-
-Mon Feb 3 23:27:57 1997 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Check for -lgen properly.
-
-Sat Feb 1 08:27:19 1997 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4: CC_LINK for alpha changed -R to -Wl,-rpath....
-
-Fri Jan 31 21:48:08 1997 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Some WITH_KRB4 tweaks.
-
-Mon Jan 27 17:12:13 1997 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Add KRB5_BUILD_PROGRAM and
- KRB5_BUILD_LIBRARY_STATIC.
-
-Sun Jan 26 22:37:16 1997 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4:: Remove V5_MAKE_SHARED_LIB, V5_SHARED_LIB_OBJS
-
-Fri Jan 3 22:30:05 1997 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Alter conventions for libraries with dependencies;
- make a separate macro, KRB5_BUILD_LIBRARY_WITH_DEPS, that adds in
- the flags for explicit library dependencies.
-
-Thu Jan 2 18:21:22 1997 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Add SunOS support (untested yet); add support for
- explicit dependencies in libraries.
-
-Wed Jan 1 23:31:22 1997 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4 (KRB5_LIB_PARAMS): Add linux shared library
- support. Fix Solaris cc soname naming.
-
-Mon Dec 30 12:58:37 1996 Ezra Peisach <epeisach@mit.edu>
-
- * aclocal.m4: For alpha*, update the local copy of the
- so_locations registry.
-
-Sun Dec 29 21:22:21 1996 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Add support for installing libraries.
-
-Fri Dec 27 16:54:41 1996 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Fix up solaris shared lib generation flags.
-
- * aclocal.m4: Many changes. Add KRB5_LIB_PARAMS,
- KRB5_BUILD_LIBRARY, KRB5_BUILD_LIBOBJS, which do the obvious
- things. Change V5_AC_OUTPUT_MAKEFILE to use $krb5_prepend_frags
- and $krb5_append_frags to make life easier when we have multiple
- frags that aren't pre.in or post.in.
-
-Tue Dec 24 16:08:05 1996 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (V5_AC_OUTPUT_MAKEFILE): Fix to deal with the
- autoconf-2.12 syntax for file concatenation.
-
-Tue Dec 17 13:54:48 1996 Theodore Y. Ts'o <tytso@mit.edu>
-
- * Makefile.in (kerbsrc.mac.tar): Automatically make the
- mac-bin-dirs target so that the binary directories are
- correctly created.
-
-Mon Nov 25 19:42:53 1996 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in: Comment out distclean and realclean so no one will
- be tempted to use them. [PR 222]
-
-Fri Nov 22 23:51:07 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * Makefile.in: All changes for the Macintosh port. Translate '%'
- characters in Macfile.tmpl to '/' characters. Include the
- mac/SAP directory in the kerbsrc.mac.tar tarball. Rename
- the kerbsrc.tar tarball to kerbsrc.mac.tar, so that the
- target name in the Makefile matches the taget which is
- actually generated. Use mac/mkbindirs.sh to build the
- binary hierarchy for the Macintosh build process.
-
-Wed Nov 20 13:28:00 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * Makefile.in (awk-windows-mac): Copy gssapi.hin to gssapi.h to
- make Win16 build work.
-
-Thu Nov 7 23:55:02 1996 Tom Yu <tlyu@voltage-multiplier.mit.edu>
-
- * aclocal.m4 (LinkFileDir, LinkFile): AC_REQUIRE the AC_LN_S macro
- to avoid gratuitous rechecks.
-
-Thu Nov 7 14:26:25 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * Makefile.in (Macfile): Correctly build the file lists for the
- Macintosh 68K and PPC object file lists.
-
-Tue Nov 5 17:27:30 1996 Tom Yu <tlyu@mit.edu>
-
- * Makefile.in (install-recurse): Add dependency of install-recurse
- on install-mkdirs to force directories to be made first.
-
-Fri Nov 1 20:41:07 1996 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (AC_KRB5_TCL): Check for -ldl when checking for -ltcl
- or -ltcl7.5 in case the TCL library needs it. [krb5-admin/141]
-
-Thu Oct 31 10:57:29 1996 Ezra Peisach <epeisach@trane.rose.brandeis.edu>
-
- * aclocal.m4 (db_lib): Use relative path to libdb.a file.
-
-Mon Oct 21 21:19:53 1996 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4: Fix CopySrcHeader and CopyHeader so they actually
- generate dependencies for the files they're copying to. Also, fix
- up DO_SUBDIRS to work with new recursion methods.
-
-Mon Oct 7 15:07:38 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * configure.in: Add AC_KRB5_TCL so configure --help is useful.
-
- * aclocal.m4 (AC_KRB5_TCL): Added tests for --with-tcl.
-
-Fri Sep 6 20:23:13 1996 Theodore Y. Ts'o <tytso@mit.edu>
-
- * patchlevel.h (KRB5_MAJOR_RELEASE): Update patch level file for
- Beta 7 release.
-
-Fri Sep 6 15:48:05 1996 Tom Yu <tlyu@mit.edu>
-
- * configure.in: remove admin subdir
-
-Fri Aug 30 22:58:19 1996 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (DECLARE_SYS_ERRLIST): Fix up to look for sys_errlist
- in both errno.h and libc.
-
-Thu Aug 15 17:10:58 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * configure.in: Remove top-level calls to WITH_ANAME_DB and
- WITH_KDB_DB.
-
- * aclocal.m4 (WITH_ANAME_DB, WITH_KDB_DB): Remove --with-aname-db
- and --with-kdb-db since we're not using any of them.
-
-Thu Aug 15 20:00:15 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * acconfig.h: Remove line with ODBM as definition no longer is
- used in the tree.
-
-Fri Jul 26 15:07:51 1996 Marc Horowitz <marc@mit.edu>
-
- * aclocal.m4 (LIBS): include -lgen if compile() is present and
- -lkrb5 is used.
-
-Tue Jul 23 00:36:46 1996 Theodore Y. Ts'o <tytso@mit.edu>
-
- * acconfig.h: Add contents of util/db2/acconfig.h so that
- util/reconf works correctly.
-
-Thu Jul 18 19:12:02 1996 Marc Horowitz <marc@mit.edu>
-
- * configure.in: $krb524 works with the admin system, now
-
-Tue Jul 9 14:32:14 1996 Marc Horowitz <marc@mit.edu>
-
- * aclocal.m4 (USE_ANAME, USE_KDB5_LIBRARY, KRB5_LIBRARIES): change
- these macros so that db (as provided in util/db2) will *always* be
- used.
-
- * configure.in (CONFIG_DIRS): removed $kadminv4 and $krb524 for
- now, since they don't work with the new admin system. this needs
- to be fixed.
-
- * aclocal.m4 (WITH_KRB4): create new substituted variable
- KRB4_INCLUDES, which is conditional on internal vs external vs no
- krb4.
- (USE_KADMCLNT_LIBRARY): added.
- (KRB5_LIBRARIES): this macro didn't have any clue how to deal with
- multiple executeables built in the same dir with different
- libraries. it does now, at least for what the admin system needs.
- (V5_MAKE_SHARED_LIB): this macro currently uses the LIB_SUBDIRS
- make var to find the directories to build the shared library in.
- This adds an optional fifth argument which is used in conjunction
- with LIB_SUBDIRS for that purpose. Now, both kadm5 libraries can
- be built in the same directory.
-
-Mon Jun 17 18:34:10 1996 Tom Yu <tlyu@voltage-multiplier.mit.edu>
-
- * aclocal.m4 (CHECK_DB): explicitly set $LIBS before calling
- AC_CHECK_DBM_PROTO so that if a dbm lib is found it is
- linked against while checking for function existence.
- This may need some more testing.
-
-Fri Jun 14 13:10:26 1996 Sam Hartman <hartmans@mit.edu>
-
- * aclocal.m4 (USE_KRB4_LIBRARY)): Include appropriate include
- files for the krb4 library we are actually using. This way,
- KEYFILE is a constant string if we are using Athena Kerberos libs.
- (LDFLAGS): Force TOPLIBD to be expanded in the configure script
- for LDFLAGS, so they are valid for autoconf AC_HAVE_FUNCS
- tests. Note you cannot actually use libraries out of the top level
- library directory; this just gets around some gcc complaints with
- $(TOPLIBD) not being a bvalid path.
-
-Thu Jun 13 23:03:03 1996 Tom Yu <tlyu@voltage-multiplier.mit.edu>
-
- * aclocal.m4: break some stuff out into pre.in and post.in in
- preparation for doing away with PUSH_MAKEFILE cruft
-
-
-Wed Jun 12 15:27:14 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * aclocal.m4 (AC_CHECK_DBM_PROTO): Correct to use correct cache
- variable in test.
-
-Wed Jun 12 19:41:12 1996 Tom Yu <tlyu@voltage-multiplier.mit.edu>
-
- * aclocal.m4: use new AC_OUTPUT syntax for constructing
- Makefile.tmp
-
-Wed Jun 12 00:23:51 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * Makefile.in (makefile-windows): Build the makefiles for
- windows/cns, windows/gss, and windows/wintel. Add
- definition of BUILDTOP when building for DOS, since it's
- needed for $(RM) to work. When creating ./Makefile under
- Unix, run things through sed to strip out ##DOS from the
- beginning of lines.
-
-Mon Jun 10 17:11:45 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * wconfig.c: Revamp program to make it more extensible. Now will
- uncomment lines that begin "##DOS##" as well as
- "##WIN16##" or "##WIN32##", depending on whether we are
- compiling on a Windows 16 or Windows 32 environment.
- Also, we now perform this transformation on the windows.in
- and win-post.in files as well.
-
-Sat Jun 8 10:01:11 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * aclocal.m4: Remove WITH_KDB4 and USE_KDB4_LIBRARY support
-
-Fri Jun 7 17:39:45 1996 Theodore Y. Ts'o <tytso@mit.edu>
-
- * Makefile.in (makefile-windows): Use full directory
- name "error_tables" when building under Windows so that
- the build will work correctly under VFAT and NTFS
- filesystems. Build the "makefile" file so that it
- includes config/win-post.in.
-
-Thu Jun 6 00:04:38 1996 Theodore Y. Ts'o <tytso@mit.edu>
-
- * Makefile.in (all-windows): Don't pass $(LIBCMD) on the command
- line. It's set in the windows.in prologue for all Makefiles anyway.
-
- * patchlevel.h (KRB5_MINOR_RELEASE): Update patchlevel for Beta 6 release.
-
- * Makefile.in (FILES): Include lib/crypto/sha/* in list of files
- to be built for Windows and the Macintosh.
- (makefile-windows): Build lib/crypto/sha/makefile for Windows
-
-Tue Jun 4 12:00:25 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * aclocal.m4 (KRB5_LIBRARIES): Always do USE_ANAME if kdbm_deplib
- is not defined, since in shared library situations we may
- need to resolve all undefined symbols. (We don't do
- USE_ANAME if kdbm_deplib is defined because the db library
- used for kdb may be different from the one used for the
- aname work. This is a bit of an ugly botch, but it will
- work for now.)
-
-Wed May 29 18:39:21 1996 Tom Yu <tlyu@mit.edu>
-
- * aclocal.m4 (AC_CHECK_DBM_PROTO): sense of arguments to be
- evaluated was reversed
-
-Mon May 20 17:56:15 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
-
- * aclocal.m4 (CHECK_DB): Remove vestigal support for ODBM.
-
-Tue May 14 21:56:08 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * aclocal.m4 (AC_CHECK_DBM_PROTO): Arguments were not executed if
- using cached results.
-
-Tue May 7 22:56:46 1996 Marc Horowitz <marc@mit.edu>
-
- * aclocal.m4 (V5_AC_OUTPUT_MAKEFILE): add a second optional
- argument to specify files besides Makefile.in which should be
- configureified.
- * aclocal.m4 (USE_KADM_LIBRARY): removed.
- * aclocal.m4 (USE_KADMSRV_LIBRARY, USE_GSSRPC_LIBRARY,
- USE_GSSAPI_LIBRARY, USE_DYN_LIBRARY, USE_DB_LIBRARY): added.
-
-Tue Apr 30 23:25:07 1996 Ken Raeburn <raeburn@cygnus.com>
-
- * Makefile.in (tgz-bin, pkgdir): New targets.
- (PKGDIR, GZIPPROG): New variables.
-
- * aclocal.m4 (WITH_NETLIB): Don't look for socket lib on Irix.
-
- * aclocal.m4 (MAKE_SUBDIRS): Disable hack that tries to determine
- if "-k" or "-i" was given.
-
-Wed Apr 24 03:49:06 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * aclocal.m4 (V5_USE_SHARED_LIB): Remove another dependency in the
- executables on the build tree.
-
-Wed Apr 17 13:24:02 1996 Theodore Y. Ts'o <tytso@mit.edu>
-
- * .Sanitize: Removed kadmin.old from list of things to keep.
-
-Fri Mar 29 12:40:59 1996 Richard Basch <basch@lehman.com>
-
- * configure.in: Added SunOS shared library support
-
-Tue Mar 19 22:40:59 1996 Richard Basch <basch@lehman.com>
-
- * configure.in: do not bother with kadmin.old
-
-Mon Mar 18 21:33:15 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * aclocal.m4 (KRB5_RUN_FLAGS): Allows for setting of proper paths
- for executing programs in the build tree with proper
- overriding of potentially installed libraries.
-
- * configure.in: Setup for KRB5_RUN_FLAGS
-
-Fri Mar 15 01:45:54 1996 Tom Yu <tlyu@dragons-lair.MIT.EDU>
-
- * aclocal.m4 (V5_OUTPUT_MAKEFILE): nuke some redundant sed rules
- and also make sure that SRCTOP doesn't get a leading "./".
-
-Thu Mar 14 02:00:10 1996 Tom Yu <tlyu@dragons-lair.MIT.EDU>
-
- * aclocal.m4 (V5_OUTPUT_MAKEFILE): most seds don't deal with
- "s/\(regex\)*/foo/", so use a loop instead to get rid of
- extraneous "./" occurences. Do we want srctop and
- buildtop to have leading "./"s? They do currently. Is
- this a bug?
-
-Sun Mar 10 23:49:19 1996 Mark W. Eichin <eichin@cygnus.com>
-
- * aclocal.m4 (KRB5_SIGTYPE): quote the body correctly, so the test
- happens when it should.
-
-Tue Mar 12 18:04:32 1996 Ken Raeburn <raeburn@cygnus.com>
-
- * aclocal.m4 (V5_MAKE_SHARED_LIB): If the cache variables for
- selecting shared v. archive library support haven't been set,
- complain, instead of generating a broken Makefile.
- (WITH_CC): Default to value from cache, if available. If it
- differs from name supplied on command line, complain. When not
- using a value from the cache, verify that it's a working compiler
- before proceeding. At end, use AC_PROG_CC to see if it's gcc
- we're using.
- (SubdirLibraryRule): Make DONE depend on Makefile.in, so it
- doesn't keep getting regenerated in the case of no object files.
- (CHECK_WAIT_TYPE): Make sure that union wait is acceptable to
- WEXITSTATUS if that macro is defined.
-
- * aclocal.m4 (V5_SET_TOPDIR): Don't substitute BUILDTOP, SRCTOP.
- (CONFIG_RULES): In makefile dependencies, use $(thisconfigdir).
- (V5_AC_OUTPUT_MAKEFILE): If arguments are given, treat as
- directories and build pre/Makefile/post in each. Set
- thisconfigdir, SRCTOP, BUILDTOP separately in each directory.
- Tweak Makefile dependencies appropriately.
-
- * aclocal.m4 (AC_HEADER_STDARG): New macro. Try compiling some
- sources with variadic functions; set HAVE_STDARG_H or
- HAVE_VARARGS_H, or bomb.
- * acconfig.h (HAVE_STDARG_H, HAVE_VARARGS_H): Undef.
-
-Wed Feb 28 00:00:55 1996 Theodore Y. Ts'o <tytso@dcl>
-
- * Makefile.in: Modify windows build procedure to include the
- gssapi/mechglue directory.
-
-Sat Feb 24 19:07:15 1996 Theodore Y. Ts'o <tytso@dcl>
-
- * configure.in: Add support for shared libraries under HPUX and
- Sinix (SysVR4 under mips)
-
-Wed Feb 21 23:31:09 1996 Richard Basch <basch@lehman.com>
-
- * aclocal.m4:
- - Do not include build directories in the runtime libpath
- - Fixed the prefix of some cache variables (krb_ --> krb5_)
-
-Wed Feb 7 00:22:26 1996 Theodore Y. Ts'o <tytso@dcl>
-
- * Makefile.in (krbsrc.mac): Folded in danw's changes to allow
- building Makefiles for the Macintosh. We now can build
- MPW makefiles which are interpreted by CodeWarrior.
-
-Mon Jan 22 07:55:04 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * aclocal.m4 (KRB5_CHECK_PROTOS): Move prototype checking code
- from include/krb5.
-
- * configure.in: Add in WITH_ANAME_DB and WITH_KDB_DB so that top
- level configure --help lists options.
-
- * aclocal.m4 (CHECK_DB): Fix m4 quoting to allow for the autoconf
- rules to insert the required CPP determination rules
- automatically.
- (WITH_ANAME_DB): Add missing comma. Fix up spacing so
- configure --help looks pretty.
-
-Mon Jan 15 02:35:02 1996 Mark Eichin <eichin@cygnus.com>
-
- * aclocal.m4 (WITH_DBM_LNAME): add --with-dbm-lname for callers of
- an_to_ln routines that have USE_DBM_LNAME set.
- * aclocal.m4 (WITH_DBM_KDB): avoid duplicating --with-dbm code all
- over the place.
-
-Sun Dec 17 19:53:54 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * acconfig.h: Add blank line to work around a misfeature of
- DecUnix fgrep interacting with autoheader.
-
-Tue Dec 12 01:30:36 1995 Chris Provenzano (proven@mit.edu)
-
- * TODO: Done: keytab routines to access to database.
- Todo: Create a real krb5_db_context after 1.0
-
-Tue Dec 5 20:48:56 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * aclocal.m4 (kutil_lib): Add USE_KRB5UTIL_LIBRARY. Change
- library link order to -lkrb4 -lkrb5.
-
-Sun Nov 12 04:40:02 1995 Mark W. Eichin <eichin@cygnus.com>
-
- * Makefile.in (install-mkdirs): bash needs a semicolon between fi
- and done.
-
-Thu Nov 09 17:04:02 1995 Chris Provenzano (proven@mit.edu)
-
- * TODO : Remove krb5_enctype argument from string_to_key() is done.
-
-Thu Nov 2 16:57:45 1995 <tytso@rsx-11.mit.edu>
-
- * configure.in: Added support for Linux shared libraries.
-
-Sat Oct 21 15:03:06 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * configure.in (CONFIG_DIRS): Add config-files to list of
- directories.
-
-Wed Oct 11 17:23:45 1995 Sam Hartman <hartmans@tertius.mit.edu>
-
- * configure.in: For all platforms, set krb5_cv_shlibs_versioned_filenames; no for AIX, yes for all others
-
- * aclocal.m4 (v5_make_shlib): Add ability not to make versioned archive files for AIX
-
-Tue Oct 10 21:43:15 1995 Theodore Y. Ts'o <tytso@dcl>
-
- * wconfig.c: Use win-post.in instead of post.in.
-
-Mon Oct 9 18:58:34 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * configure.in: For NetBSD turn back on shlibs_use_dirs
-
-Fri Oct 6 00:57:25 1995 Theodore Y. Ts'o <tytso@dcl>
-
- * wconfig.c: Include the file windows.in instead of pre.in
-
- * Makefile.in (ekrbsrc.mac): Build the list of files *after*
- building files using awk-windows-mac.
-
-Sat Sep 30 04:34:51 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * aclocal.m4 (DO_SUBDIRS): Add make Makefiles for broken versions
- of make.
- (V5_MAKE_SHARED_LIB): Changes to support version
- numbering and library installation.
-
- * configure.in: change shlib extentsion for netbsd and dirhead
- rules to allow for shared library path to be included in
- executable.
-
-Fri Sep 29 01:39:35 1995 Theodore Y. Ts'o <tytso@dcl>
-
- * Makefile.in (awk-windows-mac): Copy stock/osconf.h to osconf.h
- in include/krb5, and clean it up when we're done building
- the distribution.
-
-Thu Sep 28 16:00:00 1995 John Rivlin <jrivlin@fusion.com>
-
- * Makefile.in: Added mac/gss-sample to tar file.
-
-Wed Sep 27 00:53:08 1995 Theodore Y. Ts'o <tytso@dcl>
-
- * Makefile.in: Add config/windows.in to the beginning of the
- Makefile.in when we're building the Makefile.
-
- * Makefile.in: New scheme for building DOS and Macintosh
- distribution files; much more forgiving of random cruft in
- the source tree.
-
-Wed Sep 27 16:00:00 1995 John Rivlin <jrivlin@fusion.com>
-
- * Makefile.in: Temporarily move autoconf.h file to include
- directory while creating kerbsrc.mac tar file.
-
- * Makefile.in: Include telnet-k5-auth directory in download.
- Eliminate telnet directory.
-
-Wed Sep 27 11:47:38 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * Makefile.in (install-unix): Changed install to install-unix so
- that the installation directories are created first.
-
-Mon Sep 25 16:32:57 1995 Theodore Y. Ts'o <tytso@dcl>
-
- * Makefile.in: Removed "foo:: foo-$(WHAT)" lines from the
- Makefile.
- (FILES): Added missing backslash at the end of one of the
- lines, missing from the Macintosh integration.
-
- * aclocal.m4 (MAKE_SUBDIRS, DO_SUBDIRS): MAKE_SUBDIRS now takes
- three arguments; DO_SUBDIRS now generates target rules of
- the form: "foo-unix: <for each subdirectory> make foo".
- All of the macros which generated targets "all",
- "install", "clean", etc. now generate targets "all-unix",
- "install-unix", "clean-unix".
-
- This scheme allows us to do multiple-platform builds,
- while preserving ordering constraints that we need in
- order to build library subdirectories correctly.
-
-Sun Sep 24 12:00:00 1995 John Rivlin <jrivlin@fusion.com>
-
- * Makefile.in: Update CLEANUP list to clean up files created
- in the include directory rather than include/krb5
- directory. Remove mac/build directory.
-
-Fri Sep 22 19:39:30 1995 Theodore Y. Ts'o <tytso@dcl>
-
- * Makefile.in: Exclude the MAC and DOS tar/zip files when creating
- the Mac tar file. Adjust the windows NT exclusion file so
- that it works correctly; zip is a little bit touchy about
- file specifications.
-
- * Makefile.in (awk-windows-mac): Build the error table header
- files into include, not include/krb5; and construct krb5.h
- from krb5.hin and the error table header files.
-
-Fri Sep 15 05:05:15 1995 Theodore Y. Ts'o <tytso@dcl>
-
- * Makefile.in (kerbsrc-nt.zip): Update production rule to be like
- the modified kerbsrc.zip rule.
-
-Tue Sep 12 22:06:24 1995 John Rivlin (jrivlin@fusion.com)
-
- * Makefile.in: Added telnet to Mac file list
-
-Mon Sep 11 22:06:24 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * Makefile.in: Update macintosh/dos file lists
-
-Thu Aug 24 19:27:04 1995 Theodore Y. Ts'o <tytso@dcl>
-
- * .Sanitize: Update file list
-
-Tue Aug 22 18:19:39 1995 <tytso@rsts-11.mit.edu>
-
- * aclocal.m4 (_MAKE_SUBDIRS): Change subdir recursion so that
- a missing subdirectory is skipped.
-
-Mon Aug 21 16:42:42 EDT 1995 Paul Park (pjpark@mit.edu)
-
- * Makefile.in - Change mkdir to mkdir -p.
-
-Tue Aug 15 16:19:29 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * configure.in: For OSF/1 specify that the -rpath directive takes
- a colon separated path.
-
- * aclocal.m4 (SHLIB_RPATH_DIRS): Allow for directory path to be
- colon separated for different directories.
-
-
-Tue Aug 15 01:37:19 1995 Tom Yu <tlyu@dragons-lair.MIT.EDU>
-
- * Makefile.in: Change some spaces back to tabs
-
-Mon Aug 7 19:26:06 1995 Theodore Y. Ts'o <tytso@dcl>
-
- * aclocal.m4 (SS_RULES): Add double quotes around "$}{*.ct"
-
- * aclocal.m4 (CONFIG_RULES): Add $(SHELL) to invocation of
- autoconf, so that things work even if the execute bit
- isn't set on the shell script.
-
-Tue Jul 18 19:20:49 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * aclocal.m4 (KRB5_SOCKADDR_SA_LEN): Add space before = to keep
- shell happy.
-
-Sun Jul 16 05:02:41 1995 Sam Hartman <hartmans@tertius.mit.edu>
-
- * aclocal.m4 : Defined KRB5_SOCKADDR_SA_LEN, a test to determine
- if sockaddr has the sa_len field.
-
-Wed Jul 12 11:47:43 EDT 1995 Paul Park (pjpark@mit.edu)
- * aclocal.m4 - Add LDFLAGS setting to KRB5_LIBRARIES. This allows
- building without using the rule V5_USE_SHARED_LIBS. Also,
- don't pass LDFLAGS in recursion because this overrides
- the values in individual Makefiles.
-
-Sun Jul 9 06:15:33 1995 Tom Yu <tlyu@lothlorien.MIT.EDU>
-
- * aclocal.m4: backslash '$' characters that go into double-quoted
- strings so shells that treat $(foo) like `foo` won't barf
-
-Sun Jul 9 01:31:25 1995 Tom Yu <tlyu@dragons-lair.MIT.EDU>
-
- * Makefile.in: remove bogus definitions of prefix, etc.
-
-Fri Jul 7 15:29:43 EDT 1995 Paul Park (pjpark@mit.edu)
- * aclocal.m4 - Add ability to set LDFLAGS from --with-ldopts (I know,
- configure option doesn't coincide with make variable, but it
- corresponds to --with-ccopts).
- - Add ability to select libraries to link with from configure
- script. This prevents us from having to change every makefile
- each time there's a library reorganization. These macros are
- USE_{KADM,KDB5,KDB4,KRB4}_LIBRARIES and KRB5_LIBRARIES.
- Makefiles now only need to reference $(LIBS) for the list of
- libraries to link with and $(DEPLIBS) for the list of
- library dependencies.
-
-Wed Jul 5 12:00:00 1995 James Mattly <mattly@fusion.com>
-
- * Makefile.in: Added kerbsrc.mac target to facilitate easy
- downloading pruned source tree to the Mac.
-
-Tue Jul 4 02:11:14 1995 Tom Yu <tlyu@lothlorien.MIT.EDU>
-
- * configure.in: Add support for NetBSD shared libraries.
-
-Sun Jul 2 20:25:58 1995 Sam Hartman <hartmans@tertius.mit.edu>
-
- * configure.in: For paranoid GPL reasons, don't take the Gcc test
- directly from the autoconf sources. Instead, borrow my paraphrase
- of this test from util/configure.in. It's slightly cleaner
- anyway. Also, adjust AIX shared libs to work with Gcc.
-
-Sun Jul 2 04:40:50 1995 Tom Yu <tlyu@lothlorien.MIT.EDU>
- * aclocal.m4 (_MAKE_SUBDIRS): Fixed so that error propogates
- upward if -[ik] not specified.
-
- * aclocal.m4 (SubdirLibRule): don't recreate DONE if list of objs
- is null to avoid re-making lotsa stuff.
- (_MAKE_SUBDIRS): really gross sh hack for subdir
- recursion; make -[ik] should dtrt now even with broken
- makes (like Ultrix) that do sh -ce "rule". Basically,
- throw an "if" test around the recursion line so that even
- if the -e option to sh is set by make, an error in a
- subdir below won't cause for loop to exit unless we want
- it to.
-
-Fri Jun 30 14:26:01 EDT 1995 Paul Park (pjpark@mit.edu)
- * aclocal.m4(V5_SHARED_LIB_OBJS) - Change explicit $(srcdir)/$*.c to
- $< so that sources which aren't in the source directory can
- get compiled correctly.
-
-Wed Jun 28 20:13:10 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * configure.in: Proper test for GCC. (based on autoconf test).
- If using gcc, set shlibs_ldflag and noshlibs_ldflag
- properly for compiler. (for OSF at least - may be more
- generic).
-
-Wed Jun 28 17:07:08 1995 Theodore Y. Ts'o <tytso@dcl>
-
- * aclocal.m4 (KRB_INCLUDE): Search the build directories before
- the source directories. (Doesn't hurt anything, and it
- helps in a few cases of user error.)
-
- * configure.in: Conditionalize on the name of CC to determine
- whether to use the gcc or suncc flags for shared
- libraries. (This is a little bit ugly; we might want to
- use a better test later on.)
-
-Wed Jun 28 10:43:10 1995 <tytso@rsx-11.mit.edu>
-
- * aclocal.m4 (INSTALL_VARIABLE_HACKSRCTOP): Work around bug in
- autoconf which causes a relative path for dnl
- AC_PROG_INSTALL to be cached. We workaround this by
- unsetting the cache variable if it contains a relative
- pathname.
-
-Tue Jun 27 16:28:23 EDT 1995 Paul Park (pjpark@mit.edu)
- * acconfig.h - Reinstate KRB5_PROVIDE_PROTOTYPES. This is needed
- for compilers which recognize prototypes but don't set
- __STDC__ or _WINDOWS.
-
-Fri Jun 23 20:14:45 1995 Sam Hartman <hartmans@tardis.MIT.EDU>
-
- * aclocal.m4 (SHARED_RULE_LOCAL): Use makeshlib out of
- $(BUILDTOP)/util not $(SRCTOP)/util since it moved.
-
- * configure.in: Include appropriate binder option to set LIBPATH
- correctly in generated executables.
-
-Thu Jun 22 16:15:10 1995 Tom Yu (tlyu@dragons-lair)
-
- * acconfig.h: NO_NESTED_PROTOTYPES -> KRB5_NO_NESTED_PROTOTYPES;
- KRB5_PROVIDE_PROTOTYPES -> KRB5_NO_PROTOTYPES
-
-Fri Jun 23 12:13:22 1995 Sam Hartman <hartmans@tardis.MIT.EDU>
-
- * configure.in: Enable static library generation for Linux.
-
-Fri Jun 23 11:48:04 1995 Ezra Peisach (epeisach@kangaroo.mit.edu)
-
- * aclocal.m4 (V5_MAKE_SHARED_RULE) Set STEXT when not making
- shared library.
- (CONFIG_RULES): Move AC_CONST from WITH_KRB4 definition.
-
-Wed Jun 21 18:10:40 1995 Theodore Y. Ts'o <tytso@dcl>
-
- * aclocal.m4 (V5_SET_TOPDIR): Replace AC_CONFIG_FRAGMENTS,
- AC_CONFIG_FRAGMENTS_DEFUALT, AC_SET_BUILDTOP,
- AC_CONFIG_AUX_DIR_DEFAULT with V5_SET_TOPDIR. This sets
- up the correct variables for the top of the source tree
- and the top of the build tree. It currently depends on
- AC_LOCALDIR being a relative pathname, but that's a safe
- assumption to make. (And we could fix it to be more
- general if we really needed to.)
-
- Removed AC__CONFIG_AUX since it doesn't seem to be used at all.
-
-Wed Jun 21 18:03:40 1995 Tom Yu (tlyu@dragons-lair)
-
- * aclocal.m4: undefine AC_CONFIGF_AUX_DIR_DEFAULT before
- redefining it to avoid diversion madness
-
-Wed Jun 21 17:38:34 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * aclocal.m4: Add KRB5_SIGTYPE (taken from include/krb5) so that
- other applications may use defintion.
-
-
-Wed Jun 21 16:10:09 1995 Sam Hartman <hartmans@tardis.MIT.EDU>
-
- * aclocal.m4 (SHARED_RULE_LOCAL): Add support for not making
- static libs. Moves the clean and all target for shared libs in
- shared lib Makefiles into this rule instead of Makefile.in
-
- * configure.in: Added krb5_cv_noshlibs_ext, the extension for
- static libraries that have shared counterparts. Also added
- krb5_cv_staticlibs_enabled, (set by the code for --enable-shared,
- not by any extra option) to determine whether static versions of
- shared libs are compiled on a per-platform basis.
-
-
- Wed Jun 21 14:57:55 1995 <tytso@rsx-11.mit.edu>
-
- * aclocal.m4: Removed extra blank lines and added "dnl" to the end
- of some macro definitions to get rid of extra newlines
- added at the beginning of configure scripts.
-
-Tue Jun 20 12:23:20 1995 Tom Yu (tlyu@dragons-lair)
-
- * BADSYMS: Updated after finding bugs in getsyms
-
-Mon Jun 19 11:23:47 1995 Tom Yu (tlyu@dragons-lair)
-
- * BADSYMS: list of bad symbols found in various source files;
- generated by util/getsyms
-
-Sun Jun 18 20:57:35 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
-
- * aclocal.m4: Must protect $(FOO) with a backslash, since $(FOO)
- is specially interpreted by bash (and Korn shells).
-
-Fri Jun 16 00:45:03 1995 Tom Yu (tlyu@dragons-lair)
-
- * aclocal.m4: ARCHIVE gets a "cqv" to shut it up about the warning
-
- * aclocal.m4: Fix new append.out stuff to work with config.status
- properly; previously append.out was not getting sucked
- into the body of config.status. The EXTRA_RULES macros
- are deprecated and should not be used anymore.
-
- * aclocal.m4: people were using AC_DIVERSION_MAKEFILE inside
- conditionals, not realizing that it would not end up
- conditionalized. Define a new macro AC_PUSH_MAKEFILE,
- along with AC_POP_MAKEFILE, to stuff things into a tmp
- file (append.out) to unconfuse things.
-
-Thu Jun 15 21:59:22 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * aclocal.m4 (V5_USE_SHARED_LIB): Quote arguments to test in
- case the values are blank.
-
-Thu Jun 15 18:15:54 EDT 1995 Paul Park (pjpark@mit.edu)
- * aclocal.m4 - Separate K4 libraries; Separate library specification
- from actual library path so we can do a dependency check
- using the DEP_<lib> and link with the library itself.
- - Add LinkFileDir(): a macro which generates a symlink in
- another directory.
- - Figure out values for shared library parameters.
- - Add rules for building with these shared libraries.
- * configure.in - Add system-specific linker flags.
-
-Wed Jun 14 16:51:28 1995 Tom Yu (tlyu@dragons-lair)
-
- * aclocal.m4(_MAKE_SUBDIRS): revert yet again; no workaround since
- subshells inherit "-e" flag. Ultrix sucks.
-
- * aclocal.m4 (_MAKE_SUBDIRS): "-@" was the wrong answer; set a
- shell variable "e" to "exit 0" and execute it after the
- make in each subdirectory
-
-Tue Jun 13 01:44:12 1995 Tom Yu (tlyu@dragons-lair)
-
- * aclocal.m4 (CopySrcHeader): do a set -x before mkdir
- _MAKE_SUBDIRS: inserted a "-@" rather than a "@" at the
- beginning of the rule; Ultrix make does /bin/sh -e
- ruleline if it's not there, and set +e doesn't work.
-
-Sat Jun 10 08:14:22 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
-
- * acconfig.h: Removed HAS_ANSI_CONST, HAS_ANSI_VOLATILE,
- HAS_SYS_FILE, HAS_SYS_PARAM_H, TM_IN_SYS_TIME.
- include/krb5/configure.in does not check for these.
-
-Fri Jun 9 18:01:26 1995 <tytso@rsx-11.mit.edu>
-
- * aclocal.m4 (CONFIG_RULES): CONFIG_RULES now contains the
- standardized autoconf macros which all configure.in files
- will include.
-
- Removed WITH_KRB5ROOT, since it's no longer used.
-
- Change name of standardized Kerberos V4 #ifdef variable
- from KRB4 to KRB5_KRB4_COMPAT. KRB4 was already in use in
- the POP clients.
-
- Added a new macro rule, DO_SUBDIRS, which includes all of
- the MAKE_SUBDIRS macros. This makes it easier to add
- global recursive targets to the tree.
-
- * configure.in: Remove standardized set of autoconf macros, which
- are now handled by CONFIG_RULES.
-
-Thu Jun 8 17:42:40 1995 <tytso@rsx-11.mit.edu>
-
- * Makefile.in: Remove excess definitions of prefix, exec_prefix,
- etc. (defined in config/pre.in)
-
-Wed Jun 7 16:10:22 1995 <tytso@rsx-11.mit.edu>
-
- * Makefile.in (INSTALLMKDIRS): Make sure that the
- $(INSTALL_PREFIX) directory exists, not $(KRB5ROOT).
-
-Tue Jun 6 12:38:12 1995 Theodore Y. Ts'o (tytso@dcl)
-
- * configure.in: Build the krb524 directory.
-
-Tue May 30 18:53:56 1995 Keith Vetter (keithv@fusion.com)
-
- * Makefile.in: removed des425 stuff for Windows.
-
-Fri May 26 21:45:50 1995 Theodore Y. Ts'o (tytso@dcl)
-
- * configure.in: Export $(CC) for the benefit of config.guess
-
- * Makefile.in: Create kerbsrc-nt.zip with the right filename, and
- clean up include/krb5.h after making the Windows .zip files.
-
-Fri May 26 15:33:12 1995 Keith Vetter (keithv@fusion.com)
-
- * wconfig.c: extended so it ignores lines beginning with '@'.
-
-Fri May 26 10:16:02 1995 Keith Vetter (keithv@fusion.com)
-
- * Makefile.in: added lib/kadm and deleted lib/krb425 from PC stuff.
-
-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.