Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Complete the removal of the string '0.9.8' (#3005) | Alex Gaynor | 2016-06-20 | 1 | -1/+1 |
| | | | We have always been at war with OpenSSL 0.9.8 | ||||
* | Remove a binding and comments that reference 0.9.8 (#2984) | Alex Gaynor | 2016-06-18 | 1 | -1/+1 |
| | |||||
* | Drop OpenSSL 0.9.8 (#2978) | Alex Gaynor | 2016-06-18 | 2 | -41/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Drop OpenSSL 0.9.8 * Drop this test, it's not relevant any longer * unused import * Remove CRYPTOGRAPHY_ALLOW_OPENSSL_098=1 from our tox * removed unused code for Cryptography_HAS_PKEY_CTX * return unused code for _AESCTRCipherContext * syntax :-( * remove some unused tests and skips * remove unused code for Cryptography_HAS_PBKDF2_HMAC * Revert "return unused code for _AESCTRCipherContext" This reverts commit 7d149729205aa4c9735eb322414b167a75b302df. * Remove unused RSA code * Remove unused test code for conditional bindings * Remove unused dsa code * unused import * Remove unused x509 extension code * Remove unused EC code * Attempt to remove unused DER key loading code * document this * grammar * Added back this paragraph * Update docs | ||||
* | Add convenience methods to sign and verify w/ RSA (#2945) | Colleen Murphy | 2016-06-04 | 1 | -0/+22 |
| | | | | | | | | | This patch adds wrapper methods to allow the user to sign and verify a single message block without having to go through the multi-step process of creating a signer or verifier, updating it with the one message, and finalizing the result. This will make signing and verifying data more user-friendly when only using small messages. Partial bug #1529 | ||||
* | RSA OAEP SHA2 Support (#2956) | Paul Kehrer | 2016-06-04 | 2 | -2/+189 |
| | | | | | | | | | | | | | | | | | | | | * some rsa oaep sha2 support * various improvements * fix a thing * simplify * update the test * styyyyyle * more styyyyle * fix libre, remove a skip that should never be hit * OAEP version check fixes | ||||
* | added a repr to the dsa numbers classes (#2961) | Alex Gaynor | 2016-06-03 | 1 | -0/+15 |
| | | | | | | | | * added a repr to the dsa numbers classes * fix * another test | ||||
* | SSH serialization for public keys (#2957) | Alex Gaynor | 2016-06-03 | 3 | -0/+87 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * SSH serialization for public keys * name errors ahoy! * id, ego, superego * dsa support * EC support * Don't keyerror * Documentation OpenSSH * flake8 * fix * bytes bytes bytes * skip curve unsupported * bytes! * Move a function * reorganize code for coverage | ||||
* | Random grammar stuff (#2955) | Alex Gaynor | 2016-06-02 | 1 | -1/+1 |
| | |||||
* | Add alias for Certificate serial as serial number (#2950) | Chelsea Winfree | 2016-06-02 | 1 | -5/+30 |
| | | | | | | | | * Add alias for Certificate serial as serial number * Adding deprecation to utils * Now with catch warnings and proper vers | ||||
* | Use teardown since we ignore the method arg anyways (#2928) | Alex Gaynor | 2016-05-30 | 1 | -2/+1 |
| | |||||
* | KBKDF cleanup (#2929) | Paul Kehrer | 2016-05-29 | 1 | -5/+7 |
| | | | | | | | | * unicode characters make everything angry * changelog entry and make skip msgs more informative * typo fix | ||||
* | NIST SP 800-108 Counter Mode KDF (#2748) | Jared | 2016-05-29 | 3 | -0/+226 |
| | | | | | | | | | | | | | | | | | | * NIST SP 800-108 Counter Mode and Feedback Mode KDF * CounterKDF unit tests * Refactor to support multiple key based KDF modes. * Extracting supported algorithms for KBKDF Counter Mode test vectors * Adding support for different rlen and counter location in KBKDF * support for multiple L lengths and 24 bit counter length. * Adding KBKDF Documentation. * Refactoring KBKDF to KBKDFHMAC to describe hash algorithm used. | ||||
* | Replacing test_osrandom_engine_is_default. (#2905) | Andreas Moser | 2016-05-29 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | | | | * Removing test_osrandom_engine_is_default. test_osrandom_engine_is_default depends on having a valid sys.executable. This attribute is not always set (see https://docs.python.org/2/library/sys.html#sys.executable ) so, in some environments, this test fails. I moved the functionality of the test into the setup and teardown methods so the correct behavior is still tested. * Fixing some style issues. * Removing an unnecessary newline. * Putting back the test. * Moving the assert from teardown to setup. | ||||
* | Fixed #2887 -- implement __hash__ on EC numbers classes (#2888) | Alex Gaynor | 2016-04-30 | 1 | -0/+24 |
| | |||||
* | Adding CAVP vector parsing for NIST SP 800-108 KDF vectors. (#2865) | Jared | 2016-04-13 | 2 | -3/+133 |
| | |||||
* | Handle two more error conditions correctly | Alex Gaynor | 2016-04-02 | 1 | -0/+11 |
| | | | | | | * Handle two more error conditions correctly * fixed test case | ||||
* | Test deleting deprecated attributes. | Cory Benfield | 2016-03-21 | 1 | -0/+41 |
| | |||||
* | Merge pull request #2840 from alex/error-on-098 | Paul Kehrer | 2016-03-19 | 1 | -1/+7 |
|\ | | | | | Fixed #2836 -- error out on OpenSSL 0.9.8 by default | ||||
| * | Use runtimeerror for this | Alex Gaynor | 2016-03-19 | 1 | -2/+1 |
| | | |||||
| * | test for verify_openssl_version | Alex Gaynor | 2016-03-19 | 1 | -1/+8 |
| | | |||||
* | | py26 | Alex Gaynor | 2016-03-19 | 1 | -1/+1 |
| | | |||||
* | | oops, flake8 | Alex Gaynor | 2016-03-19 | 1 | -0/+1 |
| | | |||||
* | | Instead of running a python -c, use pytest_report_header to indicate OpenSSL ↵ | Alex Gaynor | 2016-03-19 | 1 | -0/+4 |
|/ | | | | version | ||||
* | Merge pull request #2736 from cedk/ANSI_X.923 | Paul Kehrer | 2016-03-16 | 2 | -1/+104 |
|\ | | | | | Added support for padding ANSI X.923 | ||||
| * | Add more tests since there is no more sub-classing | Cédric Krier | 2016-03-16 | 1 | -0/+29 |
| | | |||||
| * | Add padding check for ANSI X.923 | Cédric Krier | 2016-02-27 | 1 | -0/+15 |
| | | | | | | | | All padding bytes must be 0. | ||||
| * | Added support for padding ANSI X.923 | Cédric Krier | 2016-02-27 | 2 | -1/+60 |
| | | |||||
* | | Fixed #2747 -- allow creating x509 exts with unknown extensions | Alex Gaynor | 2016-03-14 | 1 | -0/+33 |
| | | |||||
* | | support PolicyConstraints in the CertificateBuilder | Paul Kehrer | 2016-03-13 | 1 | -0/+48 |
| | | |||||
* | | Merge pull request #2815 from reaperhulk/error-on-unusual-encodings | Alex Gaynor | 2016-03-12 | 1 | -0/+21 |
|\ \ | | | | | | | Error on unusual encodings | ||||
| * | | py3 is a thing | Paul Kehrer | 2016-03-12 | 1 | -1/+1 |
| | | | |||||
| * | | move NUMERICSTRING certificate test to test_openssl & make it more specific | Paul Kehrer | 2016-03-12 | 2 | -12/+21 |
| | | | |||||
| * | | raise type error rather than internalerror w/ unsupported asn1 in subject | Paul Kehrer | 2016-03-12 | 1 | -0/+12 |
| | | | |||||
* | | | Merge pull request #2813 from reaperhulk/fix-2758 | Alex Gaynor | 2016-03-12 | 1 | -0/+22 |
|\ \ \ | | | | | | | | | Add AuthorityKeyIdentifier.from_issuer_subject_key_identifier | ||||
| * | | | Add AuthorityKeyIdentifier.from_issuer_subject_key_identifier | Paul Kehrer | 2016-03-11 | 1 | -0/+22 |
| |/ / | |||||
* / / | make multibackend error with an empty list. fixes #2717 | Paul Kehrer | 2016-03-11 | 1 | -5/+15 |
|/ / | |||||
* | | use an error that's likely to be in all openssls we support | Paul Kehrer | 2016-03-08 | 1 | -12/+9 |
| | | |||||
* | | review feedback + make the test actually test a thing | Paul Kehrer | 2016-03-07 | 1 | -6/+15 |
| | | |||||
* | | only call ERR_error_string if we're going to raise InternalError | Paul Kehrer | 2016-03-07 | 1 | -1/+21 |
| | | |||||
* | | require mode nonce/iv/tag data to be bytes | Paul Kehrer | 2016-03-07 | 1 | -0/+30 |
| | | |||||
* | | pass bytes to modes/algorithms like we should | Paul Kehrer | 2016-03-07 | 11 | -40/+40 |
| | | |||||
* | | Merge pull request #2670 from joernheissler/x509_req_verify | Paul Kehrer | 2016-03-06 | 1 | -0/+16 |
|\ \ | | | | | | | Add verify method on CertificateSigningRequest | ||||
| * | | Change method to property | Joern Heissler | 2016-01-18 | 1 | -7/+5 |
| | | | |||||
| * | | Add verify method on CertificateSigningRequest | Joern Heissler | 2016-01-13 | 1 | -1/+19 |
| | | | |||||
* | | | Merge pull request #2766 from reaperhulk/fix-2665 | Alex Gaynor | 2016-03-06 | 1 | -0/+14 |
|\ \ \ | | | | | | | | | raise ValueError if > 2 byte value for NameAttribute with CN OID | ||||
| * | | | raise ValueError if > 2 byte value for NameAttribute with CN OID | Paul Kehrer | 2016-03-06 | 1 | -0/+14 |
| | | | | |||||
* | | | | Merge pull request #2762 from alex/dedupe-doubles | Paul Kehrer | 2016-03-06 | 11 | -145/+85 |
|\ \ \ \ | | | | | | | | | | | Un-double the test doubles | ||||
| * | | | | standard future import | Alex Gaynor | 2016-03-06 | 1 | -0/+2 |
| | | | | | |||||
| * | | | | turns out you have to _commit_ the file you wrote. who knew! | Alex Gaynor | 2016-03-05 | 1 | -0/+41 |
| | | | | | |||||
| * | | | | Un-double the test doubles | Alex Gaynor | 2016-03-05 | 10 | -145/+42 |
| |/ / / |