bring back from the dead
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14586 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
260
lib/des/ChangeLog
Normal file
260
lib/des/ChangeLog
Normal file
@@ -0,0 +1,260 @@
|
|||||||
|
2005-02-23 Love H<>rnquist <20>strand <lha@it.su.se>
|
||||||
|
|
||||||
|
* Replace the eay DES code with key scheule setup code by me and DES
|
||||||
|
s-box and p permutation from Richard Outerbridge implemtation (in
|
||||||
|
public domain). The DES modes are implemented by me. ui.c code are
|
||||||
|
from appl/login.
|
||||||
|
|
||||||
|
The implementation is about 3 times slower then Eric for encryption,
|
||||||
|
and about the same speed for key setup.
|
||||||
|
|
||||||
|
|
||||||
|
2004-08-10 Love H<>rnquist <20>strand <lha@it.su.se>
|
||||||
|
|
||||||
|
* rnd_keys.c (DES_rand_data): also try /dev/arandom
|
||||||
|
|
||||||
|
2004-06-02 Love H<>rnquist <20>strand <lha@it.su.se>
|
||||||
|
|
||||||
|
* rnd_keys.c: don't include krb4 headers
|
||||||
|
|
||||||
|
* rijndael-alg-fst.c: don't include krb4 headers
|
||||||
|
|
||||||
|
* aes.c: don't include krb4 headers
|
||||||
|
|
||||||
|
* aes.h: define AES_{EN,DE}CRYPT; remove #ifdefs, this is an
|
||||||
|
installed file
|
||||||
|
|
||||||
|
2004-04-25 Love H<>rnquist <20>strand <lha@it.su.se>
|
||||||
|
|
||||||
|
* rc2.c: handle non blocksized cbc messages
|
||||||
|
|
||||||
|
* aes.[ch]: add AES_cbc_encrypt
|
||||||
|
|
||||||
|
2004-04-24 Love H<>rnquist <20>strand <lha@it.su.se>
|
||||||
|
|
||||||
|
* rc2test.c: test vectors from RFC2268
|
||||||
|
|
||||||
|
* rc2.c (RC2_set_key): rewrite the mask calculation
|
||||||
|
|
||||||
|
* rc2.c (RC2_set_key): handle keys where effective bits are
|
||||||
|
diffrent from keylength
|
||||||
|
|
||||||
|
2004-04-23 Love H<>rnquist <20>strand <lha@it.su.se>
|
||||||
|
|
||||||
|
* rc2.c: rc2 implementation
|
||||||
|
|
||||||
|
* rc2.h: rc2 implementation
|
||||||
|
|
||||||
|
* rc2test.c: rc2 implementation
|
||||||
|
|
||||||
|
* Makefile.am: rc2 implementation
|
||||||
|
|
||||||
|
2004-03-25 Love H<>rnquist <20>strand <lha@it.su.se>
|
||||||
|
|
||||||
|
* Makefile.am: new arcfour implementation
|
||||||
|
|
||||||
|
* rc4.c: implemented from description in
|
||||||
|
draft-kaukonen-cipher-arcfour-03.txt
|
||||||
|
|
||||||
|
* rc4.h: replace with new implementation
|
||||||
|
|
||||||
|
* rc4_enc.c rc4_skey.c: remove
|
||||||
|
|
||||||
|
* rctest.c: test for arcfour
|
||||||
|
|
||||||
|
2003-12-07 Love H<>rnquist <20>strand <lha@it.su.se>
|
||||||
|
|
||||||
|
* rnd_keys.c: uninitialized variable, from Panasas Inc
|
||||||
|
|
||||||
|
2003-09-03 Love H<>rnquist <20>strand <lha@it.su.se>
|
||||||
|
|
||||||
|
* md4.c (MD4_Final): make the function threadsafe by removing
|
||||||
|
static on the local variable zeros
|
||||||
|
|
||||||
|
* md5.c (MD5_Final): make the function threadsafe by removing
|
||||||
|
static on the local variable zeros
|
||||||
|
|
||||||
|
* switch to the DES_ api, dont provide any compat glue
|
||||||
|
|
||||||
|
2003-08-27 Love H<>rnquist <20>strand <lha@it.su.se>
|
||||||
|
|
||||||
|
* sha.c: make the function threadsafe by removing static on the
|
||||||
|
local variable zeros
|
||||||
|
|
||||||
|
2003-07-23 Love H<>rnquist <20>strand <lha@it.su.se>
|
||||||
|
|
||||||
|
* rijndael-alg-fst.h,rijndael-alg-fst.c,aes.c,aes.h:
|
||||||
|
Makefile.am: add AES support
|
||||||
|
|
||||||
|
2003-03-19 Love H<>rnquist <20>strand <lha@it.su.se>
|
||||||
|
|
||||||
|
* des.1: sunOS -> SunOS, from jmc <jmc@prioris.mini.pw.edu.pl>
|
||||||
|
|
||||||
|
2003-03-19 Love H<>rnquist <20>strand <lha@it.su.se>
|
||||||
|
|
||||||
|
* des.1: spelling, from <jmc@prioris.mini.pw.edu.pl>
|
||||||
|
|
||||||
|
2002-08-28 Johan Danielsson <joda@pdc.kth.se>
|
||||||
|
|
||||||
|
* read_pwd.c: move NeXT SGTTY stuff here
|
||||||
|
|
||||||
|
2001-05-17 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* Makefile.am: bump version to 3:1:0
|
||||||
|
|
||||||
|
2001-05-11 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* str2key.c (des_string_to_key, des_string_to_2keys): avoid weak
|
||||||
|
keys
|
||||||
|
|
||||||
|
2001-02-16 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* set_key.c: correct weak keys and update comment
|
||||||
|
|
||||||
|
2001-02-14 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* set_key.c: correct the two last weak keys in accordance with
|
||||||
|
FIPS 74. noted by <jhutz@cmu.edu>
|
||||||
|
|
||||||
|
2001-01-30 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* Makefile.am (libdes_la_LDFLAGS): bump version to 3:0:0
|
||||||
|
|
||||||
|
2000-10-19 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* Makefile.in (LIBSRC, LIBOBJ): add rc4* and enc_{read,write}
|
||||||
|
files so that this library contains the same things as libdes in
|
||||||
|
Heimdal
|
||||||
|
|
||||||
|
2000-08-16 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* Makefile.am: bump version to 2:1:0
|
||||||
|
|
||||||
|
2000-08-03 Johan Danielsson <joda@pdc.kth.se>
|
||||||
|
|
||||||
|
* enc_writ.c: BSIZE -> des_BSIZE to avoid conflicts with AIX
|
||||||
|
jfs/fsparam.h
|
||||||
|
|
||||||
|
* enc_read.c: BSIZE -> des_BSIZE to avoid conflicts with AIX
|
||||||
|
jfs/fsparam.h
|
||||||
|
|
||||||
|
* des_locl.h: BSIZE -> des_BSIZE to avoid conflicts with AIX
|
||||||
|
jfs/fsparam.h
|
||||||
|
|
||||||
|
2000-02-07 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* Makefile.am: set version to 2:0:0
|
||||||
|
|
||||||
|
2000-01-26 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* mdtest.c: update to pseudo-standard APIs for md4,md5,sha.
|
||||||
|
* md4.c, md4.h, md5.c, md5.h, sha.c, sha.h: move to the
|
||||||
|
pseudo-standard APIs
|
||||||
|
|
||||||
|
1999-12-06 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* Makefile.am: set version to 1:0:1
|
||||||
|
|
||||||
|
1999-11-29 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* fcrypt.c (crypt_md5): add trailing $
|
||||||
|
|
||||||
|
1999-11-13 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* Makefile.am (include_HEADERS): add rc4.h
|
||||||
|
(libdes_la_SOURCES): add rc4_skey.c
|
||||||
|
|
||||||
|
1999-10-28 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* md5crypt_test.c: change the test case. apparently we should not
|
||||||
|
include $ after the salt. also make it print more useful stuff
|
||||||
|
when failing.
|
||||||
|
|
||||||
|
1999-10-20 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* Makefile.am: bump version to 0:2:0
|
||||||
|
|
||||||
|
1999-09-21 Johan Danielsson <joda@pdc.kth.se>
|
||||||
|
|
||||||
|
* des.h: make this work with mips 64-bit abi
|
||||||
|
|
||||||
|
1999-08-14 Johan Danielsson <joda@pdc.kth.se>
|
||||||
|
|
||||||
|
* fcrypt.c (crypt_md5): don't use snprintf
|
||||||
|
|
||||||
|
1999-08-13 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* Makefile.am: add md5crypt_test
|
||||||
|
|
||||||
|
* Makefile.in: add md5crypt_test
|
||||||
|
|
||||||
|
* md5crypt_test.c: test md5 crypt
|
||||||
|
|
||||||
|
* fcrypt.c: always enable md5 crypt
|
||||||
|
|
||||||
|
1999-07-26 Johan Danielsson <joda@pdc.kth.se>
|
||||||
|
|
||||||
|
* Makefile.am: bump version number (changes to md*, sha)
|
||||||
|
|
||||||
|
1999-06-15 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* sha.c (swap_u_int32_t): add _CRAY
|
||||||
|
|
||||||
|
Sat Apr 10 23:02:30 1999 Johan Danielsson <joda@hella.pdc.kth.se>
|
||||||
|
|
||||||
|
* destest.c: fixes for crays
|
||||||
|
|
||||||
|
Thu Apr 1 11:26:38 1999 Johan Danielsson <joda@hella.pdc.kth.se>
|
||||||
|
|
||||||
|
* Makefile.am: noinst_PROGRAMS -> check_PROGRAMS; add TESTS; don't
|
||||||
|
build rpw, and speed
|
||||||
|
|
||||||
|
Mon Mar 22 20:16:26 1999 Johan Danielsson <joda@hella.pdc.kth.se>
|
||||||
|
|
||||||
|
* Makefile.am: hash.h
|
||||||
|
|
||||||
|
* sha.c: use hash.h; fixes for crays
|
||||||
|
|
||||||
|
* md5.c: use hash.h; fixes for crays
|
||||||
|
|
||||||
|
* md4.c: use hash.h; fixes for crays
|
||||||
|
|
||||||
|
* hash.h: common stuff from md4, md5, and sha1
|
||||||
|
|
||||||
|
Sat Mar 20 00:16:53 1999 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* rnd_keys.c (des_rand_data): move declaration to get rid of
|
||||||
|
warning
|
||||||
|
|
||||||
|
Thu Mar 18 11:22:28 1999 Johan Danielsson <joda@hella.pdc.kth.se>
|
||||||
|
|
||||||
|
* Makefile.am: include Makefile.am.common
|
||||||
|
|
||||||
|
Mon Mar 15 17:36:41 1999 Johan Danielsson <joda@hella.pdc.kth.se>
|
||||||
|
|
||||||
|
* rnd_keys.c (des_rand_data): if not using setitimer, block
|
||||||
|
SIGCHLD around fork(), also make sure we get the status of the
|
||||||
|
child process
|
||||||
|
(fake_signal): emulate signal using sigaction
|
||||||
|
|
||||||
|
Tue Jan 12 05:06:54 1999 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* des.h: sparcv9 is also 64 bits, use `unsigned int' instead of
|
||||||
|
`unsigned long'
|
||||||
|
|
||||||
|
Sun Nov 22 10:40:09 1998 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* Makefile.in (WFLAGS): set
|
||||||
|
|
||||||
|
Mon May 25 05:24:56 1998 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* Makefile.in (clean): try to remove shared library debris
|
||||||
|
|
||||||
|
Sun Apr 19 09:50:53 1998 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* Makefile.in: add symlink magic for linux
|
||||||
|
|
||||||
|
Sun Nov 9 07:14:45 1997 Assar Westerlund <assar@sics.se>
|
||||||
|
|
||||||
|
* mdtest.c: print out old and new string
|
||||||
|
|
Reference in New Issue
Block a user