Tue Oct 26 12:21:05 1993  Ken Raeburn  (raeburn@rover.cygnus.com)

	* f_tables.h: Define const if not already defined and not
	__STDC__.

Sun Oct 17 13:47:28 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)

	* f_*.c, f_tables.h, quad_cksum.c, testit.c, verify.c: Use
	KRB_INT32 instead of long for 4-byte type.

	* f_tables.c: Include des.h.

	* string_to_key.c (des_string_to_key): Mask values to 32 bits
	before printing.

	* testit.c (nflag): Set to 1; running 1000 identical iterations
	was silly.

	* verify.c (print8): New routine.
	(main): Clean up output formatting.

Thu Feb 11 13:05:12 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)

	* testit.c (main): Fix usage message.

	* Imakefile: Delete references to assembly code.
	* key_sched.c: Ditto.  Get rid of useless BIT macro.

Wed Feb 10 14:17:31 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)

	* des.c (des_ecb_encrypt): Fix pointer type lossage, and NULL/0
	confusion.  Discard VAX-specific stuff.  Add a couple of minor
	optimizations, including some based on DES_SHIFT_SHIFT
	conditional.

	* key_sched.c (make_key_sched): Fix inconsistent fwd declaration.

Fri Jun 19 13:37:35 1992  Mark Eichin  (eichin at tweedledumber.cygnus.com)

	* Imakefile (library_ro_object): punt the read-only object linker
	mangling as it interferes with debugging.

Tue Nov  8 12:12:32 1988  William Sommerfeld  (wesommer at binkley)

	* (util) Remove \ before { and } characters (causes RT 
	compiler warning)

	* (read_password) Print a newline after saying "try again".

	* (read_password) Merge in changes by Jim Bloom to do a clearerr
	after a read fails, and protect against an RTM attack by
	changing gets to fgets.

Fri Sep 16 16:26:55 1988  Bill Sommerfeld  (wesommer at ra)

	* (read_password) fix dependancies for BSDUNIX.

Mon Sep 12 14:55:23 1988  Bill Sommerfeld  (wesommer at ra)

	* (*) debug->des_debug

	* (*) debug_print() -> des_debug_print()

	* (Makefile) add dbg_prt.o to list of files included in build.

	* (des.c) remove debug_print; it's in dbg_prt.c

        * (des_internal.h) contains definitions of AUTH_DES_ITER, 
	s-box structures, which aren't part of the encryption interface.

	* (*) #include "conf.h" -> #include "des_internal.h"

	* (*) C_Block -> des_cblock

	* (*) Key_schedule -> des_key_schedule

	* (noop.c) remove #includes for unused include files.

	* (des.c, random_key.c, string_to_key.c) add #include of "des_conf.h"

Fri Sep  9 15:46:13 1988  Bill Sommerfeld  (wesommer at ra)

	* (*) string_to_key() -> des_string_to_key()

	* (*) read_pw_string() -> des_read_pw_string()

	* (*) random_key() -> des_random_key()

	* (*) pcbc_encrypt() -> des_pcbc_encrypt()

	* (*) key_sched() -> des_key_sched()

	* (*) cbc_encrypt() -> des_cbc_encrypt()

	* (*) cbc_cksum() -> des_cbc_cksum()

	* (quad_cksum.c) make {four,two}_bytes_vax_to_nets be static to
	avoid namespace pollution.

	* (*.c) Rename C_Block_print() to des_cblock_print(). 

	* (make_key_perm.c) Make "key_perm" be static to avoid namespace
	pollution. 

	* (quad_cksum.c) Make "short_conv" and "long_conv" local
	variables, to avoid namespace pollution.




