From 64106c4d3d4ddba8c7bc2af75376e6d3d3d75601 Mon Sep 17 00:00:00 2001 From: Date: Mon, 29 Jun 2015 20:16:15 +0000 Subject: Update documentation --- openssl_sys/index.html | 2674 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 2674 insertions(+) create mode 100644 openssl_sys/index.html (limited to 'openssl_sys/index.html') diff --git a/openssl_sys/index.html b/openssl_sys/index.html new file mode 100644 index 0000000..e45899e --- /dev/null +++ b/openssl_sys/index.html @@ -0,0 +1,2674 @@ + + + + + + + + + + openssl_sys - Rust + + + + + + + + + + + + + + + +
+

Crate openssl_sys + + [] + + [src]

+

Modules

+ + + + + +
probe + +

Structs

+ + + + + + + + + + + + + + + + + + + + +
BIGNUM + +
EVP_MD_CTX + +
HMAC_CTX + +
X509V3_CTX + +

Constants

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BIO_CTRL_EOF + +
BIO_C_SET_BUF_MEM_EOF_RETURN + +
CRYPTO_LOCK + +
MBSTRING_ASC + +
MBSTRING_BMP + +
MBSTRING_FLAG + +
MBSTRING_UNIV + +
MBSTRING_UTF8 + +
NID_ext_key_usage + +
NID_key_usage + +
SSL_CTRL_CLEAR_OPTIONS + +
SSL_CTRL_EXTRA_CHAIN_CERT + +
SSL_CTRL_OPTIONS + +
SSL_CTRL_SET_READ_AHEAD + +
SSL_CTRL_SET_TLSEXT_HOSTNAME + +
SSL_ERROR_NONE + +
SSL_ERROR_SSL + +
SSL_ERROR_SYSCALL + +
SSL_ERROR_WANT_ACCEPT + +
SSL_ERROR_WANT_CONNECT + +
SSL_ERROR_WANT_READ + +
SSL_ERROR_WANT_WRITE + +
SSL_ERROR_WANT_X509_LOOKUP + +
SSL_ERROR_ZERO_RETURN + +
SSL_TLSEXT_ERR_ALERT_FATAL + +
SSL_TLSEXT_ERR_ALERT_WARNING + +
SSL_TLSEXT_ERR_NOACK + +
SSL_TLSEXT_ERR_OK + +
SSL_VERIFY_FAIL_IF_NO_PEER_CERT + +
SSL_VERIFY_NONE + +
SSL_VERIFY_PEER + +
TLSEXT_NAMETYPE_host_name + +
V_ASN1_GENERALIZEDTIME + +
V_ASN1_UTCTIME + +
X509_FILETYPE_ASN1 + +
X509_FILETYPE_DEFAULT + +
X509_FILETYPE_PEM + +
X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH + +
X509_V_ERR_AKID_SKID_MISMATCH + +
X509_V_ERR_APPLICATION_VERIFICATION + +
X509_V_ERR_CERT_CHAIN_TOO_LONG + +
X509_V_ERR_CERT_HAS_EXPIRED + +
X509_V_ERR_CERT_NOT_YET_VALID + +
X509_V_ERR_CERT_REJECTED + +
X509_V_ERR_CERT_REVOKED + +
X509_V_ERR_CERT_SIGNATURE_FAILURE + +
X509_V_ERR_CERT_UNTRUSTED + +
X509_V_ERR_CRL_HAS_EXPIRED + +
X509_V_ERR_CRL_NOT_YET_VALID + +
X509_V_ERR_CRL_PATH_VALIDATION_ERROR + +
X509_V_ERR_CRL_SIGNATURE_FAILURE + +
X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT + +
X509_V_ERR_DIFFERENT_CRL_SCOPE + +
X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD + +
X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD + +
X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD + +
X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD + +
X509_V_ERR_EXCLUDED_VIOLATION + +
X509_V_ERR_INVALID_CA + +
X509_V_ERR_INVALID_EXTENSION + +
X509_V_ERR_INVALID_NON_CA + +
X509_V_ERR_INVALID_POLICY_EXTENSION + +
X509_V_ERR_INVALID_PURPOSE + +
X509_V_ERR_KEYUSAGE_NO_CERTSIGN + +
X509_V_ERR_KEYUSAGE_NO_CRL_SIGN + +
X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE + +
X509_V_ERR_NO_EXPLICIT_POLICY + +
X509_V_ERR_OUT_OF_MEM + +
X509_V_ERR_PATH_LENGTH_EXCEEDED + +
X509_V_ERR_PERMITTED_VIOLATION + +
X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED + +
X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED + +
X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN + +
X509_V_ERR_SUBJECT_ISSUER_MISMATCH + +
X509_V_ERR_SUBTREE_MINMAX + +
X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY + +
X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE + +
X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE + +
X509_V_ERR_UNABLE_TO_GET_CRL + +
X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER + +
X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT + +
X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY + +
X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE + +
X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION + +
X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION + +
X509_V_ERR_UNNESTED_RESOURCE + +
X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX + +
X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE + +
X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE + +
X509_V_ERR_UNSUPPORTED_NAME_SYNTAX + +
X509_V_OK + +

