section 3ossl · Library functions 📚
6166 pages · page 27 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_POLL_EVENT_IS(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_ISB(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_ISE(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_ISU(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_NONE(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_OS(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_OSB(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_OSE(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_OSU(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_R(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_RE(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_RW(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_RWE(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_W(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_WE(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_FLAG_NO_HANDLE_EVENTS(3ossl)determine or await readiness conditions for one or more pollable objects✨
- SSL_psk_client_cb_func(3ossl)set PSK client callback✨
- SSL_psk_find_session_cb_func(3ossl)set PSK identity hint to use✨
- SSL_psk_server_cb_func(3ossl)set PSK identity hint to use✨
- SSL_psk_use_session_cb_func(3ossl)set PSK client callback✨
- SSL_read(3ossl)read bytes from a TLS/SSL connection✨
- SSL_read_early_data(3ossl)functions for sending and receiving early data✨
- SSL_read_ex(3ossl)read bytes from a TLS/SSL connection✨
- SSL_renegotiate(3ossl)initiate and obtain information about updating connection keys✨
- SSL_renegotiate_abbreviated(3ossl)initiate and obtain information about updating connection keys✨
- SSL_renegotiate_pending(3ossl)initiate and obtain information about updating connection keys✨
- SSL_rstate_string(3ossl)get textual description of state of an SSL object during read operation✨
- SSL_rstate_string_long(3ossl)get textual description of state of an SSL object during read operation✨
- SSL_select_current_cert(3ossl)extra chain certificate processing✨
- SSL_select_next_proto(3ossl)handle application layer protocol negotiation (ALPN)✨
- SSL_sendfile(3ossl)write bytes to a TLS/SSL connection✨
- SSL_SESSION_dup(3ossl)create, free and manage SSL_SESSION structures✨
- SSL_SESSION_free(3ossl)create, free and manage SSL_SESSION structures✨
- SSL_SESSION_get0_alpn_selected(3ossl)get and set SNI and ALPN data associated with a session✨
- SSL_SESSION_get0_cipher(3ossl)set and retrieve the SSL cipher associated with a session✨
- SSL_SESSION_get0_hostname(3ossl)get and set SNI and ALPN data associated with a session✨
- SSL_SESSION_get0_id_context(3ossl)get and set the SSL ID context associated with a session✨
- SSL_SESSION_get0_peer(3ossl)get details about peer's certificate for a session✨
- SSL_SESSION_get0_peer_rpk(3ossl)raw public key (RFC7250) support✨
- SSL_SESSION_get0_ticket(3ossl)get details about the ticket associated with a session✨
- SSL_SESSION_get0_ticket_appdata(3ossl)manage session ticket application data✨
- SSL_SESSION_get_app_data(3ossl)application-specific data✨
- SSL_SESSION_get_compress_id(3ossl)get details about the compression associated with a session✨
- SSL_SESSION_get_ex_data(3ossl)application-specific data✨
- SSL_SESSION_get_ex_new_index(3ossl)application-specific data✨
- SSL_SESSION_get_id(3ossl)get and set the SSL session ID✨
- SSL_SESSION_get_master_key(3ossl)get internal TLS/SSL random values and get/set master key✨
- SSL_SESSION_get_max_early_data(3ossl)functions for sending and receiving early data✨
- SSL_SESSION_get_max_fragment_length(3ossl)Control fragment size settings and pipelining operations✨
- SSL_SESSION_get_protocol_version(3ossl)get and set the session protocol version✨
- SSL_SESSION_get_ticket_lifetime_hint(3ossl)get details about the ticket associated with a session✨
- SSL_SESSION_get_time(3ossl)retrieve and manipulate session time and timeout settings✨
- SSL_SESSION_get_time_ex(3ossl)retrieve and manipulate session time and timeout settings✨
- SSL_SESSION_get_timeout(3ossl)retrieve and manipulate session time and timeout settings✨
- SSL_SESSION_has_ticket(3ossl)get details about the ticket associated with a session✨
- SSL_SESSION_is_resumable(3ossl)determine whether an SSL_SESSION object can be used for resumption✨
- SSL_SESSION_new(3ossl)create, free and manage SSL_SESSION structures✨
- SSL_SESSION_print(3ossl)printf information about a session✨
- SSL_SESSION_print_fp(3ossl)printf information about a session✨
- SSL_SESSION_print_keylog(3ossl)printf information about a session✨
- SSL_session_reused(3ossl)query whether a reused session was negotiated during handshake✨
- SSL_SESSION_set1_alpn_selected(3ossl)get and set SNI and ALPN data associated with a session✨
- SSL_SESSION_set1_hostname(3ossl)get and set SNI and ALPN data associated with a session✨
- SSL_SESSION_set1_id(3ossl)get and set the SSL session ID✨
- SSL_SESSION_set1_id_context(3ossl)get and set the SSL ID context associated with a session✨
- SSL_SESSION_set1_master_key(3ossl)get internal TLS/SSL random values and get/set master key✨
- SSL_SESSION_set1_ticket_appdata(3ossl)manage session ticket application data✨
- SSL_SESSION_set_app_data(3ossl)application-specific data✨
- SSL_SESSION_set_cipher(3ossl)set and retrieve the SSL cipher associated with a session✨
- SSL_SESSION_set_ex_data(3ossl)application-specific data✨
- SSL_SESSION_set_max_early_data(3ossl)functions for sending and receiving early data✨
- SSL_SESSION_set_protocol_version(3ossl)get and set the session protocol version✨
- SSL_SESSION_set_time(3ossl)retrieve and manipulate session time and timeout settings✨
- SSL_SESSION_set_time_ex(3ossl)retrieve and manipulate session time and timeout settings✨
- SSL_SESSION_set_timeout(3ossl)retrieve and manipulate session time and timeout settings✨
- SSL_SESSION_up_ref(3ossl)create, free and manage SSL_SESSION structures✨
- SSL_set0_CA_list(3ossl)get or set CA list✨
- SSL_set0_chain(3ossl)extra chain certificate processing✨
- SSL_set0_chain_cert_store(3ossl)set certificate verification or chain store✨
- SSL_set0_rbio(3ossl)connect the SSL object with a BIO✨
- SSL_set0_security_ex_data(3ossl)SSL/TLS security framework✨
- SSL_set0_tmp_dh_pkey(3ossl)handle DH keys for ephemeral key exchange✨
- SSL_set0_verify_cert_store(3ossl)set certificate verification or chain store✨
- SSL_set0_wbio(3ossl)connect the SSL object with a BIO✨
- SSL_set1_cert_comp_preference(3ossl)Certificate compression functions✨
- SSL_set1_chain(3ossl)extra chain certificate processing✨
- SSL_set1_chain_cert_store(3ossl)set certificate verification or chain store✨
- SSL_set1_client_cert_type(3ossl)certificate type (RFC7250) support✨
- SSL_set1_client_sigalgs(3ossl)set supported signature algorithms✨
- SSL_set1_client_sigalgs_list(3ossl)set supported signature algorithms✨
- SSL_set1_compressed_cert(3ossl)Certificate compression functions✨
- SSL_set1_curves(3ossl)EC supported curve functions✨
- SSL_set1_curves_list(3ossl)EC supported curve functions✨
- SSL_set1_groups(3ossl)EC supported curve functions✨
- SSL_set1_groups_list(3ossl)EC supported curve functions✨
- SSL_set1_host(3ossl)SSL server verification parameters✨
- SSL_set1_initial_peer_addr(3ossl)set the initial peer address for a QUIC connection✨
- SSL_set1_param(3ossl)get and set verification parameters✨
- SSL_set1_server_cert_type(3ossl)certificate type (RFC7250) support✨
- SSL_set1_sigalgs(3ossl)set supported signature algorithms✨
- SSL_set1_sigalgs_list(3ossl)set supported signature algorithms✨
- SSL_set1_verify_cert_store(3ossl)set certificate verification or chain store✨
- SSL_set_accept_state(3ossl)functions for manipulating and examining the client or server mode of an SSL object✨
- SSL_set_allow_early_data_cb(3ossl)functions for sending and receiving early data✨
- SSL_set_alpn_protos(3ossl)handle application layer protocol negotiation (ALPN)✨
- SSL_set_app_data(3ossl)application-specific data✨
- SSL_set_async_callback(3ossl)manage asynchronous operations✨
- SSL_set_async_callback_arg(3ossl)manage asynchronous operations✨
- SSL_set_bio(3ossl)connect the SSL object with a BIO✨
- SSL_set_block_padding(3ossl)install callback to specify TLS 1.3 record padding✨
- SSL_set_block_padding_ex(3ossl)install callback to specify TLS 1.3 record padding✨
- SSL_set_blocking_mode(3ossl)configure blocking mode for a QUIC SSL object✨
- SSL_set_cert_cb(3ossl)handle certificate callback function✨
- SSL_set_cipher_list(3ossl)choose list of available SSL_CIPHERs✨
- SSL_set_ciphersuites(3ossl)choose list of available SSL_CIPHERs✨
- SSL_set_client_CA_list(3ossl)get or set CA list✨
- SSL_set_connect_state(3ossl)functions for manipulating and examining the client or server mode of an SSL object✨
- SSL_set_ct_validation_callback(3ossl)control Certificate Transparency policy✨
- SSL_set_current_cert(3ossl)extra chain certificate processing✨
- SSL_set_default_passwd_cb(3ossl)set or get passwd callback for encrypted PEM file handling✨
- SSL_set_default_passwd_cb_userdata(3ossl)set or get passwd callback for encrypted PEM file handling✨
- SSL_set_default_read_buffer_len(3ossl)Control fragment size settings and pipelining operations✨
- SSL_set_default_stream_mode(3ossl)manage the default stream for a QUIC connection✨
- SSL_set_dh_auto(3ossl)handle DH keys for ephemeral key exchange✨
- SSL_set_ecdh_auto(3ossl)handle ECDH keys for ephemeral key exchange✨
- SSL_set_event_handling_mode(3ossl)manage negotiable features and configuration values for an SSL object✨
- SSL_set_ex_data(3ossl)application-specific data✨
- SSL_set_fd(3ossl)connect the SSL object with a file descriptor✨
- SSL_set_feature_request_uint(3ossl)manage negotiable features and configuration values for an SSL object✨
- SSL_set_generate_session_id(3ossl)manipulate generation of SSL session IDs (server only)✨
- SSL_set_generic_value_uint(3ossl)manage negotiable features and configuration values for an SSL object✨
- SSL_set_hostflags(3ossl)SSL server verification parameters✨
- SSL_set_incoming_stream_policy(3ossl)manage the QUIC incoming stream policy✨
- SSL_set_info_callback(3ossl)handle information callback for SSL connections✨
- SSL_set_max_cert_list(3ossl)manipulate allowed size for the peer's certificate chain✨
- SSL_set_max_early_data(3ossl)functions for sending and receiving early data✨
- SSL_set_max_pipelines(3ossl)Control fragment size settings and pipelining operations✨
- SSL_set_max_proto_version(3ossl)Get and set minimum and maximum supported protocol version✨
- SSL_set_max_send_fragment(3ossl)Control fragment size settings and pipelining operations✨
- SSL_set_min_proto_version(3ossl)Get and set minimum and maximum supported protocol version✨
- SSL_set_mode(3ossl)manipulate SSL engine mode✨
- SSL_set_msg_callback(3ossl)install callback for observing protocol messages✨
- SSL_set_msg_callback_arg(3ossl)install callback for observing protocol messages✨
- SSL_set_new_pending_conn_cb_fn(3ossl)callback function to report creation of QUIC connection SSL objects✨
- SSL_set_num_tickets(3ossl)control the number of TLSv1.3 session tickets that are issued✨
- SSL_set_options(3ossl)manipulate SSL options✨
- SSL_set_post_handshake_auth(3ossl)set various SSL/TLS parameters for peer certificate verification✨
- SSL_set_psk_client_callback(3ossl)set PSK client callback✨
- SSL_set_psk_find_session_callback(3ossl)set PSK identity hint to use✨
- SSL_set_psk_server_callback(3ossl)set PSK identity hint to use✨
- SSL_set_psk_use_session_callback(3ossl)set PSK client callback✨
- SSL_set_purpose(3ossl)get and set verification parameters✨
- SSL_set_quic_tls_cbs(3ossl)Use the OpenSSL TLS implementation for a third party QUIC implementation✨
- SSL_set_quic_tls_early_data_enabled(3ossl)Use the OpenSSL TLS implementation for a third party QUIC implementation✨
- SSL_set_quic_tls_transport_params(3ossl)Use the OpenSSL TLS implementation for a third party QUIC implementation✨
- SSL_set_quiet_shutdown(3ossl)manipulate shutdown behaviour✨
- SSL_set_read_ahead(3ossl)manage whether to read as many input bytes as possible✨
- SSL_set_record_padding_callback(3ossl)install callback to specify TLS 1.3 record padding✨
- SSL_set_record_padding_callback_arg(3ossl)install callback to specify TLS 1.3 record padding✨
- SSL_set_recv_max_early_data(3ossl)functions for sending and receiving early data✨
- SSL_set_retry_verify(3ossl)indicate that certificate verification should be retried✨
- SSL_set_rfd(3ossl)connect the SSL object with a file descriptor✨
- SSL_set_security_callback(3ossl)SSL/TLS security framework✨
- SSL_set_security_level(3ossl)SSL/TLS security framework✨
- SSL_set_session(3ossl)set a TLS/SSL session to be used during TLS/SSL connect✨
- SSL_set_session_id_context(3ossl)set context within which session can be reused (server side only)✨
- SSL_set_session_secret_cb(3ossl)set the session secret callback✨
- SSL_set_shutdown(3ossl)manipulate shutdown state of an SSL connection✨
- SSL_set_split_send_fragment(3ossl)Control fragment size settings and pipelining operations✨
- SSL_set_srp_server_param(3ossl)SRP control operations✨
- SSL_set_srp_server_param_pw(3ossl)SRP control operations✨
- SSL_set_ssl_method(3ossl)choose a new TLS/SSL method✨
- SSL_set_time(3ossl)retrieve and manipulate session time and timeout settings✨
- SSL_set_timeout(3ossl)retrieve and manipulate session time and timeout settings✨
- SSL_set_tlsext_host_name(3ossl)handle server name indication (SNI)✨
- SSL_set_tlsext_max_fragment_length(3ossl)Control fragment size settings and pipelining operations✨
- SSL_set_tlsext_status_ocsp_resp(3ossl)OCSP Certificate Status Request functions✨
- SSL_set_tlsext_status_type(3ossl)OCSP Certificate Status Request functions✨
- SSL_set_tlsext_use_srtp(3ossl)Configure and query SRTP support✨
- SSL_set_tmp_dh(3ossl)handle DH keys for ephemeral key exchange✨
- SSL_set_tmp_dh_callback(3ossl)handle DH keys for ephemeral key exchange✨
- SSL_set_tmp_ecdh(3ossl)handle ECDH keys for ephemeral key exchange✨
- SSL_set_trust(3ossl)get and set verification parameters✨
- SSL_set_value_uint(3ossl)manage negotiable features and configuration values for an SSL object✨
- SSL_set_verify(3ossl)set various SSL/TLS parameters for peer certificate verification✨
- SSL_set_verify_depth(3ossl)set various SSL/TLS parameters for peer certificate verification✨
- SSL_set_verify_result(3ossl)override result of peer certificate verification✨
- SSL_set_wfd(3ossl)connect the SSL object with a file descriptor✨
- SSL_shutdown(3ossl)shut down a TLS/SSL or QUIC connection✨
- SSL_shutdown_ex(3ossl)shut down a TLS/SSL or QUIC connection✨
- SSL_state_string(3ossl)get textual description of state of an SSL object✨
- SSL_state_string_long(3ossl)get textual description of state of an SSL object✨
- SSL_stateless(3ossl)Statelessly listen for incoming connections✨
- SSL_stream_conclude(3ossl)conclude the sending part of a QUIC stream✨
- SSL_STREAM_FLAG_ADVANCE(3ossl)create a new locally-initiated QUIC stream✨
- SSL_STREAM_FLAG_NO_BLOCK(3ossl)create a new locally-initiated QUIC stream✨
- SSL_STREAM_FLAG_UNI(3ossl)create a new locally-initiated QUIC stream✨
- SSL_stream_reset(3ossl)reset a QUIC stream✨
- SSL_STREAM_STATE_CONN_CLOSED(3ossl)get QUIC stream state✨
- SSL_STREAM_STATE_FINISHED(3ossl)get QUIC stream state✨
💅
getting it ready, bestie…