section 3ossl · Library functions 📚
6166 pages · page 25 of 31
all3 (100762)33ssl (6156)3B (42)3G (1100)3I (51)3LIBIIO (1)3NCARG (834)3OpenMPI (1)3PVM (71)3Sympa (164)3U (96)3WN (5)3alc (212)3alleg4 (923)3alleg5 (1063)3am (31)3ast (63)3attr (4)3avr (983)3bobcat (143)3brotli (4)3bsd (239)3caca (346)3cl (1)3clc (322)3cocci (1)3coin2 (588)3coin3 (753)3coin4 (918)3compat (22)3const (18)3ctype (1)3curses (18)3cvc (2)3cxx (1060)3debug (15)3edit (1)3em (198)3embree3 (113)3embree4 (127)3erl (623)3f (128)3form (106)3freebsd (1)3fun (1)3gl (467)3gle (14)3go (1)3guile (1)3gv (7)3hal (49)3head (3)3http (66)3itcl (17)3itk (6)3iv (354)3iwidget (52)3java (1)3libmawk (10)3libunwind (29)3lua (13)3m17n (257)3m_cli2 (8)3menu (88)3monocypher (73)3nas (130)3ncurses (703)3nx (5)3o (437)3ossl (6166)3ossp (2)3p (882)3pcap (75)3perl (820)3pg13 (68)3pg14 (72)3pg15 (72)3pg16 (72)3pg17 (72)3pg18 (72)3php (1)3plplot (175)3pm (34259)3pmc (296)3posix (882)3pub (150)3python (1)3qt (832)3r (1)3readline (2)3rheolef (13)3rtapi (66)3ruby (1)3scm (459)3sharp (1)3so (8)3ssl (6930)3stap (807)3str (19)3supp (19)3t (35)3tcl (1477)3tcllib (1)3tclx (25)3tiff (60)3tk (513)3tls (13)3trf (28)3ts (239)3type (466)3valkey (395)3visa (2)3x (1069)
S (continued)
- SSL_CTX_get_record_padding_callback_arg(3ossl)install callback to specify TLS 1.3 record padding✨
- SSL_CTX_get_recv_max_early_data(3ossl)functions for sending and receiving early data✨
- SSL_CTX_get_security_callback(3ossl)SSL/TLS security framework✨
- SSL_CTX_get_security_level(3ossl)SSL/TLS security framework✨
- SSL_CTX_get_session_cache_mode(3ossl)enable/disable session caching✨
- SSL_CTX_get_ssl_method(3ossl)choose a new TLS/SSL method✨
- SSL_CTX_get_timeout(3ossl)manipulate timeout values for session caching✨
- SSL_CTX_get_tlsext_status_arg(3ossl)OCSP Certificate Status Request functions✨
- SSL_CTX_get_tlsext_status_cb(3ossl)OCSP Certificate Status Request functions✨
- SSL_CTX_get_tlsext_status_type(3ossl)OCSP Certificate Status Request functions✨
- SSL_CTX_get_verify_callback(3ossl)get currently set verification parameters✨
- SSL_CTX_get_verify_depth(3ossl)get currently set verification parameters✨
- SSL_CTX_get_verify_mode(3ossl)get currently set verification parameters✨
- SSL_CTX_has_client_custom_ext(3ossl)check whether a handler exists for a particular client extension type✨
- SSL_CTX_keylog_cb_func(3ossl)logging TLS key material✨
- SSL_CTX_load_verify_dir(3ossl)set default locations for trusted CA certificates✨
- SSL_CTX_load_verify_file(3ossl)set default locations for trusted CA certificates✨
- SSL_CTX_load_verify_locations(3ossl)set default locations for trusted CA certificates✨
- SSL_CTX_load_verify_store(3ossl)set default locations for trusted CA certificates✨
- SSL_CTX_new(3ossl)create a new SSL_CTX object as framework for TLS/SSL or DTLS enabled functions✨
- SSL_CTX_new_ex(3ossl)create a new SSL_CTX object as framework for TLS/SSL or DTLS enabled functions✨
- SSL_CTX_remove_session(3ossl)manipulate session cache✨
- SSL_CTX_select_current_cert(3ossl)extra chain certificate processing✨
- SSL_CTX_sess_accept(3ossl)obtain session cache statistics✨
- SSL_CTX_sess_accept_good(3ossl)obtain session cache statistics✨
- SSL_CTX_sess_accept_renegotiate(3ossl)obtain session cache statistics✨
- SSL_CTX_sess_cache_full(3ossl)obtain session cache statistics✨
- SSL_CTX_sess_cb_hits(3ossl)obtain session cache statistics✨
- SSL_CTX_sess_connect(3ossl)obtain session cache statistics✨
- SSL_CTX_sess_connect_good(3ossl)obtain session cache statistics✨
- SSL_CTX_sess_connect_renegotiate(3ossl)obtain session cache statistics✨
- SSL_CTX_sess_get_cache_size(3ossl)manipulate session cache size✨
- SSL_CTX_sess_get_get_cb(3ossl)provide callback functions for server side external session caching✨
- SSL_CTX_sess_get_new_cb(3ossl)provide callback functions for server side external session caching✨
- SSL_CTX_sess_get_remove_cb(3ossl)provide callback functions for server side external session caching✨
- SSL_CTX_sess_hits(3ossl)obtain session cache statistics✨
- SSL_CTX_sess_misses(3ossl)obtain session cache statistics✨
- SSL_CTX_sess_number(3ossl)obtain session cache statistics✨
- SSL_CTX_sess_set_cache_size(3ossl)manipulate session cache size✨
- SSL_CTX_sess_set_get_cb(3ossl)provide callback functions for server side external session caching✨
- SSL_CTX_sess_set_new_cb(3ossl)provide callback functions for server side external session caching✨
- SSL_CTX_sess_set_remove_cb(3ossl)provide callback functions for server side external session caching✨
- SSL_CTX_sess_timeouts(3ossl)obtain session cache statistics✨
- SSL_CTX_sessions(3ossl)access internal session cache✨
- SSL_CTX_set0_CA_list(3ossl)get or set CA list✨
- SSL_CTX_set0_chain(3ossl)extra chain certificate processing✨
- SSL_CTX_set0_chain_cert_store(3ossl)set certificate verification or chain store✨
- SSL_CTX_set0_security_ex_data(3ossl)SSL/TLS security framework✨
- SSL_CTX_set0_tmp_dh_pkey(3ossl)handle DH keys for ephemeral key exchange✨
- SSL_CTX_set0_verify_cert_store(3ossl)set certificate verification or chain store✨
- SSL_CTX_set1_cert_comp_preference(3ossl)Certificate compression functions✨
- SSL_CTX_set1_cert_store(3ossl)manipulate X509 certificate verification storage✨
- SSL_CTX_set1_chain(3ossl)extra chain certificate processing✨
- SSL_CTX_set1_chain_cert_store(3ossl)set certificate verification or chain store✨
- SSL_CTX_set1_client_cert_type(3ossl)certificate type (RFC7250) support✨
- SSL_CTX_set1_client_sigalgs(3ossl)set supported signature algorithms✨
- SSL_CTX_set1_client_sigalgs_list(3ossl)set supported signature algorithms✨
- SSL_CTX_set1_compressed_cert(3ossl)Certificate compression functions✨
- SSL_CTX_set1_curves(3ossl)EC supported curve functions✨
- SSL_CTX_set1_curves_list(3ossl)EC supported curve functions✨
- SSL_CTX_set1_groups(3ossl)EC supported curve functions✨
- SSL_CTX_set1_groups_list(3ossl)EC supported curve functions✨
- SSL_CTX_set1_param(3ossl)get and set verification parameters✨
- SSL_CTX_set1_server_cert_type(3ossl)certificate type (RFC7250) support✨
- SSL_CTX_set1_sigalgs(3ossl)set supported signature algorithms✨
- SSL_CTX_set1_sigalgs_list(3ossl)set supported signature algorithms✨
- SSL_CTX_set1_verify_cert_store(3ossl)set certificate verification or chain store✨
- SSL_CTX_set_allow_early_data_cb(3ossl)functions for sending and receiving early data✨
- SSL_CTX_set_alpn_protos(3ossl)handle application layer protocol negotiation (ALPN)✨
- SSL_CTX_set_alpn_select_cb(3ossl)handle application layer protocol negotiation (ALPN)✨
- SSL_CTX_set_app_data(3ossl)application-specific data✨
- SSL_CTX_set_async_callback(3ossl)manage asynchronous operations✨
- SSL_CTX_set_async_callback_arg(3ossl)manage asynchronous operations✨
- SSL_CTX_set_block_padding(3ossl)install callback to specify TLS 1.3 record padding✨
- SSL_CTX_set_block_padding_ex(3ossl)install callback to specify TLS 1.3 record padding✨
- SSL_CTX_set_cert_cb(3ossl)handle certificate callback function✨
- SSL_CTX_set_cert_store(3ossl)manipulate X509 certificate verification storage✨
- SSL_CTX_set_cert_verify_callback(3ossl)set peer certificate verification procedure✨
- SSL_CTX_set_cipher_list(3ossl)choose list of available SSL_CIPHERs✨
- SSL_CTX_set_ciphersuites(3ossl)choose list of available SSL_CIPHERs✨
- SSL_CTX_set_client_CA_list(3ossl)get or set CA list✨
- SSL_CTX_set_client_cert_cb(3ossl)handle client certificate callback function✨
- SSL_CTX_set_client_hello_cb(3ossl)callback functions for early server-side ClientHello processing✨
- SSL_CTX_set_cookie_generate_cb(3ossl)Callback functions for stateless TLS1.3 cookies✨
- SSL_CTX_set_cookie_verify_cb(3ossl)Callback functions for stateless TLS1.3 cookies✨
- SSL_CTX_set_ct_validation_callback(3ossl)control Certificate Transparency policy✨
- SSL_CTX_set_ctlog_list_file(3ossl)load a Certificate Transparency log list from a file✨
- SSL_CTX_set_current_cert(3ossl)extra chain certificate processing✨
- SSL_CTX_set_default_ctlog_list_file(3ossl)load a Certificate Transparency log list from a file✨
- SSL_CTX_set_default_passwd_cb(3ossl)set or get passwd callback for encrypted PEM file handling✨
- SSL_CTX_set_default_passwd_cb_userdata(3ossl)set or get passwd callback for encrypted PEM file handling✨
- SSL_CTX_set_default_read_buffer_len(3ossl)Control fragment size settings and pipelining operations✨
- SSL_CTX_set_default_verify_dir(3ossl)set default locations for trusted CA certificates✨
- SSL_CTX_set_default_verify_file(3ossl)set default locations for trusted CA certificates✨
- SSL_CTX_set_default_verify_paths(3ossl)set default locations for trusted CA certificates✨
- SSL_CTX_set_default_verify_store(3ossl)set default locations for trusted CA certificates✨
- SSL_CTX_set_dh_auto(3ossl)handle DH keys for ephemeral key exchange✨
- SSL_CTX_set_domain_flags(3ossl)control the concurrency model used by a QUIC domain✨
- SSL_CTX_set_ecdh_auto(3ossl)handle ECDH keys for ephemeral key exchange✨
- SSL_CTX_set_ex_data(3ossl)application-specific data✨
- SSL_CTX_set_generate_session_id(3ossl)manipulate generation of SSL session IDs (server only)✨
- SSL_CTX_set_info_callback(3ossl)handle information callback for SSL connections✨
- SSL_CTX_set_keylog_callback(3ossl)logging TLS key material✨
- SSL_CTX_set_max_cert_list(3ossl)manipulate allowed size for the peer's certificate chain✨
- SSL_CTX_set_max_early_data(3ossl)functions for sending and receiving early data✨
- SSL_CTX_set_max_pipelines(3ossl)Control fragment size settings and pipelining operations✨
- SSL_CTX_set_max_proto_version(3ossl)Get and set minimum and maximum supported protocol version✨
- SSL_CTX_set_max_send_fragment(3ossl)Control fragment size settings and pipelining operations✨
- SSL_CTX_set_min_proto_version(3ossl)Get and set minimum and maximum supported protocol version✨
- SSL_CTX_set_mode(3ossl)manipulate SSL engine mode✨
- SSL_CTX_set_msg_callback(3ossl)install callback for observing protocol messages✨
- SSL_CTX_set_msg_callback_arg(3ossl)install callback for observing protocol messages✨
- SSL_CTX_set_new_pending_conn_cb(3ossl)callback function to report creation of QUIC connection SSL objects✨
- SSL_CTX_set_next_proto_select_cb(3ossl)handle application layer protocol negotiation (ALPN)✨
- SSL_CTX_set_next_protos_advertised_cb(3ossl)handle application layer protocol negotiation (ALPN)✨
- SSL_CTX_set_num_tickets(3ossl)control the number of TLSv1.3 session tickets that are issued✨
- SSL_CTX_set_options(3ossl)manipulate SSL options✨
- SSL_CTX_set_post_handshake_auth(3ossl)set various SSL/TLS parameters for peer certificate verification✨
- SSL_CTX_set_psk_client_callback(3ossl)set PSK client callback✨
- SSL_CTX_set_psk_find_session_callback(3ossl)set PSK identity hint to use✨
- SSL_CTX_set_psk_server_callback(3ossl)set PSK identity hint to use✨
- SSL_CTX_set_psk_use_session_callback(3ossl)set PSK client callback✨
- SSL_CTX_set_purpose(3ossl)get and set verification parameters✨
- SSL_CTX_set_quiet_shutdown(3ossl)manipulate shutdown behaviour✨
- SSL_CTX_set_read_ahead(3ossl)manage whether to read as many input bytes as possible✨
- SSL_CTX_set_record_padding_callback(3ossl)install callback to specify TLS 1.3 record padding✨
- SSL_CTX_set_record_padding_callback_arg(3ossl)install callback to specify TLS 1.3 record padding✨
- SSL_CTX_set_recv_max_early_data(3ossl)functions for sending and receiving early data✨
- SSL_CTX_set_security_callback(3ossl)SSL/TLS security framework✨
- SSL_CTX_set_security_level(3ossl)SSL/TLS security framework✨
- SSL_CTX_set_session_cache_mode(3ossl)enable/disable session caching✨
- SSL_CTX_set_session_id_context(3ossl)set context within which session can be reused (server side only)✨
- SSL_CTX_set_session_ticket_cb(3ossl)manage session ticket application data✨
- SSL_CTX_set_split_send_fragment(3ossl)Control fragment size settings and pipelining operations✨
- SSL_CTX_set_srp_cb_arg(3ossl)SRP control operations✨
- SSL_CTX_set_srp_client_pwd_callback(3ossl)SRP control operations✨
- SSL_CTX_set_srp_password(3ossl)SRP control operations✨
- SSL_CTX_set_srp_strength(3ossl)SRP control operations✨
- SSL_CTX_set_srp_username(3ossl)SRP control operations✨
- SSL_CTX_set_srp_username_callback(3ossl)SRP control operations✨
- SSL_CTX_set_srp_verify_param_callback(3ossl)SRP control operations✨
- SSL_CTX_set_ssl_version(3ossl)choose a new TLS/SSL method✨
- SSL_CTX_set_stateless_cookie_generate_cb(3ossl)Callback functions for stateless TLS1.3 cookies✨
- SSL_CTX_set_stateless_cookie_verify_cb(3ossl)Callback functions for stateless TLS1.3 cookies✨
- SSL_CTX_set_timeout(3ossl)manipulate timeout values for session caching✨
- SSL_CTX_set_tlsext_max_fragment_length(3ossl)Control fragment size settings and pipelining operations✨
- SSL_CTX_set_tlsext_servername_arg(3ossl)handle server name indication (SNI)✨
- SSL_CTX_set_tlsext_servername_callback(3ossl)handle server name indication (SNI)✨
- SSL_CTX_set_tlsext_status_arg(3ossl)OCSP Certificate Status Request functions✨
- SSL_CTX_set_tlsext_status_cb(3ossl)OCSP Certificate Status Request functions✨
- SSL_CTX_set_tlsext_status_type(3ossl)OCSP Certificate Status Request functions✨
- SSL_CTX_set_tlsext_ticket_key_cb(3ossl)set a callback for session ticket processing✨
- SSL_CTX_set_tlsext_ticket_key_evp_cb(3ossl)set a callback for session ticket processing✨
- SSL_CTX_set_tlsext_use_srtp(3ossl)Configure and query SRTP support✨
- SSL_CTX_set_tmp_dh(3ossl)handle DH keys for ephemeral key exchange✨
- SSL_CTX_set_tmp_dh_callback(3ossl)handle DH keys for ephemeral key exchange✨
- SSL_CTX_set_tmp_ecdh(3ossl)handle ECDH keys for ephemeral key exchange✨
- SSL_CTX_set_trust(3ossl)get and set verification parameters✨
- SSL_CTX_set_verify(3ossl)set various SSL/TLS parameters for peer certificate verification✨
- SSL_CTX_set_verify_depth(3ossl)set various SSL/TLS parameters for peer certificate verification✨
- SSL_CTX_up_ref(3ossl)create a new SSL_CTX object as framework for TLS/SSL or DTLS enabled functions✨
- SSL_CTX_use_cert_and_key(3ossl)load certificate and key data✨
- SSL_CTX_use_certificate(3ossl)load certificate and key data✨
- SSL_CTX_use_certificate_ASN1(3ossl)load certificate and key data✨
- SSL_CTX_use_certificate_chain_file(3ossl)load certificate and key data✨
- SSL_CTX_use_certificate_file(3ossl)load certificate and key data✨
- SSL_CTX_use_PrivateKey(3ossl)load certificate and key data✨
- SSL_CTX_use_PrivateKey_ASN1(3ossl)load certificate and key data✨
- SSL_CTX_use_PrivateKey_file(3ossl)load certificate and key data✨
- SSL_CTX_use_psk_identity_hint(3ossl)set PSK identity hint to use✨
- SSL_CTX_use_RSAPrivateKey(3ossl)load certificate and key data✨
- SSL_CTX_use_RSAPrivateKey_ASN1(3ossl)load certificate and key data✨
- SSL_CTX_use_RSAPrivateKey_file(3ossl)load certificate and key data✨
- SSL_CTX_use_serverinfo(3ossl)use serverinfo extension✨
- SSL_CTX_use_serverinfo_ex(3ossl)use serverinfo extension✨
- SSL_CTX_use_serverinfo_file(3ossl)use serverinfo extension✨
- SSL_custom_ext_add_cb_ex(3ossl)custom TLS extension handling✨
- SSL_custom_ext_free_cb_ex(3ossl)custom TLS extension handling✨
- SSL_custom_ext_parse_cb_ex(3ossl)custom TLS extension handling✨
- SSL_dane_clear_flags(3ossl)enable DANE TLS authentication of the remote TLS server in the local TLS client✨
- SSL_dane_enable(3ossl)enable DANE TLS authentication of the remote TLS server in the local TLS client✨
- SSL_dane_set_flags(3ossl)enable DANE TLS authentication of the remote TLS server in the local TLS client✨
- SSL_dane_tlsa_add(3ossl)enable DANE TLS authentication of the remote TLS server in the local TLS client✨
- SSL_DEFAULT_STREAM_MODE_AUTO_BIDI(3ossl)manage the default stream for a QUIC connection✨
- SSL_DEFAULT_STREAM_MODE_AUTO_UNI(3ossl)manage the default stream for a QUIC connection✨
- SSL_DEFAULT_STREAM_MODE_NONE(3ossl)manage the default stream for a QUIC connection✨
- SSL_disable_ct(3ossl)control Certificate Transparency policy✨
- SSL_do_handshake(3ossl)perform a TLS/SSL handshake✨
- SSL_DOMAIN_FLAG_BLOCKING(3ossl)control the concurrency model used by a QUIC domain✨
- SSL_DOMAIN_FLAG_LEGACY_BLOCKING(3ossl)control the concurrency model used by a QUIC domain✨
- SSL_DOMAIN_FLAG_MULTI_THREAD(3ossl)control the concurrency model used by a QUIC domain✨
- SSL_DOMAIN_FLAG_SINGLE_THREAD(3ossl)control the concurrency model used by a QUIC domain✨
- SSL_DOMAIN_FLAG_THREAD_ASSISTED(3ossl)control the concurrency model used by a QUIC domain✨
- SSL_dup(3ossl)create an SSL structure for a connection✨
- SSL_enable_ct(3ossl)control Certificate Transparency policy✨
- SSL_export_keying_material(3ossl)obtain keying material for application use✨
- SSL_export_keying_material_early(3ossl)obtain keying material for application use✨
- SSL_extension_supported(3ossl)custom TLS extension handling✨
- SSL_free(3ossl)free an allocated SSL structure✨
- SSL_free_buffers(3ossl)manage SSL structure buffers✨
💅
getting it ready, bestie…