Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Send stderr someplace | Alex Gaynor | 2016-02-27 | 1 | -1/+2 |
| | | | | Otherwise there's noise in the test output on python 2.6 | ||||
* | Actually allocate a buffer that is the correct size. | Tristan Seligmann | 2016-02-08 | 1 | -2/+3 |
| | |||||
* | give a real EVP_PKEY with an invalid default key type to the test | Paul Kehrer | 2016-01-07 | 1 | -2/+0 |
| | |||||
* | opaque EVP_PKEY since EVP_PKEY_id exists | Paul Kehrer | 2016-01-07 | 1 | -1/+1 |
| | |||||
* | Support EC and DSA signing of CRLs in the OpenSSL backend | Paul Kehrer | 2015-12-27 | 1 | -0/+37 |
| | |||||
* | move two tests to the openssl backend tests where they belong | Paul Kehrer | 2015-12-26 | 1 | -1/+51 |
| | |||||
* | RevokedCertificateBuilder | Paul Kehrer | 2015-12-25 | 1 | -2/+2 |
| | |||||
* | add create_x509_revoked_certificate to x509backend interface | Paul Kehrer | 2015-12-25 | 1 | -0/+6 |
| | |||||
* | Merge pull request #2567 from alex/this-is-america | Paul Kehrer | 2015-12-24 | 1 | -1/+1 |
|\ | | | | | Spell serialization consistently | ||||
| * | Spell serialization consistently | Alex Gaynor | 2015-12-24 | 1 | -1/+1 |
| | | |||||
* | | CertificateRevocationListBuilder | Paul Kehrer | 2015-12-24 | 1 | -3/+6 |
|/ | | | | | RSA keys only. Currently does not support CRL extensions or CRLEntry extensions. | ||||
* | coverage | Paul Kehrer | 2015-12-24 | 1 | -0/+5 |
| | |||||
* | Change password callback to use userdata pointer | Christian Heimes | 2015-12-20 | 1 | -2/+15 |
| | | | | | | | | | Instead of a closure the pem_password_cb now uses the void *userdata argument to exchange data with the callback function. It's a necessary step to port all callbacks to new static callbacks. See: #2477 Signed-off-by: Christian Heimes <christian@python.org> | ||||
* | better place for this test | Alex Gaynor | 2015-10-19 | 1 | -7/+0 |
| | |||||
* | another test | Alex Gaynor | 2015-10-19 | 1 | -0/+7 |
| | |||||
* | a refactor to the API | Alex Gaynor | 2015-10-17 | 1 | -11/+3 |
| | |||||
* | Add an Elliptic Curve Key Exchange Algorithm(ECDH) | Simo Sorce | 2015-10-17 | 1 | -0/+14 |
| | | | | | | | | | The ECDH Key Exchange algorithm as standardized in NIST publication 800-56A Revision 2 Includes tests with vectors from NIST. Signed-off-by: Simo Sorce <simo@redhat.com> | ||||
* | Use InternalError for stuff | Alex Gaynor | 2015-09-26 | 1 | -19/+1 |
| | |||||
* | fix the tests | Alex Gaynor | 2015-09-26 | 1 | -1/+2 |
| | |||||
* | add test for openssl_assert | Paul Kehrer | 2015-09-25 | 1 | -1/+6 |
| | |||||
* | pep8 fix | Paul Kehrer | 2015-08-09 | 1 | -2/+0 |
| | |||||
* | move a test | Paul Kehrer | 2015-08-09 | 1 | -26/+0 |
| | |||||
* | support issuer alternative name encoding | Paul Kehrer | 2015-08-09 | 1 | -1/+6 |
| | |||||
* | fix unsupported test | Paul Kehrer | 2015-08-08 | 1 | -1/+1 |
| | |||||
* | rename sign_x509_certificate backend method to create_x509_certificate | Paul Kehrer | 2015-08-06 | 1 | -1/+1 |
| | |||||
* | fix a few tests that were missed | Paul Kehrer | 2015-08-05 | 1 | -0/+2 |
| | |||||
* | missed one | Paul Kehrer | 2015-08-03 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'upstream/master' into cert-builder | Ian Cordasco | 2015-08-03 | 1 | -0/+27 |
|\ | |||||
| * | this is gonna be unicode now | Paul Kehrer | 2015-08-01 | 1 | -3/+3 |
| | | |||||
| * | move urandom engine test | Paul Kehrer | 2015-08-01 | 1 | -0/+27 |
| | | | | | | | | | | | | | | | | | | | | This test was in the bindings dir, which is incorrect. We do not set the urandom engine to default unless the openssl backend is loaded. The reason the test wasn't failing (even in the random test case) is that the backends are loaded during pytest_generate_tests by a call to _available_backends. So no matter what order it occurred in the engine was already set to default. I discovered this when I tried to run the test_openssl.py bindings tests directly via pytest. Hooray global state. | ||||
* | | Add note to serial_number parameter about entropy | Ian Cordasco | 2015-08-02 | 1 | -11/+3 |
| | | | | | | | | | | | | | | | | | | | | - Add reference to random-numbers.rst for easy intra-linking - Document critical parameter of CertificateBuilder.add_extension - Support InhibitAnyPolicy in the CertificateBuilder frontend but not in the backend - Slim down more tests - Fix up test that asserts the backend does not allow for unsupported extensions | ||||
* | | Remove CertificateBuilder.version | Ian Cordasco | 2015-07-24 | 1 | -3/+1 |
| | | | | | | | | Default CertificateBuilder to Version.v3 | ||||
* | | Add tests to test_openssl backend for extra coverage | Ian Cordasco | 2015-07-20 | 1 | -0/+39 |
|/ | |||||
* | pointer shenanigans | Glyph | 2015-06-26 | 1 | -9/+8 |
| | | | | | | | | apparently (?) ENGINE_by_id treats its ID as an opaque *pointer* key and not actually as a string, and while CPython's CFFI support seems to manage to preserve the pointer identity when using the same Python string, PyPy doesn't. Fix things to use a cffi-wrapped pointer again and tests pass on PyPy. | ||||
* | remove remaining vestiges, make adding twice work | Glyph | 2015-06-26 | 1 | -3/+1 |
| | |||||
* | compare contents and not pointers | Glyph | 2015-06-26 | 1 | -9/+12 |
| | |||||
* | Use SECP256R1 instead of SECT283K1 in CSR tests | Ian Cordasco | 2015-06-24 | 1 | -2/+2 |
| | |||||
* | Skip tests when the EC curve is unsupported | Ian Cordasco | 2015-06-24 | 1 | -0/+2 |
| | |||||
* | Add tests to the CSR Builder for EC and DSA keys | Ian Cordasco | 2015-06-24 | 1 | -1/+24 |
| | | | | | | This skips certain tests on certain versions of differences in how X509_REQ_sign works on those versions. A separate pull request will address those differences. | ||||
* | convert to cffi 1.0 precompile system | Paul Kehrer | 2015-06-07 | 1 | -2/+6 |
| | |||||
* | allow zero value bn using _bn_to_int in the openssl backend | Paul Kehrer | 2015-03-25 | 1 | -0/+4 |
| | |||||
* | pep8! *shakes fist at the sky* | Paul Kehrer | 2015-03-14 | 1 | -1/+1 |
| | |||||
* | DER serialization of DSA private keys | Paul Kehrer | 2015-03-14 | 1 | -16/+0 |
| | |||||
* | support RSA DER private key serialization | Paul Kehrer | 2015-03-13 | 1 | -4/+11 |
| | |||||
* | support DER serialization of public keys | Paul Kehrer | 2015-03-10 | 1 | -8/+0 |
| | |||||
* | support RSA public key serialization | Paul Kehrer | 2015-03-07 | 1 | -1/+9 |
| | |||||
* | s/Format/PrivateFormat | Paul Kehrer | 2015-03-01 | 1 | -2/+2 |
| | |||||
* | change as_bytes to private_bytes, link more things | Paul Kehrer | 2015-02-28 | 1 | -2/+2 |
| | |||||
* | rename dump to as_bytes | Paul Kehrer | 2015-02-25 | 1 | -2/+2 |
| | |||||
* | address review comments | Paul Kehrer | 2015-02-25 | 1 | -7/+5 |
| |