|
Packit |
aea12f |
%{
|
|
Packit |
aea12f |
typedef void (*option_set_func)(gnutls_priority_t);
|
|
Packit |
aea12f |
%}
|
|
Packit |
aea12f |
%language=ANSI-C
|
|
Packit |
aea12f |
%readonly-tables
|
|
Packit |
aea12f |
struct priority_options_st { const char *name; option_set_func func; };
|
|
Packit |
aea12f |
%%
|
|
Packit |
aea12f |
COMPAT, enable_compat
|
|
Packit |
aea12f |
DUMBFW, enable_dumbfw
|
|
Packit |
aea12f |
NO_EXTENSIONS, enable_no_extensions
|
|
Packit |
aea12f |
NO_TICKETS, enable_no_tickets
|
|
Packit |
aea12f |
NO_ETM, enable_no_etm
|
|
Packit |
aea12f |
FORCE_ETM, enable_force_etm
|
|
Packit |
aea12f |
NO_SESSION_HASH, enable_no_ext_master_secret
|
|
Packit |
aea12f |
STATELESS_COMPRESSION, dummy_func
|
|
Packit |
aea12f |
VERIFY_ALLOW_BROKEN, enable_verify_allow_broken
|
|
Packit |
aea12f |
VERIFY_ALLOW_SIGN_RSA_MD5, enable_verify_allow_rsa_md5
|
|
Packit |
aea12f |
VERIFY_ALLOW_SIGN_WITH_SHA1, enable_verify_allow_sha1
|
|
Packit |
aea12f |
VERIFY_DISABLE_CRL_CHECKS, disable_crl_checks
|
|
Packit |
aea12f |
SSL3_RECORD_VERSION, enable_ssl3_record_version
|
|
Packit |
aea12f |
LATEST_RECORD_VERSION, enable_latest_record_version
|
|
Packit |
aea12f |
VERIFY_ALLOW_X509_V1_CA_CRT, dummy_func
|
|
Packit |
aea12f |
UNSAFE_RENEGOTIATION, enable_unsafe_renegotiation
|
|
Packit |
aea12f |
SAFE_RENEGOTIATION, enable_safe_renegotiation
|
|
Packit |
aea12f |
PARTIAL_RENEGOTIATION, enable_partial_safe_renegotiation
|
|
Packit |
aea12f |
DISABLE_SAFE_RENEGOTIATION, disable_safe_renegotiation
|
|
Packit |
aea12f |
FALLBACK_SCSV, enable_fallback_scsv
|
|
Packit |
aea12f |
DISABLE_WILDCARDS, disable_wildcards
|
|
Packit |
aea12f |
SERVER_PRECEDENCE, enable_server_precedence
|
|
Packit |
aea12f |
PROFILE_VERY_WEAK, enable_profile_very_weak
|
|
Packit |
aea12f |
PROFILE_LOW, enable_profile_low
|
|
Packit |
aea12f |
PROFILE_LEGACY, enable_profile_legacy
|
|
Packit |
aea12f |
PROFILE_MEDIUM, enable_profile_medium
|
|
Packit |
aea12f |
PROFILE_HIGH, enable_profile_high
|
|
Packit |
aea12f |
PROFILE_ULTRA, enable_profile_ultra
|
|
Packit |
aea12f |
PROFILE_FUTURE, enable_profile_future
|
|
Packit |
aea12f |
PROFILE_SUITEB128, enable_profile_suiteb128
|
|
Packit |
aea12f |
PROFILE_SUITEB192, enable_profile_suiteb192
|
|
Packit |
aea12f |
NEW_PADDING, dummy_func
|
|
Packit |
aea12f |
DEBUG_ALLOW_KEY_USAGE_VIOLATIONS, enable_server_key_usage_violations
|
|
Packit |
aea12f |
ALLOW_SMALL_RECORDS, enable_allow_small_records
|