Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
EVP_PKEY_print_privateName: | EVP_PKEY_print_private | Prototype: | int EVP_PKEY_print_private(BIO *out, const EVP_PKEY *pkey, int indent, ASN1_PCTX *pctx) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 639-646 |
| | 3 | 2 |
EVP_PKEY_print_publicName: | EVP_PKEY_print_public | Prototype: | int EVP_PKEY_print_public(BIO *out, const EVP_PKEY *pkey, int indent, ASN1_PCTX *pctx) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 630-637 |
| | 3 | 2 |
EVP_PKEY_sizeName: | EVP_PKEY_size | Prototype: | int EVP_PKEY_size(EVP_PKEY *pkey) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 45-50 |
| | 3 | 2 |
EVP_PKEY_up_refName: | EVP_PKEY_up_ref | Prototype: | int EVP_PKEY_up_ref(EVP_PKEY *pkey) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c | Lines: | 161-171 |
| | 4 | 2 |
EVP_SealInitName: | EVP_SealInit | Prototype: | int EVP_SealInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type, unsigned char **ek, int *ekl, unsigned char *iv, EVP_PKEY **pubk, int npubk) | Coverage: | 50.000% (15/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_seal.c | Lines: | 18-56 |
| | 46 | 10 |
EVP_get_cipherbynameName: | EVP_get_cipherbyname | Prototype: | const EVP_CIPHER *EVP_get_cipherbyname(const char *name) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/names.c | Lines: | 58-67 |
| | 13 | 2 |
EVP_get_digestbynameName: | EVP_get_digestbyname | Prototype: | const EVP_MD *EVP_get_digestbyname(const char *name) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/names.c | Lines: | 69-78 |
| | 13 | 2 |
HKDFName: | HKDF | Prototype: | static unsigned char *HKDF(const EVP_MD *evp_md, const unsigned char *salt, size_t salt_len, const unsigned char *key, size_t key_len, const unsigned char *info, size_t info_len, unsigned char *okm, size_t okm_len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/kdf/hkdf.c | Lines: | 245-262 |
| | 12 | 2 |
HKDF_ExtractName: | HKDF_Extract | Prototype: | static unsigned char *HKDF_Extract(const EVP_MD *evp_md, const unsigned char *salt, size_t salt_len, const unsigned char *key, size_t key_len, unsigned char *prk, size_t *prk_len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/kdf/hkdf.c | Lines: | 264-276 |
| | 9 | 2 |
HMAC_CTX_resetName: | HMAC_CTX_reset | Prototype: | int HMAC_CTX_reset(HMAC_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hmac.c | Lines: | 177-185 |
| | 5 | 2 |
NCONF_free_dataName: | NCONF_free_data | Prototype: | void NCONF_free_data(CONF *conf) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | Lines: | 200-205 |
| | 5 | 2 |
NCONF_loadName: | NCONF_load | Prototype: | int NCONF_load(CONF *conf, const char *file, long *eline) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | Lines: | 207-215 |
| | 6 | 2 |
NCONF_load_bioName: | NCONF_load_bio | Prototype: | int NCONF_load_bio(CONF *conf, BIO *bp, long *eline) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_lib.c | Lines: | 232-240 |
| | 6 | 2 |
OBJ_NAME_addName: | OBJ_NAME_add | Prototype: | int OBJ_NAME_add(const char *name, int type, const char *data) | Coverage: | 50.000% (10/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/o_names.c | Lines: | 208-259 |
| | 36 | 7 |
OBJ_get0_dataName: | OBJ_get0_data | Prototype: | const unsigned char *OBJ_get0_data(const ASN1_OBJECT *obj) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | Lines: | 734-739 |
| | 9 | 2 |
OBJ_lengthName: | OBJ_length | Prototype: | size_t OBJ_length(const ASN1_OBJECT *obj) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | Lines: | 727-732 |
| | 5 | 2 |
OCSP_RESPID_set_by_nameName: | OCSP_RESPID_set_by_name | Prototype: | int OCSP_RESPID_set_by_name(OCSP_RESPID *respid, X509 *cert) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_srv.c | Lines: | 252-260 |
| | 4 | 2 |
OCSP_resp_countName: | OCSP_resp_count | Prototype: | int OCSP_resp_count(OCSP_BASICRESP *bs) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | Lines: | 184-189 |
| | 3 | 2 |
OCSP_resp_get0Name: | OCSP_resp_get0 | Prototype: | OCSP_SINGLERESP *OCSP_resp_get0(OCSP_BASICRESP *bs, int idx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_cl.c | Lines: | 193-198 |
| | 7 | 2 |
OPENSSL_atexitName: | OPENSSL_atexit | Prototype: | int OPENSSL_atexit(void (*handler)(void)) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/init.c | Lines: | 694-757 |
| | 10 | 2 |
OPENSSL_gmtimeName: | OPENSSL_gmtime | Prototype: | struct tm *OPENSSL_gmtime(const time_t *timer, struct tm *result) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_time.c | Lines: | 14-57 |
| | 15 | 2 |
OPENSSL_sk_pushName: | OPENSSL_sk_push | Prototype: | int OPENSSL_sk_push(OPENSSL_STACK *st, const void *data) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | Lines: | 326-331 |
| | 5 | 2 |
OPENSSL_sk_setName: | OPENSSL_sk_set | Prototype: | void *OPENSSL_sk_set(OPENSSL_STACK *st, int i, const void *data) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | Lines: | 392-399 |
| | 13 | 2 |
OPENSSL_sk_zeroName: | OPENSSL_sk_zero | Prototype: | void OPENSSL_sk_zero(OPENSSL_STACK *st) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/stack/stack.c | Lines: | 352-358 |
| | 8 | 2 |
PEM_write_bio_PrivateKeyName: | PEM_write_bio_PrivateKey | Prototype: | int PEM_write_bio_PrivateKey(BIO *bp, EVP_PKEY *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pkey.c | Lines: | 95-103 |
| | 10 | 2 |
PKCS12_unpack_authsafesName: | PKCS12_unpack_authsafes | Prototype: | struct stack_st_PKCS7 *PKCS12_unpack_authsafes(const PKCS12 *p12) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_add.c | Lines: | 155-164 |
| | 10 | 2 |
PKCS12_unpack_p7dataName: | PKCS12_unpack_p7data | Prototype: | struct stack_st_PKCS12_SAFEBAG *PKCS12_unpack_p7data(PKCS7 *p7) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_add.c | Lines: | 72-80 |
| | 9 | 2 |
PKCS7_add0_attrib_signing_timeName: | PKCS7_add0_attrib_signing_time | Prototype: | int PKCS7_add0_attrib_signing_time(PKCS7_SIGNER_INFO *si, ASN1_TIME *t) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_attr.c | Lines: | 96-105 |
| | 16 | 2 |
PKCS7_add_attrib_smimecapName: | PKCS7_add_attrib_smimecap | Prototype: | int PKCS7_add_attrib_smimecap(PKCS7_SIGNER_INFO *si, struct stack_st_X509_ALGOR *cap) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_attr.c | Lines: | 20-33 |
| | 10 | 2 |
PKCS7_add_certificateName: | PKCS7_add_certificate | Prototype: | int PKCS7_add_certificate(PKCS7 *p7, X509 *x509) | Coverage: | 50.000% (8/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_lib.c | Lines: | 238-268 |
| | 24 | 7 |
PKCS7_digest_from_attributesName: | PKCS7_digest_from_attributes | Prototype: | ASN1_OCTET_STRING *PKCS7_digest_from_attributes(struct stack_st_X509_ATTRIBUTE *sk) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_doit.c | Lines: | 1086-1092 |
| | 10 | 2 |
PKCS7_finalName: | PKCS7_final | Prototype: | int PKCS7_final(PKCS7 *p7, BIO *data, int flags) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_smime.c | Lines: | 65-91 |
| | 23 | 4 |
PKCS7_sign_add_signerName: | PKCS7_sign_add_signer | Prototype: | PKCS7_SIGNER_INFO *PKCS7_sign_add_signer(PKCS7 *p7, X509 *signcert, EVP_PKEY *pkey, const EVP_MD *md, int flags) | Coverage: | 50.000% (32/64) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_smime.c | Lines: | 109-169 |
| | 76 | 14 |
PKCS7_verifyName: | PKCS7_verify | Prototype: | int PKCS7_verify(PKCS7 *p7, struct stack_st_X509 *certs, X509_STORE *store, BIO *indata, BIO *out, int flags) | Coverage: | 50.000% (52/104) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_smime.c | Lines: | 204-370 |
| | 151 | 34 |
Poly1305_InitName: | Poly1305_Init | Prototype: | void Poly1305_Init(POLY1305 *ctx, const unsigned char key[32]) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/poly1305/poly1305.c | Lines: | 435-459 |
| | 8 | 2 |
RAND_DRBG_get0_masterName: | RAND_DRBG_get0_master | Prototype: | RAND_DRBG *RAND_DRBG_get0_master(void) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 1012-1018 |
| | 7 | 2 |
RAND_DRBG_set_callbacksName: | RAND_DRBG_set_callbacks | Prototype: | int RAND_DRBG_set_callbacks(RAND_DRBG *drbg, RAND_DRBG_get_entropy_fn get_entropy, RAND_DRBG_cleanup_entropy_fn cleanup_entropy, RAND_DRBG_get_nonce_fn get_nonce, RAND_DRBG_cleanup_nonce_fn cleanup_nonce) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 683-696 |
| | 7 | 2 |
RAND_DRBG_set_reseed_time_intervalName: | RAND_DRBG_set_reseed_time_interval | Prototype: | int RAND_DRBG_set_reseed_time_interval(RAND_DRBG *drbg, time_t interval) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 725-731 |
| | 4 | 2 |
RAND_DRBG_uninstantiateName: | RAND_DRBG_uninstantiate | Prototype: | int RAND_DRBG_uninstantiate(RAND_DRBG *drbg) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | Lines: | 379-393 |
| | 8 | 2 |
RAND_bytesName: | RAND_bytes | Prototype: | int RAND_bytes(unsigned char *buf, int num) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | Lines: | 771-779 |
| | 7 | 2 |
RAND_set_rand_methodName: | RAND_set_rand_method | Prototype: | int RAND_set_rand_method(const RAND_METHOD *meth) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_lib.c | Lines: | 662-675 |
| | 12 | 2 |
RSA_padding_add_PKCS1_type_1Name: | RSA_padding_add_PKCS1_type_1 | Prototype: | int RSA_padding_add_PKCS1_type_1(unsigned char *to, int tlen, const unsigned char *from, int flen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_pk1.c | Lines: | 18-42 |
| | 15 | 2 |
RSA_printName: | RSA_print | Prototype: | int RSA_print(BIO *bp, const RSA *x, int off) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_prn.c | Lines: | 32-42 |
| | 16 | 2 |
RSA_up_refName: | RSA_up_ref | Prototype: | int RSA_up_ref(RSA *r) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | Lines: | 144-154 |
| | 4 | 2 |
RSA_verifyName: | RSA_verify | Prototype: | int RSA_verify(int type, const unsigned char *m, unsigned int m_len, const unsigned char *sigbuf, unsigned int siglen, RSA *rsa) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_sign.c | Lines: | 239-248 |
| | 11 | 2 |
SCT_CTX_freeName: | SCT_CTX_free | Prototype: | void SCT_CTX_free(SCT_CTX *sctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct_ctx.c | Lines: | 33-43 |
| | 10 | 2 |
SCT_CTX_newName: | SCT_CTX_new | Prototype: | SCT_CTX *SCT_CTX_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct_ctx.c | Lines: | 23-31 |
| | 6 | 2 |
SCT_newName: | SCT_new | Prototype: | SCT *SCT_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 22-34 |
| | 13 | 2 |
SCT_set0_log_idName: | SCT_set0_log_id | Prototype: | int SCT_set0_log_id(SCT *sct, unsigned char *log_id, size_t log_id_len) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 80-92 |
| | 8 | 2 |
SCT_set_log_entry_typeName: | SCT_set_log_entry_type | Prototype: | int SCT_set_log_entry_type(SCT *sct, ct_log_entry_type_t entry_type) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 64-78 |
| | 7 | 4 |
SCT_set_versionName: | SCT_set_version | Prototype: | int SCT_set_version(SCT *sct, sct_version_t version) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 53-62 |
| | 6 | 2 |
SCT_signature_algorithms_printName: | SCT_signature_algorithms_print | Prototype: | static void SCT_signature_algorithms_print(const SCT *sct, BIO *out) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_prn.c | Lines: | 19-27 |
| | 4 | 2 |
SHA256Name: | SHA256 | Prototype: | unsigned char *SHA256(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha256.c | Lines: | 63-75 |
| | 10 | 2 |
SHA512Name: | SHA512 | Prototype: | unsigned char *SHA512(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha512.c | Lines: | 340-352 |
| | 10 | 2 |
SRP_VBASE_freeName: | SRP_VBASE_free | Prototype: | void SRP_VBASE_free(SRP_VBASE *vb) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 294-302 |
| | 6 | 2 |
SRP_user_pwd_newName: | SRP_user_pwd_new | Prototype: | static SRP_user_pwd *SRP_user_pwd_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 187-202 |
| | 40 | 2 |
SSL_CIPHER_get_auth_nidName: | SSL_CIPHER_get_auth_nid | Prototype: | int SSL_CIPHER_get_auth_nid(const SSL_CIPHER *c) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 2079-2086 |
| | 4 | 2 |
SSL_CIPHER_get_digest_nidName: | SSL_CIPHER_get_digest_nid | Prototype: | int SSL_CIPHER_get_digest_nid(const SSL_CIPHER *c) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 2061-2068 |
| | 4 | 2 |
SSL_CONF_CTX_set_ssl_ctxName: | SSL_CONF_CTX_set_ssl_ctx | Prototype: | void SSL_CONF_CTX_set_ssl_ctx(SSL_CONF_CTX *cctx, SSL_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 976-993 |
| | 37 | 2 |
SSL_CONF_cmd_argvName: | SSL_CONF_cmd_argv | Prototype: | int SSL_CONF_cmd_argv(SSL_CONF_CTX *cctx, int *pargc, char ***pargv) | Coverage: | 50.000% (16/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | Lines: | 832-863 |
| | 34 | 9 |
SSL_CTX_SRP_CTX_freeName: | SSL_CTX_SRP_CTX_free | Prototype: | int SSL_CTX_SRP_CTX_free(struct ssl_ctx_st *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c | Lines: | 22-39 |
| | 17 | 2 |
SSL_CTX_SRP_CTX_initName: | SSL_CTX_SRP_CTX_init | Prototype: | int SSL_CTX_SRP_CTX_init(struct ssl_ctx_st *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c | Lines: | 129-138 |
| | 7 | 2 |
SSL_CTX_callback_ctrlName: | SSL_CTX_callback_ctrl | Prototype: | long SSL_CTX_callback_ctrl(SSL_CTX *ctx, int cmd, void (*fp) (void)) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2389-2402 |
| | 7 | 3 |
SSL_CTX_flush_sessionsName: | SSL_CTX_flush_sessions | Prototype: | void SSL_CTX_flush_sessions(SSL_CTX *s, long t) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | Lines: | 1106-1122 |
| | 15 | 2 |
SSL_CTX_get_ciphersName: | SSL_CTX_get_ciphers | Prototype: | struct stack_st_SSL_CIPHER *SSL_CTX_get_ciphers(const SSL_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2503-2508 |
| | 9 | 2 |
SSL_CTX_set_alpn_protosName: | SSL_CTX_set_alpn_protos | Prototype: | int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos, unsigned int protos_len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2746-2758 |
| | 9 | 2 |
SSL_CTX_set_block_paddingName: | SSL_CTX_set_block_padding | Prototype: | int SSL_CTX_set_block_padding(SSL_CTX *ctx, size_t block_size) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4311-4321 |
| | 6 | 3 |
SSL_CTX_set_ct_validation_callbackName: | SSL_CTX_set_ct_validation_callback | Prototype: | int SSL_CTX_set_ct_validation_callback(SSL_CTX *ctx, ssl_ct_validation_cb callback, void *arg) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4777-4795 |
| | 12 | 2 |
SSL_CTX_set_default_verify_dirName: | SSL_CTX_set_default_verify_dir | Prototype: | int SSL_CTX_set_default_verify_dir(SSL_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3998-4011 |
| | 17 | 2 |
SSL_CTX_set_default_verify_fileName: | SSL_CTX_set_default_verify_file | Prototype: | int SSL_CTX_set_default_verify_file(SSL_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4013-4027 |
| | 17 | 2 |
SSL_CTX_set_session_id_contextName: | SSL_CTX_set_session_id_context | Prototype: | int SSL_CTX_set_session_id_context(SSL_CTX *ctx, const unsigned char *sid_ctx, unsigned int sid_ctx_len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 867-879 |
| | 7 | 2 |
SSL_CTX_up_refName: | SSL_CTX_up_ref | Prototype: | int SSL_CTX_up_ref(SSL_CTX *ctx) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3064-3074 |
| | 4 | 2 |
SSL_CTX_use_PrivateKeyName: | SSL_CTX_use_PrivateKey | Prototype: | int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c | Lines: | 518-525 |
| | 6 | 2 |
SSL_CTX_use_serverinfo_exName: | SSL_CTX_use_serverinfo_ex | Prototype: | int SSL_CTX_use_serverinfo_ex(SSL_CTX *ctx, unsigned int version, const unsigned char *serverinfo, size_t serverinfo_length) | Coverage: | 50.000% (10/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c | Lines: | 860-899 |
| | 46 | 6 |
SSL_SESSION_get_timeName: | SSL_SESSION_get_time | Prototype: | long SSL_SESSION_get_time(const SSL_SESSION *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | Lines: | 876-881 |
| | 5 | 2 |
SSL_SESSION_set1_hostnameName: | SSL_SESSION_set1_hostname | Prototype: | int SSL_SESSION_set1_hostname(SSL_SESSION *s, const char *hostname) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | Lines: | 918-928 |
| | 16 | 2 |
SSL_SESSION_set1_master_keyName: | SSL_SESSION_set1_master_key | Prototype: | int SSL_SESSION_set1_master_key(SSL_SESSION *sess, const unsigned char *in, size_t len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4092-4101 |
| | 5 | 2 |
SSL_SESSION_set_timeName: | SSL_SESSION_set_time | Prototype: | long SSL_SESSION_set_time(SSL_SESSION *s, long t) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | Lines: | 883-889 |
| | 6 | 2 |
SSL_SESSION_up_refName: | SSL_SESSION_up_ref | Prototype: | int SSL_SESSION_up_ref(SSL_SESSION *ss) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | Lines: | 817-827 |
| | 4 | 2 |
SSL_SRP_CTX_freeName: | SSL_SRP_CTX_free | Prototype: | int SSL_SRP_CTX_free(struct ssl_st *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c | Lines: | 41-58 |
| | 17 | 2 |
SSL_bytes_to_cipher_listName: | SSL_bytes_to_cipher_list | Prototype: | int SSL_bytes_to_cipher_list(SSL *s, const unsigned char *bytes, size_t len, int isv2format, struct stack_st_SSL_CIPHER **sk, struct stack_st_SSL_CIPHER **scsvs) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 5255-5264 |
| | 4 | 2 |
SSL_client_hello_get0_legacy_versionName: | SSL_client_hello_get0_legacy_version | Prototype: | unsigned int SSL_client_hello_get0_legacy_version(SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4972-4977 |
| | 5 | 2 |
SSL_do_handshakeName: | SSL_do_handshake | Prototype: | int SSL_do_handshake(SSL *s) | Coverage: | 50.000% (7/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3553-3578 |
| | 17 | 4 |
SSL_export_keying_material_earlyName: | SSL_export_keying_material_early | Prototype: | int SSL_export_keying_material_early(SSL *s, unsigned char *out, size_t olen, const char *label, size_t llen, const unsigned char *context, size_t contextlen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2823-2833 |
| | 4 | 2 |
SSL_free_buffersName: | SSL_free_buffers | Prototype: | int SSL_free_buffers(SSL *ssl) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 5070-5079 |
| | 5 | 2 |
SSL_get0_peer_sctsName: | SSL_get0_peer_scts | Prototype: | const struct stack_st_SCT *SSL_get0_peer_scts(SSL *s) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 4710-4723 |
| | 12 | 4 |
SSL_get_ex_data_X509_STORE_CTX_idxName: | SSL_get_ex_data_X509_STORE_CTX_idx | Prototype: | int SSL_get_ex_data_X509_STORE_CTX_idx(void) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 42-48 |
| | 3 | 2 |
SSL_get_servername_typeName: | SSL_get_servername_type | Prototype: | int SSL_get_servername_type(const SSL *s) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2617-2624 |
| | 5 | 2 |
SSL_get_shared_ciphersName: | SSL_get_shared_ciphers | Prototype: | char *SSL_get_shared_ciphers(const SSL *s, char *buf, int size) | Coverage: | 50.000% (16/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2552-2595 |
| | 59 | 8 |
SSL_get_srp_usernameName: | SSL_get_srp_username | Prototype: | char *SSL_get_srp_username(SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c | Lines: | 397-402 |
| | 5 | 2 |
SSL_get_srtp_profilesName: | SSL_get_srtp_profiles | Prototype: | struct stack_st_SRTP_PROTECTION_PROFILE *SSL_get_srtp_profiles(SSL *s) | Coverage: | 50.000% (6/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_srtp.c | Lines: | 122-133 |
| | 22 | 4 |
SSL_has_matching_session_idName: | SSL_has_matching_session_id | Prototype: | int SSL_has_matching_session_id(const SSL *ssl, const unsigned char *id, unsigned int id_len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 911-934 |
| | 14 | 2 |
SSL_key_updateName: | SSL_key_update | Prototype: | int SSL_key_update(SSL *s, int updatetype) | Coverage: | 50.000% (8/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2081-2107 |
| | 13 | 4 |
SSL_load_client_CA_fileName: | SSL_load_client_CA_file | Prototype: | struct stack_st_X509_NAME *SSL_load_client_CA_file(const char *file) | Coverage: | 50.000% (18/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 614-669 |
| | 89 | 14 |
SSL_set_alpn_protosName: | SSL_set_alpn_protos | Prototype: | int SSL_set_alpn_protos(SSL *ssl, const unsigned char *protos, unsigned int protos_len) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 2765-2777 |
| | 9 | 2 |
SSL_set_ssl_methodName: | SSL_set_ssl_method | Prototype: | int SSL_set_ssl_method(SSL *s, const SSL_METHOD *meth) | Coverage: | 50.000% (7/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3436-3458 |
| | 14 | 5 |
SSL_set_verifyName: | SSL_set_verify | Prototype: | void SSL_set_verify(SSL *s, int mode, int (*callback) (int ok, X509_STORE_CTX *ctx)) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 1451-1457 |
| | 5 | 2 |
SSL_use_PrivateKeyName: | SSL_use_PrivateKey | Prototype: | int SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c | Lines: | 232-242 |
| | 8 | 2 |
UI_UTIL_wrap_read_pem_callbackName: | UI_UTIL_wrap_read_pem_callback | Prototype: | UI_METHOD *UI_UTIL_wrap_read_pem_callback(pem_password_cb *cb, int rwflag) | Coverage: | 50.000% (10/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_util.c | Lines: | 141-162 |
| | 36 | 2 |
UI_add_user_dataName: | UI_add_user_data | Prototype: | void *UI_add_user_data(UI *ui, void *user_data) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | Lines: | 392-403 |
| | 11 | 2 |