summaryrefslogtreecommitdiff
Commit message (Collapse)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 ↵Jean-Paul Calderone2014-05-011-5/+7
| | | | though.
* 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 ↵Jean-Paul Calderone2014-04-301-6/+28
| | | | does what we want.
* 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
|
* ChangeLogJean-Paul Calderone2014-04-191-0/+9
|
* Merge branch 'master' into ecdheJean-Paul Calderone2014-04-194-5/+56
|\
| * Merge pull request #100 from untitaker/gitignore-additionsJean-Paul Calderone2014-04-191-1/+5
| |\ | | | | | | Add more build/run artifact file patterns to .gitignore
| | * Add more files to .gitignoreMarkus Unterwaditzer2014-04-191-1/+5
| | |
| * | Merge pull request #99 from untitaker/python26-buffersJean-Paul Calderone2014-04-193-4/+51
| |\ \ | | |/ | |/| Fix the type checking in Connection.send and Connection.sendall to allow values of the `buffer` type on Python 2.
| | * Also accept buffer in Connection.send and .sendallMarkus Unterwaditzer2014-04-193-4/+51
| |/ | | | | | | | | | | Not at all sure what i am doing, but according to http://hg.python.org/cpython/rev/9e718d8f71e8/, buffers are a accepted type to pass to sendall in Python 2.6.
* | 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-192-4/+4
| |
* | Mirror the OpenSSL API as is our idiom.Jean-Paul Calderone2014-04-193-5/+5
| |
* | strings are hard, be explicitJean-Paul Calderone2014-04-191-0/+4
| |
* | Some doc fixupsJean-Paul Calderone2014-04-192-10/+51
| |
* | These three exceptions are no longer used.Jean-Paul Calderone2014-04-191-31/+0
| |
* | revert to pyca/master .gitignoreJean-Paul Calderone2014-04-191-2/+1
| |
* | Switch to an explicit curve object.Jean-Paul Calderone2014-04-187-182/+203
| | | | | | | | Happily, this eliminates just about all of the error cases.
* | Get rid of some top-level code, remove the code that reflects a weird edge ↵Jean-Paul Calderone2014-04-171-12/+23
| | | | | | | | case (but the weird edge case is still there inside OpenSSL), and add a bit of docs.
* | Merge remote-tracking branch 'pyca/master' into ecdheJean-Paul Calderone2014-04-170-0/+0
|\ \ | |/
| * Merge pull request #98 from pyca/version-reportingJean-Paul Calderone2014-04-171-0/+4
| |\ | | | | | | Version reporting
| | * Change the version reporter to work on Python 3.Jean-Paul Calderone2014-04-171-1/+1
| | |
| | * Try reporting the version of OpenSSL that was used at the end of each build.Jean-Paul Calderone2014-04-171-0/+2
| | |
| | * Try explicitly installing the Python dependencies since "setup.py test" does ↵Jean-Paul Calderone2014-04-171-0/+2
| |/ | | | | | | not install them in a way that makes them available later.
* | 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
| |
* | Change the version reporter to work on Python 3.Jean-Paul Calderone2014-04-171-1/+1
| |
* | 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
| |
* | Try explicitly installing the Python dependencies since "setup.py test" does ↵Jean-Paul Calderone2014-04-171-0/+2
| | | | | | | | not install them in a way that makes them available later.
* | 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
| |
* | Try reporting the version of OpenSSL that was used at the end of each build.Jean-Paul Calderone2014-04-171-0/+2
| |
* | Merge remote-tracking branch 'pyca/master' into ecdheJean-Paul Calderone2014-04-1711-6/+477
|\ \ | |/
| * Merge pull request #97 from pyca/more-openssl-testingJean-Paul Calderone2014-04-171-9/+33
| |\ | | | | | | Do a little testing against OpenSSL 0.9.8.
| | * That seemed to work but not all of the tests are passing on 0.9.8 so until ↵Jean-Paul Calderone2014-04-171-0/+2
| | | | | | | | | | | | that happens this configuration will be allowed to fail.
| | * take a stab at running tests against openssl 0.9.8 as wellJean-Paul Calderone2014-04-171-9/+31
| |/
| * Merge pull request #94 from pyca/coverallsJean-Paul Calderone2014-04-162-1/+15
| |\ | | | | | | Integrate with Coveralls
| | * This is a rST file now.Jean-Paul Calderone2014-04-161-0/+0
| | |
| | * Make the travis configuration read linearly.Jean-Paul Calderone2014-04-161-3/+6
| | |
| | * Fix the rST markup for coveralls.Jean-Paul Calderone2014-04-161-1/+2
| | |
| | * where is my emacs yaml modeJean-Paul Calderone2014-04-141-1/+1
| | |
| | * Also stick a quick summary at the end of every buildJean-Paul Calderone2014-04-141-0/+1
| | |