| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
cms_DigestedData_create| Name: | cms_DigestedData_create | | Prototype: | CMS_ContentInfo *cms_DigestedData_create(const EVP_MD *md) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_dd.c | | Lines: | 20-46 |
| | 28 | 4 |
cms_DigestAlgorithm_init_bio| Name: | cms_DigestAlgorithm_init_bio | | Prototype: | BIO *cms_DigestAlgorithm_init_bio(X509_ALGOR *digestAlgorithm) | | Coverage: | 40.000% (4/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | | Lines: | 286-307 |
| | 36 | 4 |
cms_DigestAlgorithm_find_ctx| Name: | cms_DigestAlgorithm_find_ctx | | Prototype: | int cms_DigestAlgorithm_find_ctx(EVP_MD_CTX *mctx, BIO *chain, X509_ALGOR *mdalg) | | Coverage: | 30.000% (3/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | | Lines: | 311-337 |
| | 30 | 4 |
cms_Data_create| Name: | cms_Data_create | | Prototype: | CMS_ContentInfo *cms_Data_create(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_lib.c | | Lines: | 27-37 |
| | 8 | 2 |
cmov| Name: | cmov | | Prototype: | static void cmov(ge_precomp *t, const ge_precomp *u, uint8_t b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve25519.c | | Lines: | 1986-1990 |
| | 3 | 1 |
cmeth_free| Name: | cmeth_free | | Prototype: | static void cmeth_free(SSL_COMP *cm) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | | Lines: | 1946-1949 |
| | 1 | 1 |
cmd_VerifyMode| Name: | cmd_VerifyMode | | Prototype: | static int cmd_VerifyMode(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 396-415 |
| | 7 | 2 |
cmd_VerifyCAPath| Name: | cmd_VerifyCAPath | | Prototype: | static int cmd_VerifyCAPath(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 490-493 |
| | 5 | 1 |
cmd_VerifyCAFile| Name: | cmd_VerifyCAFile | | Prototype: | static int cmd_VerifyCAFile(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 495-498 |
| | 5 | 1 |
cmd_SignatureAlgorithms| Name: | cmd_SignatureAlgorithms | | Prototype: | static int cmd_SignatureAlgorithms(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 60.000% (3/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 183-192 |
| | 5 | 2 |
cmd_ServerInfoFile| Name: | cmd_ServerInfoFile | | Prototype: | static int cmd_ServerInfoFile(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 452-458 |
| | 4 | 2 |
cmd_RequestCAPath| Name: | cmd_RequestCAPath | | Prototype: | static int cmd_RequestCAPath(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 514-521 |
| | 9 | 3 |
cmd_RequestCAFile| Name: | cmd_RequestCAFile | | Prototype: | static int cmd_RequestCAFile(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 500-507 |
| | 9 | 3 |
cmd_RecordPadding| Name: | cmd_RecordPadding | | Prototype: | static int cmd_RecordPadding(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 60.000% (6/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 556-572 |
| | 8 | 4 |
cmd_Protocol| Name: | cmd_Protocol | | Prototype: | static int cmd_Protocol(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 279-295 |
| | 3 | 1 |
cmd_PrivateKey| Name: | cmd_PrivateKey | | Prototype: | static int cmd_PrivateKey(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 60.000% (6/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 440-450 |
| | 8 | 4 |
cmd_Options| Name: | cmd_Options | | Prototype: | static int cmd_Options(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 367-394 |
| | 7 | 2 |
cmd_NumTickets| Name: | cmd_NumTickets | | Prototype: | static int cmd_NumTickets(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 575-587 |
| | 8 | 4 |
cmd_MinProtocol| Name: | cmd_MinProtocol | | Prototype: | static int cmd_MinProtocol(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 350-353 |
| | 1 | 1 |
cmd_MaxProtocol| Name: | cmd_MaxProtocol | | Prototype: | static int cmd_MaxProtocol(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 362-365 |
| | 1 | 1 |
cmd_Groups| Name: | cmd_Groups | | Prototype: | static int cmd_Groups(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 60.000% (3/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 206-215 |
| | 5 | 2 |
cmd_ECDHParameters| Name: | cmd_ECDHParameters | | Prototype: | static int cmd_ECDHParameters(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 0.000% (0/58) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 225-255 |
| | 188 | 14 |
cmd_DHParameters| Name: | cmd_DHParameters | | Prototype: | static int cmd_DHParameters(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 43.478% (10/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 529-553 |
| | 44 | 8 |
cmd_Curves| Name: | cmd_Curves | | Prototype: | static int cmd_Curves(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 218-221 |
| | 1 | 1 |
cmd_ClientSignatureAlgorithms| Name: | cmd_ClientSignatureAlgorithms | | Prototype: | static int cmd_ClientSignatureAlgorithms(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 60.000% (3/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 195-204 |
| | 5 | 2 |
cmd_ClientCAPath| Name: | cmd_ClientCAPath | | Prototype: | static int cmd_ClientCAPath(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 523-526 |
| | 1 | 1 |
cmd_ClientCAFile| Name: | cmd_ClientCAFile | | Prototype: | static int cmd_ClientCAFile(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 509-512 |
| | 1 | 1 |
cmd_Ciphersuites| Name: | cmd_Ciphersuites | | Prototype: | static int cmd_Ciphersuites(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 268-277 |
| | 6 | 3 |
cmd_CipherString| Name: | cmd_CipherString | | Prototype: | static int cmd_CipherString(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 257-266 |
| | 6 | 3 |
cmd_ChainCAPath| Name: | cmd_ChainCAPath | | Prototype: | static int cmd_ChainCAPath(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 480-483 |
| | 5 | 1 |
cmd_ChainCAFile| Name: | cmd_ChainCAFile | | Prototype: | static int cmd_ChainCAFile(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 485-488 |
| | 5 | 1 |
cmd_Certificate| Name: | cmd_Certificate | | Prototype: | static int cmd_Certificate(SSL_CONF_CTX *cctx, const char *value) | | Coverage: | 64.706% (11/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 417-438 |
| | 19 | 5 |
cmac_size| Name: | cmac_size | | Prototype: | static int cmac_size(const EVP_PKEY *pkey) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cm_ameth.c | | Lines: | 21-24 |
| | 1 | 1 |
cmac_signctx_init| Name: | cmac_signctx_init | | Prototype: | static int cmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cm_pmeth.c | | Lines: | 65-70 |
| | 3 | 1 |
cmac_signctx| Name: | cmac_signctx | | Prototype: | static int cmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cm_pmeth.c | | Lines: | 72-76 |
| | 1 | 1 |
cmac_key_free| Name: | cmac_key_free | | Prototype: | static void cmac_key_free(EVP_PKEY *pkey) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cmac/cm_ameth.c | | Lines: | 26-30 |
| | 2 | 1 |
close_random_device| Name: | close_random_device | | Prototype: | static void close_random_device(size_t n) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | | Lines: | 369-376 |
| | 4 | 2 |
close_console| Name: | close_console | | Prototype: | static int close_console(UI *ui) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_openssl.c | | Lines: | 557-577 |
| | 10 | 3 |
clear_comments| Name: | clear_comments | | Prototype: | static void clear_comments(CONF *conf, char *p) | | Coverage: | 80.769% (21/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/conf/conf_def.c | | Lines: | 468-503 |
| | 23 | 10 |
clear_ciphers| Name: | clear_ciphers | | Prototype: | static void clear_ciphers(SSL *s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | | Lines: | 569-575 |
| | 3 | 1 |
cleanup_cb| Name: | cleanup_cb | | Prototype: | static void cleanup_cb(EX_CALLBACK *funcs) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ex_data.c | | Lines: | 82-85 |
| | 1 | 1 |
cleanup3_doall| Name: | cleanup3_doall | | Prototype: | static void cleanup3_doall(ADDED_OBJ *a) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | | Lines: | 146-151 |
| | 3 | 2 |
cleanup2_doall| Name: | cleanup2_doall | | Prototype: | static void cleanup2_doall(ADDED_OBJ *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | | Lines: | 141-144 |
| | 1 | 1 |
cleanup1_doall| Name: | cleanup1_doall | | Prototype: | static void cleanup1_doall(ADDED_OBJ *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/objects/obj_dat.c | | Lines: | 134-139 |
| | 3 | 1 |
clamp| Name: | clamp | | Prototype: | static void clamp(uint8_t secret_scalar_ser[57]) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ec/curve448/eddsa.c | | Lines: | 41-46 |
| | 3 | 1 |
ciphersuite_cb| Name: | ciphersuite_cb | | Prototype: | static int ciphersuite_cb(const char *elem, int len, void *arg) | | Coverage: | 40.000% (4/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | | Lines: | 1275-1302 |
| | 18 | 4 |
cipher_compare| Name: | cipher_compare | | Prototype: | static int cipher_compare(const void *a, const void *b) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | | Lines: | 3201-3209 |
| | 5 | 2 |
check_trust| Name: | check_trust | | Prototype: | static int check_trust(X509_STORE_CTX *ctx, int num_untrusted) | | Coverage: | 81.818% (45/55) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 748-843 |
| | 53 | 18 |
check_suiteb_cipher_list| Name: | check_suiteb_cipher_list | | Prototype: | static int check_suiteb_cipher_list(const SSL_METHOD *meth, CERT *c, const char **prule_str) | | Coverage: | 18.135% (35/193) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | | Lines: | 1220-1272 |
| | 839 | 36 |
check_suite_b| Name: | check_suite_b | | Prototype: | static int check_suite_b(EVP_PKEY *pkey, int sign_nid, unsigned long *pflags) | | Coverage: | 53.125% (17/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_cmp.c | | Lines: | 315-344 |
| | 24 | 9 |
check_ssl_ca| Name: | check_ssl_ca | | Prototype: | static int check_ssl_ca(const X509 *x) | | Coverage: | 55.556% (5/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 570-581 |
| | 7 | 3 |
check_sig_level| Name: | check_sig_level | | Prototype: | static int check_sig_level(X509_STORE_CTX *ctx, X509 *cert) | | Coverage: | 40.000% (4/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 3255-3269 |
| | 21 | 4 |
check_revocation| Name: | check_revocation | | Prototype: | static int check_revocation(X509_STORE_CTX *ctx) | | Coverage: | 76.471% (13/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 845-865 |
| | 14 | 6 |
check_random_device| Name: | check_random_device | | Prototype: | static int check_random_device(struct random_device * rd) | | Coverage: | 69.231% (9/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/rand_unix.c | | Lines: | 324-334 |
| | 19 | 1 |
check_purpose_timestamp_sign| Name: | check_purpose_timestamp_sign | | Prototype: | static int check_purpose_timestamp_sign(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 720-753 |
| | 15 | 6 |
check_purpose_ssl_server| Name: | check_purpose_ssl_server | | Prototype: | static int check_purpose_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 68.421% (13/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 607-622 |
| | 9 | 5 |
check_purpose_ssl_client| Name: | check_purpose_ssl_client | | Prototype: | static int check_purpose_ssl_client(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 68.421% (13/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 583-597 |
| | 9 | 5 |
check_purpose_smime_sign| Name: | check_purpose_smime_sign | | Prototype: | static int check_purpose_smime_sign(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 63.636% (7/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 664-674 |
| | 7 | 3 |
check_purpose_smime_encrypt| Name: | check_purpose_smime_encrypt | | Prototype: | static int check_purpose_smime_encrypt(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 676-686 |
| | 7 | 3 |
check_purpose_ns_ssl_server| Name: | check_purpose_ns_ssl_server | | Prototype: | static int check_purpose_ns_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 624-635 |
| | 7 | 3 |
check_purpose_crl_sign| Name: | check_purpose_crl_sign | | Prototype: | static int check_purpose_crl_sign(const X509_PURPOSE *xp, const X509 *x, int ca) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 688-701 |
| | 8 | 4 |
check_purpose| Name: | check_purpose | | Prototype: | static int check_purpose(X509_STORE_CTX *ctx, X509 *x, int purpose, int depth, int must_be_ca) | | Coverage: | 76.190% (16/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 391-436 |
| | 13 | 9 |
check_policy| Name: | check_policy | | Prototype: | static int check_policy(X509_STORE_CTX *ctx) | | Coverage: | 0.000% (0/39) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 1589-1660 |
| | 49 | 13 |
check_pem| Name: | check_pem | | Prototype: | static int check_pem(const char *nm, const char *name) | | Coverage: | 5.462% (42/769) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_lib.c | | Lines: | 123-216 |
| | 3806 | 158 |
check_padding_md| Name: | check_padding_md | | Prototype: | static int check_padding_md(const EVP_MD *md, int padding) | | Coverage: | 45.161% (14/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_pmeth.c | | Lines: | 349-396 |
| | 16 | 21 |
check_name_constraints| Name: | check_name_constraints | | Prototype: | static int check_name_constraints(X509_STORE_CTX *ctx) | | Coverage: | 73.333% (44/60) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 584-704 |
| | 67 | 18 |
check_leaf_suiteb| Name: | check_leaf_suiteb | | Prototype: | static int check_leaf_suiteb(X509_STORE_CTX *ctx, X509 *cert) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 2775-2782 |
| | 12 | 2 |
check_key_level| Name: | check_key_level | | Prototype: | static int check_key_level(X509_STORE_CTX *ctx, X509 *cert) | | Coverage: | 80.000% (8/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 3231-3246 |
| | 11 | 4 |
check_issued| Name: | check_issued | | Prototype: | static int check_issued(X509_STORE_CTX *ctx, X509 *x, X509 *issuer) | | Coverage: | 85.000% (17/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 328-350 |
| | 15 | 6 |
check_in_list| Name: | check_in_list | | Prototype: | int check_in_list(SSL *s, uint16_t group_id, const uint16_t *groups, size_t num_groups, int checkallow) | | Coverage: | 75.000% (12/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | | Lines: | 2123-2142 |
| | 14 | 4 |
check_id_error| Name: | check_id_error | | Prototype: | static int check_id_error(X509_STORE_CTX *ctx, int errcode) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 706-709 |
| | 1 | 1 |
check_id| Name: | check_id | | Prototype: | static int check_id(X509_STORE_CTX *ctx) | | Coverage: | 36.000% (9/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 729-746 |
| | 12 | 7 |
check_hosts| Name: | check_hosts | | Prototype: | static int check_hosts(X509 *x, X509_VERIFY_PARAM *vpm) | | Coverage: | 80.000% (8/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 711-727 |
| | 17 | 4 |
check_for_downgrade| Name: | check_for_downgrade | | Prototype: | static void check_for_downgrade(SSL *s, int vers, DOWNGRADE *dgrd) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | | Lines: | 1667-1686 |
| | 23 | 3 |
check_delta_base| Name: | check_delta_base | | Prototype: | static int check_delta_base(X509_CRL *delta, X509_CRL *base) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 1090-1113 |
| | 15 | 8 |
check_dane_pkeys| Name: | check_dane_pkeys | | Prototype: | static int check_dane_pkeys(X509_STORE_CTX *ctx) | | Coverage: | 43.750% (7/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 2726-2761 |
| | 27 | 4 |
check_dane_issuer| Name: | check_dane_issuer | | Prototype: | static int check_dane_issuer(X509_STORE_CTX *ctx, int depth) | | Coverage: | 75.000% (12/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 2701-2724 |
| | 16 | 4 |
check_crl_time| Name: | check_crl_time | | Prototype: | static int check_crl_time(X509_STORE_CTX *ctx, X509_CRL *crl, int notify) | | Coverage: | 20.000% (11/55) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 942-993 |
| | 43 | 18 |
check_crl_path| Name: | check_crl_path | | Prototype: | static int check_crl_path(X509_STORE_CTX *ctx, X509 *x) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 1272-1300 |
| | 16 | 5 |
check_crl_chain| Name: | check_crl_chain | | Prototype: | static int check_crl_chain(X509_STORE_CTX *ctx, struct stack_st_X509 *cert_path, struct stack_st_X509 *crl_path) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 1311-1321 |
| | 6 | 2 |
check_crl| Name: | check_crl | | Prototype: | static int check_crl(X509_STORE_CTX *ctx, X509_CRL *crl) | | Coverage: | 24.242% (16/66) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 1485-1558 |
| | 54 | 15 |
check_content| Name: | check_content | | Prototype: | static int check_content(CMS_ContentInfo *cms) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_smime.c | | Lines: | 78-86 |
| | 5 | 2 |
check_chain_extensions| Name: | check_chain_extensions | | Prototype: | static int check_chain_extensions(X509_STORE_CTX *ctx) | | Coverage: | 65.169% (58/89) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 443-561 |
| | 67 | 22 |
check_cert| Name: | check_cert | | Prototype: | static int check_cert(X509_STORE_CTX *ctx) | | Coverage: | 54.054% (20/37) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 867-938 |
| | 69 | 13 |
check_ca| Name: | check_ca | | Prototype: | static int check_ca(const X509 *x) | | Coverage: | 60.870% (14/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_purp.c | | Lines: | 524-550 |
| | 13 | 7 |
check_bitlen_rsa| Name: | check_bitlen_rsa | | Prototype: | static int check_bitlen_rsa(RSA *rsa, int ispub, unsigned int *pmagic) | | Coverage: | 13.043% (3/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c | | Lines: | 515-553 |
| | 43 | 6 |
check_bitlen_dsa| Name: | check_bitlen_dsa | | Prototype: | static int check_bitlen_dsa(DSA *dsa, int ispub, unsigned int *pmagic) | | Coverage: | 36.842% (7/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pvkfmt.c | | Lines: | 487-513 |
| | 39 | 6 |
check_auth_level| Name: | check_auth_level | | Prototype: | static int check_auth_level(X509_STORE_CTX *ctx) | | Coverage: | 90.476% (19/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 178-205 |
| | 13 | 5 |
char| Name: | char | | Prototype: | char *(*UI_method_get_prompt_constructor(const UI_METHOD *method)) (UI *, const char *, const char *) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ui/ui_lib.c | | Lines: | 741-747 |
| | 9 | 2 |
chacha_init_key| Name: | chacha_init_key | | Prototype: | static int chacha_init_key(EVP_CIPHER_CTX *ctx, const unsigned char user_key[32], const unsigned char iv[16], int enc) | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_chacha20_poly1305.c | | Lines: | 33-53 |
| | 10 | 5 |
chacha_cipher| Name: | chacha_cipher | | Prototype: | static int chacha_cipher(EVP_CIPHER_CTX * ctx, unsigned char *out, const unsigned char *inp, size_t len) | | Coverage: | 73.684% (28/38) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_chacha20_poly1305.c | | Lines: | 55-123 |
| | 40 | 12 |
chacha20_poly1305_tls_cipher| Name: | chacha20_poly1305_tls_cipher | | Prototype: | static int chacha20_poly1305_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 86.667% (26/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_chacha20_poly1305.c | | Lines: | 210-358 |
| | 77 | 9 |
chacha20_poly1305_init_key| Name: | chacha20_poly1305_init_key | | Prototype: | static int chacha20_poly1305_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *inkey, const unsigned char *iv, int enc) | | Coverage: | 92.308% (12/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_chacha20_poly1305.c | | Lines: | 163-196 |
| | 25 | 4 |
chacha20_poly1305_ctrl| Name: | chacha20_poly1305_ctrl | | Prototype: | static int chacha20_poly1305_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr) | | Coverage: | 48.387% (30/62) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_chacha20_poly1305.c | | Lines: | 498-605 |
| | 78 | 22 |
chacha20_poly1305_cleanup| Name: | chacha20_poly1305_cleanup | | Prototype: | static int chacha20_poly1305_cleanup(EVP_CIPHER_CTX *ctx) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_chacha20_poly1305.c | | Lines: | 490-496 |
| | 4 | 2 |
chacha20_poly1305_cipher| Name: | chacha20_poly1305_cipher | | Prototype: | static int chacha20_poly1305_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | | Coverage: | 61.765% (42/68) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_chacha20_poly1305.c | | Lines: | 363-488 |
| | 101 | 21 |
cfbr_encrypt_block| Name: | cfbr_encrypt_block | | Prototype: | static void cfbr_encrypt_block(const unsigned char *in, unsigned char *out, int nbits, const void *key, unsigned char ivec[16], int enc, block128_f block) | | Coverage: | 85.000% (17/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/modes/cfb128.c | | Lines: | 137-170 |
| | 18 | 7 |
cert_self_signed| Name: | cert_self_signed | | Prototype: | static int cert_self_signed(X509 *x) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 108-120 |
| | 4 | 2 |
cert_req_allowed| Name: | cert_req_allowed | | Prototype: | static inline int cert_req_allowed(SSL *s) | | Coverage: | 50.000% (4/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | | Lines: | 42-51 |
| | 5 | 2 |
cert_crl| Name: | cert_crl | | Prototype: | static int cert_crl(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x) | | Coverage: | 64.706% (11/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_vfy.c | | Lines: | 1561-1587 |
| | 11 | 5 |