summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Hmm maybe start off with a non-final version.v0.14a1Jean-Paul Calderone2014-01-093-4/+4
|
* version bumpJean-Paul Calderone2014-01-093-4/+4
|
* Merge pull request #1 from pyca/github-changesJean-Paul Calderone2014-01-092-4/+1
|\ | | | | Github changes
| * Reflect the new location here as wellJean-Paul Calderone2014-01-091-1/+1
| |
| * Nope, do not report bugs there.Jean-Paul Calderone2014-01-091-3/+0
|/
* Port to cryptography.Jean-Paul Calderone2014-01-0952-11052/+4541
|\
| * this __builtin__ thing is not Python 3 compatible, apparentlyJean-Paul Calderone2014-01-091-4/+4
| |
| * This is another one that is missing on OSXJean-Paul Calderone2014-01-081-1/+4
| |
| * adjust to reflect the cryptography api changeJean-Paul Calderone2014-01-081-3/+4
| |
| * Make some optional things optional by mirroring their absenseJean-Paul Calderone2014-01-081-2/+8
| |
| * fix some renaming errors from a while agoJean-Paul Calderone2014-01-011-2/+2
| |
| * changing the name back does not reintroduce the problem, how funJean-Paul Calderone2014-01-011-4/+4
| |
| * try adding some thread initialization logicJean-Paul Calderone2014-01-011-0/+30
| | | | | | | | | | | | this includes a real version and a cheater version. it may be necessary to use the cheater version as the _ssl module in the stdlib is just going to trample whatever we try to do anyway.
| * randomly guess that the names of these functions is causing problems and ↵Jean-Paul Calderone2014-01-011-4/+4
| | | | | | | | give them less scary names
| * This documentation is much simpler now.Jean-Paul Calderone2014-01-011-125/+12
| |
| * There are no longer any .h files.Jean-Paul Calderone2014-01-011-1/+0
| |
| * also no longer usedJean-Paul Calderone2013-12-311-55/+0
| |
| * Update distutils glue to reflect the extensive changesJean-Paul Calderone2013-12-311-188/+11
| |
| * These are no longer usedJean-Paul Calderone2013-12-313-326/+0
| |
| * Make this test more 32 bit friendly: allocate the most memory that fits into ↵Jean-Paul Calderone2013-12-312-2/+3
| | | | | | | | | | | | | | a native integer. This will avoid triggering an OverflowError on 32 bit platforms but still be more memory than can ever actually be allocated. Also fix the implementation to accept Python longs as well as Python ints.
| * just drop this for nowJean-Paul Calderone2013-12-311-1/+0
| |
| * Try to use cryptography here, too.Jean-Paul Calderone2013-12-311-6/+6
| |
| * tsafe tries to import SSLJean-Paul Calderone2013-12-311-1/+2
| |
| * Python 2.6 compatibilityJean-Paul Calderone2013-12-302-2/+32
| |
| * Replace all of the ZeroDivisionErrors in SSL with proper (yet untested) ↵Jean-Paul Calderone2013-12-291-31/+29
| | | | | | | | exception-raising behavior.
| * Only crypto uses new_mem_buf so move it back there for ease of exception ↵Jean-Paul Calderone2013-12-292-61/+130
| | | | | | | | | | handling. Also replace all of the ZeroDivisionErrors in crypto with proper (yet untested) exception-raising behavior.
| * This is never used.Jean-Paul Calderone2013-12-291-1/+0
| |
| * Add a test for bad type value passed to load_certificate_request and fix the ↵Jean-Paul Calderone2013-12-292-2/+17
| | | | | | | | behavior. Also incidental additional error handling fix for untested code.
| * Add a test for the error case of setattrJean-Paul Calderone2013-12-292-2/+13
| |
| * A couple more docstringsJean-Paul Calderone2013-12-291-0/+22
| |
| * add some missing docstringsJean-Paul Calderone2013-12-293-3/+9
| |
| * add a test for another branch of rand.egdJean-Paul Calderone2013-12-291-0/+13
| |
| * Put some shared code into a shared module and start using it from all three ↵Jean-Paul Calderone2013-12-296-109/+133
| | | | | | | | | | | | | | of the main implementation modules. Also add a test for the MemoryError behavior of OpenSSL.rand.bytes. Also make the other error handling behavior of that function probably correct maybe. At least, give it a better comment about why it is untested.
| * Get rid of the cross-module symbol hijinx - no longer necessary now that ↵Jean-Paul Calderone2013-12-291-35/+2
| | | | | | | | everything is Python.
| * SupercededJean-Paul Calderone2013-12-298-3913/+0
| |
| * SupercededJean-Paul Calderone2013-12-2924-6064/+0
| |
| * Re-enable TLSv1_1 and TLSv1_2 if the backend supports themJean-Paul Calderone2013-12-291-9/+12
| |
| * Switch from opentls to cryptographyJean-Paul Calderone2013-12-284-617/+623
| |
| * Guess at how this might look on the cffi bindingsJean-Paul Calderone2013-11-031-0/+6
| |
| * merge tlsv1_1or2Jean-Paul Calderone2013-11-035-27/+107
| |\
| * | implement proper SAN NUL byte handling in the cffi versionJean-Paul Calderone2013-10-061-1/+49
| | |
| * | merge master mostly nul byte SAN fix/tests (just want the tests here)Jean-Paul Calderone2013-10-054-7/+156
| |\ \
| * | | Randomly fix another docstringJean-Paul Calderone2013-04-031-1/+2
| | | |
| * | | Randomly fix a docstringJean-Paul Calderone2013-04-031-1/+2
| | | |
| * | | Use the new optional-sslv2 features of opentlsJean-Paul Calderone2013-03-201-2/+6
| | | |
| * | | A few more tests, still incompleteJean-Paul Calderone2013-03-193-13/+104
| | | |
| * | | Add a test for and proper handling of exceptions out of verify callbacksJean-Paul Calderone2013-03-062-20/+63
| | | |
| * | | Implement X509Req.verifyJean-Paul Calderone2013-03-062-0/+67
| | | |
| * | | Fixes and more tests for Context.use_certificate_file and ↵Jean-Paul Calderone2013-03-062-9/+112
| | | | | | | | | | | | | | | | Context.use_certificate
| * | | Better tests for X509Store.add_cert and a fixJean-Paul Calderone2013-03-062-3/+19
| | | |