diff options
author | Daiki Ueno <ueno@gnu.org> | 2021-11-29 14:20:48 +0000 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2021-11-29 14:20:48 +0000 |
commit | d8be349fb196d569309f90f5070d7f3958128bce (patch) | |
tree | 01e4cc019a6b7520d59499b31226beabeb54f57c /lib/includes/gnutls | |
parent | 155926489c0950e40355523043773a782a8d986a (diff) | |
parent | 0ecce7191dfd78387f2994253d37ed1df50d563d (diff) | |
download | gnutls-d8be349fb196d569309f90f5070d7f3958128bce.tar.gz |
Merge branch 'wip/dueno/config-allowlisting' into 'master'
priority: support allowlisting in configuration file
Closes #1172
See merge request gnutls/gnutls!1427
Diffstat (limited to 'lib/includes/gnutls')
-rw-r--r-- | lib/includes/gnutls/gnutls.h.in | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/includes/gnutls/gnutls.h.in b/lib/includes/gnutls/gnutls.h.in index d69b29b443..1e883aa8eb 100644 --- a/lib/includes/gnutls/gnutls.h.in +++ b/lib/includes/gnutls/gnutls.h.in @@ -1438,6 +1438,17 @@ const char * gnutls_mac_algorithm_t * mac, gnutls_protocol_t * min_version); + /* functions for run-time enablement of algorithms */ +int gnutls_ecc_curve_set_enabled(gnutls_ecc_curve_t curve, + unsigned int enabled); +int gnutls_sign_set_secure(gnutls_sign_algorithm_t sign, unsigned int secure); +int gnutls_sign_set_secure_for_certs(gnutls_sign_algorithm_t sign, + unsigned int secure); +int gnutls_digest_set_secure(gnutls_digest_algorithm_t dig, + unsigned int secure); +int gnutls_protocol_set_enabled(gnutls_protocol_t version, + unsigned int enabled); + /* error functions */ int gnutls_error_is_fatal(int error) __GNUTLS_CONST__; int gnutls_error_to_alert(int err, int *level); |