summaryrefslogtreecommitdiff
path: root/OpenSSL/SSL.py
Commit message (Expand)AuthorAgeFilesLines
* merge masterJean-Paul Calderone2015-01-181-2/+1
|\
| * Fixes #91 -- proper error handling in Connection.shutdownPaul Aurich2015-01-081-2/+1
* | Add the necessary SSL_CTX_check_private_key call and error handling.Jean-Paul Calderone2014-12-111-0/+3
|/
* merge masterJean-Paul Calderone2014-05-051-6/+28
|\
| * Merge branch 'master' into ecdheJean-Paul Calderone2014-04-191-4/+14
| |\
| | * Also accept buffer in Connection.send and .sendallMarkus Unterwaditzer2014-04-191-4/+14
| * | Mirror the OpenSSL API as is our idiom.Jean-Paul Calderone2014-04-191-1/+1
| * | These three exceptions are no longer used.Jean-Paul Calderone2014-04-191-31/+0
| * | Switch to an explicit curve object.Jean-Paul Calderone2014-04-181-61/+5
| * | Get rid of some top-level code, remove the code that reflects a weird edge ca...Jean-Paul Calderone2014-04-171-12/+23
| * | Add a test for the failure condition of EC_KEY_new_by_curve_nameJean-Paul Calderone2014-04-171-3/+6
| * | Fix some rST markup.Jean-Paul Calderone2014-04-171-1/+1
| * | Factor the guts out so they can be unit tested separately.Jean-Paul Calderone2014-04-171-7/+19
| * | Merge remote-tracking branch 'pyca/master' into ecdheJean-Paul Calderone2014-04-171-0/+106
| |\ \ | | |/
| * | ecdh: Use different exception types for different errorsAndy Lutomirski2014-04-041-7/+38
| * | ecdh: curve names are strings, not bytesAndy Lutomirski2014-04-041-4/+5
| * | Merge branch 'ecdhe' of git://github.com/amluto/pyopenssl into ecdheLaurens Van Houtven2014-03-291-0/+41
| |\ \
| | * | Stop exposing all the NID and SN objects for elliptic curves, nowAndy Lutomirski2014-03-131-144/+0
| | * | Identify elliptic curves by short name, not NIDAndy Lutomirski2014-03-131-5/+15
| | * | Fix docstring and Python 2.6 issues in ECDHE supportAndy Lutomirski2014-03-121-4/+4
| | * | Add SSL.ELLIPTIC_CURVE_DESCRIPTIONS to expose the actual supported curvesAndy Lutomirski2014-03-051-0/+9
| | * | Expose all of the EC curve name constantsAndy Lutomirski2014-03-051-0/+135
| | * | Merge branch 'master' into ecdhe-supportAlex Gaynor2014-02-201-26/+45
| | |\ \
| | * | | Use the internal nameAlex Gaynor2014-01-171-1/+1
| | * | | Added testsAlex Gaynor2014-01-171-0/+2
| | * | | Corrected a typoAlex Gaynor2014-01-171-1/+1
| | * | | Expose support for using ecdhe with SSL connectionsAlex Gaynor2014-01-171-0/+29
* | | | | Add a test that verifies the first argument passed to the verify callback. A...Jean-Paul Calderone2014-04-021-2/+6
| |_|_|/ |/| | |
* | | | ... avoid undefined behavior.Jean-Paul Calderone2014-03-301-1/+14
* | | | Refactor the implementation to avoid duplication; use the result of the API t...Jean-Paul Calderone2014-03-301-28/+33
* | | | merge masterJean-Paul Calderone2014-03-301-1/+54
|\ \ \ \
| * | | | Return unicode from these new APIs rather than the native string type.Jean-Paul Calderone2014-03-301-4/+6
| * | | | merge masterJean-Paul Calderone2014-03-291-1/+4
| |\ \ \ \ | | |/ / /
| | * | | Make setting of OP_NO_TICKET conditional (for <= 0.9.8f compatibility)Arturo Filastò2014-03-091-1/+4
| * | | | Add return type API documentation.Jean-Paul Calderone2014-03-291-1/+7
| * | | | whitespace: three blank lines between top-level suites, two blank lines betwe...Jean-Paul Calderone2014-03-291-0/+3
| * | | | Get the actually used cipher name,bits,version of the establishedFedor Brunner2014-03-031-0/+38
| |/ / /
* | | | Added dependency for cryptography>=0.3.Fedor Brunner2014-03-281-2/+8
* | | | Interface for the SSL_get_peer_finished, SSL_get_finished.Fedor Brunner2014-03-051-0/+32
|/ / /
* | | Allow creating a Context with SSLv2_METHODAndrew Dunham2014-02-241-0/+1
| |/ |/|
* | tests and fixes for other int/long casesJean-Paul Calderone2014-02-091-4/+4
* | Add some missing test coverage for handling values of type `long` and fix the...Jean-Paul Calderone2014-02-021-11/+7
* | Change the info callback test to at least assert that the connection argument...Jean-Paul Calderone2014-02-021-1/+1
* | Merge pull request #20 from kouk/longintJean-Paul Calderone2014-02-021-5/+4
|\ \
| * | use six's integer_types instead of py3 incompatible type 'long'Konstantinos Koukopoulos2014-01-281-4/+4
| * | support 64 bit fd'sKonstantinos Koukopoulos2014-01-271-4/+3
* | | make test_closed pass on windowsKonstantinos Koukopoulos2014-01-311-3/+6
|/ /
* | Use the initialization functions that cryptography 0.1 exposesJean-Paul Calderone2014-01-181-12/+2
* | And use_privatekey_fileJean-Paul Calderone2014-01-181-0/+4
* | And use_certificate_fileJean-Paul Calderone2014-01-181-1/+4