From 64e52596abaf4bdd4c17f79c4e8acf25d1a452b4 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Wed, 29 Aug 2018 08:55:49 +0000 Subject: Verify certs (#223) Ensure that certificates are verified in curl should close #47 --- src/sp_config.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/sp_config.h') diff --git a/src/sp_config.h b/src/sp_config.h index 9d58359..4d85cf2 100644 --- a/src/sp_config.h +++ b/src/sp_config.h @@ -53,6 +53,10 @@ typedef struct { bool enable; } sp_config_global_strict; +typedef struct { + bool enable; +} sp_config_curl_verify_certificates; + typedef struct { bool enable; } sp_config_random; @@ -162,6 +166,7 @@ typedef struct { typedef struct { sp_config_random *config_random; + sp_config_curl_verify_certificates *config_curl_verify_certificates; sp_config_sloppy *config_sloppy; sp_config_unserialize *config_unserialize; sp_config_readonly_exec *config_readonly_exec; @@ -264,6 +269,9 @@ typedef struct { // upload_validator #define SP_TOKEN_UPLOAD_SCRIPT ".script(" +// cURL certificate verify +# define SP_TOKEN_CURL_VERIFY_CERTIFICATES ".curl_verify_certificates" + #define SP_TOKEN_LIST ".list(" int sp_parse_config(const char *); -- cgit v1.3