summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJean-Paul Calderone <exarkun@magnon>2009-04-01 19:01:41 -0400
committerJean-Paul Calderone <exarkun@magnon>2009-04-01 19:01:41 -0400
commitec48cd56e0b0bada9b5556a2c759f3f6fef5c9d1 (patch)
tree83d135b347e305f813298f4c4d853ea30b1d029c /ChangeLog
parentb8a707370acd69170b01dd0b45608c9a11702bf0 (diff)
parentd3feb01b3846bd5de393172acfd22a8c0e1e1dfe (diff)
downloadpyopenssl-ec48cd56e0b0bada9b5556a2c759f3f6fef5c9d1.tar.gz
Fix the thread-related segfault
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 6e70a4d..4b2ffb9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,13 @@
2009-04-01 Jean-Paul Calderone <exarkun@twistedmatrix.com>
+ Samuele Pedroni <pedronis@openend.se>
+
+ * src/util.h: Delete the TLS key before trying to set a new value
+ for it in case the current thread identifier is a recycled one (if
+ it is recycled, the key won't be set because there is already a
+ value from the previous thread to have this identifier and to use
+ the pyOpenSSL API).
+
+2009-04-01 Jean-Paul Calderone <exarkun@twistedmatrix.com>
* src/crypto/crypto.c: Add FILETYPE_TEXT for dumping keys and
certificates and certificate signature requests to a text format.