aboutsummaryrefslogtreecommitdiffstats
path: root/cryptography
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | Tell cffi these opaque types are pointers.Alex Stapleton2014-01-181-5/+5
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Fixes #469
| * | | | | | Merge pull request #473 from reaperhulk/remove-thread-stateDavid Reid2014-01-172-1/+20
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Add ERR_remove_thread_state
| | * | | | | | rename variable to be less confusing and terriblePaul Kehrer2014-01-171-4/+4
| | | | | | | |
| | * | | | | | add conditional ERR_remove_thread_state. PyOpenSSL uses thisPaul Kehrer2014-01-162-1/+20
| | |/ / / / /
| * | | | | | Expose a name needed for ECDHE -- the NIDs are always availableAlex Gaynor2014-01-171-16/+3
| | | | | | |
| * | | | | | Expose the nids for the various eliptical curve things. I don't understand ↵Alex Gaynor2014-01-161-1/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | what these mean.
| * | | | | | Added forgotten declAlex Gaynor2014-01-161-0/+2
| | | | | | |
| * | | | | | reversedAlex Gaynor2014-01-161-1/+1
| | | | | | |
| * | | | | | Allow these to not be defined because lololol fedora/centosAlex Gaynor2014-01-162-1/+19
| | | | | | |
| * | | | | | oopsAlex Gaynor2014-01-161-1/+1
| | | | | | |
| * | | | | | Start binding some stuff for ECDHE in pyOpenSSL.Alex Gaynor2014-01-163-0/+34
| |/ / / / /
| * | | | / remove comment that's no longer neededPaul Kehrer2014-01-111-3/+0
| | |_|_|/ | |/| | |
| * | | | Make just one call to ffi.cdef for most of the definitionsJean-Paul Calderone2014-01-111-6/+3
| | | | |
* | | | | Merge branch 'master' into common-crypto-backendPaul Kehrer2014-01-114-3/+98
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: Use pytest.fixture for backends drop to >= 0.8 to make pypy happy change to anonymous enum require cffi >= 0.8.1 remove extraneous spaces add hmac to commoncrypto binding bytes byte back add check to confirm we've loaded error strings Bind all the PEM errors Spelling! oops, bytes plz don't leak a context in the test add tests to the openssl backend to verify that we've registered Nonsense I think we need. This is a dep init the ssl library in the backend Actuall install a thing Try to run the spellchecker on travis Use a normal quote here, not sure where the smart quote came from Expose ERR_load_SSL_strings
| * | | | change to anonymous enumPaul Kehrer2014-01-101-1/+1
| | | | |
| * | | | remove extraneous spacesPaul Kehrer2014-01-101-2/+2
| | | | |
| * | | | add hmac to commoncrypto bindingPaul Kehrer2014-01-102-0/+47
| | | | |
| * | | | Bind all the PEM errorsAlex Stapleton2014-01-101-3/+46
| | | | |
| * | | | init the ssl library in the backendPaul Kehrer2014-01-101-0/+4
| | | | | | | | | | | | | | | | | | | | Also add some comments since this is mildly convoluted.
| * | | | Expose ERR_load_SSL_stringsHynek Schlawack2014-01-101-0/+1
| | | | |
* | | | | simpler method of importing CommonCrypto backend into _ALL_BACKENDSPaul Kehrer2014-01-111-10/+7
| | | | |
* | | | | commoncrypto initial backendPaul Kehrer2014-01-103-3/+155
|/ / / /
* | | | Merge branch 'master' into common-crypto-bindingPaul Kehrer2014-01-091-3/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: temporary workaround for travis-ci bug Style nit easy_install is awful, don't use it Simplify the authors section
| * | | | Simplify the authors sectionAlex Gaynor2014-01-091-3/+1
| | | | |
* | | | | refactor commoncrypto's is_available to check platform for nowPaul Kehrer2014-01-091-4/+4
| | | | |
* | | | | add is_available() to CommonCrypto binding, use it for skipifPaul Kehrer2014-01-091-1/+7
| | | | |
* | | | | Add initial CommonCrypto bindings (no backend yet)Paul Kehrer2014-01-093-0/+119
|/ / / /
* | | | Add myself to __authors__Alex Stapleton2014-01-091-1/+1
| | | |
* | | | update version to 0.2.dev1 in masterPaul Kehrer2014-01-081-1/+1
| | | |
* | | | Prepare to release.David Reid2014-01-081-1/+1
| | | |
* | | | Merge pull request #415 from reaperhulk/remove-cast5-ecb-for-nowAlex Gaynor2014-01-072-21/+1
|\ \ \ \ | | | | | | | | | | remove CAST5 for first release
| * | | | remove CAST5 for first releasePaul Kehrer2014-01-072-21/+1
| | | | |
* | | | | Explanatory commentAlex Gaynor2014-01-071-0/+1
| | | | |
* | | | | Fixed #408 -- cleanup how is_available worksAlex Gaynor2014-01-072-12/+3
|/ / / /
* | | | Merge branch 'master' into setup-install-extensionAlex Gaynor2014-01-073-1/+146
|\ \ \ \
| * \ \ \ Merge pull request #203 from alex/fernetDavid Reid2014-01-061-0/+131
| |\ \ \ \ | | | | | | | | | | | | [WIP][POC] Implement Fernet
| | * \ \ \ Merge branch 'master' into fernetAlex Gaynor2014-01-0230-230/+307
| | |\ \ \ \ | | | | |_|/ | | | |/| | | | | | | | | | | | | | Conflicts: docs/index.rst
| | * | | | Merge branch 'master' into fernetAlex Gaynor2013-12-3018-158/+437
| | |\ \ \ \ | | | | |/ / | | | |/| |
| | * | | | Switch to the newer, safer, APIAlex Gaynor2013-12-271-3/+5
| | | | | |
| | * | | | Merge branch 'master' into fernetAlex Gaynor2013-12-2730-58/+290
| | |\ \ \ \
| | * | | | | Don't look at other material until the signature is validatedAlex Gaynor2013-12-201-2/+2
| | | | | | |
| | * | | | | Handle invalid timestamp lengthAlex Gaynor2013-12-201-1/+4
| | | | | | |
| | * | | | | Use the term fernet tokenAlex Gaynor2013-12-171-3/+3
| | | | | | |
| | * | | | | Replace assertions with real error checksAlex Gaynor2013-12-161-2/+7
| | | | | | |
| | * | | | | Address dreid's commentsAlex Gaynor2013-12-161-8/+12
| | | | | | |
| | * | | | | Update import locationAlex Gaynor2013-12-151-1/+1
| | | | | | |
| | * | | | | Merge branch 'master' into fernetAlex Gaynor2013-12-1526-4/+4
| | |\ \ \ \ \
| | * | | | | | flake8Alex Gaynor2013-12-141-1/+1
| | | | | | | |
| | * | | | | | Reduce duplicationAlex Gaynor2013-12-141-3/+3
| | | | | | | |
| | * | | | | | Replace our constant time check with the new moduleAlex Gaynor2013-12-141-34/+2
| | | | | | | |