| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
X509_CINF_free| Name: | X509_CINF_free | | Prototype: | void X509_CINF_free(X509_CINF *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509.c | | Lines: | 163-167 |
| | 1 | 1 |
X509_CERT_PAIR_new| Name: | X509_CERT_PAIR_new | | Prototype: | X509_CERT_PAIR * X509_CERT_PAIR_new(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c | | Lines: | 315-319 |
| | 1 | 1 |
X509_CERT_PAIR_free| Name: | X509_CERT_PAIR_free | | Prototype: | void X509_CERT_PAIR_free(X509_CERT_PAIR *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c | | Lines: | 321-325 |
| | 1 | 1 |
X509_CERT_AUX_print| Name: | X509_CERT_AUX_print | | Prototype: | int X509_CERT_AUX_print(BIO *out, X509_CERT_AUX *aux, int indent) | | Coverage: | 5.714% (2/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/t_x509a.c | | Lines: | 68-118 |
| | 40 | 11 |
X509_CERT_AUX_new| Name: | X509_CERT_AUX_new | | Prototype: | X509_CERT_AUX * X509_CERT_AUX_new(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c | | Lines: | 134-138 |
| | 1 | 1 |
X509_CERT_AUX_free| Name: | X509_CERT_AUX_free | | Prototype: | void X509_CERT_AUX_free(X509_CERT_AUX *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509a.c | | Lines: | 140-144 |
| | 1 | 1 |
X509_ATTRIBUTE_set1_object| Name: | X509_ATTRIBUTE_set1_object | | Prototype: | int X509_ATTRIBUTE_set1_object(X509_ATTRIBUTE *attr, const ASN1_OBJECT *obj) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | | Lines: | 290-298 |
| | 17 | 2 |
X509_ATTRIBUTE_set1_data| Name: | X509_ATTRIBUTE_set1_data | | Prototype: | int X509_ATTRIBUTE_set1_data(X509_ATTRIBUTE *attr, int attrtype, const void *data, int len) | | Coverage: | 0.000% (0/41) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | | Lines: | 300-353 |
| | 49 | 14 |
X509_ATTRIBUTE_new| Name: | X509_ATTRIBUTE_new | | Prototype: | X509_ATTRIBUTE * X509_ATTRIBUTE_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_attrib.c | | Lines: | 154-158 |
| | 1 | 1 |
X509_ATTRIBUTE_get0_type| Name: | 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 |
X509_ATTRIBUTE_get0_object| Name: | X509_ATTRIBUTE_get0_object | | Prototype: | ASN1_OBJECT * X509_ATTRIBUTE_get0_object(X509_ATTRIBUTE *attr) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | | Lines: | 365-371 |
| | 9 | 2 |
X509_ATTRIBUTE_get0_data| Name: | X509_ATTRIBUTE_get0_data | | Prototype: | void * X509_ATTRIBUTE_get0_data(X509_ATTRIBUTE *attr, int idx, int atrtype, void *data) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | | Lines: | 373-386 |
| | 16 | 3 |
X509_ATTRIBUTE_free| Name: | X509_ATTRIBUTE_free | | Prototype: | void X509_ATTRIBUTE_free(X509_ATTRIBUTE *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_attrib.c | | Lines: | 160-164 |
| | 1 | 1 |
X509_ATTRIBUTE_dup| Name: | X509_ATTRIBUTE_dup | | Prototype: | X509_ATTRIBUTE * X509_ATTRIBUTE_dup(X509_ATTRIBUTE *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_attrib.c | | Lines: | 166-170 |
| | 1 | 1 |
X509_ATTRIBUTE_create_by_txt| Name: | X509_ATTRIBUTE_create_by_txt | | Prototype: | X509_ATTRIBUTE * X509_ATTRIBUTE_create_by_txt(X509_ATTRIBUTE **attr, const char *atrname, int type, const unsigned char *bytes, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | | Lines: | 272-288 |
| | 16 | 2 |
X509_ATTRIBUTE_create_by_OBJ| Name: | X509_ATTRIBUTE_create_by_OBJ | | Prototype: | X509_ATTRIBUTE * X509_ATTRIBUTE_create_by_OBJ(X509_ATTRIBUTE **attr, const ASN1_OBJECT *obj, int atrtype, const void *data, int len) | | Coverage: | 0.000% (0/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | | Lines: | 243-270 |
| | 46 | 8 |
X509_ATTRIBUTE_create_by_NID| Name: | X509_ATTRIBUTE_create_by_NID | | Prototype: | X509_ATTRIBUTE * X509_ATTRIBUTE_create_by_NID(X509_ATTRIBUTE **attr, int nid, int atrtype, const void *data, int len) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | | Lines: | 225-241 |
| | 18 | 3 |
X509_ATTRIBUTE_create| Name: | X509_ATTRIBUTE_create | | Prototype: | X509_ATTRIBUTE * X509_ATTRIBUTE_create(int nid, int atrtype, void *value) | | Coverage: | 25.000% (5/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_attrib.c | | Lines: | 172-198 |
| | 45 | 8 |
X509_ATTRIBUTE_count| Name: | X509_ATTRIBUTE_count | | Prototype: | int X509_ATTRIBUTE_count(const X509_ATTRIBUTE *attr) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | | Lines: | 355-363 |
| | 5 | 3 |
X509_ALGOR_set_md| Name: | X509_ALGOR_set_md | | Prototype: | void X509_ALGOR_set_md(X509_ALGOR *alg, const EVP_MD *md) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c | | Lines: | 197-208 |
| | 9 | 2 |
X509_ALGOR_set0| Name: | X509_ALGOR_set0 | | Prototype: | int X509_ALGOR_set0(X509_ALGOR *alg, ASN1_OBJECT *aobj, int ptype, void *pval) | | Coverage: | 62.069% (18/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c | | Lines: | 150-176 |
| | 27 | 10 |
X509_ALGOR_new| Name: | X509_ALGOR_new | | Prototype: | X509_ALGOR * X509_ALGOR_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c | | Lines: | 119-123 |
| | 1 | 1 |
X509_ALGOR_get0| Name: | X509_ALGOR_get0 | | Prototype: | void X509_ALGOR_get0(const ASN1_OBJECT **paobj, int *pptype, const void **ppval, const X509_ALGOR *algor) | | Coverage: | 57.143% (8/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c | | Lines: | 178-193 |
| | 11 | 5 |
X509_ALGOR_free| Name: | X509_ALGOR_free | | Prototype: | void X509_ALGOR_free(X509_ALGOR *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c | | Lines: | 125-129 |
| | 1 | 1 |
X509_ALGOR_dup| Name: | X509_ALGOR_dup | | Prototype: | X509_ALGOR * X509_ALGOR_dup(X509_ALGOR *x) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c | | Lines: | 144-148 |
| | 1 | 1 |
X509_ALGOR_cmp| Name: | X509_ALGOR_cmp | | Prototype: | int X509_ALGOR_cmp(const X509_ALGOR *a, const X509_ALGOR *b) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_algor.c | | Lines: | 211-222 |
| | 6 | 3 |
X509V3_string_free| Name: | X509V3_string_free | | Prototype: | void X509V3_string_free(X509V3_CTX *ctx, char *str) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 433-440 |
| | 4 | 3 |
X509V3_set_nconf| Name: | X509V3_set_nconf | | Prototype: | void X509V3_set_nconf(X509V3_CTX *ctx, CONF *conf) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 470-475 |
| | 2 | 1 |
X509V3_set_ctx| Name: | X509V3_set_ctx | | Prototype: | void X509V3_set_ctx(X509V3_CTX *ctx, X509 *issuer, X509 *subj, X509_REQ *req, X509_CRL *crl, int flags) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 477-486 |
| | 5 | 1 |
X509V3_set_conf_lhash| Name: | X509V3_set_conf_lhash | | Prototype: | void X509V3_set_conf_lhash(X509V3_CTX *ctx, struct lhash_st_CONF_VALUE *lhash) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 531-536 |
| | 2 | 1 |
X509V3_section_free| Name: | X509V3_section_free | | Prototype: | void X509V3_section_free(X509V3_CTX *ctx, struct stack_st_CONF_VALUE *section) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 442-449 |
| | 4 | 3 |
X509V3_parse_list| Name: | X509V3_parse_list | | Prototype: | struct stack_st_CONF_VALUE * X509V3_parse_list(const char *line) | | Coverage: | 0.000% (0/53) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 291-375 |
| | 114 | 16 |
X509V3_get_value_int| Name: | X509V3_get_value_int | | Prototype: | int X509V3_get_value_int(const CONF_VALUE *value, ASN1_INTEGER **aint) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 273-284 |
| | 10 | 2 |
X509V3_get_value_bool| Name: | X509V3_get_value_bool | | Prototype: | int X509V3_get_value_bool(const CONF_VALUE *value, int *asn1_bool) | | Coverage: | 0.000% (0/391) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 248-271 |
| | 1980 | 77 |
X509V3_get_string| Name: | X509V3_get_string | | Prototype: | char * X509V3_get_string(X509V3_CTX *ctx, const char *name, const char *section) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 413-421 |
| | 8 | 2 |
X509V3_get_section| Name: | X509V3_get_section | | Prototype: | struct stack_st_CONF_VALUE * X509V3_get_section(X509V3_CTX *ctx, const char *section) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 423-431 |
| | 8 | 2 |
X509V3_get_d2i| Name: | X509V3_get_d2i | | Prototype: | void * X509V3_get_d2i(const struct stack_st_X509_EXTENSION *x, int nid, int *crit, int *idx) | | Coverage: | 56.818% (25/44) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 229-277 |
| | 50 | 15 |
X509V3_extensions_print| Name: | X509V3_extensions_print | | Prototype: | int X509V3_extensions_print(BIO *bp, const char *title, const struct stack_st_X509_EXTENSION *exts, unsigned long flag, int indent) | | Coverage: | 58.333% (14/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_prn.c | | Lines: | 154-187 |
| | 23 | 8 |
X509V3_conf_free| Name: | X509V3_conf_free | | Prototype: | void X509V3_conf_free(CONF_VALUE *conf) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 122-131 |
| | 6 | 2 |
X509V3_add_value_uchar| Name: | X509V3_add_value_uchar | | Prototype: | int X509V3_add_value_uchar(const char *name, const unsigned char *value, struct stack_st_CONF_VALUE **extlist) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 113-118 |
| | 1 | 1 |
X509V3_add_value_int| Name: | X509V3_add_value_int | | Prototype: | int X509V3_add_value_int(const char *name, const ASN1_INTEGER *aint, struct stack_st_CONF_VALUE **extlist) | | Coverage: | 28.571% (2/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 232-246 |
| | 13 | 3 |
X509V3_add_value_bool_nf| Name: | X509V3_add_value_bool_nf | | Prototype: | int X509V3_add_value_bool_nf(const char *name, int asn1_bool, struct stack_st_CONF_VALUE **extlist) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 142-149 |
| | 3 | 2 |
X509V3_add_value_bool| Name: | X509V3_add_value_bool | | Prototype: | int X509V3_add_value_bool(const char *name, int asn1_bool, struct stack_st_CONF_VALUE **extlist) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 133-140 |
| | 3 | 2 |
X509V3_add_value| Name: | X509V3_add_value | | Prototype: | int X509V3_add_value(const char *name, const char *value, struct stack_st_CONF_VALUE **extlist) | | Coverage: | 31.707% (13/41) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 83-111 |
| | 101 | 9 |
X509V3_add_standard_extensions| Name: | X509V3_add_standard_extensions | | Prototype: | int X509V3_add_standard_extensions(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 191-195 |
| | 1 | 1 |
X509V3_add1_i2d| Name: | X509V3_add1_i2d | | Prototype: | int X509V3_add1_i2d(struct stack_st_X509_EXTENSION **x, int nid, void *value, int crit, unsigned long flags) | | Coverage: | 26.087% (12/46) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 284-357 |
| | 38 | 15 |
X509V3_NAME_from_section| Name: | X509V3_NAME_from_section | | Prototype: | int X509V3_NAME_from_section(X509_NAME *nm, struct stack_st_CONF_VALUE*dn_sk, unsigned long chtype) | | Coverage: | 0.000% (0/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 1308-1342 |
| | 22 | 8 |
X509V3_EXT_val_prn| Name: | X509V3_EXT_val_prn | | Prototype: | void X509V3_EXT_val_prn(BIO *out, struct stack_st_CONF_VALUE *val, int indent, int ml) | | Coverage: | 58.065% (18/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_prn.c | | Lines: | 72-99 |
| | 20 | 10 |
X509V3_EXT_print_fp| Name: | X509V3_EXT_print_fp | | Prototype: | int X509V3_EXT_print_fp(FILE *fp, X509_EXTENSION *ext, int flag, int indent) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_prn.c | | Lines: | 214-225 |
| | 7 | 2 |
X509V3_EXT_print| Name: | X509V3_EXT_print | | Prototype: | int X509V3_EXT_print(BIO *out, X509_EXTENSION *ext, unsigned long flag, int indent) | | Coverage: | 42.857% (15/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_prn.c | | Lines: | 103-152 |
| | 60 | 12 |
X509V3_EXT_nconf_nid| Name: | X509V3_EXT_nconf_nid | | Prototype: | X509_EXTENSION * X509V3_EXT_nconf_nid(CONF *conf, X509V3_CTX *ctx, int ext_nid, const char *value) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 108-120 |
| | 7 | 2 |
X509V3_EXT_nconf| Name: | X509V3_EXT_nconf | | Prototype: | X509_EXTENSION * X509V3_EXT_nconf(CONF *conf, X509V3_CTX *ctx, const char *name, const char *value) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 87-104 |
| | 11 | 3 |
X509V3_EXT_i2d| Name: | X509V3_EXT_i2d | | Prototype: | X509_EXTENSION * X509V3_EXT_i2d(int ext_nid, int crit, void *ext_struc) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 228-238 |
| | 9 | 2 |
X509V3_EXT_get_nid| Name: | X509V3_EXT_get_nid | | Prototype: | const X509V3_EXT_METHOD * X509V3_EXT_get_nid(int nid) | | Coverage: | 23.077% (3/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 113-132 |
| | 27 | 5 |
X509V3_EXT_get| Name: | X509V3_EXT_get | | Prototype: | const X509V3_EXT_METHOD * X509V3_EXT_get(X509_EXTENSION *ext) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 134-142 |
| | 8 | 2 |
X509V3_EXT_d2i| Name: | X509V3_EXT_d2i | | Prototype: | void * X509V3_EXT_d2i(X509_EXTENSION *ext) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 199-212 |
| | 21 | 3 |
X509V3_EXT_conf_nid| Name: | X509V3_EXT_conf_nid | | Prototype: | X509_EXTENSION * X509V3_EXT_conf_nid(struct lhash_st_CONF_VALUE *conf, X509V3_CTX *ctx, int ext_nid, const char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 502-510 |
| | 3 | 1 |
X509V3_EXT_conf| Name: | X509V3_EXT_conf | | Prototype: | X509_EXTENSION * X509V3_EXT_conf(struct lhash_st_CONF_VALUE *conf, X509V3_CTX *ctx, const char *name, const char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 490-498 |
| | 3 | 1 |
X509V3_EXT_cleanup| Name: | X509V3_EXT_cleanup | | Prototype: | void X509V3_EXT_cleanup(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 173-178 |
| | 6 | 1 |
X509V3_EXT_add_nconf_sk| Name: | X509V3_EXT_add_nconf_sk | | Prototype: | int X509V3_EXT_add_nconf_sk(CONF *conf, X509V3_CTX *ctx, const char *section, struct stack_st_X509_EXTENSION **sk) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 344-364 |
| | 14 | 5 |
X509V3_EXT_add_nconf| Name: | X509V3_EXT_add_nconf | | Prototype: | int X509V3_EXT_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, X509 *cert) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 368-377 |
| | 8 | 2 |
X509V3_EXT_add_list| Name: | X509V3_EXT_add_list | | Prototype: | int X509V3_EXT_add_list(X509V3_EXT_METHOD *extlist) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 144-151 |
| | 4 | 3 |
X509V3_EXT_add_conf| Name: | X509V3_EXT_add_conf | | Prototype: | int X509V3_EXT_add_conf(struct lhash_st_CONF_VALUE *conf, X509V3_CTX *ctx, const char *section, X509 *cert) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 538-546 |
| | 3 | 1 |
X509V3_EXT_add_alias| Name: | X509V3_EXT_add_alias | | Prototype: | int X509V3_EXT_add_alias(int nid_to, int nid_from) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 153-171 |
| | 12 | 3 |
X509V3_EXT_add| Name: | X509V3_EXT_add | | Prototype: | int X509V3_EXT_add(X509V3_EXT_METHOD *ext) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | | Lines: | 74-86 |
| | 7 | 3 |
X509V3_EXT_REQ_add_nconf| Name: | X509V3_EXT_REQ_add_nconf | | Prototype: | int X509V3_EXT_REQ_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, X509_REQ *req) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 394-409 |
| | 18 | 3 |
X509V3_EXT_REQ_add_conf| Name: | X509V3_EXT_REQ_add_conf | | Prototype: | int X509V3_EXT_REQ_add_conf(struct lhash_st_CONF_VALUE *conf, X509V3_CTX *ctx, const char *section, X509_REQ *req) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 562-570 |
| | 3 | 1 |
X509V3_EXT_CRL_add_nconf| Name: | X509V3_EXT_CRL_add_nconf | | Prototype: | int X509V3_EXT_CRL_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, X509_CRL *crl) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 381-390 |
| | 8 | 2 |
X509V3_EXT_CRL_add_conf| Name: | X509V3_EXT_CRL_add_conf | | Prototype: | int X509V3_EXT_CRL_add_conf(struct lhash_st_CONF_VALUE *conf, X509V3_CTX *ctx, const char *section, X509_CRL *crl) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | | Lines: | 550-558 |
| | 3 | 1 |
X25519_keypair| Name: | X25519_keypair | | Prototype: | void X25519_keypair(uint8_t out_public_value[32], uint8_t out_private_key[32]) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 4897-4921 |
| | 5 | 1 |
X25519| Name: | X25519 | | Prototype: | int X25519(uint8_t out_shared_key[32], const uint8_t private_key[32], const uint8_t peer_public_value[32]) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 4923-4934 |
| | 2 | 1 |
WHIRLPOOL_Update| Name: | WHIRLPOOL_Update | | Prototype: | int WHIRLPOOL_Update (WHIRLPOOL_CTX *c,const void *_inp,size_t bytes) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/whrlpool/wp_dgst.c | | Lines: | 65-84 |
| | 9 | 3 |
WHIRLPOOL_Init| Name: | WHIRLPOOL_Init | | Prototype: | int WHIRLPOOL_Init(WHIRLPOOL_CTX *c) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/whrlpool/wp_dgst.c | | Lines: | 59-63 |
| | 2 | 1 |
WHIRLPOOL_Final| Name: | WHIRLPOOL_Final | | Prototype: | int WHIRLPOOL_Final (unsigned char *md,WHIRLPOOL_CTX *c) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/whrlpool/wp_dgst.c | | Lines: | 217-254 |
| | 26 | 8 |
WHIRLPOOL_BitUpdate| Name: | WHIRLPOOL_BitUpdate | | Prototype: | void WHIRLPOOL_BitUpdate(WHIRLPOOL_CTX *c,const void *_inp,size_t bits) | | Coverage: | 0.000% (0/60) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/whrlpool/wp_dgst.c | | Lines: | 86-215 |
| | 68 | 18 |
WHIRLPOOL| Name: | WHIRLPOOL | | Prototype: | unsigned char *WHIRLPOOL(const void *inp, size_t bytes,unsigned char *md) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/whrlpool/wp_dgst.c | | Lines: | 256-266 |
| | 9 | 2 |
VKO_compute_key| Name: | VKO_compute_key | | Prototype: | int VKO_compute_key(BIGNUM *X, BIGNUM *Y, const GOST_KEY *pkey, GOST_KEY *priv_key, const BIGNUM *ukm) | | Coverage: | 0.000% (0/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341001.c | | Lines: | 328-368 |
| | 58 | 11 |
UTF8_putc| Name: | UTF8_putc | | Prototype: | int UTF8_putc(unsigned char *str, int len, unsigned long value) | | Coverage: | 100.000% (42/42) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_utf8.c | | Lines: | 155-199 |
| | 41 | 14 |
UTF8_getc| Name: | UTF8_getc | | Prototype: | int UTF8_getc(const unsigned char *str, int len, unsigned long *val) | | Coverage: | 96.825% (61/63) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_utf8.c | | Lines: | 78-139 |
| | 54 | 18 |
USERNOTICE_new| Name: | USERNOTICE_new | | Prototype: | USERNOTICE * USERNOTICE_new(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c | | Lines: | 336-340 |
| | 1 | 1 |
USERNOTICE_free| Name: | USERNOTICE_free | | Prototype: | void USERNOTICE_free(USERNOTICE *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c | | Lines: | 342-346 |
| | 1 | 1 |
UI_set_result| Name: | UI_set_result | | Prototype: | int UI_set_result(UI *ui, UI_STRING *uis, const char *result) | | Coverage: | 0.000% (0/44) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 816-879 |
| | 99 | 13 |
UI_set_method| Name: | UI_set_method | | Prototype: | const UI_METHOD * UI_set_method(UI *ui, const UI_METHOD *meth) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 576-581 |
| | 2 | 1 |
UI_set_ex_data| Name: | UI_set_ex_data | | Prototype: | int UI_set_ex_data(UI *r, int idx, void *arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 543-547 |
| | 1 | 1 |
UI_set_default_method| Name: | UI_set_default_method | | Prototype: | void UI_set_default_method(const UI_METHOD *meth) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 555-559 |
| | 1 | 1 |
UI_process| Name: | UI_process | | Prototype: | int UI_process(UI *ui) | | Coverage: | 0.000% (0/42) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 450-507 |
| | 34 | 16 |
UI_new_method| Name: | UI_new_method | | Prototype: | UI * UI_new_method(const UI_METHOD *method) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 77-97 |
| | 29 | 3 |
UI_new| Name: | UI_new | | Prototype: | UI * UI_new(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 71-75 |
| | 5 | 1 |
UI_method_set_writer| Name: | UI_method_set_writer | | Prototype: | int UI_method_set_writer(UI_METHOD *method, int (*writer)(UI *ui, UI_STRING *uis)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 616-624 |
| | 4 | 2 |
UI_method_set_reader| Name: | UI_method_set_reader | | Prototype: | int UI_method_set_reader(UI_METHOD *method, int (*reader)(UI *ui, UI_STRING *uis)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 636-644 |
| | 4 | 2 |
UI_method_set_prompt_constructor| Name: | UI_method_set_prompt_constructor | | Prototype: | int UI_method_set_prompt_constructor(UI_METHOD *method, char *(*prompt_constructor)(UI *ui, const char *object_desc, const char *object_name)) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 656-666 |
| | 4 | 2 |
UI_method_set_opener| Name: | UI_method_set_opener | | Prototype: | int UI_method_set_opener(UI_METHOD *method, int (*opener)(UI *ui)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 606-614 |
| | 4 | 2 |
UI_method_set_flusher| Name: | UI_method_set_flusher | | Prototype: | int UI_method_set_flusher(UI_METHOD *method, int (*flusher)(UI *ui)) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 626-634 |
| | 4 | 2 |
UI_method_set_closer| Name: | UI_method_set_closer | | Prototype: | int UI_method_set_closer(UI_METHOD *method, int (*closer)(UI *ui)) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 646-654 |
| | 4 | 2 |
UI_get_result_minsize| Name: | UI_get_result_minsize | | Prototype: | int UI_get_result_minsize(UI_STRING *uis) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 788-800 |
| | 5 | 5 |
UI_get_result_maxsize| Name: | UI_get_result_maxsize | | Prototype: | int UI_get_result_maxsize(UI_STRING *uis) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 802-814 |
| | 5 | 5 |
UI_get_method| Name: | UI_get_method | | Prototype: | const UI_METHOD * UI_get_method(UI *ui) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 570-574 |
| | 1 | 1 |
UI_get_input_flags| Name: | UI_get_input_flags | | Prototype: | int UI_get_input_flags(UI_STRING *uis) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 731-737 |
| | 3 | 2 |
UI_get_ex_new_index| Name: | UI_get_ex_new_index | | Prototype: | int UI_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/ui/ui_lib.c | | Lines: | 535-541 |
| | 2 | 1 |
UI_get_ex_data| Name: | UI_get_ex_data | | Prototype: | void * UI_get_ex_data(UI *r, int idx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | | Lines: | 549-553 |
| | 1 | 1 |