diff options
author | Jean-Paul Calderone <exarkun@divmod.com> | 2011-09-14 11:23:38 -0400 |
---|---|---|
committer | Jean-Paul Calderone <exarkun@divmod.com> | 2011-09-14 11:23:38 -0400 |
commit | 56b2fb8abb3ea3d846bb336a7bc25fa2b0a9c0d9 (patch) | |
tree | 0a6ec5623de7bb0654472ed91699f7b1c33e231e /ChangeLog | |
parent | c7293bccb98f09b9d5dfcf5963b935faefe91895 (diff) | |
parent | 2a864f111fb0df5f53a173ad8adac47e81ce5d93 (diff) | |
download | pyopenssl-56b2fb8abb3ea3d846bb336a7bc25fa2b0a9c0d9.tar.gz |
Fix exception propagation and some error handling related to the privatekey passphrase callback.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -1,3 +1,13 @@ +2011-09-14 Žiga Seilnacht <lp:ziga-seilnacht> + + * OpenSSL/crypto/crypto.c: Allow exceptions from passphrase + callbacks to propagate up out of load_privatekey + * OpenSSL/crypto/crypto.c: Raise an exception when a too-long + passphrase is returned from a passphrase callback, instead of + silently truncating it. + * OpenSSL/crypto/crypto.c: Fix a memory leak when a passphrase + callback returns the wrong type. + 2011-09-13 Jean-Paul Calderone <exarkun@twistedmatrix.com> * OpenSSL/crypto/crl.c: Add error handling for the use of |