Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | move x509 to top level, add more docs | Paul Kehrer | 2014-12-15 | 1 | -0/+85 | |
| | | ||||||
* | | update docs, hoist b64decode up and re-add test for it | Paul Kehrer | 2014-12-17 | 1 | -1/+7 | |
| | | ||||||
* | | add OpenSSH DSS public key loading | Paul Kehrer | 2014-12-16 | 1 | -24/+120 | |
|/ | | | | fixes #1531 | |||||
* | Added two more tests to get coverage back up | Alex Gaynor | 2014-12-15 | 1 | -1/+17 | |
| | ||||||
* | A handful of tiny fixes | Alex Gaynor | 2014-12-15 | 1 | -32/+37 | |
| | ||||||
* | Added better parsing for RFC 4251 string and mpint values. | Mark Adams | 2014-12-14 | 1 | -0/+45 | |
| | | | | | Also moved several of the SSH key splitting and validation checks up into the load_ssh_public_key method since they will apply to more than just RSA. Added additional checks to make sure the key doesn't contain extraneous data | |||||
* | Removed redundant tests for _load_ssh_rsa_public_key since it is now a ↵ | Mark Adams | 2014-12-13 | 1 | -67/+24 | |
| | | | | non-public part of the API and made a number of minor changes to tests and documentation | |||||
* | Standardized the assignment statement for str_key in TestSSHSerialization. | Mark Adams | 2014-12-13 | 1 | -16/+16 | |
| | ||||||
* | Privatized the load_ssh_rsa_public_key function and fixed some coverage ↵ | Mark Adams | 2014-12-13 | 1 | -43/+39 | |
| | | | | issues on test_serialization. | |||||
* | Added load_ssh_rsa_public_key to hazmat.primitives.serialization to allow ↵ | Mark Adams | 2014-12-13 | 1 | -3/+100 | |
| | | | | | | for loading of OpenSSH RSA public keys Also added load_ssh_public_key as a generic method that can be later extended to support more public key algorithms. | |||||
* | add NotImplemented handling | Paul Kehrer | 2014-12-10 | 3 | -0/+7 | |
| | ||||||
* | add __ne__ and __eq__ methods to RSA, DSA, and EC numbers classes | Paul Kehrer | 2014-12-10 | 3 | -1/+146 | |
| | | | | fixes #1449 | |||||
* | Stupid mistake number one billion. | Paul Kehrer | 2014-12-07 | 1 | -0/+8 | |
| | ||||||
* | directly test r, s for integer-ness | Paul Kehrer | 2014-12-07 | 1 | -0/+1 | |
| | ||||||
* | catch PyAsn1Error for encoding signature as well | Paul Kehrer | 2014-12-07 | 1 | -0/+8 | |
| | ||||||
* | add comment describing how the ASN.1 sequence in a test is invalid | Paul Kehrer | 2014-12-07 | 1 | -0/+2 | |
| | ||||||
* | catch PyAsn1Error when decoding rfc6979 signature | Paul Kehrer | 2014-12-06 | 1 | -0/+5 | |
| | ||||||
* | error if signature has trailing bytes | Paul Kehrer | 2014-11-30 | 1 | -0/+7 | |
| | ||||||
* | add encode_rfc6979_signature and refactor tests to use it | Paul Kehrer | 2014-11-27 | 5 | -52/+48 | |
| | ||||||
* | alter vector file loader to support passing read mode | Paul Kehrer | 2014-11-27 | 2 | -3/+6 | |
| | ||||||
* | add X509Backend support to multibackend | Paul Kehrer | 2014-11-26 | 1 | -1/+22 | |
| | ||||||
* | Update the license header for every source file, as well as the documentation. | Alex Gaynor | 2014-11-16 | 46 | -558/+138 | |
| | | | | Fixes #1209 | |||||
* | Monkeypatch the CFFI Verifier to prevent the implicit compile | Donald Stufft | 2014-11-14 | 1 | -0/+14 | |
| | ||||||
* | We can test this, we have the power! Fixes #874 | Alex Gaynor | 2014-11-07 | 1 | -1/+5 | |
| | ||||||
* | Merge branch 'master' into verify-interfaces | Alex Gaynor | 2014-10-31 | 1 | -0/+3 | |
|\ | ||||||
| * | added a test for verify-after-finalize | Alex Gaynor | 2014-10-30 | 1 | -0/+3 | |
| | | ||||||
| * | Don't mark this test class as implementing the interface. | Alex Gaynor | 2014-10-30 | 1 | -1/+0 | |
| | | | | | | | | It doesn't correctly implement it, that's sort of the point of this test. | |||||
| * | Make sure algorithm classes fully implement their interface | Alex Gaynor | 2014-10-30 | 2 | -4/+3 | |
| | | ||||||
| * | When using a test double for backends, always use one which really ↵ | Alex Gaynor | 2014-10-28 | 3 | -30/+16 | |
| | | | | | | | | implements the interface | |||||
* | | fix | Alex Gaynor | 2014-10-28 | 1 | -2/+1 | |
| | | ||||||
* | | fix | Alex Gaynor | 2014-10-28 | 1 | -2/+2 | |
| | | ||||||
* | | Fix tests | Alex Gaynor | 2014-10-28 | 1 | -6/+1 | |
| | | ||||||
* | | sanitize the tests | Alex Gaynor | 2014-10-28 | 3 | -17/+11 | |
| | | ||||||
* | | Merge branch 'master' into verify-interfaces | Alex Gaynor | 2014-10-28 | 7 | -21/+16 | |
|\| | | | | | | | | | | | | | | | | | | | Conflicts: tests/hazmat/backends/test_commoncrypto.py tests/hazmat/backends/test_openssl.py tests/hazmat/primitives/test_block.py tests/hazmat/primitives/test_hashes.py tests/hazmat/primitives/test_hmac.py tests/hazmat/primitives/test_pbkdf2hmac.py | |||||
| * | Added attributes that are part of hte interface to several test fakes | Alex Gaynor | 2014-10-27 | 7 | -1/+12 | |
| | | ||||||
| * | fix coverage for backend parametrization | Paul Kehrer | 2014-10-25 | 1 | -10/+5 | |
| | | | | | | | | | | Any test that takes a backend is required to provide the requires_backend_interface decorator. | |||||
* | | satisfy the cmac tests as well | Alex Gaynor | 2014-10-25 | 1 | -9/+5 | |
| | | ||||||
* | | make this test happy | Alex Gaynor | 2014-10-25 | 1 | -8/+4 | |
| | | ||||||
* | | make things happy | Alex Gaynor | 2014-10-25 | 1 | -10/+0 | |
| | | ||||||
* | | Merge branch 'master' into verify-interfaces | Alex Gaynor | 2014-10-25 | 3 | -16/+37 | |
|\| | ||||||
| * | Merge pull request #1437 from reaperhulk/conftest-changes | Alex Gaynor | 2014-10-25 | 3 | -16/+37 | |
| |\ | | | | | | | filter backends during initial generation to elide tests entirely | |||||
| | * | move skip_if_empty to separate function for test coverage | Paul Kehrer | 2014-10-25 | 3 | -12/+23 | |
| | | | ||||||
| | * | add comment explaining some weirdness | Paul Kehrer | 2014-10-24 | 1 | -0/+2 | |
| | | | ||||||
| | * | reorganize try block for test generation | Paul Kehrer | 2014-10-24 | 1 | -3/+4 | |
| | | | ||||||
| | * | filter backends during initial generation to elide tests entirely | Paul Kehrer | 2014-10-24 | 2 | -14/+21 | |
| | | | ||||||
* | | | Merge branch 'master' into verify-interfaces | Alex Gaynor | 2014-10-25 | 2 | -4/+7 | |
|\| | | ||||||
| * | | Merge pull request #1438 from alex/multifernet-tests | Paul Kehrer | 2014-10-25 | 1 | -1/+4 | |
| |\ \ | | | | | | | | | Fixed #1436 -- mark the multifernet tests as requiring the backends they need | |||||
| | * | | Fixed #1436 -- mark the multifernet tests as requiring the backends they need | Alex Gaynor | 2014-10-24 | 1 | -1/+4 | |
| | |/ | ||||||
| * / | Update test for new API | Alex Gaynor | 2014-10-24 | 1 | -3/+3 | |
| |/ | ||||||
* | | Merge branch 'master' into verify-interfaces | Alex Gaynor | 2014-10-24 | 28 | -143/+139 | |
|\| | | | | | | | | | Conflicts: cryptography/hazmat/primitives/hmac.py |