summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto/des/ChangeLog
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2001-04-10 08:31:43 +0000
committerKen Raeburn <raeburn@mit.edu>2001-04-10 08:31:43 +0000
commita633be77bd368474338d0888082647d130cf8ee3 (patch)
tree93f3e0a40ea933dd3920db92b971f8428f601296 /src/lib/crypto/des/ChangeLog
parent45d13ca8a1ef7d9ce900b59ba752ebe38c3d5f07 (diff)
downloadkrb5-a633be77bd368474338d0888082647d130cf8ee3.tar.gz
krb5-a633be77bd368474338d0888082647d130cf8ee3.tar.xz
krb5-a633be77bd368474338d0888082647d130cf8ee3.zip
more cleanup - add const, reduce casting
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13169 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/crypto/des/ChangeLog')
-rw-r--r--src/lib/crypto/des/ChangeLog17
1 files changed, 14 insertions, 3 deletions
diff --git a/src/lib/crypto/des/ChangeLog b/src/lib/crypto/des/ChangeLog
index c157d4811f..af3bd971f2 100644
--- a/src/lib/crypto/des/ChangeLog
+++ b/src/lib/crypto/des/ChangeLog
@@ -1,12 +1,23 @@
2001-04-10 Ken Raeburn <raeburn@mit.edu>
* f_cksum.c (mit_des_cbc_cksum): Use const for input, key
- schedule, and initial vector.
+ schedule, and initial vector. Get rid of casts when possible.
* f_cbc.c (mit_des_cbc_encrypt): Likewise.
- * des_int.h (mit_des_cbc_cksum, mit_des_cbc_encrypt): Update
- decls.
+ * f_sched.c (make_key_sched): Likewise.
+ * d3_cbc.c (mit_des3_cbc_encrypt): Likewise.
+ * d3_kysched.c (mit_des3_key_sched): Don't create new variables to
+ point to components of key and schedule, just index into the
+ argument variables.
+ * des_int.h (mit_des_cbc_cksum, mit_des_cbc_encrypt,
+ mit_des3_cbc_encrypt): Update decls.
(mit_des_string_to_key_int): New decl.
+ * weak_key.c (mit_des_is_weak_key): Get rid of some unneeded
+ casts.
+
+ * des_int.h (make_key_sched): Define a macro to rename with
+ mit_des_ prefix.
+
* des_int.h (des_cblock, des_key_schedule): Duplicate definitions
here and in kerberosIV/des.h, using macro
KRB5INT_DES_TYPES_DEFINED to avoid duplication.