Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
asn1_enc_restoreName: | asn1_enc_restore | Prototype: | int asn1_enc_restore(int *len, unsigned char **out, ASN1_VALUE **pval, const ASN1_ITEM *it) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_utl.c | Lines: | 184-200 |
| | 10 | 4 |
asn1_do_lockName: | asn1_do_lock | Prototype: | int asn1_do_lock(ASN1_VALUE **pval, int op, const ASN1_ITEM *it) | Coverage: | 85.714% (12/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_utl.c | Lines: | 102-121 |
| | 14 | 4 |
arc4random_uniformName: | arc4random_uniform | Prototype: | uint32_t arc4random_uniform(uint32_t upper_bound) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random_uniform.c | Lines: | 32-56 |
| | 9 | 4 |
append_expName: | append_exp | Prototype: | static int append_exp(tag_exp_arg *arg, int exp_tag, int exp_class, int exp_constructed, int exp_pad, int imp_ok) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_gen.c | Lines: | 491-526 |
| | 18 | 4 |
aesni_ccm_init_keyName: | aesni_ccm_init_key | Prototype: | static int aesni_ccm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | Lines: | 360-381 |
| | 14 | 4 |
aes_cfb1_cipherName: | aes_cfb1_cipher | Prototype: | static int aes_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | Lines: | 642-664 |
| | 13 | 4 |
a2i_ipaddName: | a2i_ipadd | Prototype: | int a2i_ipadd(unsigned char *ipout, const char *ipasc) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | Lines: | 1132-1146 |
| | 35 | 4 |
a2i_IPADDRESSName: | a2i_IPADDRESS | Prototype: | ASN1_OCTET_STRING * a2i_IPADDRESS(const char *ipasc) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | Lines: | 1062-1084 |
| | 25 | 4 |
_rs_random_bufName: | _rs_random_buf | Prototype: | static __inline void _rs_random_buf(void *_buf, size_t n) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random.c | Lines: | 141-163 |
| | 20 | 4 |
_rs_initName: | _rs_init | Prototype: | static __inline void _rs_init(u_char *buf, size_t n) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random.c | Lines: | 70-83 |
| | 9 | 4 |
_asn1_FinishName: | _asn1_Finish | Prototype: | static int _asn1_Finish(ASN1_const_CTX *c) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | Lines: | 288-303 |
| | 9 | 4 |
_SSL_set_tmp_ecdhName: | _SSL_set_tmp_ecdh | Prototype: | static int _SSL_set_tmp_ecdh(SSL *s, EC_KEY *ecdh) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 1705-1723 |
| | 15 | 4 |
_SSL_set_tmp_dhName: | _SSL_set_tmp_dh | Prototype: | static int _SSL_set_tmp_dh(SSL *s, DH *dh) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 1672-1696 |
| | 17 | 4 |
_SSL_CTX_add_extra_chain_certName: | _SSL_CTX_add_extra_chain_cert | Prototype: | static int _SSL_CTX_add_extra_chain_cert(SSL_CTX *ctx, X509 *cert) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 2072-2083 |
| | 10 | 4 |
_CONF_new_dataName: | _CONF_new_data | Prototype: | int _CONF_new_data(CONF *conf) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_api.c | Lines: | 184-195 |
| | 12 | 4 |
X509at_get0_data_by_OBJName: | X509at_get0_data_by_OBJ | Prototype: | void * X509at_get0_data_by_OBJ(struct stack_st_X509_ATTRIBUTE *x, const ASN1_OBJECT *obj, int lastpos, int type) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 207-223 |
| | 27 | 4 |
X509_set_versionName: | X509_set_version | Prototype: | int X509_set_version(X509 *x, long version) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | Lines: | 78-88 |
| | 12 | 4 |
X509_set_serialNumberName: | X509_set_serialNumber | Prototype: | int X509_set_serialNumber(X509 *x, ASN1_INTEGER *serial) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | Lines: | 96-112 |
| | 18 | 4 |
X509_set_notBeforeName: | X509_set_notBefore | Prototype: | int X509_set_notBefore(X509 *x, const ASN1_TIME *tm) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | Lines: | 144-160 |
| | 22 | 4 |
X509_set_notAfterName: | X509_set_notAfter | Prototype: | int X509_set_notAfter(X509 *x, const ASN1_TIME *tm) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | Lines: | 182-198 |
| | 22 | 4 |
X509_policy_level_node_countName: | X509_policy_level_node_count | Prototype: | int X509_policy_level_node_count(X509_POLICY_LEVEL *level) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_lib.c | Lines: | 105-118 |
| | 9 | 4 |
X509_policy_level_get0_nodeName: | X509_policy_level_get0_node | Prototype: | X509_POLICY_NODE * X509_policy_level_get0_node(X509_POLICY_LEVEL *level, int i) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_lib.c | Lines: | 120-131 |
| | 11 | 4 |
X509_find_by_issuer_and_serialName: | X509_find_by_issuer_and_serial | Prototype: | X509 * X509_find_by_issuer_and_serial(struct stack_st_X509 *sk, X509_NAME *name, ASN1_INTEGER *serial) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | Lines: | 290-311 |
| | 25 | 4 |
X509_check_purposeName: | X509_check_purpose | Prototype: | int X509_check_purpose(X509 *x, int id, int ca) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 125-143 |
| | 13 | 4 |
X509_check_hostName: | X509_check_host | Prototype: | int X509_check_host(X509 *x, const char *chk, size_t chklen, unsigned int flags, char **peername) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | Lines: | 1013-1023 |
| | 9 | 4 |
X509_check_emailName: | X509_check_email | Prototype: | int X509_check_email(X509 *x, const char *chk, size_t chklen, unsigned int flags) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | Lines: | 1025-1035 |
| | 13 | 4 |
X509_VERIFY_PARAM_set1_nameName: | X509_VERIFY_PARAM_set1_name | Prototype: | int X509_VERIFY_PARAM_set1_name(X509_VERIFY_PARAM *param, const char *name) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Lines: | 400-411 |
| | 46 | 4 |
X509_VERIFY_PARAM_set1_ipName: | X509_VERIFY_PARAM_set1_ip | Prototype: | int X509_VERIFY_PARAM_set1_ip(X509_VERIFY_PARAM *param, const unsigned char *ip, size_t iplen) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Lines: | 551-563 |
| | 7 | 4 |
X509_VERIFY_PARAM_add0_policyName: | X509_VERIFY_PARAM_add0_policy | Prototype: | int X509_VERIFY_PARAM_add0_policy(X509_VERIFY_PARAM *param, ASN1_OBJECT *policy) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Lines: | 460-471 |
| | 7 | 4 |
X509_TRUST_get_by_idName: | X509_TRUST_get_by_id | Prototype: | int X509_TRUST_get_by_id(int id) | Coverage: | 25.000% (3/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_trs.c | Lines: | 160-175 |
| | 11 | 4 |
X509_STORE_freeName: | X509_STORE_free | Prototype: | void X509_STORE_free(X509_STORE *vfy) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | Lines: | 242-268 |
| | 20 | 4 |
X509_REVOKED_set_serialNumberName: | X509_REVOKED_set_serialNumber | Prototype: | int X509_REVOKED_set_serialNumber(X509_REVOKED *x, ASN1_INTEGER *serial) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509cset.c | Lines: | 194-210 |
| | 18 | 4 |
X509_REVOKED_set_revocationDateName: | X509_REVOKED_set_revocationDate | Prototype: | int X509_REVOKED_set_revocationDate(X509_REVOKED *x, ASN1_TIME *tm) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509cset.c | Lines: | 176-192 |
| | 18 | 4 |
X509_REQ_extension_nidName: | X509_REQ_extension_nid | Prototype: | int X509_REQ_extension_nid(int req_nid) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_req.c | Lines: | 171-183 |
| | 7 | 4 |
X509_PURPOSE_get_by_idName: | X509_PURPOSE_get_by_id | Prototype: | int X509_PURPOSE_get_by_id(int purpose) | Coverage: | 25.000% (3/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 188-203 |
| | 11 | 4 |
X509_PUBKEY_get0_paramName: | X509_PUBKEY_get0_param | Prototype: | int X509_PUBKEY_get0_param(ASN1_OBJECT **ppkalg, const unsigned char **pk, int *ppklen, X509_ALGOR **pa, X509_PUBKEY *pub) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c | Lines: | 424-437 |
| | 8 | 4 |
X509_NAME_setName: | X509_NAME_set | Prototype: | int X509_NAME_set(X509_NAME **xn, X509_NAME *name) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c | Lines: | 626-642 |
| | 15 | 4 |
X509_NAME_get_text_by_OBJName: | X509_NAME_get_text_by_OBJ | Prototype: | int X509_NAME_get_text_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, char *buf, int len) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509name.c | Lines: | 80-99 |
| | 15 | 4 |
X509_NAME_get0_derName: | X509_NAME_get0_der | Prototype: | int X509_NAME_get0_der(X509_NAME *nm, const unsigned char **pder, size_t *pderlen) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_name.c | Lines: | 644-655 |
| | 15 | 4 |
X509_CRL_set_versionName: | X509_CRL_set_version | Prototype: | int X509_CRL_set_version(X509_CRL *x, long version) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509cset.c | Lines: | 73-83 |
| | 12 | 4 |
X509_CRL_set_nextUpdateName: | X509_CRL_set_nextUpdate | Prototype: | int X509_CRL_set_nextUpdate(X509_CRL *x, const ASN1_TIME *tm) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509cset.c | Lines: | 117-133 |
| | 18 | 4 |
X509_CRL_set_lastUpdateName: | X509_CRL_set_lastUpdate | Prototype: | int X509_CRL_set_lastUpdate(X509_CRL *x, const ASN1_TIME *tm) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509cset.c | Lines: | 93-109 |
| | 18 | 4 |
X509_ATTRIBUTE_get0_typeName: | X509_ATTRIBUTE_get0_type | Prototype: | ASN1_TYPE * X509_ATTRIBUTE_get0_type(X509_ATTRIBUTE *attr, int idx) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 388-399 |
| | 17 | 4 |
UI_get0_test_stringName: | UI_get0_test_string | Prototype: | const char * UI_get0_test_string(UI_STRING *uis) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 775-786 |
| | 13 | 4 |
UI_dup_verify_stringName: | UI_dup_verify_string | Prototype: | int UI_dup_verify_string(UI *ui, const char *prompt, int flags, char *result_buf, int minsize, int maxsize, const char *test_buf) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 262-277 |
| | 46 | 4 |
UI_dup_input_stringName: | UI_dup_input_string | Prototype: | int UI_dup_input_string(UI *ui, const char *prompt, int flags, char *result_buf, int minsize, int maxsize) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 237-252 |
| | 50 | 4 |
UI_dup_info_stringName: | UI_dup_info_string | Prototype: | int UI_dup_info_string(UI *ui, const char *text) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 343-357 |
| | 54 | 4 |
UI_dup_error_stringName: | UI_dup_error_string | Prototype: | int UI_dup_error_string(UI *ui, const char *text) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 366-380 |
| | 54 | 4 |
TS_status_map_printName: | TS_status_map_print | Prototype: | static int TS_status_map_print(BIO *bio, struct status_map_st *a, ASN1_BIT_STRING *v) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_print.c | Lines: | 179-193 |
| | 7 | 4 |
TS_issuer_serial_cmpName: | TS_issuer_serial_cmp | Prototype: | static int TS_issuer_serial_cmp(ESS_ISSUER_SERIAL *is, X509_CINF *cinfo) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | Lines: | 351-370 |
| | 10 | 4 |
TS_RESP_verify_responseName: | TS_RESP_verify_response | Prototype: | int TS_RESP_verify_response(TS_VERIFY_CTX *ctx, TS_RESP *response) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | Lines: | 378-397 |
| | 9 | 4 |
TS_RESP_CTX_set_def_policyName: | TS_RESP_CTX_set_def_policy | Prototype: | int TS_RESP_CTX_set_def_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *def_policy) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c | Lines: | 203-215 |
| | 7 | 4 |
TS_RESP_CTX_add_mdName: | TS_RESP_CTX_add_md | Prototype: | int TS_RESP_CTX_add_md(TS_RESP_CTX *ctx, const EVP_MD *md) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c | Lines: | 261-276 |
| | 7 | 4 |
TS_RESP_CTX_add_failure_infoName: | TS_RESP_CTX_add_failure_info | Prototype: | int TS_RESP_CTX_add_failure_info(TS_RESP_CTX *ctx, int failure) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c | Lines: | 374-388 |
| | 8 | 4 |
TS_REQ_print_bioName: | TS_REQ_print_bio | Prototype: | int TS_REQ_print_bio(BIO *bio, TS_REQ *a) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_req_print.c | Lines: | 68-104 |
| | 29 | 4 |
TS_CONF_set_crypto_deviceName: | TS_CONF_set_crypto_device | Prototype: | int TS_CONF_set_crypto_device(CONF *conf, const char *section, const char *device) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_conf.c | Lines: | 211-227 |
| | 8 | 4 |
TS_CONF_load_keyName: | TS_CONF_load_key | Prototype: | EVP_PKEY * TS_CONF_load_key(const char *file, const char *pass) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_conf.c | Lines: | 148-163 |
| | 31 | 4 |
TS_CONF_load_certName: | TS_CONF_load_cert | Prototype: | X509 * TS_CONF_load_cert(const char *file) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_conf.c | Lines: | 97-112 |
| | 37 | 4 |
TS_ACCURACY_set_millisName: | TS_ACCURACY_set_millis | Prototype: | int TS_ACCURACY_set_millis(TS_ACCURACY *a, const ASN1_INTEGER *millis) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_utils.c | Lines: | 265-282 |
| | 19 | 4 |
TS_ACCURACY_set_microsName: | TS_ACCURACY_set_micros | Prototype: | int TS_ACCURACY_set_micros(TS_ACCURACY *a, const ASN1_INTEGER *micros) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_utils.c | Lines: | 290-307 |
| | 19 | 4 |
TS_ACCURACY_print_bioName: | TS_ACCURACY_print_bio | Prototype: | static int TS_ACCURACY_print_bio(BIO *bio, const TS_ACCURACY *accuracy) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_print.c | Lines: | 277-301 |
| | 22 | 4 |
SSL_use_RSAPrivateKeyName: | SSL_use_RSAPrivateKey | Prototype: | int SSL_use_RSAPrivateKey(SSL *ssl, RSA *rsa) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 147-172 |
| | 20 | 4 |
SSL_set_wfdName: | SSL_set_wfd | Prototype: | int SSL_set_wfd(SSL *s, int fd) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 656-677 |
| | 27 | 4 |
SSL_set_session_ticket_extName: | SSL_set_session_ticket_ext | Prototype: | int SSL_set_session_ticket_ext(SSL *s, void *ext_data, int ext_len) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 924-951 |
| | 21 | 4 |
SSL_set_rfdName: | SSL_set_rfd | Prototype: | int SSL_set_rfd(SSL *s, int fd) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 679-700 |
| | 27 | 4 |
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% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1664-1689 |
| | 23 | 4 |
SSL_get_srtp_profilesName: | SSL_get_srtp_profiles | Prototype: | struct stack_st_SRTP_PROTECTION_PROFILE * SSL_get_srtp_profiles(SSL *s) | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_srtp.c | Lines: | 228-241 |
| | 23 | 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: | 90.909% (10/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_cert.c | Lines: | 133-159 |
| | 26 | 4 |
SSL_get_client_CA_listName: | SSL_get_client_CA_list | Prototype: | struct stack_st_X509_NAME * SSL_get_client_CA_list(const SSL *s) | Coverage: | 25.000% (3/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_cert.c | Lines: | 492-508 |
| | 18 | 4 |
SSL_get_ciphersName: | SSL_get_ciphers | Prototype: | struct stack_st_SSL_CIPHER * SSL_get_ciphers(const SSL *s) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1253-1264 |
| | 22 | 4 |
SSL_get_cipher_listName: | SSL_get_cipher_list | Prototype: | const char * SSL_get_cipher_list(const SSL *s, int n) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1312-1327 |
| | 31 | 4 |
SSL_SESSION_newName: | SSL_SESSION_new | Prototype: | SSL_SESSION * SSL_SESSION_new(void) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 197-233 |
| | 68 | 4 |
SSL_CTX_use_certificate_chain_fileName: | SSL_CTX_use_certificate_chain_file | Prototype: | int SSL_CTX_use_certificate_chain_file(SSL_CTX *ctx, const char *file) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 698-720 |
| | 14 | 4 |
SSL_CTX_use_RSAPrivateKeyName: | SSL_CTX_use_RSAPrivateKey | Prototype: | int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Lines: | 475-500 |
| | 20 | 4 |
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% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 1632-1657 |
| | 23 | 4 |
RSA_sign_ASN1_OCTET_STRINGName: | RSA_sign_ASN1_OCTET_STRING | Prototype: | int RSA_sign_ASN1_OCTET_STRING(int type, const unsigned char *m, unsigned int m_len, unsigned char *sigret, unsigned int *siglen, RSA *rsa) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_saos.c | Lines: | 68-101 |
| | 29 | 4 |
RSA_set0_factorsName: | RSA_set0_factors | Prototype: | int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_lib.c | Lines: | 333-349 |
| | 29 | 4 |
RSA_padding_add_X931Name: | RSA_padding_add_X931 | Prototype: | int RSA_padding_add_X931(unsigned char *to, int tlen, const unsigned char *from, int flen) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_x931.c | Lines: | 67-102 |
| | 18 | 4 |
RSA_padding_add_PKCS1_type_2Name: | RSA_padding_add_PKCS1_type_2 | Prototype: | int RSA_padding_add_PKCS1_type_2(unsigned char *to, int tlen, const unsigned char *from, int flen) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pk1.c | Lines: | 143-174 |
| | 17 | 4 |
RSA_meth_newName: | RSA_meth_new | Prototype: | RSA_METHOD * RSA_meth_new(const char *name, int flags) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_meth.c | Lines: | 24-38 |
| | 52 | 4 |
RSA_meth_dupName: | RSA_meth_dup | Prototype: | RSA_METHOD * RSA_meth_dup(const RSA_METHOD *meth) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_meth.c | Lines: | 49-63 |
| | 52 | 4 |
RSA_get0_keyName: | RSA_get0_key | Prototype: | void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_lib.c | Lines: | 255-264 |
| | 12 | 4 |
RSA_get0_crt_paramsName: | RSA_get0_crt_params | Prototype: | void RSA_get0_crt_params(const RSA *r, const BIGNUM **dmp1, const BIGNUM **dmq1, const BIGNUM **iqmp) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_lib.c | Lines: | 288-298 |
| | 12 | 4 |
RSA_freeName: | RSA_free | Prototype: | void RSA_free(RSA *r) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_lib.c | Lines: | 195-226 |
| | 23 | 4 |
RSA_blinding_onName: | RSA_blinding_on | Prototype: | int RSA_blinding_on(RSA *rsa, BN_CTX *ctx) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_crpt.c | Lines: | 129-145 |
| | 13 | 4 |
RC2_ofb64_encryptName: | RC2_ofb64_encrypt | Prototype: | void RC2_ofb64_encrypt(const unsigned char *in, unsigned char *out, long length, RC2_KEY *schedule, unsigned char *ivec, int *num) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rc2/rc2ofb64.c | Lines: | 66-110 |
| | 33 | 4 |
RC2_encryptName: | RC2_encrypt | Prototype: | void RC2_encrypt(unsigned long *d, RC2_KEY *key) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rc2/rc2_cbc.c | Lines: | 136-179 |
| | 31 | 4 |
RC2_decryptName: | RC2_decrypt | Prototype: | void RC2_decrypt(unsigned long *d, RC2_KEY *key) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rc2/rc2_cbc.c | Lines: | 181-225 |
| | 32 | 4 |
PKCS8_pkey_get0Name: | PKCS8_pkey_get0 | Prototype: | int PKCS8_pkey_get0(const ASN1_OBJECT **ppkalg, const unsigned char **pk, int *ppklen, const X509_ALGOR **pa, const PKCS8_PRIV_KEY_INFO *p8) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/p8_pkey.c | Lines: | 156-169 |
| | 14 | 4 |
PKCS7_get_signer_infoName: | PKCS7_get_signer_info | Prototype: | struct stack_st_PKCS7_SIGNER_INFO * PKCS7_get_signer_info(PKCS7 *p7) | Coverage: | 33.333% (4/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_lib.c | Lines: | 450-461 |
| | 21 | 4 |
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/libressl/src/crypto/pkcs7/pk7_smime.c | Lines: | 113-139 |
| | 21 | 4 |
PKCS7_SIGNER_INFO_get0_algsName: | PKCS7_SIGNER_INFO_get0_algs | Prototype: | void PKCS7_SIGNER_INFO_get0_algs(PKCS7_SIGNER_INFO *si, EVP_PKEY **pk, X509_ALGOR **pdig, X509_ALGOR **psig) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_lib.c | Lines: | 463-473 |
| | 6 | 4 |
PKCS12_verify_macName: | PKCS12_verify_mac | Prototype: | int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_mutl.c | Lines: | 121-139 |
| | 14 | 4 |
PKCS12_newpassName: | PKCS12_newpass | Prototype: | int PKCS12_newpass(PKCS12 *p12, const char *oldpass, const char *newpass) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_npas.c | Lines: | 79-102 |
| | 10 | 4 |
PKCS12_key_gen_ascName: | PKCS12_key_gen_asc | Prototype: | int PKCS12_key_gen_asc(const char *pass, int passlen, unsigned char *salt, int saltlen, int id, int iter, int n, unsigned char *out, const EVP_MD *md_type) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_key.c | Lines: | 71-93 |
| | 19 | 4 |
PKCS12_item_pack_safebagName: | PKCS12_item_pack_safebag | Prototype: | PKCS12_SAFEBAG * PKCS12_item_pack_safebag(void *obj, const ASN1_ITEM *it, int nid1, int nid2) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_add.c | Lines: | 66-90 |
| | 29 | 4 |
PKCS12_item_decrypt_d2iName: | PKCS12_item_decrypt_d2i | Prototype: | void * PKCS12_item_decrypt_d2i(const X509_ALGOR *algor, const ASN1_ITEM *it, const char *pass, int passlen, const ASN1_OCTET_STRING *oct, int zbuf) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_decr.c | Lines: | 122-144 |
| | 24 | 4 |
PKCS12_add_safesName: | PKCS12_add_safes | Prototype: | PKCS12 * PKCS12_add_safes(struct stack_st_PKCS7 *safes, int nid_p7) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_crt.c | Lines: | 331-349 |
| | 18 | 4 |
PKCS12_MAKE_SHKEYBAGName: | PKCS12_MAKE_SHKEYBAG | Prototype: | PKCS12_SAFEBAG * PKCS12_MAKE_SHKEYBAG(int pbe_nid, const char *pass, int passlen, unsigned char *salt, int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_add.c | Lines: | 110-138 |
| | 23 | 4 |
PEM_proc_typeName: | PEM_proc_type | Prototype: | void PEM_proc_type(char *buf, int type) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_lib.c | Lines: | 130-147 |
| | 11 | 4 |