daemon@TELECOM.MIT.EDU (John T Kohl)
Thu Jan 26 14:48:56 1989

From: John T Kohl <jtkohl@ATHENA.MIT.EDU>
To: Kerberos@ATHENA.MIT.EDU

Here is a quick summary of the differences between the beta-test version
of Kerberos and the release version.  This list is probably not
complete.
Thanks to Jennifer Steiner for compiling this list.

The protocol has *not* changed. (see next message)

Main differences in this release from beta release:
	use of Imake for Makefile generation
	many bug fixes
	better documentation
		new man pages
		source code documentation of krb library
	first version of an administrative server to the KDC database
	redistributable Berkeley code (no license required)
	name changes
		DES library routines - "des_" prepended
		some libkrb routines
	added functionality
		routine to set ticket file: krb_set_tkt_string (?)
		program to list contents of /etc/srvtab (in klist)
		program to get tgt given /etc/srvtab
		libacl: access control list library added
	upgraded Kerberos server, support for slave servers
		propagation of db from master to slaves

	support for new platforms:  This release should work (with
proper configuration of config.Imakefile) on Sun-3 SunOS 3.3 & 3.5 (probably
others, too), Ultrix 3.0, VAX 4.3BSD, RT/PC 4.3BSD.  Other
configurations may or may not work "out of the can", we didn't have time
or hardware to test them all
	
	#ifdef's for NOENCRYPTION, so that the calls to encryption
routines can be removed completely from source [this relates to some
export negotiations with the US Government]

John