diff --git a/ChangeLog b/ChangeLog index 7aeb69b8b79e91cdebdf37d3124369d31df4aaa3..42f65cb7c31399767d7bceda1e76688392d199cb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,21 @@ +2001-09-14 Niels Möller <nisse@ehand.com> + + * testsuite/des-compat-test.c: New file, copied from libdes + (freeswan). All implemented functions but des_cbc_cksum seems to + work now. + + * testsuite/Makefile.am (TS_PROGS): Added des-compat-test. + + * des-compat.c: Added libdes typedef:s. Had to remove all use of + const in the process. + (des_check_key): New global variable, checked by des_set_key. + + * des.c (des_set_key): Go on and expand the key even if it is + weak. + + * des-compat.c (des_cbc_cksum): Implemented. + (des_key_sched): Fixed return values. + 2001-09-11 Niels Möller <nisse@cuckoo.hack.org> * Makefile.am: Added des-compat.c and des-compat.h diff --git a/testsuite/.cvsignore b/testsuite/.cvsignore index daf753008fcc03ba620497363effe900344d0517..35e044c66b3337c2d16d741048f2c0893d709b82 100644 --- a/testsuite/.cvsignore +++ b/testsuite/.cvsignore @@ -11,6 +11,7 @@ cast128-test cast128-test.c cbc-test cbc-test.c +des-compat-test des-test des-test.c des3-test diff --git a/testsuite/.gitignore b/testsuite/.gitignore index b2e96c480ce9503fa2050cc89954b31cbfa2cd8d..6bf4762286bce14216b73f844be4f629d1d3b3b4 100644 --- a/testsuite/.gitignore +++ b/testsuite/.gitignore @@ -11,6 +11,7 @@ /cast128-test.c /cbc-test /cbc-test.c +/des-compat-test /des-test /des-test.c /des3-test