summaryrefslogtreecommitdiff
path: root/leakcheck
Commit message (Collapse)AuthorAgeFilesLines
* Switch to an explicit curve object.Jean-Paul Calderone2014-04-181-1/+17
| | | | Happily, this eliminates just about all of the error cases.
* Add a leakcheck test for _X509_REVOKED_dupJonathan Giannuzzi2014-03-301-1/+19
|
* Add a leakcheck test for CRL.add_revokedJonathan Giannuzzi2014-03-301-2/+10
|
* Remove unneeded callsJonathan Giannuzzi2014-03-301-7/+3
| | | | | A serial number and a revocation date do not need to be set for the leak to occur in the current version of pyOpenSSL.
* Make sure that lines are not longer than 80 charactersJonathan Giannuzzi2014-03-301-2/+2
|
* Add a leakcheck test for CRL.get_revokedJonathan Giannuzzi2014-03-301-1/+23
|
* 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