Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move the cryptography package into a src/ subdirectory | Donald Stufft | 2014-11-13 | 1 | -253/+0 |
| | | | | | | | | | | | | | Due to differences in how py.test determines which module to ``import`` the test suite actually runs against the cryptography which is in the *current* directory instead of the cryptography which is installed. The problem essentially boils down to when there is a tests/__init__.py then py.test adds the current directory to the front of the sys.path, causing it to take precedence over the installed location. This means that running the tests relies on the implicit compile that CFFI does instead of testing against what people will actually be runnning, which is the module compiled by setup.py. | ||||
* | rename a method in the cc backend for clarity | Paul Kehrer | 2014-06-30 | 1 | -3/+3 |
| | |||||
* | split commoncrypto backend - ciphers | Paul Kehrer | 2014-06-29 | 1 | -170/+3 |
| | |||||
* | split commoncrypto backend - hmac | Paul Kehrer | 2014-06-29 | 1 | -40/+1 |
| | |||||
* | Merge pull request #1197 from alex/whoops | Paul Kehrer | 2014-06-29 | 1 | -15/+15 |
|\ | | | | | Fixed accidental use of the global backend name | ||||
| * | Refactor for cleanliness | Alex Gaynor | 2014-06-29 | 1 | -16/+14 |
| | | |||||
| * | CommonCrypto as well | Alex Gaynor | 2014-06-29 | 1 | -4/+6 |
| | | |||||
* | | split commoncrypto backend - hashes | Paul Kehrer | 2014-06-29 | 1 | -44/+1 |
|/ | |||||
* | enable TripleDES ECB in commoncrypto | Paul Kehrer | 2014-06-13 | 1 | -0/+1 |
| | |||||
* | Make exceptions end with a period consistently | Ayrx | 2014-05-18 | 1 | -7/+7 |
| | |||||
* | add CFB8 support for AES/3DES on CommonCrypto and OpenSSL backends | Paul Kehrer | 2014-05-15 | 1 | -2/+4 |
| | |||||
* | Update tests and raise sites | Alex Stapleton | 2014-03-27 | 1 | -5/+9 |
| | |||||
* | Fixed #809 -- switch back to always using UnsupportedAlgorithm | Alex Gaynor | 2014-03-27 | 1 | -5/+5 |
| | |||||
* | import order fixes for future automated checking | Paul Kehrer | 2014-03-19 | 1 | -5/+5 |
| | |||||
* | Initial work | Alex Gaynor | 2014-02-26 | 1 | -5/+5 |
| | |||||
* | add CAST5 CTR support to commoncrypto + tests | Paul Kehrer | 2014-02-16 | 1 | -1/+2 |
| | |||||
* | add cbc, cfb, ofb support to CAST5 (aka CAST128) for openssl & cc | Paul Kehrer | 2014-02-12 | 1 | -6/+12 |
| | | | | fixes #393 | ||||
* | re-add CAST5 ECB support (OpenSSL & CC backends). fixes #417 | Paul Kehrer | 2014-02-12 | 1 | -1/+7 |
| | |||||
* | Merge pull request #531 from reaperhulk/pbkdf2-commoncrypto | Alex Gaynor | 2014-01-29 | 1 | -1/+32 |
|\ | | | | | PBKDF2HMAC (CommonCrypto) | ||||
| * | simplify check for algorithm | Paul Kehrer | 2014-01-29 | 1 | -6/+1 |
| | | |||||
| * | update commoncrypto pbkdf2 with new naming | Paul Kehrer | 2014-01-28 | 1 | -7/+8 |
| | | |||||
| * | commoncrypto PBKDF2 support | Paul Kehrer | 2014-01-28 | 1 | -1/+36 |
| | | |||||
* | | one more replacement | Paul Kehrer | 2014-01-29 | 1 | -5/+1 |
| | | |||||
* | | simplify hmac supported and hash supported calls for commoncrypto | Paul Kehrer | 2014-01-29 | 1 | -12/+2 |
|/ | |||||
* | Typo fix | Alex Gaynor | 2014-01-24 | 1 | -2/+2 |
| | |||||
* | Switch to using our own InternalError, instead of SystemError | Alex Gaynor | 2014-01-24 | 1 | -3/+6 |
| | |||||
* | comma for flair | Paul Kehrer | 2014-01-22 | 1 | -1/+1 |
| | |||||
* | remove encrypt/decrypt attributes on CommonCrypto cipher classes | Paul Kehrer | 2014-01-22 | 1 | -16/+11 |
| | | | | Address some other review comments | ||||
* | GCM support for CommonCrypto backend | Paul Kehrer | 2014-01-22 | 1 | -6/+97 |
| | |||||
* | missed one. of course. | Paul Kehrer | 2014-01-20 | 1 | -1/+2 |
| | |||||
* | style nit fix | Paul Kehrer | 2014-01-20 | 1 | -4/+8 |
| | |||||
* | Merge branch 'master' into commoncrypto-cipher-backend | Paul Kehrer | 2014-01-20 | 1 | -2/+4 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
| * | On OS X at build time compile the CC bindings | Alex Gaynor | 2014-01-19 | 1 | -2/+4 |
| | | |||||
* | | make register_cipher_adapter private and fix cryptorref release | Paul Kehrer | 2014-01-20 | 1 | -10/+11 |
| | | |||||
* | | change cipher registry to store enums | Paul Kehrer | 2014-01-20 | 1 | -35/+29 |
| | | |||||
* | | add comment and change gc for cipher context | Paul Kehrer | 2014-01-19 | 1 | -6/+19 |
| | | |||||
* | | add error handler | Paul Kehrer | 2014-01-19 | 1 | -4/+19 |
| | | |||||
* | | add cipher support to the commoncrypto backend | Paul Kehrer | 2014-01-19 | 1 | -1/+163 |
|/ | |||||
* | doc updates | Paul Kehrer | 2014-01-19 | 1 | -1/+1 |
| | |||||
* | hmac support for commoncrypto | Paul Kehrer | 2014-01-19 | 1 | -1/+60 |
| | |||||
* | move HashMethods to top level | Paul Kehrer | 2014-01-19 | 1 | -9/+11 |
| | |||||
* | privatize hash_mapping | Paul Kehrer | 2014-01-19 | 1 | -6/+6 |
| | |||||
* | rename a few things in an attempt to improve clarity | Paul Kehrer | 2014-01-19 | 1 | -18/+20 |
| | |||||
* | stop using byte keys for no reason | Paul Kehrer | 2014-01-19 | 1 | -19/+11 |
| | |||||
* | update docs, add name attribute to backend | Paul Kehrer | 2014-01-19 | 1 | -0/+1 |
| | |||||
* | commoncrypto initial backend | Paul Kehrer | 2014-01-10 | 1 | -0/+128 |