diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2016-08-26 19:54:08 +0800 |
---|---|---|
committer | Alex Gaynor <alex.gaynor@gmail.com> | 2016-08-26 07:54:08 -0400 |
commit | 5f1e88debc6e88652820ab7566b77ef8d278dbab (patch) | |
tree | c3f39e6d331a85dd7940e7f0724a3b336759645d /src/_cffi_src/openssl/x509.py | |
parent | 40f1999de74a3bf44f000486a0ce1a58c82827e6 (diff) | |
download | cryptography-5f1e88debc6e88652820ab7566b77ef8d278dbab.tar.gz cryptography-5f1e88debc6e88652820ab7566b77ef8d278dbab.tar.bz2 cryptography-5f1e88debc6e88652820ab7566b77ef8d278dbab.zip |
opaque structs for 1.1.0 compatibility (#3109)
We're so close.
Diffstat (limited to 'src/_cffi_src/openssl/x509.py')
-rw-r--r-- | src/_cffi_src/openssl/x509.py | 34 |
1 files changed, 5 insertions, 29 deletions
diff --git a/src/_cffi_src/openssl/x509.py b/src/_cffi_src/openssl/x509.py index 8a8d7dfc..d3a97a28 100644 --- a/src/_cffi_src/openssl/x509.py +++ b/src/_cffi_src/openssl/x509.py @@ -30,39 +30,15 @@ typedef struct { } X509_ALGOR; typedef ... X509_ATTRIBUTE; - -typedef struct { - X509_ALGOR *signature; - ...; -} X509_CINF; - +typedef ... X509_CINF; typedef ... X509_EXTENSION; typedef ... X509_EXTENSIONS; typedef ... X509_REQ; typedef ... X509_REQ_INFO; - -typedef struct { - ASN1_INTEGER *serialNumber; - ASN1_TIME *revocationDate; - X509_EXTENSIONS *extensions; - ...; -} X509_REVOKED; - -typedef struct { - Cryptography_STACK_OF_X509_REVOKED *revoked; - ...; -} X509_CRL_INFO; - -typedef struct { - X509_CRL_INFO *crl; - ...; -} X509_CRL; - -typedef struct { - X509_CINF *cert_info; - ASN1_BIT_STRING *signature; - ...; -} X509; +typedef ... X509_REVOKED; +typedef ... X509_CRL_INFO; +typedef ... X509_CRL; +typedef ... X509; typedef ... NETSCAPE_SPKI; |