summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorakuchling <akuchling@rivest.dlitz.net>2002-05-23 13:50:17 -0700
committerakuchling <akuchling@rivest.dlitz.net>2002-05-23 13:50:17 -0700
commitf5580c2be024cd6e7a223d2d3244227e845c965c (patch)
tree9b53ebcc1d2c8ce9f1e04ad13cede8a76d441fec /ChangeLog
parent71918022aa351441c365030fa2d25a4a3e3f6e76 (diff)
downloadpycrypto-f5580c2be024cd6e7a223d2d3244227e845c965c.tar.gz
[project @ akuchling-20020523205017-99f45a1a805d342a]
[project @ 2002-05-23 13:50:17 by akuchling] Updated file
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog33
1 files changed, 21 insertions, 12 deletions
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
=========