.name = "Signature Algorithms",
.tls_id = 13,
.gid = GNUTLS_EXTENSION_SIGNATURE_ALGORITHMS,
- .validity = GNUTLS_EXT_FLAG_CLIENT_HELLO|GNUTLS_EXT_FLAG_CR,
+ .validity = GNUTLS_EXT_FLAG_CLIENT_HELLO,
.parse_type = GNUTLS_EXT_TLS,
.recv_func = _gnutls_signature_algorithm_recv_params,
.name = "OCSP Status Request",
.tls_id = 5,
.gid = GNUTLS_EXTENSION_STATUS_REQUEST,
- .validity = GNUTLS_EXT_FLAG_CLIENT_HELLO|GNUTLS_EXT_FLAG_CT|GNUTLS_EXT_FLAG_CR|GNUTLS_EXT_FLAG_TLS12_SERVER_HELLO,
+ .validity = GNUTLS_EXT_FLAG_CLIENT_HELLO|GNUTLS_EXT_FLAG_TLS12_SERVER_HELLO,
.parse_type = _GNUTLS_EXT_TLS_POST_CS,
.recv_func = _gnutls_status_request_recv_params,
.send_func = _gnutls_status_request_send_params,
#define VALIDITY_MASK (GNUTLS_EXT_FLAG_CLIENT_HELLO|GNUTLS_EXT_FLAG_TLS12_SERVER_HELLO| \
GNUTLS_EXT_FLAG_TLS13_SERVER_HELLO| \
- GNUTLS_EXT_FLAG_EE|GNUTLS_EXT_FLAG_CT|GNUTLS_EXT_FLAG_CR| \
- GNUTLS_EXT_FLAG_NST|GNUTLS_EXT_FLAG_HRR)
+ GNUTLS_EXT_FLAG_EE|GNUTLS_EXT_FLAG_HRR)
/**
* gnutls_session_ext_register:
return "TLS 1.3 server hello";
case GNUTLS_EXT_FLAG_EE:
return "encrypted extensions";
- case GNUTLS_EXT_FLAG_CT:
- return "certificate";
- case GNUTLS_EXT_FLAG_CR:
- return "certificate request";
- case GNUTLS_EXT_FLAG_NST:
- return "new session ticket";
case GNUTLS_EXT_FLAG_HRR:
return "hello retry request";
default:
* @GNUTLS_EXT_FLAG_TLS12_SERVER_HELLO: This extension can be present in a TLS1.2 or earlier server hello
* @GNUTLS_EXT_FLAG_TLS13_SERVER_HELLO: This extension can be present in a TLS1.3 server hello
* @GNUTLS_EXT_FLAG_EE: This extension can be present in encrypted extensions message
- * @GNUTLS_EXT_FLAG_CT: This extension can be present in certificate message
- * @GNUTLS_EXT_FLAG_CR: This extension can be present in certificate request message
- * @GNUTLS_EXT_FLAG_NST: This extension can be present in new session ticket message
* @GNUTLS_EXT_FLAG_HRR: This extension can be present in hello retry request message
*
* Enumeration of different TLS extension registration flags.
GNUTLS_EXT_FLAG_TLS12_SERVER_HELLO = (1<<2),
GNUTLS_EXT_FLAG_TLS13_SERVER_HELLO = (1<<3),
GNUTLS_EXT_FLAG_EE = (1<<4), /* ENCRYPTED */
- GNUTLS_EXT_FLAG_CT = (1<<5),
- GNUTLS_EXT_FLAG_CR = (1<<6),
- GNUTLS_EXT_FLAG_NST = (1<<7),
- GNUTLS_EXT_FLAG_HRR = (1<<8)
+ GNUTLS_EXT_FLAG_HRR = (1<<5)
} gnutls_ext_flags_t;
/* Register a custom tls extension