Functions

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ASN1_INTEGER_set + +
ASN1_STRING_to_UTF8 + +
ASN1_STRING_type_new + +
ASN1_TIME_free + +
BIO_ctrl + +
BIO_eof + +
BIO_free_all + +
BIO_new + +
BIO_read + +
BIO_s_mem + +
BIO_set_mem_eof_return + +
BIO_write + +
BN_CTX_free + +
BN_CTX_new + +
BN_add + +
BN_add_word + +
BN_bin2bn + +
BN_bn2bin + +
BN_bn2dec + +
BN_bn2hex + +
BN_clear_bit + +
BN_clear_free + +
BN_cmp + +
BN_dec2bn + +
BN_div + +
BN_div_word + +
BN_dup + +
BN_exp + +
BN_gcd + +
BN_generate_prime_ex + +
BN_hex2bn + +
BN_is_bit_set + +
BN_is_prime_ex + +
BN_is_prime_fasttest_ex + +
BN_lshift + +
BN_lshift1 + +
BN_mask_bits + +
BN_mod_add + +
BN_mod_exp + +
BN_mod_inverse + +
BN_mod_mul + +
BN_mod_sqr + +
BN_mod_sub + +
BN_mod_word + +
BN_mul + +
BN_mul_word + +
BN_new + +
BN_nnmod + +
BN_num_bits + +
BN_pseudo_rand + +
BN_pseudo_rand_range + +
BN_rand + +
BN_rand_range + +
BN_rshift + +
BN_rshift1 + +
BN_set_bit + +
BN_set_negative + +
BN_set_word + +
BN_sqr + +
BN_sub + +
BN_sub_word + +
BN_ucmp + +
CRYPTO_free + +
CRYPTO_memcmp + +
CRYPTO_num_locks + +
CRYPTO_set_locking_callback + +
ERR_func_error_string + +
ERR_get_error + +
ERR_lib_error_string + +
ERR_load_crypto_strings + +
ERR_reason_error_string + +
EVP_CIPHER_CTX_free + +
EVP_CIPHER_CTX_new + +
EVP_CIPHER_CTX_set_padding + +
EVP_CipherFinal + +
EVP_CipherInit + +
EVP_CipherUpdate + +
EVP_DigestFinal + +
EVP_DigestFinal_ex + +
EVP_DigestInit + +
EVP_DigestInit_ex + +
EVP_DigestUpdate + +
EVP_MD_CTX_copy_ex + +
EVP_MD_CTX_create + +
EVP_MD_CTX_destroy + +
EVP_PKEY_assign + +
EVP_PKEY_cmp + +
EVP_PKEY_free + +
EVP_PKEY_get1_RSA + +
EVP_PKEY_new + +
EVP_PKEY_set1_RSA + +
EVP_aes_128_cbc + +
EVP_aes_128_ecb + +
EVP_aes_256_cbc + +
EVP_aes_256_ecb + +
EVP_md5 + +
EVP_rc4 + +
EVP_ripemd160 + +
EVP_sha1 + +
EVP_sha224 + +
EVP_sha256 + +
EVP_sha384 + +
EVP_sha512 + +
HMAC_CTX_cleanup + +
HMAC_CTX_copy + +
HMAC_CTX_init + +
HMAC_Final_shim + +
HMAC_Init_ex_shim + +
HMAC_Update_shim + +
PEM_read_bio_PrivateKey + +
PEM_read_bio_X509 + +
PEM_read_bio_X509_REQ + +
PEM_write_bio_PrivateKey + +
PEM_write_bio_X509 + +
PEM_write_bio_X509_REQ + +
PKCS5_PBKDF2_HMAC_SHA1 + +
RAND_bytes + +
RSA_generate_key + +
RSA_private_decrypt + +
RSA_public_encrypt + +
RSA_sign + +
RSA_size + +
RSA_verify + +
SSL_COMP_get_name + +
SSL_CTX_add_extra_chain_cert + +
SSL_CTX_check_private_key + +
SSL_CTX_clear_options + +
SSL_CTX_ctrl + +
SSL_CTX_free + +
SSL_CTX_get_ex_data + +
SSL_CTX_get_ex_new_index + +
SSL_CTX_get_options + +
SSL_CTX_load_verify_locations + +
SSL_CTX_new + +
SSL_CTX_set_cipher_list + +
SSL_CTX_set_ex_data + +
SSL_CTX_set_options + +
SSL_CTX_set_read_ahead + +
SSL_CTX_set_verify + +
SSL_CTX_set_verify_depth + +
SSL_CTX_use_PrivateKey + +
SSL_CTX_use_PrivateKey_file + +
SSL_CTX_use_certificate + +
SSL_CTX_use_certificate_file + +
SSL_accept + +
SSL_connect + +
SSL_ctrl + +
SSL_free + +
SSL_get_SSL_CTX + +
SSL_get_current_compression + +
SSL_get_error + +
SSL_get_ex_data_X509_STORE_CTX_idx + +
SSL_get_peer_certificate + +
SSL_get_rbio + +
SSL_get_wbio + +
SSL_library_init + +
SSL_load_error_strings + +
SSL_new + +
SSL_pending + +
SSL_read + +
SSL_set_bio + +
SSL_write + +
SSLv23_method + +
SSLv3_method + +
TLSv1_method + +
X509V3_EXT_conf_nid + +
X509V3_set_ctx + +
X509_EXTENSION_free + +
X509_NAME_ENTRY_get_data + +
X509_NAME_add_entry_by_txt + +
X509_NAME_get_entry + +
X509_NAME_get_index_by_NID + +
X509_REQ_free + +
X509_STORE_CTX_get_current_cert + +
X509_STORE_CTX_get_error + +
X509_STORE_CTX_get_ex_data + +
X509_add_ext + +
X509_digest + +
X509_free + +
X509_get_pubkey + +
X509_get_serialNumber + +
X509_get_subject_name + +
X509_gmtime_adj + +
X509_new + +
X509_set_issuer_name + +
X509_set_notAfter + +
X509_set_notBefore + +
X509_set_pubkey + +
X509_set_version + +
X509_sign + +
X509_to_X509_REQ + +
d2i_RSAPrivateKey + +
d2i_RSA_PUBKEY + +
i2d_RSAPrivateKey + +
i2d_RSA_PUBKEY + +
init + +

Type Definitions

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ASN1_INTEGER + +
ASN1_STRING + +
ASN1_TIME + +
BIO + +
BIO_METHOD + +
BN_CTX + +
COMP_METHOD + +
CRYPTO_EX_DATA + +
CRYPTO_EX_dup + +
CRYPTO_EX_free + +
CRYPTO_EX_new + +
ENGINE + +
EVP_CIPHER + +
EVP_CIPHER_CTX + +
EVP_MD + +
EVP_PKEY + +
EVP_PKEY_CTX + +
PasswordCallback + +
RSA + +
SSL + +
SSL_CTX + +
SSL_METHOD + +
X509 + +
X509_CRL + +
X509_EXTENSION + +
X509_NAME + +
X509_NAME_ENTRY + +
X509_REQ + +
X509_STORE_CTX + +
+ + + + + + + + + + + + + + + \ No newline at end of file -- cgit v1.2.3