aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2018-10-29 08:45:51 +0800
committerAlex Gaynor <alex.gaynor@gmail.com>2018-10-28 20:45:51 -0400
commitd9451fb17f2827378db6d34050fa93916754b58a (patch)
tree0998fbc8e7cfbd33caa078aef97847aa709eaa5c /src
parente617c5a047b60204ab049a1ffe432310bb406055 (diff)
downloadcryptography-d9451fb17f2827378db6d34050fa93916754b58a.tar.gz
cryptography-d9451fb17f2827378db6d34050fa93916754b58a.tar.bz2
cryptography-d9451fb17f2827378db6d34050fa93916754b58a.zip
add SCT_get0_signature (#4540)
Diffstat (limited to 'src')
-rw-r--r--src/_cffi_src/openssl/ct.py3
-rw-r--r--src/cryptography/hazmat/bindings/openssl/_conditional.py1
2 files changed, 4 insertions, 0 deletions
diff --git a/src/_cffi_src/openssl/ct.py b/src/_cffi_src/openssl/ct.py
index 4aa36899..71125dd1 100644
--- a/src/_cffi_src/openssl/ct.py
+++ b/src/_cffi_src/openssl/ct.py
@@ -44,6 +44,8 @@ ct_log_entry_type_t SCT_get_log_entry_type(const SCT *);
size_t SCT_get0_log_id(const SCT *, unsigned char **);
+size_t SCT_get0_signature(const SCT *, unsigned char **);
+
uint64_t SCT_get_timestamp(const SCT *);
int SCT_set_source(SCT *, sct_source_t);
@@ -89,6 +91,7 @@ typedef void Cryptography_STACK_OF_SCT;
sct_version_t (*SCT_get_version)(const SCT *) = NULL;
ct_log_entry_type_t (*SCT_get_log_entry_type)(const SCT *) = NULL;
size_t (*SCT_get0_log_id)(const SCT *, unsigned char **) = NULL;
+size_t (*SCT_get0_signature)(const SCT *, unsigned char **) = NULL;
uint64_t (*SCT_get_timestamp)(const SCT *) = NULL;
int (*SCT_set_source)(SCT *, sct_source_t) = NULL;
diff --git a/src/cryptography/hazmat/bindings/openssl/_conditional.py b/src/cryptography/hazmat/bindings/openssl/_conditional.py
index 19acdaef..78b9b279 100644
--- a/src/cryptography/hazmat/bindings/openssl/_conditional.py
+++ b/src/cryptography/hazmat/bindings/openssl/_conditional.py
@@ -194,6 +194,7 @@ def cryptography_has_sct():
"SCT_get_version",
"SCT_get_log_entry_type",
"SCT_get0_log_id",
+ "SCT_get0_signature",
"SCT_get_timestamp",
"SCT_set_source",
"sk_SCT_num",