summaryrefslogtreecommitdiffstats
path: root/CHANGES
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>1999-08-24 13:21:35 +0000
committerDr. Stephen Henson <steve@openssl.org>1999-08-24 13:21:35 +0000
commit7b65c3298f8bb8ff0f5b2a1a8260358039ccad83 (patch)
tree55d6ac59a1fa78a973cb37748f396c99874edee2 /CHANGES
parent13066cee601cb7b2d6980fbb7eba51db4b489ebd (diff)
Fix for a bug which meant encrypting BIOs sometimes wouldn't read the final
block.
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES7
1 files changed, 7 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 5ad39ca2bd..a3a8f2823b 100644
--- a/CHANGES
+++ b/CHANGES
@@ -4,6 +4,13 @@
Changes between 0.9.4 and 0.9.5 [xx XXX 1999]
+ *) Fix a horrible bug in enc_read() in crypto/evp/bio_enc.c: if the first data
+ read consists of only the final block it would not decrypted because
+ EVP_CipherUpdate() would correctly report zero bytes had been decrypted.
+ A misplaced 'break' also meant the decrypted final block might not be
+ copied until the next read.
+ [Steve Henson]
+
*) Initial support for DH_METHOD. Again based on RSA_METHOD. Also added
a few extra parameters to the DH structure: these will be useful if
for example we want the value of 'q' or implement X9.42 DH.