summaryrefslogtreecommitdiff
path: root/OpenSSL
Commit message (Expand)AuthorAgeFilesLines
* do some explainingecdheJean-Paul Calderone2014-05-011-0/+7
* Apparently that code is a no-go on Python 2. It seemed to work on Python 3 t...Jean-Paul Calderone2014-05-011-5/+7
* Try to work around the strange Python 3 behavior.Jean-Paul Calderone2014-05-011-0/+6
* Add some Python 2.6 compatibility.Jean-Paul Calderone2014-05-011-0/+17
* Directly test that curves work well as set elements.Jean-Paul Calderone2014-05-011-0/+32
* Cache the _EllipticCurve instances so the inherited-from-object equality does...Jean-Paul Calderone2014-04-301-6/+28
* Use that helper to define tests for equality of _EllipticCurve instances.Jean-Paul Calderone2014-04-301-1/+42
* Add a helper for testing equality.Jean-Paul Calderone2014-04-301-0/+130
* Merge branch 'master' into ecdheJean-Paul Calderone2014-04-192-4/+46
|\
| * Also accept buffer in Connection.send and .sendallMarkus Unterwaditzer2014-04-192-4/+46
* | restore even more python 3.2 compat!Jean-Paul Calderone2014-04-191-1/+1
* | restore python 3.2 compatibilityJean-Paul Calderone2014-04-191-3/+3
* | all the wayJean-Paul Calderone2014-04-191-2/+2
* | Mirror the OpenSSL API as is our idiom.Jean-Paul Calderone2014-04-192-4/+4
* | strings are hard, be explicitJean-Paul Calderone2014-04-191-0/+4
* | Some doc fixupsJean-Paul Calderone2014-04-191-9/+50
* | These three exceptions are no longer used.Jean-Paul Calderone2014-04-191-31/+0
* | Switch to an explicit curve object.Jean-Paul Calderone2014-04-184-159/+159
* | Get rid of some top-level code, remove the code that reflects a weird edge ca...Jean-Paul Calderone2014-04-171-12/+23
* | Some versions of Python do not support the unicode literal syntax.Jean-Paul Calderone2014-04-171-1/+1
* | Add a test for the failure condition of EC_KEY_new_by_curve_nameJean-Paul Calderone2014-04-172-5/+28
* | Support for Python 2.6 - which lacks addCleanupJean-Paul Calderone2014-04-171-8/+9
* | 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
* | explicitly fail with a useful messageJean-Paul Calderone2014-04-171-2/+6
* | Some docstring cleanups.Jean-Paul Calderone2014-04-171-8/+7
* | Add a test for the False case of Cryptography_HAS_EC.Jean-Paul Calderone2014-04-171-0/+18
* | Merge remote-tracking branch 'pyca/master' into ecdheJean-Paul Calderone2014-04-175-2/+267
|\ \ | |/
| * Merge pull request #74 from jgiannuzzi/fix_crl_memory_leakJean-Paul Calderone2014-04-011-0/+2
| |\
| | * Fix memory leak in _X509_REVOKED_dupJonathan Giannuzzi2014-03-301-0/+2
| * | one more whitespace fixJean-Paul Calderone2014-03-301-0/+1
| * | ... avoid undefined behavior.Jean-Paul Calderone2014-03-301-1/+14
| * | Docstring and whitespace fixes.Jean-Paul Calderone2014-03-301-22/+22
| * | 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-304-3/+156
| |\ \ | | |/
| | * Return unicode from these new APIs rather than the native string type.Jean-Paul Calderone2014-03-302-13/+15
| | * Use assertIdentical instead of the other thing.Jean-Paul Calderone2014-03-291-3/+3
| | * merge masterJean-Paul Calderone2014-03-293-2/+29
| | |\
| | | * Further simplifications.Jean-Paul Calderone2014-03-251-10/+1
| | | * pyflakes and documentation cleanupsJean-Paul Calderone2014-03-251-14/+12
| | | * Apply the changeset from https://code.launchpad.net/~redtoad/pyopenssl/pyopen...Jean-Paul Calderone2014-03-252-1/+36
| | * | 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-292-0/+10
| | * | Replace assertIs with assertTrue,Fedor Brunner2014-03-251-3/+3
| | * | Test methods test_get_cipher_* have been split into two sets.Fedor Brunner2014-03-101-21/+33
| | * | Get the actually used cipher name,bits,version of the establishedFedor Brunner2014-03-032-0/+93
| * | | Added dependency for cryptography>=0.3.Fedor Brunner2014-03-282-7/+49
| * | | Interface for the SSL_get_peer_finished, SSL_get_finished.Fedor Brunner2014-03-052-0/+52
| |/ /
* | | ecdh: Use different exception types for different errorsAndy Lutomirski2014-04-042-10/+78
* | | ecdh: curve names are strings, not bytesAndy Lutomirski2014-04-041-4/+5