Kerberos Version 5, Release 1.2
Release Notes
-which will be updated before the next release by
+which are be updated for the next release by
The MIT Kerberos Team
Unpacking the Source Distribution
compile and install Kerberos V5 on any platform, you may send mail to
krb5-bugs@mit.edu.
-Notes, Major Changes, and Known Bugs
+Notes, Major Changes, and Known Bugs for 1.3
+------------------------------------
+
+* We now install the compile_et program, so other packages can use the
+ installed com_err library with their own error tables.
+
+* The header files we install now assume ANSI/ISO C ('89, not '99).
+ If you're using a pre-ANSI system, like SunOS 4, try using gcc. In
+ fact, SunOS 4 with gcc is what we use at MIT as the oldest pre-POSIX
+ system we test against, and even that testing is fairly minimal.
+
+* Some new code, bug fixes, and cleanup for IPv6 support. [[TODO:
+ Insert list of (non-)supporting programs and libraries here.]]
+
+Notes, Major Changes, and Known Bugs for 1.2, delete before shipping 1.3
------------------------------------
* Triple DES support, for session keys as well as user or service
Minor changes
-------------
+* New software using com_err should use the {add,remove}_error_table
+ interface rather than init_XXX_error_table; in fact, the latter
+ function in the generate C files will now call add_error_table
+ instead of messing with unprotected global variables.
+
+ Karl Ramm has offered to look into reconciling the various
+ extensions and changes that have been made in different versions of
+ the MIT library, and the API used in the Heimdal equivalent. No
+ timeline is set for this work.
+
+* Some source files (including some header files we install) now have
+ annotations for use with the LCLint package from the University of
+ Virginia. LCLint, as of version 2.5q, is not capable of handling
+ much of the Kerberos code in its current form, at least not without
+ significantly restructuring the Kerberos code, but it has been used
+ in limited cases and has uncovered some bugs. We may try adding
+ more annotations in the future.
+
+Minor changes for 1.2, delete this section before shipping 1.3
+-------------
+
* The shell code for searching for the Tcl package at configure time
has been modified. If a tclConfig.sh can be found, the information
it contains is used, otherwise the old searching method is tried.