summaryrefslogtreecommitdiff
path: root/OpenSSL
Commit message (Expand)AuthorAgeFilesLines
* Oops.Jean-Paul Calderone2013-10-041-1/+1
* Try exposing TLSv1.1 and TLSv1.2.Jean-Paul Calderone2013-10-034-14/+61
* Fix a memory management issue that leads to crashes in OpenSSL.crypto.X509.ge...Jean-Paul Calderone2013-10-031-1/+1
* merge the nul byte fix, port some markup to restructured textJean-Paul Calderone2013-08-233-6/+142
|\
| * in fact, commonName is a native stringJean-Paul Calderone2013-08-231-1/+1
| * some more formatting fixesJean-Paul Calderone2013-08-231-6/+3
| * Some formatting and indentation fixes; expand "san" to "subjectAltName".Jean-Paul Calderone2013-08-231-37/+35
| * Split this big test up into the two important pieces and make a test for eachJean-Paul Calderone2013-08-231-24/+26
| * againJean-Paul Calderone2013-08-231-2/+4
| * Ghetto rebase Heimes' changes onto the 0.13 release branchJean-Paul Calderone2013-08-123-1/+137
* | Release the GIL around RSA and DSA key generation.Jean-Paul Calderone2012-04-031-5/+16
|\ \
| * | Use braces for all code blocks, even short ones. Also, simplify the thread m...Jean-Paul Calderone2012-04-031-6/+7
| * | Fix compile errorINADA Naoki2011-08-261-2/+2
| * | Fix didn't release while DSA key generation.INADA Naoki2011-08-261-3/+7
| * | Allow thread while generating key.INADA Naoki2011-08-211-2/+8
* | | explain the way things areJean-Paul Calderone2012-03-101-0/+78
* | | Allocate Py_buffer on the heap (leaking memory sometimes) to make this code P...Jean-Paul Calderone2012-03-101-12/+19
* | | Be more lenient in the testJean-Paul Calderone2012-03-091-1/+1
* | | Add a version check, since older versions of OpenSSL are missing amethJean-Paul Calderone2012-03-091-4/+7
* | | Re-instate the OPENSSL_NO_SSL2 check; it is necessary for the case where SSLv...Jean-Paul Calderone2012-03-091-0/+5
* | | Fix an incorrect exception name in a test method docstring.Jean-Paul Calderone2012-03-091-1/+1
* | | Get rid of the OPENSSL_NO_SSL2 check, which is not a complete solution on all...Jean-Paul Calderone2012-03-091-5/+5
* | | Fix test_export_invalid with certain versions of OpenSSL. Previously OpenSSL...Jean-Paul Calderone2012-03-091-0/+10
* | | Use the future-proof-er macro to get the type structure to call the inherited...Jean-Paul Calderone2012-02-141-1/+1
* | | Docstrings are niceJean-Paul Calderone2012-02-141-0/+4
* | | I don't always read OpenSSL source, but when I do I WISH I WERE DEADJean-Paul Calderone2012-02-142-1/+33
* | | Wrap SSL_set_session, allowing pyOpenSSL clients to actually re-use sessions ...Jean-Paul Calderone2012-02-142-5/+102
* | | Add Connection.get_session and have the Session object actually wrap an SSL_S...Jean-Paul Calderone2012-02-134-24/+116
* | | Minimal skeleton of a Python Session typeJean-Paul Calderone2012-02-135-1/+200
* | | minor doc tweakJean-Paul Calderone2012-02-081-1/+1
* | | Formatting and other mostly-stylistic changes.Jean-Paul Calderone2012-02-081-14/+15
* | | Grab Context.{set,get}_session_cache_mode from the sessions branch, plus the ...Jean-Paul Calderone2012-02-083-1/+151
* | | Add a unit test for checking a public keyJean-Paul Calderone2011-10-312-1/+15
* | | Fix segfault on PKey.check() when there is no private keyAnthony Uk2011-10-311-0/+5
* | | Python 3.x compatibilityJean-Paul Calderone2011-09-141-4/+4
* | | Avoid being CPython specific - the leakcheck script will catch these issues.Jean-Paul Calderone2011-09-141-31/+0
* | | Add a test for a special argument handling check of dump_privatekeyJean-Paul Calderone2011-09-141-0/+3
* | | Add a test for returning the wrong type from a passphrase callbackJean-Paul Calderone2011-09-141-0/+11
* | | epytext to rstJean-Paul Calderone2011-09-141-7/+7
* | | Unify code formatting in recently changed functions to what seems to be the c...Ziga Seilnacht2009-12-221-21/+15
* | | Add a few more error checks around OpenSSL API calls.Ziga Seilnacht2009-12-221-0/+12
* | | Raise an error if a passphrase is used with a private key format that does no...Ziga Seilnacht2009-12-222-30/+52
* | | Additional error checks and a refcount fix for global_passphrase_callback.Ziga Seilnacht2009-12-222-3/+68
* | | Don't overwrite the error raised by the callback.Ziga Seilnacht2009-12-222-25/+42
* | | Whitespace cleanup.Ziga Seilnacht2009-12-221-3/+3
* | | Correctly handle errors from X509_CRL_signJean-Paul Calderone2011-09-132-4/+19
* | | Remove terminal mistakeJean-Paul Calderone2011-09-111-1/+1
* | | Change some lingering epytextJean-Paul Calderone2011-09-113-22/+22
* | | Update set_mode API docs to use rst instead of epytext.Jean-Paul Calderone2011-09-111-2/+2
* | | merge trunkJean-Paul Calderone2011-09-114-1/+74
|\ \ \