section 3ssl · Library functions 📚
6930 pages · page 29 of 35
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_get_shared_ciphers(3ssl)get list of available SSL_CIPHERs✨
- SSL_get_shared_curve(3ssl)EC supported curve functions✨
- SSL_get_shared_group(3ssl)EC supported curve functions✨
- SSL_get_shared_sigalgs(3ssl)get shared or peer signature algorithms✨
- SSL_get_shutdown(3ssl)manipulate shutdown state of an SSL connection✨
- SSL_get_sigalgs(3ssl)get shared or peer signature algorithms✨
- SSL_get_signature_nid(3ssl)get TLS message signing types✨
- SSL_get_signature_type_nid(3ssl)get TLS message signing types✨
- SSL_get_srp_g(3ssl)SRP control operations✨
- SSL_get_srp_N(3ssl)SRP control operations✨
- SSL_get_srp_userinfo(3ssl)SRP control operations✨
- SSL_get_srp_username(3ssl)SRP control operations✨
- SSL_get_srtp_profiles(3ssl)Configure and query SRTP support✨
- SSL_get_SSL_CTX(3ssl)get the SSL_CTX from which an SSL is created✨
- SSL_get_ssl_method(3ssl)choose a new TLS/SSL method✨
- SSL_get_state(3ssl)retrieve information about the handshake state machine✨
- SSL_get_stream_id(3ssl)get QUIC stream ID and stream type information✨
- SSL_get_stream_read_error_code(3ssl)get QUIC stream state✨
- SSL_get_stream_read_state(3ssl)get QUIC stream state✨
- SSL_get_stream_type(3ssl)get QUIC stream ID and stream type information✨
- SSL_get_stream_write_buf_avail(3ssl)manage negotiable features and configuration values for an SSL object✨
- SSL_get_stream_write_buf_size(3ssl)manage negotiable features and configuration values for an SSL object✨
- SSL_get_stream_write_buf_used(3ssl)manage negotiable features and configuration values for an SSL object✨
- SSL_get_stream_write_error_code(3ssl)get QUIC stream state✨
- SSL_get_stream_write_state(3ssl)get QUIC stream state✨
- SSL_get_time(3ssl)retrieve and manipulate session time and timeout settings✨
- SSL_get_timeout(3ssl)retrieve and manipulate session time and timeout settings✨
- SSL_get_tlsext_status_ocsp_resp(3ssl)OCSP Certificate Status Request functions✨
- SSL_get_tlsext_status_type(3ssl)OCSP Certificate Status Request functions✨
- SSL_get_tmp_key(3ssl)get information about temporary keys used during a handshake✨
- SSL_get_value_uint(3ssl)manage negotiable features and configuration values for an SSL object✨
- SSL_get_verify_callback(3ssl)get currently set verification parameters✨
- SSL_get_verify_depth(3ssl)get currently set verification parameters✨
- SSL_get_verify_mode(3ssl)get currently set verification parameters✨
- SSL_get_verify_result(3ssl)get result of peer certificate verification✨
- SSL_get_version(3ssl)get the protocol information of a connection✨
- SSL_get_wbio(3ssl)get BIO linked to an SSL object✨
- SSL_get_wfd(3ssl)get file descriptor linked to an SSL object✨
- SSL_get_wpoll_descriptor(3ssl)obtain information which can be used to determine when network I/O can be performed✨
- SSL_group_to_name(3ssl)get name of group✨
- SSL_handle_events(3ssl)advance asynchronous state machine and perform network I/O✨
- SSL_has_matching_session_id(3ssl)manipulate generation of SSL session IDs (server only)✨
- SSL_has_pending(3ssl)check for readable bytes buffered in an SSL object✨
- SSL_in_accept_init(3ssl)retrieve information about the handshake state machine✨
- SSL_in_before(3ssl)retrieve information about the handshake state machine✨
- SSL_in_connect_init(3ssl)retrieve information about the handshake state machine✨
- SSL_in_init(3ssl)retrieve information about the handshake state machine✨
- SSL_INCOMING_STREAM_POLICY_ACCEPT(3ssl)manage the QUIC incoming stream policy✨
- SSL_INCOMING_STREAM_POLICY_AUTO(3ssl)manage the QUIC incoming stream policy✨
- SSL_INCOMING_STREAM_POLICY_REJECT(3ssl)manage the QUIC incoming stream policy✨
- SSL_inject_net_dgram(3ssl)inject a datagram as though received from the network✨
- SSL_is_connection(3ssl)get a QUIC connection SSL object from a QUIC stream SSL object✨
- SSL_is_domain(3ssl)SSL object interface for managing QUIC event domains✨
- SSL_is_dtls(3ssl)get the protocol information of a connection✨
- SSL_is_init_finished(3ssl)retrieve information about the handshake state machine✨
- SSL_is_listener(3ssl)SSL object interface for abstracted connection acceptance✨
- SSL_is_quic(3ssl)get the protocol information of a connection✨
- SSL_is_server(3ssl)functions for manipulating and examining the client or server mode of an SSL object✨
- SSL_is_stream_local(3ssl)get QUIC stream ID and stream type information✨
- SSL_is_tls(3ssl)get the protocol information of a connection✨
- SSL_key_update(3ssl)initiate and obtain information about updating connection keys✨
- SSL_library_init(3ssl)initialize SSL library by registering algorithms✨
- SSL_listen(3ssl)SSL object interface for abstracted connection acceptance✨
- SSL_listen_ex(3ssl)SSL object interface for abstracted connection acceptance✨
- SSL_LISTENER_FLAG_ADDRESS_VALIDATION(3ssl)SSL object interface for abstracted connection acceptance✨
- SSL_LISTENER_FLAG_NO_VALIDATE(3ssl)SSL object interface for abstracted connection acceptance✨
- SSL_LISTENER_FLAG_SINGLE_THREAD(3ssl)SSL object interface for abstracted connection acceptance✨
- SSL_load_client_CA_file(3ssl)load certificate names✨
- SSL_load_client_CA_file_ex(3ssl)load certificate names✨
- SSL_load_error_strings(3ssl)load and free error strings✨
- SSL_need_tmp_RSA(3ssl)handle RSA keys for ephemeral key exchange✨
- SSL_net_read_desired(3ssl)obtain information which can be used to determine when network I/O can be performed✨
- SSL_net_write_desired(3ssl)obtain information which can be used to determine when network I/O can be performed✨
- SSL_new(3ssl)create an SSL structure for a connection✨
- SSL_new_domain(3ssl)SSL object interface for managing QUIC event domains✨
- SSL_new_from_listener(3ssl)SSL object interface for abstracted connection acceptance✨
- SSL_new_listener(3ssl)SSL object interface for abstracted connection acceptance✨
- SSL_new_listener_from(3ssl)SSL object interface for abstracted connection acceptance✨
- SSL_new_session_ticket(3ssl)control the number of TLSv1.3 session tickets that are issued✨
- SSL_new_stream(3ssl)create a new locally-initiated QUIC stream✨
- SSL_num_renegotiations(3ssl)renegotiation counters✨
- SSL_OP_BIT(3ssl)OpenSSL reserved symbols✨
- SSL_peek(3ssl)read bytes from a TLS/SSL connection✨
- SSL_peek_ex(3ssl)read bytes from a TLS/SSL connection✨
- SSL_pending(3ssl)check for readable bytes buffered in an SSL object✨
- SSL_poll(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_E(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_EC(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_ECD(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_EL(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_ER(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_EW(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_F(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_I(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_IC(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_IS(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_ISB(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_ISE(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_ISU(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_NONE(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_OS(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_OSB(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_OSE(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_OSU(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_R(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_RE(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_RW(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_RWE(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_W(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_EVENT_WE(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_POLL_FLAG_NO_HANDLE_EVENTS(3ssl)determine or await readiness conditions for one or more pollable objects✨
- SSL_psk_client_cb_func(3ssl)set PSK client callback✨
- SSL_psk_find_session_cb_func(3ssl)set PSK identity hint to use✨
- SSL_psk_server_cb_func(3ssl)set PSK identity hint to use✨
- SSL_psk_use_session_cb_func(3ssl)set PSK client callback✨
- SSL_read(3ssl)read bytes from a TLS/SSL connection✨
- SSL_read_early_data(3ssl)functions for sending and receiving early data✨
- SSL_read_ex(3ssl)read bytes from a TLS/SSL connection✨
- SSL_renegotiate(3ssl)initiate and obtain information about updating connection keys✨
- SSL_renegotiate_abbreviated(3ssl)initiate and obtain information about updating connection keys✨
- SSL_renegotiate_pending(3ssl)initiate and obtain information about updating connection keys✨
- SSL_rstate_string(3ssl)get textual description of state of an SSL object during read operation✨
- SSL_rstate_string_long(3ssl)get textual description of state of an SSL object during read operation✨
- SSL_select_current_cert(3ssl)extra chain certificate processing✨
- SSL_select_next_proto(3ssl)handle application layer protocol negotiation (ALPN)✨
- SSL_sendfile(3ssl)write bytes to a TLS/SSL connection✨
- SSL_SESSION_dup(3ssl)create, free and manage SSL_SESSION structures✨
- SSL_SESSION_free(3ssl)create, free and manage SSL_SESSION structures✨
- SSL_SESSION_get0_alpn_selected(3ssl)get and set SNI and ALPN data associated with a session✨
- SSL_SESSION_get0_cipher(3ssl)set and retrieve the SSL cipher associated with a session✨
- SSL_SESSION_get0_hostname(3ssl)get and set SNI and ALPN data associated with a session✨
- SSL_SESSION_get0_id_context(3ssl)get and set the SSL ID context associated with a session✨
- SSL_SESSION_get0_peer(3ssl)get details about peer's certificate for a session✨
- SSL_SESSION_get0_peer_rpk(3ssl)raw public key (RFC7250) support✨
- SSL_SESSION_get0_ticket(3ssl)get details about the ticket associated with a session✨
- SSL_SESSION_get0_ticket_appdata(3ssl)manage session ticket application data✨
- SSL_SESSION_get_app_data(3ssl)application-specific data✨
- SSL_SESSION_get_compress_id(3ssl)get details about the compression associated with a session✨
- SSL_SESSION_get_ex_data(3ssl)application-specific data✨
- SSL_SESSION_get_ex_new_index(3ssl)application-specific data✨
- SSL_SESSION_get_id(3ssl)get and set the SSL session ID✨
- SSL_SESSION_get_master_key(3ssl)get internal TLS/SSL random values and get/set master key✨
- SSL_SESSION_get_max_early_data(3ssl)functions for sending and receiving early data✨
- SSL_SESSION_get_max_fragment_length(3ssl)Control fragment size settings and pipelining operations✨
- SSL_SESSION_get_protocol_version(3ssl)get and set the session protocol version✨
- SSL_SESSION_get_ticket_lifetime_hint(3ssl)get details about the ticket associated with a session✨
- SSL_SESSION_get_time(3ssl)retrieve and manipulate session time and timeout settings✨
- SSL_SESSION_get_time_ex(3ssl)retrieve and manipulate session time and timeout settings✨
- SSL_SESSION_get_timeout(3ssl)retrieve and manipulate session time and timeout settings✨
- SSL_SESSION_has_ticket(3ssl)get details about the ticket associated with a session✨
- SSL_SESSION_is_resumable(3ssl)determine whether an SSL_SESSION object can be used for resumption✨
- SSL_SESSION_new(3ssl)create, free and manage SSL_SESSION structures✨
- SSL_SESSION_print(3ssl)printf information about a session✨
- SSL_SESSION_print_fp(3ssl)printf information about a session✨
- SSL_SESSION_print_keylog(3ssl)printf information about a session✨
- SSL_session_reused(3ssl)query whether a reused session was negotiated during handshake✨
- SSL_SESSION_set1_alpn_selected(3ssl)get and set SNI and ALPN data associated with a session✨
- SSL_SESSION_set1_hostname(3ssl)get and set SNI and ALPN data associated with a session✨
- SSL_SESSION_set1_id(3ssl)get and set the SSL session ID✨
- SSL_SESSION_set1_id_context(3ssl)get and set the SSL ID context associated with a session✨
- SSL_SESSION_set1_master_key(3ssl)get internal TLS/SSL random values and get/set master key✨
- SSL_SESSION_set1_ticket_appdata(3ssl)manage session ticket application data✨
- SSL_SESSION_set_app_data(3ssl)application-specific data✨
- SSL_SESSION_set_cipher(3ssl)set and retrieve the SSL cipher associated with a session✨
- SSL_SESSION_set_ex_data(3ssl)application-specific data✨
- SSL_SESSION_set_max_early_data(3ssl)functions for sending and receiving early data✨
- SSL_SESSION_set_protocol_version(3ssl)get and set the session protocol version✨
- SSL_SESSION_set_time(3ssl)retrieve and manipulate session time and timeout settings✨
- SSL_SESSION_set_time_ex(3ssl)retrieve and manipulate session time and timeout settings✨
- SSL_SESSION_set_timeout(3ssl)retrieve and manipulate session time and timeout settings✨
- SSL_SESSION_up_ref(3ssl)create, free and manage SSL_SESSION structures✨
- SSL_set0_CA_list(3ssl)get or set CA list✨
- SSL_set0_chain(3ssl)extra chain certificate processing✨
- SSL_set0_chain_cert_store(3ssl)set certificate verification or chain store✨
- SSL_set0_rbio(3ssl)connect the SSL object with a BIO✨
- SSL_set0_security_ex_data(3ssl)SSL/TLS security framework✨
- SSL_set0_tlsext_status_ocsp_resp_ex(3ssl)OCSP Certificate Status Request functions✨
- SSL_set0_tmp_dh_pkey(3ssl)handle DH keys for ephemeral key exchange✨
- SSL_set0_verify_cert_store(3ssl)set certificate verification or chain store✨
- SSL_set0_wbio(3ssl)connect the SSL object with a BIO✨
- SSL_set1_cert_comp_preference(3ssl)Certificate compression functions✨
- SSL_set1_chain(3ssl)extra chain certificate processing✨
- SSL_set1_chain_cert_store(3ssl)set certificate verification or chain store✨
- SSL_set1_client_cert_type(3ssl)certificate type (RFC7250) support✨
- SSL_set1_client_sigalgs(3ssl)set supported signature algorithms✨
- SSL_set1_client_sigalgs_list(3ssl)set supported signature algorithms✨
- SSL_set1_compressed_cert(3ssl)Certificate compression functions✨
- SSL_set1_curves(3ssl)EC supported curve functions✨
- SSL_set1_curves_list(3ssl)EC supported curve functions✨
- SSL_set1_dnsname(3ssl)SSL server verification parameters✨
- SSL_set1_ech_config_list(3ssl)Encrypted Client Hello (ECH) functions✨
- SSL_set1_echstore(3ssl)Encrypted Client Hello (ECH) functions✨
- SSL_set1_groups(3ssl)EC supported curve functions✨
- SSL_set1_groups_list(3ssl)EC supported curve functions✨
- SSL_set1_host(3ssl)SSL server verification parameters✨
- SSL_set1_initial_peer_addr(3ssl)set the initial peer address for a QUIC connection✨
- SSL_set1_ipaddr(3ssl)SSL server verification parameters✨
- SSL_set1_param(3ssl)get and set verification parameters✨
- SSL_set1_server_cert_type(3ssl)certificate type (RFC7250) support✨
- SSL_set1_sigalgs(3ssl)set supported signature algorithms✨
💅
getting it ready, bestie…