aboutsummaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* add PBKDF2 SHA1 vectors from RFC 6070Paul Kehrer2014-01-271-0/+48
|
* Convert the HKDF vectors to the NIST format.David Reid2014-01-272-0/+14
|
* Represent the hash vectors more cleanlyAlex Gaynor2014-01-272-15/+15
|
* Merge pull request #492 from public/py-thread-safeAlex Gaynor2014-01-241-0/+73
|\ | | | | Python implementation of OpenSSL locking callback
| * Remove the contenious test of contentionAlex Stapleton2014-01-241-46/+0
| |
| * Split a test in halfAlex Stapleton2014-01-241-6/+18
| |
| * Also test the locking cb directlyAlex Stapleton2014-01-241-19/+20
| |
| * Python implementation of OpenSSL locking callbackAlex Stapleton2014-01-241-0/+106
| |
* | Switch to using our own InternalError, instead of SystemErrorAlex Gaynor2014-01-242-8/+8
|/
* SHA256 vectors.David Reid2014-01-231-0/+34
|
* Add HKDF vectors from RFC5869.David Reid2014-01-231-0/+48
|
* GCM support for CommonCrypto backendPaul Kehrer2014-01-221-1/+20
|
* Merge branch 'master' into commoncrypto-cipher-backendPaul Kehrer2014-01-203-5/+76
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: expand tox backend example On OS X at build time compile the CC bindings fix docs update docs for name attribute revert fixture decorator for now, switch to append. no more globals docs for explicit backend selection and document name attribute of backend modify backend selection to allow multiple backends via comma delimiter better name for the variable don't mutate _ALL_BACKENDS pass posargs via tox so --backend can be used for tox envs support --backend as a pytest flag to limit to one backend for testing
| * revert fixture decorator for now, switch to append. no more globalsPaul Kehrer2014-01-193-25/+17
| |
| * modify backend selection to allow multiple backends via comma delimiterPaul Kehrer2014-01-183-19/+49
| |
| * better name for the variablePaul Kehrer2014-01-141-5/+4
| |
| * don't mutate _ALL_BACKENDSPaul Kehrer2014-01-141-2/+9
| |
| * support --backend as a pytest flag to limit to one backend for testingPaul Kehrer2014-01-133-2/+45
| |
* | make register_cipher_adapter private and fix cryptorref releasePaul Kehrer2014-01-201-1/+1
| |
* | change cipher registry to store enumsPaul Kehrer2014-01-201-1/+4
| |
* | add error handlerPaul Kehrer2014-01-191-0/+12
| |
* | add cipher support to the commoncrypto backendPaul Kehrer2014-01-191-0/+31
|/
* Merge pull request #459 from public/use-pytest-fixtureAlex Gaynor2014-01-111-5/+4
|\ | | | | Use pytest.fixture for backends
| * Use pytest.fixture for backendsAlex Stapleton2014-01-111-5/+4
| | | | | | | | This lets you chain in additional fixtures that vary by backend easily.
* | bytes byte backPaul Kehrer2014-01-101-2/+3
| |
* | add check to confirm we've loaded error stringsPaul Kehrer2014-01-101-0/+7
| |
* | oops, bytes plzPaul Kehrer2014-01-101-1/+1
| |
* | don't leak a context in the testPaul Kehrer2014-01-101-1/+3
| |
* | add tests to the openssl backend to verify that we've registeredPaul Kehrer2014-01-101-0/+8
|/ | | | evp ciphers and ssl ciphers
* add test marks to fernet so backends without cipher (or AES/CBC) will skipPaul Kehrer2014-01-091-0/+50
|
* add is_available() to CommonCrypto binding, use it for skipifPaul Kehrer2014-01-091-3/+4
|
* cover a missing branch in the commoncrypto bindingsPaul Kehrer2014-01-091-2/+8
|
* Add initial CommonCrypto bindings (no backend yet)Paul Kehrer2014-01-091-0/+25
|
* Merge pull request #415 from reaperhulk/remove-cast5-ecb-for-nowAlex Gaynor2014-01-072-55/+1
|\ | | | | remove CAST5 for first release
| * remove CAST5 for first releasePaul Kehrer2014-01-072-55/+1
| |
* | Fixed #408 -- cleanup how is_available worksAlex Gaynor2014-01-071-32/+0
|/
* Merge pull request #203 from alex/fernetDavid Reid2014-01-064-0/+176
|\ | | | | [WIP][POC] Implement Fernet
| * Merge branch 'master' into fernetAlex Gaynor2014-01-023-17/+31
| |\ | | | | | | | | | | | | Conflicts: docs/index.rst
| * \ Merge branch 'master' into fernetAlex Gaynor2013-12-3016-408/+341
| |\ \
| * \ \ Merge branch 'master' into fernetAlex Gaynor2013-12-2716-204/+380
| |\ \ \
| * | | | Handle invalid timestamp lengthAlex Gaynor2013-12-201-0/+5
| | | | |
| * | | | Replace assertions with real error checksAlex Gaynor2013-12-161-0/+9
| | | | |
| * | | | Address dreid's commentsAlex Gaynor2013-12-161-10/+16
| | | | |
| * | | | Merge branch 'master' into fernetAlex Gaynor2013-12-154-4/+4
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into fernetAlex Gaynor2013-12-145-5/+275
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'master' into fernetAlex Gaynor2013-11-271-2/+2
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'master' into fernetAlex Gaynor2013-11-275-30/+22
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'master' into fernetAlex Gaynor2013-11-231-0/+17
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch 'master' into fernetAlex Gaynor2013-11-222-0/+20
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | An API for generating keysAlex Gaynor2013-11-221-1/+1
| | | | | | | | | | |