- c2e8b41 Keep track of size of allocations as well and report this information when reporting leaks; also add realloc support and some belt-and-suspenders stuff to stack formatting code. by Jean-Paul Calderone · 11 years ago
- 0c73aff Fix memory leaks in dump_certificate by Jean-Paul Calderone · 11 years ago
- 3a90aa5 Fix leaks in _set_asn1_time and set_serial_number by Jean-Paul Calderone · 11 years ago
- fd37136 Fix some more leaks by Jean-Paul Calderone · 11 years ago
- 40732ff Cleanup "ex data" in the test harness - this data is probably not leaking, it just gets allocated once and then is long-lived, I think by Jean-Paul Calderone · 11 years ago
- 68a6f8f Somewhat more sophisticated leak reporting by Jean-Paul Calderone · 11 years ago
- f6745b3 Some support for detecting memory leaks in the unit tests, and a number of fixes to actually clean up memory allocated by various OpenSSL APIs by Jean-Paul Calderone · 11 years ago
- 4e8be1c Sadly, all of PKCS7Tests are made to pass by this change. by Jean-Paul Calderone · 11 years ago
- a46fdd1 Reflect what is still left to do by Jean-Paul Calderone · 11 years ago
- e5912ce All of PKCS12Tests passing by Jean-Paul Calderone · 11 years ago
- 3b89f47 All of NetscapeSPKITests passing by Jean-Paul Calderone · 11 years ago
- 85b74eb CRLTests all passing by Jean-Paul Calderone · 11 years ago
- 5712298 RevokedTests passing by Jean-Paul Calderone · 11 years ago
- c9a395f Make another FunctionTests case pass by implementing some more proper error handling by Jean-Paul Calderone · 11 years ago
- 8cf4f80 sign and verify, for the most part by Jean-Paul Calderone · 11 years ago
- d418a9c X509ExtTests all passing by Jean-Paul Calderone · 11 years ago
- c2154b7 All of X509ReqTests passing by Jean-Paul Calderone · 11 years ago
- 4328d47 Much of X509Req by Jean-Paul Calderone · 11 years ago
- 066f057 Some more work towards getting FunctionTests passing by Jean-Paul Calderone · 11 years ago
- 23478b3 Add format type check as well; and use passphrase helper to support passphrases in dump_privatekey. by Jean-Paul Calderone · 11 years ago
- e41f05c Refactor to make passphrase code reusable by Jean-Paul Calderone · 11 years ago
- 31393aa Passphrase support in load_privatekey by Jean-Paul Calderone · 11 years ago
- c86fcaf All of PKeyTests passing by Jean-Paul Calderone · 11 years ago
- 83d22eb All of X509Tests passing ! by Jean-Paul Calderone · 11 years ago
- 662afe5 X509.gmtime_adj_notBefore by Jean-Paul Calderone · 11 years ago
- 1924797 Fix the GENERALIZEDTIME case of _get_boundary_time by Jean-Paul Calderone · 11 years ago
- c2bd4e9 X509 issuer getter/setter and the rest of the get/set notAfter/Before apis by Jean-Paul Calderone · 11 years ago
- a9de195 Get all the X509Name tests passing by Jean-Paul Calderone · 11 years ago
- d7d8127 Add some necessary error checking to set_notBefore; and other time-related fixes. by Jean-Paul Calderone · 11 years ago
- 09e3bdc X509.sign handles ungenerated keys properly now by Jean-Paul Calderone · 11 years ago
- e4aa3fa Port X509.get_signature_algorithm by Jean-Paul Calderone · 11 years ago
- b407872 Implement X509.digest by Jean-Paul Calderone · 11 years ago
- edafced Handle misuse of public key for signing attempt by Jean-Paul Calderone · 11 years ago
- 3e29ccf Port X509.sign by Jean-Paul Calderone · 11 years ago
- 7813385 X509 serial numbers by Jean-Paul Calderone · 11 years ago
- abfbab6 An assorting of rewriting, guided by the test suite but with an unfortunately necessary broadness of scope by Jean-Paul Calderone · 11 years ago
- 084b752 Move the crypto extension module aside to make way for an incremental rewrite in Python by Jean-Paul Calderone · 11 years ago
- 8210b92 Re-implement OpenSSL.rand in Python using opentls. by Jean-Paul Calderone · 11 years ago
- 54cc390 Add versionadded tag for get_signature_algorithm documentation. by Jean-Paul Calderone · 12 years ago
- ffe420a Release the GIL around RSA and DSA key generation. by Jean-Paul Calderone · 12 years ago
- 5f2cd26 Add a multithreaded stress tester for key generation. Hopefully provides additional confidence that that code is correct with respect to threading. by Jean-Paul Calderone · 12 years ago
- cf141b1 Use braces for all code blocks, even short ones. Also, simplify the thread management around the DSA generation. by Jean-Paul Calderone · 12 years ago
- 0beed1c Fix a variety of crashes on PyPy or on various builds of OpenSSL by Jean-Paul Calderone · 12 years ago
- 4cc06a7 explain the way things are by Jean-Paul Calderone · 12 years ago
- 294dc1e Allocate Py_buffer on the heap (leaking memory sometimes) to make this code PyPy-friendly (hopefully; test pending). by Jean-Paul Calderone · 12 years ago
- 5b79104 Be more lenient in the test by Jean-Paul Calderone · 12 years ago
- 7e8dab0 Add a version check, since older versions of OpenSSL are missing ameth by Jean-Paul Calderone · 12 years ago
- 15f3a86 Re-instate the OPENSSL_NO_SSL2 check; it is necessary for the case where SSLv2_method is not a defined symbol at all. by Jean-Paul Calderone · 12 years ago
- b587107 Fix an incorrect exception name in a test method docstring. by Jean-Paul Calderone · 12 years ago
- 7eb2e74 Get rid of the OPENSSL_NO_SSL2 check, which is not a complete solution on all platforms; replace it with a check (which should always have been there) of the SSL_CTX_new return value. If SSLv2 is unavailable, the context creation should fail and we will notice at that point. by Jean-Paul Calderone · 12 years ago
- 3f79cea Fix test_export_invalid with certain versions of OpenSSL. Previously OpenSSL did the NULL check for us, now we do it. by Jean-Paul Calderone · 12 years ago
- bc2c186 Add support for getting and setting the session used by an OpenSSL.SSL.Connection. by Jean-Paul Calderone · 12 years ago
- 6c896fe Add more API documentation for Session objects by Jean-Paul Calderone · 12 years ago
- 9c98bf9 Use the future-proof-er macro to get the type structure to call the inherited free method. by Jean-Paul Calderone · 12 years ago
- 068cb59 Docstrings are nice by Jean-Paul Calderone · 12 years ago
- 5ea4149 I don't always read OpenSSL source, but when I do I WISH I WERE DEAD by Jean-Paul Calderone · 12 years ago
- fef5c4b Wrap SSL_set_session, allowing pyOpenSSL clients to actually re-use sessions now. by Jean-Paul Calderone · 12 years ago
- 64eaffc Add Connection.get_session and have the Session object actually wrap an SSL_SESSION* (though there is actually not yet any way to tell that that is the case) by Jean-Paul Calderone · 12 years ago
- e0fcf51 Minimal skeleton of a Python Session type by Jean-Paul Calderone · 12 years ago
- 593a06d Add Context.{s,g}et_session_cache_mode by Jean-Paul Calderone · 12 years ago
- 713c0dd merge in david strauss's minimal change by Jean-Paul Calderone · 12 years ago
- 717aa44 minor doc tweak by Jean-Paul Calderone · 12 years ago
- 8e8f90c Add documentation for the new session cache related constants and methods by Jean-Paul Calderone · 12 years ago
- 5f67135 Formatting and other mostly-stylistic changes. by Jean-Paul Calderone · 12 years ago
- 313bf01 Grab Context.{set,get}_session_cache_mode from the sessions branch, plus the unit tests. by Jean-Paul Calderone · 12 years ago
- d59d3bc Add a bunch of classifiers. Classifiers are fun. Everyone loves classifiers. by Jean-Paul Calderone · 13 years ago
- 22d915f Fix PKey.check for public-only keys by Jean-Paul Calderone · 13 years ago
- 02d0197 Add a unit test for checking a public key by Jean-Paul Calderone · 13 years ago
- e334f71 Fix segfault on PKey.check() when there is no private key by Anthony Uk · 13 years ago
- 731119b Minimal addition of set_session_cache_mode() support. by David Strauss · 13 years ago
- 56b2fb8 Fix exception propagation and some error handling related to the privatekey passphrase callback. by Jean-Paul Calderone · 13 years ago
- 2a864f1 The callback exception now propagates, yay by Jean-Paul Calderone · 13 years ago
- d440a08 Python 3.x compatibility by Jean-Paul Calderone · 13 years ago
- bfac217 Avoid being CPython specific - the leakcheck script will catch these issues. by Jean-Paul Calderone · 13 years ago
- 1eeccd8 Add a test for a special argument handling check of dump_privatekey by Jean-Paul Calderone · 13 years ago
- 105cb95 Add a test for returning the wrong type from a passphrase callback by Jean-Paul Calderone · 13 years ago
- 8e37f76 Add leak checkers for some cases of load_privatekey, notice one leaks against trunk by Jean-Paul Calderone · 13 years ago
- 5d9d7f1 epytext to rst by Jean-Paul Calderone · 13 years ago
- c7293bc Correctly handle errors from X509_CRL_sign by Jean-Paul Calderone · 13 years ago
- 54d99bc Convert the documentation from LaTeX/epytext to Sphinx/ReST by Jean-Paul Calderone · 13 years ago
- 3b97bcc by Jean-Paul Calderone · 13 years ago
- cebd178 Remove terminal mistake by Jean-Paul Calderone · 13 years ago
- 64efa2c Change some lingering epytext by Jean-Paul Calderone · 13 years ago
- 975a64a Update set_mode API docs to use rst instead of epytext. by Jean-Paul Calderone · 13 years ago
- 584f97a Twiddle rpm configuration, I don't really know if this will work. by Jean-Paul Calderone · 13 years ago
- 4e0a6fb Tell people how to build the docs by Jean-Paul Calderone · 13 years ago
- 79a3dbe Update packaging junk to reflect new docs by Jean-Paul Calderone · 13 years ago
- d6fd762 Drop no longer needed old stuff by Jean-Paul Calderone · 13 years ago
- 0b8f4bd Bump *two* version numbers, fantastic. by Jean-Paul Calderone · 13 years ago
- 2164154 merge trunk by Jean-Paul Calderone · 13 years ago
- f1b7030 Replace crazy middle dot with a full stop. by Jean-Paul Calderone · 13 years ago
- 3958486 Add Context.set_mode, MODE_RELEASE_BUFFERS, and OP_NO_COMPRESSION by Jean-Paul Calderone · 13 years ago
- 8afc7fc Enforce total ordering of events! by Jean-Paul Calderone · 13 years ago
- 59add69 Brace style by Jean-Paul Calderone · 13 years ago
- a72804a Catch up to trunk by Jean-Paul Calderone · 13 years ago
- cb058a3 Some documentation on new constants by Jean-Paul Calderone · 13 years ago
- c62d4c1 Add a constant test for NO_NO_COMPRESSION by Jean-Paul Calderone · 13 years ago
- 0222a49 Add a test for the positive case of Context.set_mode by Jean-Paul Calderone · 13 years ago
- bb960a6 Merge 0.13 release branch by Jean-Paul Calderone · 13 years ago
- b557e98 Regenerate the documentation for the new version by Jean-Paul Calderone · 13 years ago