Libtls-Dev
- tls_accept_cbs(3) void *buf, size_t buflen, void *cb_arg)' const void *buf, size_t buflen, void *cb_arg)' After creating a TLS server cont
- tls_accept_fds(3) void *buf, size_t buflen, void *cb_arg)' const void *buf, size_t buflen, void *cb_arg)' After creating a TLS server cont
- tls_accept_socket(3) void *buf, size_t buflen, void *cb_arg)' const void *buf, size_t buflen, void *cb_arg)' After creating a TLS server cont
- tls_client(3) A TLS connection is represented as a object called a A new context is created by either the or functions.
- tls_close(3) reads bytes of data from the socket into It returns the amount of data read.
- tls_config_add_keypair_file(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_add_keypair_mem(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_add_keypair_ocsp_file(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_add_keypair_ocsp_mem(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_add_ticket_key(3) sets a file descriptor to be used to manage data for TLS sessions (client only).
- tls_config_clear_keys(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_error(3) The family of functions establishes a secure communications channel using the TLS socket protocol.
- tls_config_free(3) The family of functions establishes a secure communications channel using the TLS socket protocol.
- tls_config_insecure_noverifycert(3) These functions disable parts of the normal certificate verification process, resulting in insecure configurations.
- tls_config_insecure_noverifyname(3) These functions disable parts of the normal certificate verification process, resulting in insecure configurations.
- tls_config_insecure_noverifytime(3) These functions disable parts of the normal certificate verification process, resulting in insecure configurations.
- tls_config_new(3) The family of functions establishes a secure communications channel using the TLS socket protocol.
- tls_config_ocsp_require_stapling(3) requires that a valid stapled OCSP response be provided during the TLS handshake.
- tls_config_parse_protocols(3) These functions modify a configuration by setting parameters.
- tls_config_prefer_ciphers_client(3) These functions modify a configuration by setting parameters.
- tls_config_prefer_ciphers_server(3) These functions modify a configuration by setting parameters.
- tls_config_set_alpn(3) These functions modify a configuration by setting parameters.
- tls_config_set_ca_file(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_set_ca_mem(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_set_ca_path(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_set_cert_file(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_set_cert_mem(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_set_ciphers(3) These functions modify a configuration by setting parameters.
- tls_config_set_crl_file(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_set_crl_mem(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_set_dheparams(3) These functions modify a configuration by setting parameters.
- tls_config_set_ecdhecurves(3) These functions modify a configuration by setting parameters.
- tls_config_set_key_file(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_set_key_mem(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_set_keypair_file(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_set_keypair_mem(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_set_keypair_ocsp_file(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_set_keypair_ocsp_mem(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_set_ocsp_staple_file(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_set_ocsp_staple_mem(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_set_protocols(3) These functions modify a configuration by setting parameters.
- tls_config_set_session_fd(3) sets a file descriptor to be used to manage data for TLS sessions (client only).
- tls_config_set_session_id(3) sets a file descriptor to be used to manage data for TLS sessions (client only).
- tls_config_set_session_lifetime(3) sets a file descriptor to be used to manage data for TLS sessions (client only).
- tls_config_set_verify_depth(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_verify_client_optional(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_verify_client(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_config_verify(3) These functions disable parts of the normal certificate verification process, resulting in insecure configurations.
- tls_configure(3) A TLS connection is represented as a object called a A new context is created by either the or functions.
- tls_conn_alpn_selected(3) These functions return information about a TLS connection and will only succeed after the handshake is complete (the con
- tls_conn_cipher_strength(3) These functions return information about a TLS connection and will only succeed after the handshake is complete (the con
- tls_conn_cipher(3) These functions return information about a TLS connection and will only succeed after the handshake is complete (the con
- tls_conn_servername(3) These functions return information about a TLS connection and will only succeed after the handshake is complete (the con
- tls_conn_session_resumed(3) These functions return information about a TLS connection and will only succeed after the handshake is complete (the con
- tls_conn_version(3) These functions return information about a TLS connection and will only succeed after the handshake is complete (the con
- tls_connect_cbs(3) void *buf, size_t buflen, void *cb_arg)' const void *buf, size_t buflen, void *cb_arg)' After creating a TLS client cont
- tls_connect_fds(3) void *buf, size_t buflen, void *cb_arg)' const void *buf, size_t buflen, void *cb_arg)' After creating a TLS client cont
- tls_connect_servername(3) void *buf, size_t buflen, void *cb_arg)' const void *buf, size_t buflen, void *cb_arg)' After creating a TLS client cont
- tls_connect_socket(3) void *buf, size_t buflen, void *cb_arg)' const void *buf, size_t buflen, void *cb_arg)' After creating a TLS client cont
- tls_connect(3) void *buf, size_t buflen, void *cb_arg)' const void *buf, size_t buflen, void *cb_arg)' After creating a TLS client cont
- tls_default_ca_cert_file(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_error(3) reads bytes of data from the socket into It returns the amount of data read.
- tls_free(3) A TLS connection is represented as a object called a A new context is created by either the or functions.
- tls_handshake(3) reads bytes of data from the socket into It returns the amount of data read.
- tls_init(3) The family of functions establishes a secure communications channel using the TLS socket protocol.
- tls_load_file(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_ocsp_process_response(3) processes a raw OCSP response in of size to check the revocation status of the peer certificate from A successful return
- tls_peer_cert_chain_pem(3) These functions return information about a TLS connection and will only succeed after the handshake is complete (the con
- tls_peer_cert_contains_name(3) These functions return information about a TLS connection and will only succeed after the handshake is complete (the con
- tls_peer_cert_hash(3) These functions return information about a TLS connection and will only succeed after the handshake is complete (the con
- tls_peer_cert_issuer(3) These functions return information about a TLS connection and will only succeed after the handshake is complete (the con
- tls_peer_cert_notafter(3) These functions return information about a TLS connection and will only succeed after the handshake is complete (the con
- tls_peer_cert_notbefore(3) These functions return information about a TLS connection and will only succeed after the handshake is complete (the con
- tls_peer_cert_provided(3) These functions return information about a TLS connection and will only succeed after the handshake is complete (the con
- tls_peer_cert_subject(3) These functions return information about a TLS connection and will only succeed after the handshake is complete (the con
- tls_peer_ocsp_cert_status(3) processes a raw OCSP response in of size to check the revocation status of the peer certificate from A successful return
- tls_peer_ocsp_crl_reason(3) processes a raw OCSP response in of size to check the revocation status of the peer certificate from A successful return
- tls_peer_ocsp_next_update(3) processes a raw OCSP response in of size to check the revocation status of the peer certificate from A successful return
- tls_peer_ocsp_response_status(3) processes a raw OCSP response in of size to check the revocation status of the peer certificate from A successful return
- tls_peer_ocsp_result(3) processes a raw OCSP response in of size to check the revocation status of the peer certificate from A successful return
- tls_peer_ocsp_revocation_time(3) processes a raw OCSP response in of size to check the revocation status of the peer certificate from A successful return
- tls_peer_ocsp_this_update(3) processes a raw OCSP response in of size to check the revocation status of the peer certificate from A successful return
- tls_peer_ocsp_url(3) processes a raw OCSP response in of size to check the revocation status of the peer certificate from A successful return
- tls_read(3) reads bytes of data from the socket into It returns the amount of data read.
- tls_reset(3) reads bytes of data from the socket into It returns the amount of data read.
- tls_server(3) A TLS connection is represented as a object called a A new context is created by either the or functions.
- tls_unload_file(3) loads a certificate or key from disk into memory to be used with or A private key will be decrypted if the optional argu
- tls_write(3) reads bytes of data from the socket into It returns the amount of data read.