summaryrefslogtreecommitdiff
path: root/OpenSSL/ssl
Commit message (Expand)AuthorAgeFilesLines
* 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
* Re-instate the OPENSSL_NO_SSL2 check; it is necessary for the case where SSLv...Jean-Paul Calderone2012-03-091-0/+5
* Get rid of the OPENSSL_NO_SSL2 check, which is not a complete solution on all...Jean-Paul Calderone2012-03-091-5/+5
* Use the future-proof-er macro to get the type structure to call the inherited...Jean-Paul Calderone2012-02-141-1/+1
* I don't always read OpenSSL source, but when I do I WISH I WERE DEADJean-Paul Calderone2012-02-141-1/+2
* Wrap SSL_set_session, allowing pyOpenSSL clients to actually re-use sessions ...Jean-Paul Calderone2012-02-141-0/+26
* Add Connection.get_session and have the Session object actually wrap an SSL_S...Jean-Paul Calderone2012-02-133-24/+71
* Minimal skeleton of a Python Session typeJean-Paul Calderone2012-02-134-0/+174
* 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-082-0/+48
* Update set_mode API docs to use rst instead of epytext.Jean-Paul Calderone2011-09-111-2/+2
* merge trunkJean-Paul Calderone2011-09-112-0/+27
|\
| * Brace styleJean-Paul Calderone2011-09-081-3/+3
| * - Add Context.set_mode methodGuillermo Gonzalez2011-08-292-0/+27
* | Fix most of the doc compilation warning/errorsJonathan Ballet2011-07-161-1/+1
* | Fix markup to be compatible with Sphinx and add rough API docJonathan Ballet2011-07-161-4/+4
* | Convert Epytext markup to RST markupJonathan Ballet2011-07-163-106/+106
|/
* "Parse" "arguments" to get_servernameJean-Paul Calderone2011-05-261-1/+3
* And SSL_get_servername, SSL_set_tlsext_host_name, and SSL_CTX_set_tlsext_serv...Jean-Paul Calderone2011-05-263-0/+121
* Add SSL_set_SSL_CTX wrapper, Connection.set_context.Jean-Paul Calderone2011-05-251-0/+40
* so now maybe it works on windowsJean-Paul Calderone2011-05-201-1/+1
* Switch from a tuple to a list for the return value of get_peer_cert_chain; al...Jean-Paul Calderone2011-05-191-7/+14
* Braces everywhere, cuddled, whitespace and docstring fixesJean-Paul Calderone2011-05-191-14/+8
* Apply the get_peer_cert_chain parts of okuda's patchJean-Paul Calderone2011-05-171-0/+38
* Support OpenSSL 1.0Jean-Paul Calderone2011-05-101-1/+20
|\
| * Declare the SSL_METHOD const on 1.0 only - enjoy the 28 bit shiftJean-Paul Calderone2011-04-141-1/+4
| * Expose OpenSSL version info and handle missing SSLv2_METHOD supportJean-Paul Calderone2011-04-142-2/+49
* | Compatibility with CPython 2.5 though CPython 3.2Jean-Paul Calderone2011-04-221-4/+4
* | Fix a lot of reference counting bugs introduced by stupid copy/pastingJean-Paul Calderone2011-04-201-2/+2
* | A bunch of PyPy fixesJean-Paul Calderone2011-04-183-7/+19
|\ \
| * | Add a lot of missing Py_INCREFJean-Paul Calderone2011-03-123-7/+19
* | | Catch up to trunkJean-Paul Calderone2011-04-186-12/+68
|\ \ \ | |/ / |/| |
| * | Expose OPENSSL_VERSION_NUMBER and SSLeay_version()Jean-Paul Calderone2011-04-151-0/+31
| |/
| * Expose symbolic constants for info callback valuesJean-Paul Calderone2011-03-211-0/+22
| |\
| | * Provide New SSL constant for OpenSSL.SSLOlivier Hervieu2011-03-021-0/+22
| * | Update copyright headers; remove pointless dates, add a pointer to the LICENS...Jean-Paul Calderone2011-03-026-12/+15
| |/
* | try harder to do the thing on pypy, also start fixing more refcountsJean-Paul Calderone2011-03-121-4/+4
* | HACK HACK ZOOP HACKJean-Paul Calderone2011-03-121-4/+4
* | Catch up to trunkJean-Paul Calderone2011-03-121-4/+32
|\ \ | |/
| * Give the same treatment to the Connection.sendall method, allowing memoryview...Jean-Paul Calderone2011-01-211-1/+15
| * On Python versions with Py_buffer, accept Py_buffer objects to Connection.sen...Jean-Paul Calderone2011-01-051-3/+17
* | Catch up to trunkJean-Paul Calderone2010-12-033-1/+11
|/
* Declare storage for them, too.Jean-Paul Calderone2010-11-011-0/+5
* Declare these new names extern, because that is what they are.Jean-Paul Calderone2010-11-011-3/+3
* 2.x compat!Jean-Paul Calderone2010-11-011-0/+4
* remove debug printsJean-Paul Calderone2010-10-311-4/+0
* Apply to the othersJean-Paul Calderone2010-10-311-2/+2
* and this permutationJean-Paul Calderone2010-10-311-1/+1