aboutsummaryrefslogtreecommitdiffstats
path: root/src/cryptography/hazmat/backends/openssl/backend.py
Commit message (Expand)AuthorAgeFilesLines
...
| * improve comment for ocsp_nocheck encodingPaul Kehrer2015-08-091-3/+2
| * add support for OCSPNoCheck to the CertificateBuilderPaul Kehrer2015-08-091-0/+10
* | support issuer alternative name encodingPaul Kehrer2015-08-091-2/+3
|/
* move encode out of try blocksPaul Kehrer2015-08-091-2/+2
* simplify the CSRBuilderPaul Kehrer2015-08-081-9/+4
* remove a lot of if/elif chains in the certificate builderPaul Kehrer2015-08-081-23/+19
* support InhibitAnyPolicy in CertificateBuilderPaul Kehrer2015-08-081-0/+13
* add support for AuthorityKeyIdentifier in CertificateBuilderPaul Kehrer2015-08-081-0/+32
* add support for encoding SubjectKeyIdentifier to CertificateBuilderPaul Kehrer2015-08-081-0/+13
* move distpoint fullname/relativename to consts in backends.openssl.x509Paul Kehrer2015-08-081-4/+4
* switch to _encode_general_names.Paul Kehrer2015-08-081-8/+1
* remove a double for loop that made literally no sensePaul Kehrer2015-08-081-6/+5
* switch ReasonFlags bit string setting to use a dict mappingPaul Kehrer2015-08-081-40/+18
* support relativename encoding using X509_NAMEPaul Kehrer2015-08-081-3/+6
* support CRLDistributionPoints in the CertificateBuilderPaul Kehrer2015-08-081-0/+93
* Merge pull request #2222 from reaperhulk/memleak-partdeuxAlex Gaynor2015-08-061-0/+2
|\
| * X509_add_ext dupes the X509_EXTENSION when adding it. fix the leakPaul Kehrer2015-08-061-0/+2
* | fix a memory leak in certificate creation during extension creationPaul Kehrer2015-08-061-1/+1
|/
* rename sign_x509_certificate backend method to create_x509_certificatePaul Kehrer2015-08-061-1/+1
* we still need to gc in encode_subject_alt_namePaul Kehrer2015-08-051-0/+3
* refactor SAN encoding to separate out general names in openssl backendPaul Kehrer2015-08-051-7/+8
* Merge pull request #2193 from reaperhulk/encode-aiaAlex Gaynor2015-08-031-0/+30
|\
| * add support for AIA to CertificateBuilder and OpenSSL backendPaul Kehrer2015-08-031-1/+7
| * encode authority information accessPaul Kehrer2015-08-031-0/+24
* | support keyusage and extendedkeyusage in certificatebuilderPaul Kehrer2015-08-031-0/+4
|/
* Merge remote-tracking branch 'upstream/master' into cert-builderIan Cordasco2015-08-031-93/+174
|\
| * Remove elifs and replace with else + assertPaul Kehrer2015-08-011-7/+13
| * openssl error codes are clearly not considered part of the api contractPaul Kehrer2015-07-251-5/+2
| * extra parensPaul Kehrer2015-07-251-5/+3
| * == instead of inPaul Kehrer2015-07-251-2/+2
| * handle RSA key too small and consume errors on CSR signature failurePaul Kehrer2015-07-251-1/+10
| * refactor general name encoding to its own functionPaul Kehrer2015-07-241-83/+88
| * Support encoding ExtendedKeyUsage into certificate signing requestsPaul Kehrer2015-07-231-2/+28
| * Support encoding KeyUsage into certificate signing requestsPaul Kehrer2015-07-231-0/+40
| * when building a CSR adding > 1 extension would trigger a bugPaul Kehrer2015-07-231-1/+1
* | Add _encode_asn1_int_gcIan Cordasco2015-08-011-1/+7
* | Add check for an RSA Key being too smallIan Cordasco2015-08-011-1/+5
* | Check result of setting the serial numberIan Cordasco2015-07-241-2/+14
* | Use correct exception class in openssl backendIan Cordasco2015-07-201-1/+1
* | Handle SubjectAlternativeName extensions in the backendIan Cordasco2015-07-191-0/+2
* | Construct extensions like a CSRIan Cordasco2015-07-191-6/+9
* | Remove unnecessary helper functionsIan Cordasco2015-07-181-17/+1
* | Adds certificate builder.Andre Caron2015-07-181-0/+96
|/
* remove unused importPaul Kehrer2015-07-141-2/+0
* encode uriPaul Kehrer2015-07-131-2/+12
* Merge pull request #2137 from reaperhulk/encode-rfc822nameAlex Gaynor2015-07-121-0/+8
|\
| * support rfc822Name general name encodingPaul Kehrer2015-07-121-0/+8
* | clear the error stack if d2i_ASN1_TYPE failsPaul Kehrer2015-07-121-0/+1
|/
* raise a nice error if bad ASN.1 is providedPaul Kehrer2015-07-111-1/+2
* support for OtherName encoding for general namesPaul Kehrer2015-07-111-0/+21