aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2216 from reaperhulk/for-shame-sigmavirusAlex Gaynor2015-08-061-0/+20
|\ | | | | add missing sign_x509_certificate X509Backend interface docs
| * add missing sign_x509_certificate X509Backend interface docsPaul Kehrer2015-08-061-0/+20
|/
* Merge pull request #2212 from reaperhulk/aki-bindingsAlex Gaynor2015-08-051-0/+2
|\ | | | | add a few additional bindings for AuthorityKeyIdentifier in OpenSSL
| * add a few additional bindings for AuthorityKeyIdentifier in OpenSSLPaul Kehrer2015-08-051-0/+2
|/
* Merge pull request #2209 from reaperhulk/add-ca-vectorAlex Gaynor2015-08-052-0/+27
|\ | | | | add intermediate CA vector for future AuthorityKeyIdentifier testing
| * add intermediate CA vector for future AuthorityKeyIdentifier testingPaul Kehrer2015-08-052-0/+27
|/
* Merge pull request #2206 from reaperhulk/refactor-encode-sanAlex Gaynor2015-08-051-7/+11
|\ | | | | refactor SAN encoding to separate out general names in openssl backend
| * 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 #2205 from reaperhulk/more-cdp-bindingsAlex Gaynor2015-08-052-2/+11
|\ \ | |/ |/| more bindings for CRLDistributionPoints encoding
| * more bindings for CRLDistributionPoints encodingPaul Kehrer2015-08-052-2/+11
|/
* Merge pull request #2202 from reaperhulk/cert-builder-checksAlex Gaynor2015-08-043-0/+167
|\ | | | | check that required fields are present in builder when signing
| * fix a few tests that were missedPaul Kehrer2015-08-052-0/+28
| |
| * check that required fields are present in builder when signingPaul Kehrer2015-08-042-0/+139
| |
* | Merge pull request #2201 from reaperhulk/doc-ssh-key-fixAlex Gaynor2015-08-041-0/+1
|\ \ | |/ |/| document the ssh public key fix
| * document the ssh public key fixPaul Kehrer2015-08-041-0/+1
| |
* | Merge pull request #2180 from reaperhulk/easy-conditional-fixDonald Stufft2015-08-0445-515/+450
|\ \ | |/ |/| create a ConditionalLibrary and remove unsupported items
| * change approach for pypy performance reasonsPaul Kehrer2015-08-041-12/+13
| |
| * only copy the attrs we know should exist (courtesy dstufft)Paul Kehrer2015-08-031-7/+9
| |
| * remove commoncrypto CONDITIONAL_NAMESPaul Kehrer2015-08-0312-25/+0
| |
| * remove openssl CONDITIONAL_NAMESPaul Kehrer2015-08-0330-489/+0
| |
| * pass in the imports to make it a bit clearer what's going onPaul Kehrer2015-08-031-3/+3
| |
| * move the attr setting to the __init__ of _ConditionalLibraryPaul Kehrer2015-08-031-12/+10
| |
| * add test for conditional removalPaul Kehrer2015-08-011-0/+18
| |
| * create a ConditionalLibrary and remove unsupported itemsPaul Kehrer2015-08-012-1/+431
| |
* | Merge pull request #2193 from reaperhulk/encode-aiaAlex Gaynor2015-08-034-0/+83
|\ \ | | | | | | Support AuthorityInformationAccess in CertificateBuilder
| * | add support for AIA to CertificateBuilder and OpenSSL backendPaul Kehrer2015-08-033-1/+54
| | |
| * | encode authority information accessPaul Kehrer2015-08-032-0/+30
| | |
* | | Merge pull request #2200 from alex/ssh-spacesPaul Kehrer2015-08-032-8/+6
|\ \ \ | | | | | | | | Fixes #2199 -- allow SSH keys to have spaces in their comments
| * | | Fixes #2199 -- allow SSH keys to have spaces in their commentsAlex Gaynor2015-08-032-8/+6
|/ / /
* | | Merge pull request #2197 from reaperhulk/cert-ku-ekuAlex Gaynor2015-08-033-0/+97
|\ \ \ | |/ / |/| | support keyusage and extendedkeyusage in certificatebuilder
| * | support keyusage and extendedkeyusage in certificatebuilderPaul Kehrer2015-08-033-0/+97
|/ /
* | Merge pull request #2196 from reaperhulk/reorder-certbuilder-argsAlex Gaynor2015-08-034-15/+15
|\ \ | | | | | | reorder CertificateBuilder sign arguments
| * | missed onePaul Kehrer2015-08-031-1/+1
| | |
| * | reorder CertificateBuilder sign argumentsPaul Kehrer2015-08-033-14/+14
| | |
* | | Merge pull request #2191 from tdsmith/patch-1Alex Gaynor2015-08-031-1/+1
|\ \ \ | |/ / |/| | Make Homebrew install instructions more generic
| * | Make Homebrew install instructions more generictim smith2015-08-031-1/+1
| | | | | | | | | Homebrew supports installing to locations other than /usr/local.
* | | Merge pull request #2098 from sigmavirus24/cert-builderPaul Kehrer2015-08-039-1/+792
|\ \ \ | |/ / |/| | Adds certificate builder.
| * | Add sign_x509_certificate to X509Backend interfaceIan Cordasco2015-08-032-0/+13
| | | | | | | | | | | | Add note about CertificateBuilder to the changelog
| * | Merge remote-tracking branch 'upstream/master' into cert-builderIan Cordasco2015-08-0320-261/+516
| |\ \ | |/ / |/| |
* | | Merge pull request #2188 from reaperhulk/improve-changelogAlex Gaynor2015-08-012-1/+38
|\ \ \ | | | | | | | | Improve changelog
| * | | typo fixPaul Kehrer2015-08-011-2/+2
| | | |
| * | | improve the changelog for 1.0Paul Kehrer2015-08-011-0/+12
| | | |
| * | | add missing extensions documentation to CertificateSigningRequestPaul Kehrer2015-08-011-0/+19
| | | |
| * | | improve changelog information around csrbuilderPaul Kehrer2015-08-011-1/+7
| | | |
* | | | Merge pull request #2187 from reaperhulk/csr-decode-all-extsAlex Gaynor2015-08-011-23/+21
|\ \ \ \ | | | | | | | | | | allow certificate and CSR to both parse the same set of extensions
| * | | | allow certificate and CSR to both parse the same set of extensionsPaul Kehrer2015-08-011-23/+21
| |/ / /
* | | | Merge pull request #2186 from reaperhulk/handle-corrupt-extensionsAlex Gaynor2015-08-014-1/+40
|\ \ \ \ | | | | | | | | | | Handle invalid x509 extension payloads
| * | | | corrupt -> invalidPaul Kehrer2015-08-012-2/+3
| | | | |
| * | | | check if the extension decoded to internal openssl reprPaul Kehrer2015-08-012-1/+21
| | | | | | | | | | | | | | | | | | | | ...and if not, raise an error (plus consume the error stack)