AWS s2n-tls v1.7.0-a71ea1f9
s2n-tls is a C99 implementation of the TLS/SSL protocols that is designed to be simple, small, fast, and with security as a priority.
Loading...
Searching...
No Matches
Deprecated List
Global s2n_cleanup (void)
This function is a no-op. It previously cleaned up thread-local DRBG state, but the custom DRBG has been removed. Retained for API compatibility. Use s2n_cleanup_final() for full library cleanup.
Global s2n_config_add_cert_chain_and_key (struct s2n_config *config, const char *cert_chain_pem, const char *private_key_pem)
Use s2n_config_add_cert_chain_and_key_to_store instead.
Global s2n_config_set_extension_data (struct s2n_config *config, s2n_tls_extension_type type, const uint8_t *data, uint32_t length)
Use s2n_cert_chain_and_key_set_ocsp_data and s2n_cert_chain_and_key_set_sct_list instead.
Global s2n_connection_get_curve (struct s2n_connection *conn)
Use s2n_connection_get_key_exchange_group instead
Global s2n_connection_get_kem_name (struct s2n_connection *conn)
This function was previously used to retrieve the negotiated PQ group in TLS 1.2. PQ key exchange in TLS1.2 was experimental and is now deprecated. Use s2n_connection_get_kem_group_name() to retrieve the PQ TLS 1.3 Group name.
Global s2n_rand_cleanup_callback )(void)
No longer used. See s2n_rand_set_callbacks.
Global s2n_rand_init_callback )(void)
No longer used. See s2n_rand_set_callbacks.
Global s2n_rand_mix_callback )(void *data, uint32_t size)
No longer used. See s2n_rand_set_callbacks.
Global s2n_rand_seed_callback )(void *data, uint32_t size)
No longer used. See s2n_rand_set_callbacks.
Global s2n_rand_set_callbacks (s2n_rand_init_callback rand_init_callback, s2n_rand_cleanup_callback rand_cleanup_callback, s2n_rand_seed_callback rand_seed_callback, s2n_rand_mix_callback rand_mix_callback)
Custom random callbacks are no longer supported. Randomness is now delegated directly to libcrypto or /dev/urandom. This function is a no-op kept for backwards compatibility.