summaryrefslogtreecommitdiff
path: root/leakcheck
Commit message (Collapse)AuthorAgeFilesLines
* Release the GIL around RSA and DSA key generation.Jean-Paul Calderone2012-04-031-0/+38
|\
| * Add a multithreaded stress tester for key generation. Hopefully provides ↵Jean-Paul Calderone2012-04-031-0/+38
| | | | | | | | additional confidence that that code is correct with respect to threading.
* | The callback exception now propagates, yayJean-Paul Calderone2011-09-141-1/+1
| |
* | Add leak checkers for some cases of load_privatekey, notice one leaks ↵Jean-Paul Calderone2011-09-141-5/+66
|/ | | | against trunk
* Update the leak check script copyright headers as well.Jean-Paul Calderone2011-03-025-4/+11
|
* Update context.c to use the thread state management macros unconditionally, ↵Jean-Paul Calderone2008-09-211-0/+98
| | | | since conn->tstate is always NULL now
* Use TLS for the PyThreadState pointer instead of a field on Connection; this ↵Jean-Paul Calderone2008-09-212-0/+74
| | | | allows a Connection to be used safely in multiple threads concurrently
* Fix a threading bug in the info callback support for context objects.Jean-Paul Calderone2008-04-261-0/+96
| | | | Also add some tests for Context.set_info_callback.
* Fix a threading bug in passphrase callback support for context objects.Jean-Paul Calderone2008-04-261-0/+33
| | | | Also add a bunch of unit tests for loading and dumping private keys with passphrases.
* Get rid of X509_get_pubkey leakJean-Paul Calderone2008-02-191-0/+59