aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Refs #2578 -- implement __hash__ on SubjectKeyIdentifierAlex Gaynor2015-12-261-0/+3
* Refs #2578 -- implement __hash__ on CRLNumberAlex Gaynor2015-12-261-0/+3
* switch CRLReason to use a classPaul Kehrer2015-12-263-2/+28
* Merge pull request #2575 from reaperhulk/crlentry-extensions-classesAlex Gaynor2015-12-263-5/+38
|\
| * start switching the CRL entry extensions to be full-fledged classesPaul Kehrer2015-12-253-5/+38
* | make the Extensions class support indexingPaul Kehrer2015-12-261-0/+3
|/
* Merge pull request #2574 from reaperhulk/rename-crlextensionAlex Gaynor2015-12-254-16/+28
|\
| * allow CRLExtensionOID to still be imported from x509Paul Kehrer2015-12-251-1/+2
| * rename CRLExtensionOID to CRLEntryExtensionOIDPaul Kehrer2015-12-254-16/+27
* | X509_REVOKED_dup isn't available everywhere, we get to define our ownPaul Kehrer2015-12-252-2/+13
* | support revoked certificates in CertificateRevocationListBuilderPaul Kehrer2015-12-253-0/+23
|/
* RevokedCertificateBuilderPaul Kehrer2015-12-253-3/+65
* add create_x509_revoked_certificate to x509backend interfacePaul Kehrer2015-12-253-0/+19
* use _create_x509_extensions in create_x509_crlPaul Kehrer2015-12-251-20/+8
* add extension support to the CRLBuilderPaul Kehrer2015-12-252-1/+59
* a different approach to refactoring the x509 extension additionPaul Kehrer2015-12-242-21/+25
* don't reuse a variable, it's confusingPaul Kehrer2015-12-241-4/+6
* refactor x509 extension creation to make it a bit more reusablePaul Kehrer2015-12-241-38/+39
* CertificateRevocationListBuilderPaul Kehrer2015-12-243-1/+135
* Merge pull request #2565 from reaperhulk/crl-interfaceAlex Gaynor2015-12-243-0/+19
|\
| * coveragePaul Kehrer2015-12-241-1/+1
| * add create_x509_crl interfacePaul Kehrer2015-12-243-0/+19
* | Add PEM_write_bio_DHparams bindingevilaliv32015-12-241-0/+1
|/
* please the great flake8 in the skyAlex Gaynor2015-12-241-3/+1
* full indexing support + testsgAlex Gaynor2015-12-241-4/+12
* Make indexing a CRL O(1) instead of O(n).Alex Gaynor2015-12-241-2/+5
* Simplify implementation of CRL indexing and iteration.Alex Gaynor2015-12-241-13/+8
* Merge pull request #2561 from alex/crl-len-perfPaul Kehrer2015-12-241-10/+12
|\
| * coverage fixAlex Gaynor2015-12-241-8/+7
| * Improve the performance of len(crl)Alex Gaynor2015-12-231-3/+6
* | add binding for setting the revocation date of an X509_REVOKEDPaul Kehrer2015-12-231-0/+2
|/
* Merge pull request #2558 from reaperhulk/managing-memory-is-funAlex Gaynor2015-12-231-2/+13
|\
| * fix a potential memory issue when retaining revoked certs from a CRLPaul Kehrer2015-12-231-2/+13
* | Remove spaces.Cory Benfield2015-12-231-1/+1
* | Add binding for CommonCrypto SecTrustCopyAnchorCertificatesCory Benfield2015-12-232-0/+23
|/
* CRLNumber needs to be a class for reasons.Paul Kehrer2015-12-223-2/+28
* add support for parsing AuthorityInfoAccess and IssuerAltName CRL extsPaul Kehrer2015-12-221-0/+4
* lowercase the first letter since that's how it's actually declaredPaul Kehrer2015-12-221-1/+1
* support parsing CRL extensions in the OpenSSL backendPaul Kehrer2015-12-212-1/+20
* add a CRL public_bytes methodPaul Kehrer2015-12-202-0/+19
* Merge pull request #2538 from reaperhulk/empty-crls-are-beautiful-tooAlex Gaynor2015-12-201-7/+6
|\
| * support CRLs with no revoked certificatesPaul Kehrer2015-12-201-7/+6
* | Merge pull request #2525 from nbastin/20151112-access-methodPaul Kehrer2015-12-201-8/+3
|\ \ | |/ |/|
| * PEP8 fixesNick Bastin2015-12-201-3/+1
| * 4-space indent for this repoNick Bastin2015-12-201-1/+1
| * Allow any OID for access_method, validate OIDs at creation time, fix tests.Nick Bastin2015-12-201-5/+2
* | Merge pull request #2534 from alex/ev-oidPaul Kehrer2015-12-191-0/+13
|\ \
| * | updated the short names of oidsAlex Gaynor2015-12-191-7/+3
| * | added oid namesAlex Gaynor2015-12-191-0/+11
| * | added business category oidAlex Gaynor2015-12-191-0/+1