Thu Apr 13 15:49:16 1995 Keith Vetter (keithv@fusion.com)

	* *.[ch]: removed unneeded INTERFACE from non-api functions.
        * *.h added FAR to pointers visible at to the world.
        * f_tables.h: __STDC__ condition also checks _WINDOWS

Tue Mar 28 15:09:43 1995  John Gilmore  (gnu at toad.com)

	Bring in portability fixes from Cygnus K4 release.

	* f_cbc.c, f_cksum.c, f_pcbc.c:  Replace individual casts with
	simpler solution.
	* f_tables.h:  Insert debugging code, and circumvention for MPW
	compiler bug.
	* key_sched.c:  Remove ancient (microvax??!) comments, and dup 
	prototype.
	* verify.c:  Small hack for MS-Windows scrolling.  Fix spelling.
	"register x" -> "register int x".

Thu Mar 16 21:16:24 1995  John Gilmore  (gnu at toad.com)

	* Makefile.in (LDFLAGS):  Remove, conflicts with pre.in.
	(clean):  Insert FIXME.
	(verify$(EXEEXT), destest$(EXEEXT)):  Make them work on Mac.
	(check-mac):  Add, identical to Unix.
	(clean):  Use $(EXEEXT).
	* des_int.h (mit_des_cbc_cksum):  Fix prototype from void to long,
	to match the actual function.

Tue Mar 14 17:28:35 1995 Keith Vetter (keithv@fusion.com)

	* f_cbc.c, f_cksum.c, f_pcbc.c: added casts so that chars get promoted
           to longs instead of ints when doing 32 bit bit manipulations.

Thu Mar 2 17:50:39 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: changed LIBNAME for the PC.
        * f_tables.h. f_cbc.c: added cast on the assignment of bits of
           a long into characters.
        * string2k.c: promoted an int into a long.

Thu Mar  2 18:09:28 1995  Theodore Y. Ts'o  <tytso@dcl>

	* Makefile.in (ISODELIB): Remove reference to $(ISODELIB).

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

	* configure.in: Remove ISODE_INCLUDE, replace check for -lsocket
		and -lnsl with WITH_NETLIB check.

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

	* des_int.h:  Avoid <krb5/...> includes.

Mon Feb 20 16:10:29 1995 Keith Vetter (keithv@fusion.com)

	* Makefile.in: made to work under windows PC
        * cbc_cksu.c cs_entry.c finish_k.c fin_rndk.c f_cbc.c f_cksum.c 
          f_ecb.c f_parity.c f_pcbc.c f_sched.c init_rke.c key_sche.c 
          new_rn_k.c process_.c random_k.c string2k.c weak_key.c: added
          windows INTERFACE keyword.
        * string2key.c: needed long -> int casts for memset and malloc

Wed Feb  8 13:59:05 1995  Theodore Y. Ts'o  (tytso@dcl)

	* des.h: Add KRB5_INT32 definitions for non-32 int platforms.

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

	* des_int.h: Remove unused cruft from the file.

	* verify.c: Fix typo; "%02 X" --> "%02X"

Wed Jan 25 20:04:39 1995  John Gilmore  (gnu at toad.com)

	* cbc_cksum.c, cs_entry.c, des.h, destest.c, f_sched.c,
	fin_rndkey.c, finish_key.c, init_rkey.c, key_sched.c,
	new_rn_key.c, process_ky.c, random_key.c, string2key.c, verify.c,
	weak_key.c: Replace <.../...> includes with "..."s.

Wed Jan 25 16:54:40 1995  Chris Provenzano (proven@mit.edu)

        * Removed all narrow types and references to wide.h and narrow.h

Fri Nov 18 16:20:10 1994  Theodore Y. Ts'o  (tytso@dcl)

	* destest.c (main): Add magic numbers to keyblock structure.

Tue Nov  8 17:57:47 1994  Theodore Y. Ts'o  (tytso@dcl)

	* des_int.h:
	  random_key.c (mit_des_random_key):
	  string2key.c (mit_des_string_to_key): Change
		internal calling signature to pass in the encryption
		block, so that the encryption type in the keyblock
		structure can be properly initialized.

Thu Nov  3 18:31:55 1994  Mark Eichin  (eichin@cygnus.com)

	* Makefile.in: stop building f_pcbc.c, since it belongs in
	libdes425, but leave it here for reference.

Fri Oct 14 00:33:17 1994  Theodore Y. Ts'o  (tytso@dcl)

	* des_int.h, f_cbc.c, verify.c: Fix function declarations to
		(slightly) better match the conventions used by the krb5
		source tree.

	* cs_entry.c: Remove declarations of the cryptosystem specific
		structures to raw-des.c and des-crc.c in the parent
		directory.  They're strictly speaking not DES specific.

	* Makefile.in: Remove file krb_glue.c; we don't use it any more.

Thu Oct  6 12:49:29 1994  Theodore Y. Ts'o  (tytso@dcl)

	* Makefile.in: Make sure the "make check" programs get cleaned up
		on a "make clean".

	* verify.c (main): Take out check that assures that long is 4
		bytes.  The DES implementation shouldn't be depending on
		this, and if it is, then that's what the verify program
		should be discovering, yes?

Thu Jun 23 01:09:33 1994  Tom Yu  (tlyu at dragons-lair)

	* cs_entry.c: oops typo in that last one

	* grrr.... ETYPE_DES_CBC_CRC really should be ETYPE_RAW_DES_CBC,
	although something like ETYPE_DES_CBC_RAW or ETYPE_DES_CBC_NONE
	would probably work better (following the convention
	ETYPE_{system}_{mode}_{integrity})

