Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add backend interface for loading x509 certificates | Paul Kehrer | 2014-11-24 | 2 | -0/+23 |
| | |||||
* | Initial minimal X509Certificate interfaces | Paul Kehrer | 2014-11-24 | 2 | -0/+77 |
| | | | | | This will be expanded in the future to include algorithm identifier, subject, issuer, extensions, etc | ||||
* | Merge pull request #1487 from alex/more-docs-fixes | Paul Kehrer | 2014-11-23 | 2 | -6/+5 |
|\ | | | | | A few more docs fixes | ||||
| * | A few more docs fixes | Alex Gaynor | 2014-11-23 | 2 | -6/+5 |
|/ | |||||
* | Merge pull request #1486 from alex/docs-fixes | Paul Kehrer | 2014-11-23 | 1 | -11/+12 |
|\ | | | | | A handful of different fixes for the interface docs | ||||
| * | A handful of different fixes for the interface docs | Alex Gaynor | 2014-11-22 | 1 | -11/+12 |
|/ | |||||
* | Merge pull request #1485 from alex/docs-syntax | Paul Kehrer | 2014-11-20 | 3 | -10/+10 |
|\ | | | | | fixed a syntax error in the docs | ||||
| * | fixed a syntax error in the docs | Alex Gaynor | 2014-11-20 | 3 | -10/+10 |
|/ | |||||
* | Merge pull request #1484 from alex/re-encode-thing | Paul Kehrer | 2014-11-18 | 2 | -40/+19 |
|\ | | | | | Upgrade the encryption algorithm on another thing. This uses the same PBES2 parameters as the previous one. | ||||
| * | Update docs | Alex Gaynor | 2014-11-18 | 1 | -2/+3 |
| | | |||||
| * | Upgrade the encryption algorithm on another thing. This uses the same PBES2 ↵ | Alex Gaynor | 2014-11-18 | 1 | -38/+16 |
|/ | | | | | | parameters as the previous one. If someone has a choice for a 2nd algorithm, I'm happy to do that. See previous PR for ideas about how to review | ||||
* | Merge pull request #1483 from alex/upgrade-cipher | Paul Kehrer | 2014-11-17 | 1 | -4/+5 |
|\ | | | | | Re-encrypts one of our vectors from a truly atrocious algorithm (single DES, MD5) to a PBES#2 based one (PBKDF2HMAC + AES) | ||||
| * | Re-encrypts one of our vectors from a truly atrocious algorithm (single DES, ↵ | Alex Gaynor | 2014-11-17 | 1 | -4/+5 |
|/ | | | | | | MD5) to a PBES#2 based one (PBKDF2HMAC + AES) Refs #1390 | ||||
* | Merge pull request #1482 from reaperhulk/update-ignores | Alex Gaynor | 2014-11-17 | 1 | -2/+1 |
|\ | | | | | update ignores for new project structure | ||||
| * | update ignores for new project structure | Paul Kehrer | 2014-11-17 | 1 | -2/+1 |
| | | |||||
* | | Merge pull request #1480 from alex/document-in-more-places | David Reid | 2014-11-17 | 2 | -0/+12 |
|\ \ | | | | | | | Describe teh format of the result of signer.finalize(). Fixes #1479 | ||||
| * | | Describe teh format of the result of signer.finalize(). Fixes #1479 | Alex Gaynor | 2014-11-17 | 2 | -0/+12 |
| |/ | |||||
* | | Merge pull request #1477 from alex/improve-docs | David Reid | 2014-11-17 | 1 | -4/+8 |
|\ \ | |/ |/| | Improved the interface docs for DSA and ECDSA signatures | ||||
| * | Improved the interface docs for DSA and ECDSA signatures | Alex Gaynor | 2014-11-17 | 1 | -4/+8 |
|/ | |||||
* | Merge pull request #1476 from alex/license-shenagins | Donald Stufft | 2014-11-16 | 151 | -1808/+460 |
|\ | | | | | Update the license header for every source file, as well as the documentation. | ||||
| * | Update the license header for every source file, as well as the documentation. | Alex Gaynor | 2014-11-16 | 151 | -1808/+460 |
|/ | | | | Fixes #1209 | ||||
* | Merge pull request #1474 from dstufft/disable-implicit-compile | Alex Gaynor | 2014-11-14 | 2 | -0/+25 |
|\ | | | | | Monkeypatch the CFFI Verifier to prevent the implicit compile | ||||
| * | Monkeypatch the CFFI Verifier to prevent the implicit compile | Donald Stufft | 2014-11-14 | 2 | -0/+25 |
|/ | |||||
* | Merge pull request #1468 from dstufft/move-to-src | Paul Kehrer | 2014-11-14 | 101 | -6/+21 |
|\ | | | | | Move the cryptography package into a src/ subdirectory | ||||
| * | Use coverage parallel mode and coverage combine to fix paths | Donald Stufft | 2014-11-13 | 2 | -1/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | When using coverage.py with a project installed into site-packages instead of in the current directory you end up with paths like .tox/py34/lib/python3.4/site-packages/cryptography/__init__.py which is less than ideal (and may cause issues when aggregating coverage over multiple versions of Python). Switching coverage.py into parallel-mode will have it write a .coverage.* file instead of a .coverage file, which can then be "combined" into a .coverage file using coverage combine. When coverage.py does the combine step it will collapse the .tox/*/lib/python*/site-packages/cryptography paths into src/cryptography. | ||||
| * | Move the cryptography package into a src/ subdirectory | Donald Stufft | 2014-11-13 | 100 | -5/+11 |
|/ | | | | | | | | | | | | | 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. | ||||
* | Merge pull request #1472 from bwhmather/X509_REQ_digest | Alex Gaynor | 2014-11-12 | 1 | -0/+2 |
|\ | | | | | add binding for openssl `X509_REQ_digest` | ||||
| * | add binding for openssl `X509_REQ_digest` | Ben Mather | 2014-11-12 | 1 | -0/+2 |
|/ | |||||
* | Merge pull request #1467 from dstufft/no-implicit-compile | Alex Gaynor | 2014-11-08 | 6 | -68/+97 |
|\ | | | | | Refactor to avoid the implicit compile when executing setup.py | ||||
| * | Fix the import order | Donald Stufft | 2014-11-07 | 1 | -2/+1 |
| | | |||||
| * | Lazily load the library on first use instead of on import | Donald Stufft | 2014-11-07 | 3 | -4/+20 |
| | | |||||
| * | Build FFI instance when class is created, load library when instantiated | Donald Stufft | 2014-11-07 | 6 | -65/+79 |
|/ | |||||
* | Merge pull request #1462 from alex/no-pragma-no-problem | Paul Kehrer | 2014-11-07 | 3 | -11/+18 |
|\ | | | | | We can test this, we have the power! Fixes #874 | ||||
| * | appease the flake8 in the sky | Alex Gaynor | 2014-11-07 | 1 | -0/+1 |
| | | |||||
| * | No pragma, no problem! | Alex Gaynor | 2014-11-07 | 1 | -1/+0 |
| | | |||||
| * | We can test this, we have the power! Fixes #874 | Alex Gaynor | 2014-11-07 | 2 | -10/+17 |
| | | |||||
* | | Merge pull request #1461 from alex/changelog-license | Paul Kehrer | 2014-11-07 | 1 | -0/+3 |
|\ \ | |/ |/| | Refs #1209 -- added a changelog entry for our license change | ||||
| * | Refs #1209 -- added a changelog entry for our license change | Alex Gaynor | 2014-11-07 | 1 | -0/+3 |
|/ | |||||
* | Merge pull request #1460 from alex/document-contributing | Paul Kehrer | 2014-11-07 | 1 | -0/+3 |
|\ | | | | | Refs #1209 -- clearly state the licensing requirements in the docs | ||||
| * | Refs #1209 -- clearly state the licensing requirements in the docs | Alex Gaynor | 2014-11-06 | 1 | -0/+3 |
|/ | |||||
* | Merge pull request #1458 from alex/setup-py-license | Alex Stapleton | 2014-11-06 | 3 | -2/+3 |
|\ | | | | | Update the license in setup.py | ||||
| * | fix | Alex Gaynor | 2014-10-31 | 1 | -1/+1 |
| | | |||||
| * | Update the license in setup.py | Alex Gaynor | 2014-10-31 | 3 | -2/+3 |
|/ | |||||
* | Merge pull request #1457 from alex/new-license | Paul Kehrer | 2014-10-31 | 7 | -404/+466 |
|\ | | | | | Added new license files. Refs #1209 | ||||
| * | Added new license files. Refs #1209 | Alex Gaynor | 2014-10-31 | 7 | -404/+466 |
| | | |||||
* | | Merge pull request #1424 from alex/verify-interfaces | Paul Kehrer | 2014-10-31 | 2 | -0/+90 |
|\ \ | | | | | | | Fixes #1024 -- a utility function for checking an implementor against an ABC | ||||
| * \ | Merge branch 'master' into verify-interfaces | Alex Gaynor | 2014-10-31 | 1 | -0/+3 |
| |\ \ | |/ / |/| | | |||||
* | | | Merge pull request #1455 from alex/verify-all-the-things | Paul Kehrer | 2014-10-31 | 6 | -16/+44 |
|\ \ \ | |_|/ |/| | | Make sure the backend implementatinos of various interfaces have verify() methods. | ||||
| * | | added a test for verify-after-finalize | Alex Gaynor | 2014-10-30 | 1 | -0/+3 |
| | | | |||||
| * | | flake8 fix | Alex Gaynor | 2014-10-30 | 1 | -2/+2 |
| | | |