Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | this is gonna be unicode now | Paul Kehrer | 2015-08-01 | 1 | -3/+3 |
| | |||||
* | move urandom engine test | Paul Kehrer | 2015-08-01 | 2 | -30/+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. | ||||
* | py3 fixin' | Paul Kehrer | 2015-07-25 | 1 | -1/+1 |
| | |||||
* | handle RSA key too small and consume errors on CSR signature failure | Paul Kehrer | 2015-07-25 | 1 | -0/+13 |
| | |||||
* | Support encoding ExtendedKeyUsage into certificate signing requests | Paul Kehrer | 2015-07-23 | 1 | -0/+23 |
| | |||||
* | Support encoding KeyUsage into certificate signing requests | Paul Kehrer | 2015-07-23 | 1 | -2/+64 |
| | |||||
* | when building a CSR adding > 1 extension would trigger a bug | Paul Kehrer | 2015-07-23 | 1 | -0/+25 |
| | | | | | | We were checking sk_X509_EXTENSION_push for a value == 1, but in reality it returns the number of extensions on the stack. We now assert >= 1 and added a test. | ||||
* | encode uri | Paul Kehrer | 2015-07-13 | 1 | -5/+23 |
| | |||||
* | Merge pull request #2149 from reaperhulk/better-uri | Alex Gaynor | 2015-07-13 | 1 | -0/+32 |
|\ | | | | | expand UniformResourceIdentifier to parse and internally IDNA encode | ||||
| * | expand UniformResourceIdentiier to parse and internally IDNA encode | Paul Kehrer | 2015-07-12 | 1 | -0/+32 |
| | | |||||
* | | support rfc822Name general name encoding | Paul Kehrer | 2015-07-12 | 1 | -1/+7 |
|/ | |||||
* | Merge pull request #2141 from reaperhulk/better-rfc822name | Alex Gaynor | 2015-07-12 | 1 | -0/+18 |
|\ | | | | | expand RFC822Name to validate and (internally) IDNA encode | ||||
| * | expand RFC822Name to validate and (internally) IDNA encode | Paul Kehrer | 2015-07-12 | 1 | -0/+18 |
| | | | | | | | | This will be used in the CSR builder | ||||
* | | Merge pull request #2145 from alex/numbers-hash | Paul Kehrer | 2015-07-12 | 1 | -0/+16 |
|\ \ | | | | | | | Fixed #2143 -- added __hash__ to RSA{Public,Private}Numbers | ||||
| * | | Fixed #2143 -- added __hash__ to RSA{Public,Private}Numbers | Alex Gaynor | 2015-07-12 | 1 | -0/+16 |
| | | | |||||
* | | | Don't try to load backends if the test doesn't need it | Alex Gaynor | 2015-07-12 | 1 | -3/+3 |
|/ / | |||||
* | | Merge pull request #2095 from reaperhulk/nc-the-hard-part-redux | Alex Gaynor | 2015-07-12 | 1 | -0/+54 |
|\ \ | |/ |/| | name constraints - support IP addresses with netmask | ||||
| * | simplify and handle /32 and /128 | Paul Kehrer | 2015-07-10 | 1 | -0/+19 |
| | | |||||
| * | name constraints - support IP addresses with netmask | Paul Kehrer | 2015-07-10 | 1 | -0/+35 |
| | | |||||
* | | raise a nice error if bad ASN.1 is provided | Paul Kehrer | 2015-07-11 | 1 | -0/+19 |
| | | |||||
* | | support for OtherName encoding for general names | Paul Kehrer | 2015-07-11 | 1 | -0/+8 |
| | | |||||
* | | support IPAddress encoding for general names | Paul Kehrer | 2015-07-11 | 1 | -0/+5 |
| | | |||||
* | | Merge pull request #2134 from reaperhulk/encode-dirname | Alex Gaynor | 2015-07-11 | 1 | -0/+12 |
|\ \ | |/ |/| | support DirectoryName encoding for general names | ||||
| * | support DirectoryName encoding for general names | Paul Kehrer | 2015-07-10 | 1 | -0/+12 |
| | | |||||
* | | Merge pull request #2129 from alex/hash-csr | Paul Kehrer | 2015-07-09 | 1 | -0/+20 |
|\ \ | |/ |/| | Fixed #2127 -- added __hash__ to CSR | ||||
| * | Fixed #2127 -- added __hash__ to CSR | Alex Gaynor | 2015-07-08 | 1 | -0/+20 |
| | | |||||
* | | Merge pull request #2108 from mail-in-a-box/master | Paul Kehrer | 2015-07-08 | 1 | -0/+72 |
|\ \ | |/ |/| | support othername in general names | ||||
| * | special-case GeneralNames.get_values_for_type to return OtherName instances ↵ | Joshua Tauberer | 2015-07-06 | 1 | -5/+4 |
| | | | | | | | | directly rather than their value properties; tests updated | ||||
| * | additional tests and doc spelling error fix for OtherName | Joshua Tauberer | 2015-07-06 | 1 | -0/+49 |
| | | |||||
| * | parse SAN otherNames into OtherName instances rather than raising an exception | Joshua Tauberer | 2015-07-06 | 1 | -0/+24 |
| | | | | | | | | Test added. | ||||
* | | Merge pull request #2124 from alex/hash-cert | Paul Kehrer | 2015-07-08 | 1 | -0/+23 |
|\ \ | | | | | | | Fixed #2120 -- added __hash__ to x509.Cert | ||||
| * | | Fixed #2120 -- added __hash__ to x509.Cert | Alex Gaynor | 2015-07-06 | 1 | -0/+23 |
| | | | |||||
* | | | fixed test | Alex Gaynor | 2015-07-06 | 1 | -1/+1 |
| | | | |||||
* | | | Fixed #2121 -- added __eq__ and __ne__ to CSRs | Alex Gaynor | 2015-07-06 | 1 | -0/+29 |
|/ / | |||||
* | | support registeredID general name encoding | Paul Kehrer | 2015-07-05 | 1 | -0/+2 |
| | | |||||
* | | Merge pull request #2085 from alex/encode-san | Paul Kehrer | 2015-07-05 | 1 | -0/+43 |
|\ \ | |/ |/| | Initial code to encode SANs | ||||
| * | Wildcards. Also fixed a bug with multiple GNs | Alex Gaynor | 2015-07-05 | 1 | -2/+4 |
| | | |||||
| * | flake8 for the flkae8 god | Alex Gaynor | 2015-07-05 | 1 | -1/+0 |
| | | |||||
| * | Organize code a bit better | Alex Gaynor | 2015-07-05 | 1 | -0/+18 |
| | | |||||
| * | add this part of the test back | Alex Gaynor | 2015-07-03 | 1 | -0/+3 |
| | | |||||
| * | Merge branch 'master' into encode-san | Alex Gaynor | 2015-07-03 | 1 | -0/+14 |
| |\ | |||||
| * | | fixed merge | Alex Gaynor | 2015-07-03 | 1 | -13/+0 |
| | | | |||||
| * | | Merge branch 'master' into encode-san | Alex Gaynor | 2015-07-03 | 1 | -0/+13 |
| |\ \ | |||||
| * \ \ | Merge branch 'master' into encode-san | Alex Gaynor | 2015-07-03 | 8 | -17/+186 |
| |\ \ \ | |||||
| * | | | | fix the not implemeneted test | Alex Gaynor | 2015-06-28 | 1 | -1/+11 |
| | | | | | |||||
| * | | | | Initial code to encode SANs | Alex Gaynor | 2015-06-28 | 1 | -0/+24 |
| | | | | | |||||
* | | | | | change unsupported generalname test to use x400address | Paul Kehrer | 2015-07-05 | 1 | -6/+4 |
| |_|_|/ |/| | | | |||||
* | | | | Added support for SANs in CSRs | Alex Gaynor | 2015-07-03 | 1 | -0/+14 |
| |_|/ |/| | | |||||
* | | | Added a test with two extensions, and added key usage support to the frontend | Alex Gaynor | 2015-07-03 | 1 | -0/+13 |
| |/ |/| | |||||
* | | fixed tests | Alex Gaynor | 2015-07-02 | 2 | -9/+7 |
| | |