aboutsummaryrefslogtreecommitdiffstats
path: root/src/cryptography/hazmat
Commit message (Collapse)AuthorAgeFilesLines
* don't double free DSA cdata when verifying thingsPaul Kehrer2015-06-061-4/+1
|
* Merge pull request #1965 from reaperhulk/more-client-bindingsAlex Gaynor2015-06-041-0/+24
|\ | | | | Add more client cert related bindings
| * SSL_CTX_set_client_cert_engine was added in 0.9.8iPaul Kehrer2015-06-021-2/+14
| |
| * add some client cert bindingsPaul Kehrer2015-05-191-0/+12
| |
* | Merge pull request #1990 from tonyseek/key-uriPaul Kehrer2015-06-033-0/+42
|\ \ | | | | | | Add "get_provisioning_uri" utility for HOTP/TOTP.
| * | add license header and fix grammar errors.Jiangge Zhang2015-06-031-0/+4
| | |
| * | Remove a default argument and rename a private function.Jiangge Zhang2015-06-033-8/+8
| | |
| * | Follow the review advice: turn URI generator into methods.Jiangge Zhang2015-06-033-27/+15
| | |
| * | Add "generate_key_uri" utility for HOTP/TOTP.Jiangge Zhang2015-05-261-0/+50
| | |
* | | Remove remaining UTCTIME variablesStanisław Pitucha2015-06-031-2/+2
| | | | | | | | | | | | | | | | | | set_not{Before,After} use ASN1_TIME in openssl. UTCTIME has been removed in 0.9.6. get_... functions have been fixed before, but set_... bindings still used the old type.
* | | Adds OpenSSL binding for X509 names.Andre Caron2015-05-311-0/+2
| | |
* | | Merge pull request #1956 from etrauschke/crl_bindings_interfacesPaul Kehrer2015-05-282-0/+2
|\ \ \ | | | | | | | | add bindings and interfaces for CRL objects
| * | | add bindings and interfaces for CRL objectsErik Trauschke2015-05-272-0/+2
| | | |
* | | | missing commaAlex Gaynor2015-05-261-1/+1
| | | |
* | | | Bleh, these were the wrong typeAlex Gaynor2015-05-261-6/+6
| | | |
* | | | Added these to the macros area as wellAlex Gaynor2015-05-261-0/+5
| | | |
* | | | bleh, fixed typosAlex Gaynor2015-05-261-3/+3
| | | |
* | | | Fixed #1969 -- added bindings for some more OpenSSL functionsAlex Gaynor2015-05-261-0/+9
| |/ / |/| |
* | | Add the dual license header to hazmat/backends/openssl/x509.pyEeshan Garg2015-05-241-12/+3
|/ /
* | Adds certificate encoding to PEM and DER.Andre Caron2015-05-191-0/+12
| |
* | ssl_st is _not_ SSL_CTX, sorryGlyph2015-05-191-6/+4
|/
* Merge pull request #1978 from AndreLouisCaron/asn1-time-bindingPaul Kehrer2015-05-181-0/+1
|\ | | | | Adds ASN1 time binding for OpenSSL.
| * Removes variable names from binding.Andre Caron2015-05-181-1/+1
| |
| * Adds ASN1 time binding for OpenSSL.Andre Caron2015-05-181-0/+1
| |
* | Merge pull request #1979 from AndreLouisCaron/x509v3-bindingsPaul Kehrer2015-05-181-0/+6
|\ \ | | | | | | Adds OpenSSL bindings for AIA extension.
| * | Fixes PEP8 issues.Andre Caron2015-05-181-1/+2
| | |
| * | Removes variable names from binding.Andre Caron2015-05-181-1/+1
| | |
| * | Adds OpenSSL bindings for AIA extension.Andre Caron2015-05-181-0/+5
| |/
* | Removes PEM text prelude for CSRs.Andre Caron2015-05-181-3/+0
| |
* | Adds support for writing CSRs.Andre Caron2015-05-181-1/+18
|/
* Adds support for CSR extensions.Andre Caron2015-05-171-0/+32
|
* Prepares X509 decoding functions for more CA functionality.Andre Caron2015-05-151-295/+309
| | | | | | | | | Most of the existing `_build_*()` methods will need to be reused for CSR extensions, so it is more convenient to have them as free functinos. Since we will need to add the reverse functions, it is convenient to rename the `_build_*()` methods to `_decode_*()`. The reverse functions will be named `_encode_*()`.
* Added the bindings needed for implementing a CSR Builder. Refs #1927Alex Gaynor2015-05-142-0/+8
|
* deprecation dance.Paul Kehrer2015-05-134-417/+0
| | | | fixes #1950
* Merge pull request #1920 from reaperhulk/x509-ossl-cdpAlex Gaynor2015-05-131-11/+108
|\ | | | | support CRLDistributionPoints in the OpenSSL backend
| * change approach for parsing CDP reason flagsPaul Kehrer2015-05-131-18/+25
| |
| * support CRLDistributionPoints in the OpenSSL backendPaul Kehrer2015-05-131-11/+101
| |
* | add SSL_set_tlsext_status_arg supportPaul Kehrer2015-05-131-0/+3
|/
* support certificate policies in the openssl backendPaul Kehrer2015-05-121-0/+71
|
* Merge pull request #1935 from reaperhulk/cp-bindings-reduxAlex Gaynor2015-05-121-3/+13
|\ | | | | we also need some stack manipulation macros
| * having the right return type is helpfulPaul Kehrer2015-05-121-1/+1
| |
| * we also need some stack manipulation macrosPaul Kehrer2015-05-121-3/+13
| |
* | refactor asn1string->utf8 conversion into a separate functionPaul Kehrer2015-05-121-8/+12
|/
* asn1 integer to python integer helper functionPaul Kehrer2015-05-121-16/+12
|
* remove some names we don't need in the struct defsPaul Kehrer2015-05-121-4/+4
|
* some bindings for certificate policies support in opensslPaul Kehrer2015-05-121-0/+32
|
* extract some duplicate logic into a functionPaul Kehrer2015-05-101-18/+15
|
* Merge pull request #1916 from reaperhulk/cdp-bindingsAlex Gaynor2015-05-092-0/+29
|\ | | | | add bindings for CRLDistributionPoints
| * remove some things not present in 0.9.8 for nowPaul Kehrer2015-05-091-2/+2
| |
| * add bindings for CRLDistributionPoints (courtesy @etrauschke)Paul Kehrer2015-05-092-0/+29
| |