From f5580c2be024cd6e7a223d2d3244227e845c965c Mon Sep 17 00:00:00 2001 From: akuchling Date: Thu, 23 May 2002 13:50:17 -0700 Subject: [project @ akuchling-20020523205017-99f45a1a805d342a] [project @ 2002-05-23 13:50:17 by akuchling] Updated file --- ChangeLog | 33 +++++++++++++++++++++------------ 1 file changed, 21 insertions(+), 12 deletions(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index a718ee6..7c609e7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,13 +2,32 @@ 1.9alpha2 ========= + * (Backwards incompatible) The old Crypto.Hash.HMAC module is + gone, replaced by a copy of hmac.py from Python 2.2's standard + library. It will display a warning on interpreter versions + older than 2.2. + + * (Backwards incompatible) Restored the Crypto.Protocol package, + and modernized and tidied up the two modules in it, + AllOrNothing.py and Chaffing.py. + + * Restored the Crypto.PublicKey package at user request. I + think I'll leave it in the package and warn about it in the + documentation. I hope that eventually I can point to + someone else's better public-key code, and at that point I + may insert warnings and begin the process of deprecating + this code. + * Fix use of a Python 2.2 C function, replacing it with a 2.1-compatible equivalent. (Bug report and patch by Andrew - Eland.) + Eland.) * Fix endianness bugs that caused test case failures on Sparc, PPC, and doubtless other platforms. + * Added a test suite (requires Sancho, from + http://www.mems-exchange.org/software/sancho/) + * Make test.py automatically add the build/* directory to sys.path. * Removed 'inline' declaration from C functions. Some compilers @@ -22,22 +41,12 @@ and others became faster. Probably this is due to my compiler optimizing slightly worse or better as a result. - * Restored the Crypto.PublicKey package at user request. I - think I'll leave it in the package and warn about it in the - documentation. I hope that eventually I can point to - someone else's better public-key code, and at that point I - may insert warnings and begin the process of deprecating - this code. - * Moved C source implementations into src/ from block/, hash/, and stream/. Having Hash/ and hash/ directories causes problems on case-insensitive filesystems such as Mac OS. * Cleaned up the C code for the extensions. - - * Added a test suite, written using Sancho - (http://www.mems-exchange.org/software/sancho/) - + 1.9alpha1 ========= -- cgit v1.2.1