ASYNC_WAIT_CTX_new, ASYNC_WAIT_CTX_free,
ASYNC_WAIT_CTX_set_wait_fd, ASYNC_WAIT_CTX_get_fd,
ASYNC_WAIT_CTX_get_all_fds, ASYNC_WAIT_CTX_get_changed_fds,
ASYNC_WAIT_CTX_clear_fd - functions to manage waiting for asynchronous jobs
to complete
CPAN::HandleConfig - internal configuration handling for
CPAN.pm
"CLASS->safe_quote
ITEM"
Quotes an item to become safe against spaces in shell
interpolation. An item is enclosed in double quotes if:
- the item contains spaces in the middle
- the item does not start with a quote
This happens to avoid shell interpolation problems when whitespace
is present in directory names.
This method uses
"commands_quote" to determine the correct
quote. If "commands_quote" is a space, no
quoting will take place.
if it starts and ends with the same quote character: leave it as
it is
if it contains no whitespace: leave it as it is
if it contains whitespace, then
if it contains quotes: better leave it as it is
else: quote it with the correct quote type for the box we're
on
CTLOG_new, CTLOG_new_from_base64, CTLOG_free, CTLOG_get0_name,
CTLOG_get0_log_id, CTLOG_get0_public_key - encapsulates information about a
Certificate Transparency log
DSA_get0_pqg, DSA_set0_pqg, DSA_get0_key, DSA_set0_key,
DSA_get0_p, DSA_get0_q, DSA_get0_g, DSA_get0_pub_key, DSA_get0_priv_key,
DSA_clear_flags, DSA_test_flags, DSA_set_flags, DSA_get0_engine - Routines
for getting and setting data in a DSA object
OSSL_STORE_CTX, OSSL_STORE_post_process_info_fn, OSSL_STORE_open,
OSSL_STORE_ctrl, OSSL_STORE_load, OSSL_STORE_eof, OSSL_STORE_error,
OSSL_STORE_close - Types and functions to read objects from a URI
RAND_DRBG_set_callbacks, RAND_DRBG_get_entropy_fn,
RAND_DRBG_cleanup_entropy_fn, RAND_DRBG_get_nonce_fn,
RAND_DRBG_cleanup_nonce_fn - set callbacks for reseeding
SSL_CTX_dane_enable, SSL_CTX_dane_mtype_set, SSL_dane_enable,
SSL_dane_tlsa_add, SSL_get0_dane_authority, SSL_get0_dane_tlsa,
SSL_CTX_dane_set_flags, SSL_CTX_dane_clear_flags, SSL_dane_set_flags,
SSL_dane_clear_flags - enable DANE TLS authentication of the remote TLS
server in the local TLS client
SSL_CTX_get_verify_mode, SSL_get_verify_mode,
SSL_CTX_get_verify_depth, SSL_get_verify_depth, SSL_get_verify_callback,
SSL_CTX_get_verify_callback - get currently set verification parameters
SSL_CTX_load_verify_locations, SSL_CTX_set_default_verify_paths,
SSL_CTX_set_default_verify_dir, SSL_CTX_set_default_verify_file - set
default locations for trusted CA certificates
SSL_CTX_sess_set_new_cb, SSL_CTX_sess_set_remove_cb,
SSL_CTX_sess_set_get_cb, SSL_CTX_sess_get_new_cb,
SSL_CTX_sess_get_remove_cb, SSL_CTX_sess_get_get_cb - provide callback
functions for server side external session caching
SSL_CTX_set_client_CA_list, SSL_set_client_CA_list,
SSL_get_client_CA_list, SSL_CTX_get_client_CA_list, SSL_CTX_add_client_CA,
SSL_add_client_CA, SSL_set0_CA_list, SSL_CTX_set0_CA_list, SSL_get0_CA_list,
SSL_CTX_get0_CA_list, SSL_add1_to_CA_list, SSL_CTX_add1_to_CA_list,
SSL_get0_peer_CA_list - get or set CA list
SSL_CTX_set_default_passwd_cb,
SSL_CTX_set_default_passwd_cb_userdata, SSL_CTX_get_default_passwd_cb,
SSL_CTX_get_default_passwd_cb_userdata, SSL_set_default_passwd_cb,
SSL_set_default_passwd_cb_userdata, SSL_get_default_passwd_cb,
SSL_get_default_passwd_cb_userdata - set or get passwd callback for
encrypted PEM file handling
SSL_CTX_set_min_proto_version, SSL_CTX_set_max_proto_version,
SSL_CTX_get_min_proto_version, SSL_CTX_get_max_proto_version,
SSL_set_min_proto_version, SSL_set_max_proto_version,
SSL_get_min_proto_version, SSL_get_max_proto_version - Get and set minimum
and maximum supported protocol version
SSL_set_num_tickets, SSL_get_num_tickets, SSL_CTX_set_num_tickets,
SSL_CTX_get_num_tickets - control the number of TLSv1.3 session tickets that
are issued
SSL_CTX_set_read_ahead, SSL_CTX_get_read_ahead,
SSL_set_read_ahead, SSL_get_read_ahead, SSL_CTX_get_default_read_ahead -
manage whether to read as many input bytes as possible
SSL_psk_server_cb_func, SSL_psk_find_session_cb_func,
SSL_CTX_use_psk_identity_hint, SSL_use_psk_identity_hint,
SSL_CTX_set_psk_server_callback, SSL_set_psk_server_callback,
SSL_CTX_set_psk_find_session_callback, SSL_set_psk_find_session_callback -
set PSK identity hint to use
SSL_SESSION_get0_hostname, SSL_SESSION_set1_hostname,
SSL_SESSION_get0_alpn_selected, SSL_SESSION_set1_alpn_selected - get and set
SNI and ALPN data associated with a session
SSL_get1_supported_ciphers, SSL_get_client_ciphers,
SSL_get_ciphers, SSL_CTX_get_ciphers, SSL_bytes_to_cipher_list,
SSL_get_cipher_list, SSL_get_shared_ciphers - get list of available
SSL_CIPHERs
SSL_get_client_random, SSL_get_server_random,
SSL_SESSION_get_master_key, SSL_SESSION_set1_master_key - get internal
TLS/SSL random values and get/set master key
SSL_get_current_cipher, SSL_get_cipher_name, SSL_get_cipher,
SSL_get_cipher_bits, SSL_get_cipher_version, SSL_get_pending_cipher - get
SSL_CIPHER of a connection
SSL_in_before, SSL_in_init, SSL_is_init_finished,
SSL_in_connect_init, SSL_in_accept_init, SSL_get_state - retrieve
information about the handshake state machine
SSL_key_update, SSL_get_key_update_type, SSL_renegotiate,
SSL_renegotiate_abbreviated, SSL_renegotiate_pending - initiate and obtain
information about updating connection keys
Tspi_TPM_CollateIdentityRequest - Gets all the informatin
necessary to send to a trusted third party (TTP), repartory to asking the
TTP to create a certificate for identity.
X509_STORE_CTX_get_error, X509_STORE_CTX_set_error,
X509_STORE_CTX_get_error_depth, X509_STORE_CTX_set_error_depth,
X509_STORE_CTX_get_current_cert, X509_STORE_CTX_set_current_cert,
X509_STORE_CTX_get0_cert, X509_STORE_CTX_get1_chain,
X509_verify_cert_error_string - get or set certificate verification status
information
X509_check_private_key, X509_REQ_check_private_key - check the
consistency of a private key with the public key in an X509 certificate or
certificate request
X509_get0_notBefore, X509_getm_notBefore, X509_get0_notAfter,
X509_getm_notAfter, X509_set1_notBefore, X509_set1_notAfter,
X509_CRL_get0_lastUpdate, X509_CRL_get0_nextUpdate,
X509_CRL_set1_lastUpdate, X509_CRL_set1_nextUpdate - get or set certificate
or CRL dates
X509_get_pubkey, X509_get0_pubkey, X509_set_pubkey,
X509_get_X509_PUBKEY, X509_REQ_get_pubkey, X509_REQ_get0_pubkey,
X509_REQ_set_pubkey, X509_REQ_get_X509_PUBKEY - get or set certificate or
certificate request public key
X509_get_subject_name, X509_set_subject_name,
X509_get_issuer_name, X509_set_issuer_name, X509_REQ_get_subject_name,
X509_REQ_set_subject_name, X509_CRL_get_issuer, X509_CRL_set_issuer_name -
get and set issuer or subject names
X509_get_version, X509_set_version, X509_REQ_get_version,
X509_REQ_set_version, X509_CRL_get_version, X509_CRL_set_version - get or
set certificate, certificate request or CRL version
add_wchstr, add_wchnstr, wadd_wchstr,
wadd_wchnstr, mvadd_wchstr, mvadd_wchnstr,
mvwadd_wchstr, mvwadd_wchnstr - add a curses complex
character string to a window
addwstr, addnwstr, waddwstr,
waddnwstr, mvaddwstr, mvaddnwstr, mvwaddwstr,
mvwaddnwstr - add a wide-character string to a curses window
and advance the cursor
get_wstr, getn_wstr, wget_wstr,
wgetn_wstr, mvget_wstr, mvgetn_wstr,
mvwget_wstr, mvwgetn_wstr - get a wide-character string from a
curses terminal keyboard
in_wchstr, in_wchnstr, win_wchstr,
win_wchnstr, mvin_wchstr, mvin_wchnstr,
mvwin_wchstr, mvwin_wchnstr - get a curses complex
character string from a window
baudrate, erasechar, erasewchar,
has_ic, has_il, killchar, killwchar,
longname, term_attrs, termattrs, termname - get
and set terminal attributes with curses
PCRE2 - Perl-compatible regular expressions (revised API)
#include <pcre2.h>
PCRE2 is a new API for PCRE, starting at release 10.0. This
document contains a description of all its native functions. See the
pcre2 document for an overview of all the PCRE2 documentation.