summaryrefslogtreecommitdiff
path: root/OpenSSL/SSL.py
Commit message (Expand)AuthorAgeFilesLines
* 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
|\ \ | |/
| * ... 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
| | |\
| | * | 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
| |/ /
* | | 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
* | | | Make setting of OP_NO_TICKET conditional (for <= 0.9.8f compatibility)Arturo Filastò2014-03-091-1/+4
| |_|/ |/| |
* | | 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
* | make use_certificate_chain_file can accept unicode tooJean-Paul Calderone2014-01-181-1/+5
* | Do the other initialization that is probably required.Jean-Paul Calderone2014-01-181-0/+14
* | Accept bytes or text in set_cipher_listJean-Paul Calderone2014-01-181-1/+7
|/
* Lots of Python 3.2 porting workJean-Paul Calderone2014-01-111-5/+5
* This is another one that is missing on OSXJean-Paul Calderone2014-01-081-1/+4