summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJean-Paul Calderone <exarkun@divmod.com>2009-07-16 18:52:14 -0400
committerJean-Paul Calderone <exarkun@divmod.com>2009-07-16 18:52:14 -0400
commit8b32799811b2cfc6c1c18c3723aac2fcfaf8bb45 (patch)
treea659baf637c820bb20e6d7f1a0cb254c982417b0 /ChangeLog
parent4a557c5a755cc71208400eaac43c8e0add249b3d (diff)
parent5026f15c058e6bbeb2530545a713b08900b36398 (diff)
downloadpyopenssl-8b32799811b2cfc6c1c18c3723aac2fcfaf8bb45.tar.gz
Fix X509Name.__getattr__ and flush_error_queue
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 8f83fa2..98ae8ff 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2009-07-16 Jean-Paul Calderone <exarkun@twistedmatrix.com>
+
+ * test/util.py: Changed the base TestCase's tearDown to assert that
+ no errors were left in the OpenSSL error queue by the test.
+ * src/crypto/crypto.c: Add a private helper in support of the
+ TestCase.tearDown change.
+ * src/crypto/x509name.c: Changed X509Name's getattr implementation
+ to clean up the error queue. Fixes LP#314814.
+ * test/util.c: Changed flush_error_queue to avoid a reference
+ counting bug caused by macro expansion.
+
2009-07-16 Rick Dean <rick@fdd.com>
* src/rand.c: Added OpenSSL.rand.bytes to get random bytes directly.