| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
X509_get_default_cert_area| Name: | X509_get_default_cert_area | | Prototype: | const char * X509_get_default_cert_area(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_def.c | | Lines: | 70-74 |
| | 1 | 1 |
X509_get_default_cert_dir| Name: | X509_get_default_cert_dir | | Prototype: | const char * X509_get_default_cert_dir(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_def.c | | Lines: | 76-80 |
| | 1 | 1 |
X509_get_default_cert_dir_env| Name: | X509_get_default_cert_dir_env | | Prototype: | const char * X509_get_default_cert_dir_env(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_def.c | | Lines: | 88-92 |
| | 1 | 1 |
X509_get_default_cert_file| Name: | X509_get_default_cert_file | | Prototype: | const char * X509_get_default_cert_file(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_def.c | | Lines: | 82-86 |
| | 1 | 1 |
X509_get_default_cert_file_env| Name: | X509_get_default_cert_file_env | | Prototype: | const char * X509_get_default_cert_file_env(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_def.c | | Lines: | 94-98 |
| | 1 | 1 |
X509_get_default_private_dir| Name: | X509_get_default_private_dir | | Prototype: | const char * X509_get_default_private_dir(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_def.c | | Lines: | 64-68 |
| | 1 | 1 |
X509_get_ex_data| Name: | X509_get_ex_data | | Prototype: | void * X509_get_ex_data(X509 *r, int idx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509.c | | Lines: | 294-298 |
| | 1 | 1 |
X509_get_ex_new_index| Name: | X509_get_ex_new_index | | Prototype: | int X509_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509.c | | Lines: | 280-286 |
| | 2 | 1 |
X509_get_ext| Name: | X509_get_ext | | Prototype: | X509_EXTENSION * X509_get_ext(const X509 *x, int loc) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_ext.c | | Lines: | 148-152 |
| | 1 | 1 |
X509_get_ext_by_NID| Name: | X509_get_ext_by_NID | | Prototype: | int X509_get_ext_by_NID(const X509 *x, int nid, int lastpos) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_ext.c | | Lines: | 129-133 |
| | 1 | 1 |
X509_get_ext_by_OBJ| Name: | X509_get_ext_by_OBJ | | Prototype: | int X509_get_ext_by_OBJ(const X509 *x, const ASN1_OBJECT *obj, int lastpos) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_ext.c | | Lines: | 135-139 |
| | 1 | 1 |
X509_get_ext_by_critical| Name: | X509_get_ext_by_critical | | Prototype: | int X509_get_ext_by_critical(const X509 *x, int crit, int lastpos) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_ext.c | | Lines: | 141-146 |
| | 2 | 1 |
X509_get_ext_count| Name: | X509_get_ext_count | | Prototype: | int X509_get_ext_count(const X509 *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_ext.c | | Lines: | 123-127 |
| | 1 | 1 |
X509_get_ext_d2i| Name: | X509_get_ext_d2i | | Prototype: | void * X509_get_ext_d2i(const X509 *x, int nid, int *crit, int *idx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_ext.c | | Lines: | 166-170 |
| | 1 | 1 |
X509_get_issuer_name| Name: | X509_get_issuer_name | | Prototype: | X509_NAME * X509_get_issuer_name(const X509 *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | | Lines: | 147-151 |
| | 1 | 1 |
X509_get_serialNumber| Name: | X509_get_serialNumber | | Prototype: | ASN1_INTEGER * X509_get_serialNumber(X509 *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | | Lines: | 173-177 |
| | 1 | 1 |
X509_get_signature_nid| Name: | X509_get_signature_nid | | Prototype: | int X509_get_signature_nid(const X509 *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509.c | | Lines: | 358-362 |
| | 1 | 1 |
X509_get_signature_type| Name: | X509_get_signature_type | | Prototype: | int X509_get_signature_type(const X509 *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | | Lines: | 214-218 |
| | 1 | 1 |
X509_get_subject_name| Name: | X509_get_subject_name | | Prototype: | X509_NAME * X509_get_subject_name(const X509 *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | | Lines: | 167-171 |
| | 1 | 1 |
X509_get_version| Name: | X509_get_version | | Prototype: | long X509_get_version(const X509 *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | | Lines: | 90-94 |
| | 1 | 1 |
X509_gmtime_adj| Name: | X509_gmtime_adj | | Prototype: | ASN1_TIME * X509_gmtime_adj(ASN1_TIME *s, long adj) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 1925-1929 |
| | 5 | 1 |
X509_issuer_name_cmp| Name: | X509_issuer_name_cmp | | Prototype: | int X509_issuer_name_cmp(const X509 *a, const X509 *b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | | Lines: | 121-125 |
| | 1 | 1 |
X509_issuer_name_hash| Name: | X509_issuer_name_hash | | Prototype: | unsigned long X509_issuer_name_hash(X509 *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | | Lines: | 153-157 |
| | 1 | 1 |
X509_issuer_name_hash_old| Name: | X509_issuer_name_hash_old | | Prototype: | unsigned long X509_issuer_name_hash_old(X509 *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | | Lines: | 160-164 |
| | 1 | 1 |
X509_new| Name: | X509_new | | Prototype: | X509 * X509_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509.c | | Lines: | 262-266 |
| | 1 | 1 |
X509_print| Name: | X509_print | | Prototype: | int X509_print(BIO *bp, X509 *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/t_x509.c | | Lines: | 104-108 |
| | 1 | 1 |
X509_print_fp| Name: | X509_print_fp | | Prototype: | int X509_print_fp(FILE *fp, X509 *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/t_x509.c | | Lines: | 82-86 |
| | 1 | 1 |
X509_set1_notAfter| Name: | X509_set1_notAfter | | Prototype: | int X509_set1_notAfter(X509 *x, const ASN1_TIME *tm) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | | Lines: | 200-204 |
| | 1 | 1 |
X509_set1_notBefore| Name: | X509_set1_notBefore | | Prototype: | int X509_set1_notBefore(X509 *x, const ASN1_TIME *tm) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | | Lines: | 162-166 |
| | 1 | 1 |
X509_set_ex_data| Name: | X509_set_ex_data | | Prototype: | int X509_set_ex_data(X509 *r, int idx, void *arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509.c | | Lines: | 288-292 |
| | 1 | 1 |
X509_sign| Name: | X509_sign | | Prototype: | int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | | Lines: | 498-505 |
| | 4 | 1 |
X509_sign_ctx| Name: | X509_sign_ctx | | Prototype: | int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | | Lines: | 507-514 |
| | 4 | 1 |
X509_subject_name_cmp| Name: | X509_subject_name_cmp | | Prototype: | int X509_subject_name_cmp(const X509 *a, const X509 *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | | Lines: | 127-131 |
| | 1 | 1 |
X509_subject_name_hash| Name: | X509_subject_name_hash | | Prototype: | unsigned long X509_subject_name_hash(X509 *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | | Lines: | 185-189 |
| | 1 | 1 |
X509_subject_name_hash_old| Name: | X509_subject_name_hash_old | | Prototype: | unsigned long X509_subject_name_hash_old(X509 *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | | Lines: | 192-196 |
| | 1 | 1 |
X509_time_adj| Name: | X509_time_adj | | Prototype: | ASN1_TIME * X509_time_adj(ASN1_TIME *s, long offset_sec, time_t *in_time) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | | Lines: | 1931-1935 |
| | 1 | 1 |
X509_up_ref| Name: | X509_up_ref | | Prototype: | int X509_up_ref(X509 *x) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | | Lines: | 604-609 |
| | 2 | 1 |
X509at_get_attr_count| Name: | X509at_get_attr_count | | Prototype: | int X509at_get_attr_count(const struct stack_st_X509_ATTRIBUTE *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | | Lines: | 69-73 |
| | 1 | 1 |
X9_62_CHARACTERISTIC_TWO_free| Name: | X9_62_CHARACTERISTIC_TWO_free | | Prototype: | void X9_62_CHARACTERISTIC_TWO_free(X9_62_CHARACTERISTIC_TWO *a) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c | | Lines: | 348-352 |
| | 1 | 1 |
X9_62_CHARACTERISTIC_TWO_new| Name: | X9_62_CHARACTERISTIC_TWO_new | | Prototype: | X9_62_CHARACTERISTIC_TWO * X9_62_CHARACTERISTIC_TWO_new(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c | | Lines: | 342-346 |
| | 1 | 1 |
X9_62_PENTANOMIAL_free| Name: | X9_62_PENTANOMIAL_free | | Prototype: | void X9_62_PENTANOMIAL_free(X9_62_PENTANOMIAL *a) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c | | Lines: | 245-249 |
| | 1 | 1 |
X9_62_PENTANOMIAL_new| Name: | X9_62_PENTANOMIAL_new | | Prototype: | X9_62_PENTANOMIAL * X9_62_PENTANOMIAL_new(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_asn1.c | | Lines: | 239-243 |
| | 1 | 1 |
_SSL_CTX_clear_extra_chain_certs| Name: | _SSL_CTX_clear_extra_chain_certs | | Prototype: | static int _SSL_CTX_clear_extra_chain_certs(SSL_CTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 2092-2098 |
| | 7 | 1 |
_SSL_CTX_get_extra_chain_certs| Name: | _SSL_CTX_get_extra_chain_certs | | Prototype: | static int _SSL_CTX_get_extra_chain_certs(SSL_CTX *ctx, struct stack_st_X509 **certs) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 2085-2090 |
| | 2 | 1 |
_SSL_CTX_get_tlsext_status_arg| Name: | _SSL_CTX_get_tlsext_status_arg | | Prototype: | static int _SSL_CTX_get_tlsext_status_arg(SSL_CTX *ctx, void **arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 2058-2063 |
| | 2 | 1 |
_SSL_CTX_set_dh_auto| Name: | _SSL_CTX_set_dh_auto | | Prototype: | static int _SSL_CTX_set_dh_auto(SSL_CTX *ctx, int state) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1987-1992 |
| | 2 | 1 |
_SSL_CTX_set_ecdh_auto| Name: | _SSL_CTX_set_ecdh_auto | | Prototype: | static int _SSL_CTX_set_ecdh_auto(SSL_CTX *ctx, int state) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 2009-2013 |
| | 1 | 1 |
_SSL_CTX_set_tlsext_servername_arg| Name: | _SSL_CTX_set_tlsext_servername_arg | | Prototype: | static int _SSL_CTX_set_tlsext_servername_arg(SSL_CTX *ctx, void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 2015-2020 |
| | 2 | 1 |
_SSL_CTX_set_tlsext_status_arg| Name: | _SSL_CTX_set_tlsext_status_arg | | Prototype: | static int _SSL_CTX_set_tlsext_status_arg(SSL_CTX *ctx, void *arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 2065-2070 |
| | 2 | 1 |
_SSL_clear_num_renegotiations| Name: | _SSL_clear_num_renegotiations | | Prototype: | static int _SSL_clear_num_renegotiations(SSL *s) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1655-1664 |
| | 4 | 1 |
_SSL_get_tlsext_status_exts| Name: | _SSL_get_tlsext_status_exts | | Prototype: | static int _SSL_get_tlsext_status_exts(SSL *s, struct stack_st_X509_EXTENSION **exts) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1767-1772 |
| | 2 | 1 |
_SSL_get_tlsext_status_ids| Name: | _SSL_get_tlsext_status_ids | | Prototype: | static int _SSL_get_tlsext_status_ids(SSL *s, struct stack_st_OCSP_RESPID **ids) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1782-1787 |
| | 2 | 1 |
_SSL_get_tlsext_status_ocsp_resp| Name: | _SSL_get_tlsext_status_ocsp_resp | | Prototype: | static int _SSL_get_tlsext_status_ocsp_resp(SSL *s, unsigned char **resp) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1797-1802 |
| | 2 | 1 |
_SSL_num_renegotiations| Name: | _SSL_num_renegotiations | | Prototype: | static int _SSL_num_renegotiations(SSL *s) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1649-1653 |
| | 1 | 1 |
_SSL_session_reused| Name: | _SSL_session_reused | | Prototype: | static int _SSL_session_reused(SSL *s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1643-1647 |
| | 1 | 1 |
_SSL_set_dh_auto| Name: | _SSL_set_dh_auto | | Prototype: | static int _SSL_set_dh_auto(SSL *s, int state) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1698-1703 |
| | 2 | 1 |
_SSL_set_ecdh_auto| Name: | _SSL_set_ecdh_auto | | Prototype: | static int _SSL_set_ecdh_auto(SSL *s, int state) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1725-1729 |
| | 1 | 1 |
_SSL_set_tlsext_debug_arg| Name: | _SSL_set_tlsext_debug_arg | | Prototype: | static int _SSL_set_tlsext_debug_arg(SSL *s, void *arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1753-1758 |
| | 2 | 1 |
_SSL_set_tlsext_status_exts| Name: | _SSL_set_tlsext_status_exts | | Prototype: | static int _SSL_set_tlsext_status_exts(SSL *s, struct stack_st_X509_EXTENSION *exts) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1774-1780 |
| | 2 | 1 |
_SSL_set_tlsext_status_ids| Name: | _SSL_set_tlsext_status_ids | | Prototype: | static int _SSL_set_tlsext_status_ids(SSL *s, struct stack_st_OCSP_RESPID *ids) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1789-1795 |
| | 2 | 1 |
_SSL_set_tlsext_status_ocsp_resp| Name: | _SSL_set_tlsext_status_ocsp_resp | | Prototype: | static int _SSL_set_tlsext_status_ocsp_resp(SSL *s, unsigned char *resp, int resp_len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1804-1811 |
| | 4 | 1 |
_SSL_set_tlsext_status_type| Name: | _SSL_set_tlsext_status_type | | Prototype: | static int _SSL_set_tlsext_status_type(SSL *s, int type) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1760-1765 |
| | 2 | 1 |
_SSL_total_renegotiations| Name: | _SSL_total_renegotiations | | Prototype: | static int _SSL_total_renegotiations(SSL *s) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1666-1670 |
| | 1 | 1 |
_getentropy_fail| Name: | _getentropy_fail | | Prototype: | static __inline void _getentropy_fail(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random_linux.h | | Lines: | 43-47 |
| | 5 | 1 |
_ossl_old_des_read_pw| Name: | _ossl_old_des_read_pw | | Prototype: | int _ossl_old_des_read_pw(char *buf, char *buff, int size, const char *prompt, int verify) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_util.c | | Lines: | 107-111 |
| | 1 | 1 |
_ossl_old_des_read_pw_string| Name: | _ossl_old_des_read_pw_string | | Prototype: | int _ossl_old_des_read_pw_string(char *buf, int length, const char *prompt, int verify) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_util.c | | Lines: | 101-105 |
| | 1 | 1 |
_rs_forkhandler| Name: | _rs_forkhandler | | Prototype: | static __inline void _rs_forkhandler(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random_linux.h | | Lines: | 51-55 |
| | 1 | 1 |
acpt_puts| Name: | acpt_puts | | Prototype: | static int acpt_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_acpt.c | | Lines: | 428-436 |
| | 4 | 1 |
added_obj_LHASH_COMP| Name: | added_obj_LHASH_COMP | | Prototype: | static int added_obj_LHASH_COMP(const void *arg1, const void *arg2) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 214-214 |
| | 1 | 1 |
added_obj_LHASH_HASH| Name: | added_obj_LHASH_HASH | | Prototype: | static unsigned long added_obj_LHASH_HASH(const void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | | Lines: | 174-174 |
| | 1 | 1 |
aead_aes_gcm_cleanup| Name: | aead_aes_gcm_cleanup | | Prototype: | static void aead_aes_gcm_cleanup(EVP_AEAD_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 1420-1426 |
| | 2 | 1 |
aead_chacha20_poly1305_cleanup| Name: | aead_chacha20_poly1305_cleanup | | Prototype: | static void aead_chacha20_poly1305_cleanup(EVP_AEAD_CTX *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_chacha20poly1305.c | | Lines: | 74-80 |
| | 2 | 1 |
aes_cfb8_cipher| Name: | aes_cfb8_cipher | | Prototype: | static int aes_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 631-640 |
| | 4 | 1 |
aes_cfb_cipher| Name: | aes_cfb_cipher | | Prototype: | static int aes_cfb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 620-629 |
| | 4 | 1 |
aes_ofb_cipher| Name: | aes_ofb_cipher | | Prototype: | static int aes_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 609-618 |
| | 4 | 1 |
aesni_cbc_cipher| Name: | aesni_cbc_cipher | | Prototype: | static int aesni_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | | Lines: | 235-243 |
| | 3 | 1 |
ameth_cmp| Name: | ameth_cmp | | Prototype: | static int ameth_cmp(const EVP_PKEY_ASN1_METHOD * const *a, const EVP_PKEY_ASN1_METHOD * const *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/ameth_lib.c | | Lines: | 121-126 |
| | 1 | 1 |
ameth_cmp_BSEARCH_CMP_FN| Name: | ameth_cmp_BSEARCH_CMP_FN | | Prototype: | static int ameth_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/ameth_lib.c | | Lines: | 129-135 |
| | 3 | 1 |
arc4random| Name: | arc4random | | Prototype: | uint32_t arc4random(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random.c | | Lines: | 179-188 |
| | 5 | 1 |
arc4random_buf| Name: | arc4random_buf | | Prototype: | void arc4random_buf(void *buf, size_t n) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/arc4random.c | | Lines: | 190-196 |
| | 3 | 1 |
asn1_Finish| Name: | asn1_Finish | | Prototype: | int asn1_Finish(ASN1_CTX *c) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | | Lines: | 305-309 |
| | 1 | 1 |
asn1_add_error| Name: | asn1_add_error | | Prototype: | void asn1_add_error(const unsigned char *address, int offset) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | | Lines: | 458-462 |
| | 1 | 1 |
asn1_bio_puts| Name: | asn1_bio_puts | | Prototype: | static int asn1_bio_puts(BIO *b, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | | Lines: | 345-349 |
| | 1 | 1 |
asn1_bio_set_ex| Name: | asn1_bio_set_ex | | Prototype: | static int asn1_bio_set_ex(BIO *b, int cmd, asn1_ps_func *ex_func, asn1_ps_func *ex_free_func) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | | Lines: | 448-457 |
| | 4 | 1 |
asn1_const_Finish| Name: | asn1_const_Finish | | Prototype: | int asn1_const_Finish(ASN1_const_CTX *c) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | | Lines: | 311-315 |
| | 1 | 1 |
asn1_get_choice_selector| Name: | asn1_get_choice_selector | | Prototype: | int asn1_get_choice_selector(ASN1_VALUE **pval, const ASN1_ITEM *it) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_utl.c | | Lines: | 75-80 |
| | 2 | 1 |
asn1_set_choice_selector| Name: | asn1_set_choice_selector | | Prototype: | int asn1_set_choice_selector(ASN1_VALUE **pval, int value, const ASN1_ITEM *it) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_utl.c | | Lines: | 86-94 |
| | 5 | 1 |
b2i_PrivateKey| Name: | b2i_PrivateKey | | Prototype: | EVP_PKEY * b2i_PrivateKey(const unsigned char **in, long length) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 409-413 |
| | 1 | 1 |
b2i_PrivateKey_bio| Name: | b2i_PrivateKey_bio | | Prototype: | EVP_PKEY * b2i_PrivateKey_bio(BIO *in) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 421-425 |
| | 1 | 1 |
b2i_PublicKey| Name: | b2i_PublicKey | | Prototype: | EVP_PKEY * b2i_PublicKey(const unsigned char **in, long length) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 415-419 |
| | 1 | 1 |
b2i_PublicKey_bio| Name: | b2i_PublicKey_bio | | Prototype: | EVP_PKEY * b2i_PublicKey_bio(BIO *in) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | | Lines: | 427-431 |
| | 1 | 1 |
b64_puts| Name: | b64_puts | | Prototype: | static int b64_puts(BIO *b, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_b64.c | | Lines: | 564-568 |
| | 1 | 1 |
bf_init_key| Name: | bf_init_key | | Prototype: | static int bf_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_bf.c | | Lines: | 84-90 |
| | 2 | 1 |
bio_cb_puts| Name: | bio_cb_puts | | Prototype: | static int bio_cb_puts(BIO *bio, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_bio_cb.c | | Lines: | 47-51 |
| | 1 | 1 |
bio_puts| Name: | bio_puts | | Prototype: | static int bio_puts(BIO *bio, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_bio.c | | Lines: | 663-667 |
| | 1 | 1 |
bio_s_cb| Name: | bio_s_cb | | Prototype: | static BIO_METHOD * bio_s_cb(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_bio_cb.c | | Lines: | 41-45 |
| | 1 | 1 |
bn_mul_comba4| Name: | bn_mul_comba4 | | Prototype: | void bn_mul_comba4(unsigned long *r, unsigned long *a, unsigned long *b) | | Coverage: | 0.000% (0/65) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_asm.c | | Lines: | 744-782 |
| | 34 | 1 |
bn_mul_comba8| Name: | bn_mul_comba8 | | Prototype: | void bn_mul_comba8(unsigned long *r, unsigned long *a, unsigned long *b) | | Coverage: | 93.774% (241/257) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_asm.c | | Lines: | 640-742 |
| | 98 | 1 |
bn_sqr_comba4| Name: | bn_sqr_comba4 | | Prototype: | void bn_sqr_comba4(unsigned long *r, const unsigned long *a) | | Coverage: | 90.769% (59/65) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_asm.c | | Lines: | 860-892 |
| | 28 | 1 |
bn_sqr_comba8| Name: | bn_sqr_comba8 | | Prototype: | void bn_sqr_comba8(unsigned long *r, const unsigned long *a) | | Coverage: | 96.887% (249/257) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_asm.c | | Lines: | 784-858 |
| | 70 | 1 |