diff options
author | geoff <geoff> | 2004-03-25 02:52:02 +0000 |
---|---|---|
committer | geoff <geoff> | 2004-03-25 02:52:02 +0000 |
commit | f542bf1a6430d517cb6fb6a68c7ed37ddfe9edd6 (patch) | |
tree | c53311bcaff490556760aaad88b4fc2d2d6d478f /CHANGES | |
parent | 91f3ff26f2793fb6e7026f8fda6c9137d9e0b9a2 (diff) | |
download | openssl-f542bf1a6430d517cb6fb6a68c7ed37ddfe9edd6.tar.gz |
By adding a BN_CTX parameter to the 'rsa_mod_exp' callback, private key
operations no longer require two distinct BN_CTX structures. This may put
more "strain" on the current BN_CTX implementation (which has a fixed limit
to the number of variables it will hold), but so far this limit is not
triggered by any of the tests pass and I will be changing BN_CTX in the
near future to avoid this problem anyway.
This also changes the default RSA implementation code to use the BN_CTX in
favour of initialising some of its variables locally in each function.
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -4,6 +4,10 @@ Changes between 0.9.7c and 0.9.8 [xx XXX xxxx] + *) Add a missing BN_CTX parameter to the 'rsa_mod_exp' callback in RSA_METHOD + to allow all RSA operations to function using a single BN_CTX. + [Geoff Thorpe] + *) Preliminary support for certificate policy evaluation and checking. This is initially intended to pass the tests outlined in "Conformance Testing of Relying Party Client Certificate Path Processing Logic" v1.07. |