Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

### - s -

- S : sha256.c, sha512.c
- sasl_digest_md5() : sasl.c, sasl.h
- SASL_MASK_ANONYMOUS : common.h
- SASL_MASK_DIGESTMD5 : common.h
- SASL_MASK_EXTERNAL : common.h
- SASL_MASK_PLAIN : common.h
- SASL_MASK_SCRAM : common.h
- SASL_MASK_SCRAM_PLUS : common.h
- SASL_MASK_SCRAM_WEAK : common.h
- SASL_MASK_SCRAMSHA1 : common.h
- SASL_MASK_SCRAMSHA1_PLUS : common.h
- SASL_MASK_SCRAMSHA256 : common.h
- SASL_MASK_SCRAMSHA256_PLUS : common.h
- SASL_MASK_SCRAMSHA512 : common.h
- SASL_MASK_SCRAMSHA512_PLUS : common.h
- sasl_plain() : sasl.c, sasl.h
- sasl_scram() : sasl.c, sasl.h
- scram_algs : scram.c, scram.h
- scram_algs_num : scram.c, scram.h
- SCRAM_ClientKey() : scram.c, scram.h
- SCRAM_ClientProof() : scram.c, scram.h
- SCRAM_ClientSignature() : scram.c, scram.h
- SCRAM_DIGEST_SIZE : scram.h
- SCRAM_Hi() : scram.c
- scram_sha1 : scram.c
- scram_sha1_plus : scram.c
- scram_sha256 : scram.c
- scram_sha256_plus : scram.c
- scram_sha512 : scram.c
- scram_sha512_plus : scram.c
- SECURITY_WIN32 : tls_schannel.c
- seedlen : rand.c
- send_raw() : common.h, conn.c
- send_raw_string() : common.h, conn.c
- send_stanza() : common.h, conn.c
- SESSION_TIMEOUT : auth.c
- SHA1_cleanse() : sha1.c
- SHA1_DIGEST_SIZE : sha1.h
- SHA1_explicit_memset : sha1.c
- SHA1_Transform() : sha1.c
- sha256_compress() : sha256.c
- SHA256_DIGEST_SIZE : sha256.h
- sha256_done() : sha256.c, sha256.h
- sha256_hash() : sha256.c, sha256.h
- sha256_init() : sha256.c, sha256.h
- sha256_process() : sha256.c, sha256.h
- sha512_compress() : sha512.c
- SHA512_DIGEST_SIZE : sha512.h
- sha512_done() : sha512.c, sha512.h
- sha512_hash() : sha512.c, sha512.h
- sha512_init() : sha512.c, sha512.h
- sha512_process() : sha512.c, sha512.h
- Sigma0 : sha256.c, sha512.c
- Sigma1 : sha256.c, sha512.c
- size : strophe.h
- sm_load_string() : conn.c
- sm_load_u32() : conn.c
- sm_state_serialize() : conn.c
- sm_store_u32() : conn.c
- sock_close() : sock.c, sock.h
- sock_connect() : sock.c, sock.h
- sock_connect_error() : sock.c, sock.h
- sock_error() : sock.c, sock.h
- sock_free() : sock.c, sock.h
- sock_getaddrinfo() : sock.c
- sock_initialize() : sock.c, sock.h
- sock_intf : sock.c, sock.h
- sock_is_recoverable() : sock.c, sock.h
- sock_new() : sock.c, sock.h
- sock_read() : sock.c, sock.h
- sock_set_blocking() : sock.c, sock.h
- sock_set_keepalive() : sock.c, sock.h
- sock_set_nonblocking() : sock.c, sock.h
- sock_shutdown() : sock.c, sock.h
- sock_t : sock.h
- sock_write() : sock.c, sock.h
- SSL_CTX_use_cert_and_key() : tls_openssl.c
- store_be32() : rand.c
- STR_MAYBE_NULL : common.h
- string_to_ul() : util.c, util.h
- strophe_alloc() : common.h, ctx.c
- STROPHE_COMPRESSION_BUFFER_SIZE : compression.c
- strophe_debug() : common.h, ctx.c
- strophe_debug_verbose() : common.h, ctx.c
- STROPHE_ERR_func_error_string : tls_openssl.c
- strophe_error() : common.h, ctx.c
- strophe_free() : common.h, ctx.c
- strophe_free_and_null : common.h
- strophe_info() : common.h, ctx.c
- strophe_log_internal() : common.h, ctx.c
- STROPHE_MESSAGE_BUFFER_SIZE : event.c
- strophe_realloc() : common.h, ctx.c
- strophe_snprintf() : snprintf.c, snprintf.h
- STROPHE_SSL_get1_peer_certificate : tls_openssl.c
- strophe_strdup() : common.h, util.c
- strophe_strndup() : common.h, util.c
- strophe_strtok_r() : util.c, util.h
- strophe_vsnprintf() : snprintf.c, snprintf.h
- strophe_warn() : common.h, ctx.c