aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGES
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2004-10-04 16:30:12 +0000
committerDr. Stephen Henson <steve@openssl.org>2004-10-04 16:30:12 +0000
commit2f605e8d24ac054a862e0fc4ea7e53196c99bb7e (patch)
tree7f4f621607dc13b1dd1a988222944d42e66592ab /CHANGES
parent5e2216bfa168bc5457433489b4b5e91fccc8973b (diff)
downloadopenssl-2f605e8d24ac054a862e0fc4ea7e53196c99bb7e.tar.gz
Fix race condition when CRL checking is enabled.
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES7
1 files changed, 7 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 52d9b4a1b3..caee856df0 100644
--- a/CHANGES
+++ b/CHANGES
@@ -725,6 +725,13 @@
Changes between 0.9.7d and 0.9.7e [XX xxx XXXX]
+ *) Avoid a race condition when CRLs are checked in a multi threaded
+ environment. This would happen due to the reordering of the revoked
+ entries during signature checking and serial number lookup. Now the
+ encoding is cached and the serial number sort performed under a lock.
+ Add new STACK function sk_is_sorted().
+ [Steve Henson]
+
*) Add Delta CRL to the extension code.
[Steve Henson]