Source | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
conf_def.cSource: | conf_def.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | Coverage: | 28.463% (113/397) |
| | 688 | 132 |
dsa_ameth.cSource: | dsa_ameth.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_ameth.c | Coverage: | 28.090% (75/267) |
| | 489 | 102 |
x_attrib.cSource: | x_attrib.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_attrib.c | Coverage: | 28.000% (7/25) |
| | 51 | 13 |
x509_cmp.cSource: | x509_cmp.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | Coverage: | 27.731% (33/119) |
| | 228 | 54 |
x_pubkey.cSource: | x_pubkey.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c | Coverage: | 27.517% (41/149) |
| | 274 | 62 |
obj_dat.cSource: | obj_dat.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_dat.c | Coverage: | 27.358% (145/530) |
| | 1320 | 180 |
bn_print.cSource: | bn_print.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_print.c | Coverage: | 26.667% (64/240) |
| | 291 | 78 |
tls_server.cSource: | tls_server.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_server.c | Coverage: | 26.442% (55/208) |
| | 397 | 80 |
x509_lu.cSource: | x509_lu.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_lu.c | Coverage: | 26.205% (87/332) |
| | 590 | 134 |
x_val.cSource: | x_val.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_val.c | Coverage: | 25.000% (1/4) |
| | 5 | 4 |
x_spki.cSource: | x_spki.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_spki.c | Coverage: | 25.000% (2/8) |
| | 10 | 8 |
x_nx509.cSource: | x_nx509.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_nx509.c | Coverage: | 25.000% (1/4) |
| | 5 | 4 |
x509type.cSource: | x509type.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509type.c | Coverage: | 25.000% (10/40) |
| | 42 | 19 |
v3_pcia.cSource: | v3_pcia.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_pcia.c | Coverage: | 25.000% (2/8) |
| | 10 | 8 |
v3_akeya.cSource: | v3_akeya.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_akeya.c | Coverage: | 25.000% (1/4) |
| | 5 | 4 |
p12_asn.cSource: | p12_asn.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_asn.c | Coverage: | 25.000% (4/16) |
| | 20 | 16 |
m_wp.cSource: | m_wp.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_wp.c | Coverage: | 25.000% (1/4) |
| | 4 | 4 |
m_ecdsa.cSource: | m_ecdsa.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_ecdsa.c | Coverage: | 25.000% (1/4) |
| | 4 | 4 |
m_dss1.cSource: | m_dss1.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_dss1.c | Coverage: | 25.000% (1/4) |
| | 4 | 4 |
m_dss.cSource: | m_dss.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_dss.c | Coverage: | 25.000% (1/4) |
| | 4 | 4 |
gost89imit_ameth.cSource: | gost89imit_ameth.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_ameth.c | Coverage: | 25.000% (1/4) |
| | 5 | 3 |
o_names.cSource: | o_names.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | Coverage: | 24.873% (49/197) |
| | 577 | 65 |
pmeth_fn.cSource: | pmeth_fn.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | Coverage: | 24.576% (58/236) |
| | 151 | 66 |
ec_key.cSource: | ec_key.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_key.c | Coverage: | 23.715% (60/253) |
| | 448 | 93 |
a_bitstr.cSource: | a_bitstr.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_bitstr.c | Coverage: | 23.622% (30/127) |
| | 170 | 40 |
ecs_asn1.cSource: | ecs_asn1.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_asn1.c | Coverage: | 23.529% (4/17) |
| | 26 | 9 |
ocsp_asn.cSource: | ocsp_asn.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_asn.c | Coverage: | 23.438% (15/64) |
| | 79 | 64 |
p5_crpt2.cSource: | p5_crpt2.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p5_crpt2.c | Coverage: | 22.936% (25/109) |
| | 203 | 35 |
x509_vfy.cSource: | x509_vfy.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vfy.c | Coverage: | 22.867% (276/1207) |
| | 1406 | 412 |
rsa_crpt.cSource: | rsa_crpt.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_crpt.c | Coverage: | 22.857% (16/70) |
| | 129 | 30 |
ec2_oct.cSource: | ec2_oct.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_oct.c | Coverage: | 22.500% (54/240) |
| | 248 | 71 |
x509_v3.cSource: | x509_v3.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_v3.c | Coverage: | 22.424% (37/165) |
| | 250 | 57 |
v3_purp.cSource: | v3_purp.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Coverage: | 22.394% (116/518) |
| | 730 | 166 |
ec_cvt.cSource: | ec_cvt.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_cvt.c | Coverage: | 22.222% (6/27) |
| | 64 | 9 |
ctr128.cSource: | ctr128.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/ctr128.c | Coverage: | 22.222% (16/72) |
| | 89 | 25 |
b_print.cSource: | b_print.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/b_print.c | Coverage: | 22.222% (4/18) |
| | 66 | 8 |
pmeth_gn.cSource: | pmeth_gn.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_gn.c | Coverage: | 22.105% (21/95) |
| | 100 | 33 |
by_file.cSource: | by_file.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/by_file.c | Coverage: | 21.698% (23/106) |
| | 214 | 38 |
a_dup.cSource: | a_dup.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_dup.c | Coverage: | 21.429% (3/14) |
| | 71 | 6 |
tls_client.cSource: | tls_client.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_client.c | Coverage: | 21.339% (51/239) |
| | 418 | 85 |
x509_set.cSource: | x509_set.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | Coverage: | 20.930% (18/86) |
| | 147 | 34 |
hm_pmeth.cSource: | hm_pmeth.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_pmeth.c | Coverage: | 20.741% (28/135) |
| | 430 | 43 |
d1_clnt.cSource: | d1_clnt.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_clnt.c | Coverage: | 20.690% (6/29) |
| | 44 | 13 |
v3_ia5.cSource: | v3_ia5.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ia5.c | Coverage: | 20.000% (4/20) |
| | 38 | 8 |
i_ecb.cSource: | i_ecb.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/idea/i_ecb.c | Coverage: | 20.000% (1/5) |
| | 10 | 3 |
gost89imit_pmeth.cSource: | gost89imit_pmeth.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_pmeth.c | Coverage: | 20.000% (24/120) |
| | 424 | 38 |
d1_meth.cSource: | d1_meth.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_meth.c | Coverage: | 20.000% (1/5) |
| | 8 | 3 |
ssl_sess.cSource: | ssl_sess.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Coverage: | 18.953% (76/401) |
| | 708 | 162 |
dh_lib.cSource: | dh_lib.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_lib.c | Coverage: | 18.868% (20/106) |
| | 227 | 45 |
by_dir.cSource: | by_dir.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/by_dir.c | Coverage: | 18.571% (39/210) |
| | 472 | 64 |
bf_buff.cSource: | bf_buff.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_buff.c | Coverage: | 18.147% (47/259) |
| | 345 | 92 |
ssl_packet.cSource: | ssl_packet.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_packet.c | Coverage: | 17.929% (71/396) |
| | 1218 | 94 |
ssl_rsa.cSource: | ssl_rsa.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c | Coverage: | 17.742% (44/248) |
| | 569 | 100 |
e_aes.cSource: | e_aes.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | Coverage: | 17.590% (127/722) |
| | 701 | 230 |
rsa_lib.cSource: | rsa_lib.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_lib.c | Coverage: | 17.483% (25/143) |
| | 325 | 52 |
dsa_lib.cSource: | dsa_lib.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_lib.c | Coverage: | 16.901% (24/142) |
| | 304 | 57 |
pem_pkey.cSource: | pem_pkey.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pkey.c | Coverage: | 16.779% (25/149) |
| | 519 | 44 |
sha256.cSource: | sha256.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/sha/sha256.c | Coverage: | 16.667% (2/12) |
| | 36 | 8 |
bio_ssl.cSource: | bio_ssl.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bio_ssl.c | Coverage: | 16.357% (44/269) |
| | 449 | 111 |
d2i_pr.cSource: | d2i_pr.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/d2i_pr.c | Coverage: | 16.000% (8/50) |
| | 102 | 16 |
bn_gcd.cSource: | bn_gcd.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_gcd.c | Coverage: | 15.758% (78/495) |
| | 469 | 147 |
rsa_ameth.cSource: | rsa_ameth.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_ameth.c | Coverage: | 15.489% (57/368) |
| | 472 | 134 |
x509_trs.cSource: | x509_trs.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_trs.c | Coverage: | 15.217% (21/138) |
| | 177 | 53 |
dsa_prn.cSource: | dsa_prn.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_prn.c | Coverage: | 15.000% (3/20) |
| | 46 | 8 |
x509_ext.cSource: | x509_ext.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_ext.c | Coverage: | 14.815% (4/27) |
| | 41 | 27 |
cfb64ede.cSource: | cfb64ede.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/cfb64ede.c | Coverage: | 14.407% (17/118) |
| | 115 | 51 |
x509_vpm.cSource: | x509_vpm.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Coverage: | 14.354% (60/418) |
| | 847 | 128 |
cryptlib.cSource: | cryptlib.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cryptlib.c | Coverage: | 13.636% (21/154) |
| | 298 | 67 |
hm_ameth.cSource: | hm_ameth.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hm_ameth.c | Coverage: | 13.514% (5/37) |
| | 38 | 17 |
a_type.cSource: | a_type.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_type.c | Coverage: | 13.433% (9/67) |
| | 49 | 36 |
b_posix.cSource: | b_posix.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/b_posix.c | Coverage: | 13.333% (2/15) |
| | 41 | 5 |
pem_xaux.cSource: | pem_xaux.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_xaux.c | Coverage: | 12.500% (1/8) |
| | 80 | 8 |
nsseq.cSource: | nsseq.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/nsseq.c | Coverage: | 12.500% (1/8) |
| | 10 | 6 |
cversion.cSource: | cversion.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cversion.c | Coverage: | 11.538% (3/26) |
| | 17 | 15 |
asn_pack.cSource: | asn_pack.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_pack.c | Coverage: | 11.538% (9/78) |
| | 131 | 28 |
evp_pkey.cSource: | evp_pkey.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_pkey.c | Coverage: | 11.111% (6/54) |
| | 92 | 26 |
ecb_enc.cSource: | ecb_enc.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/ecb_enc.c | Coverage: | 11.111% (1/9) |
| | 22 | 4 |
pem_pk8.cSource: | pem_pk8.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pk8.c | Coverage: | 10.811% (8/74) |
| | 214 | 36 |
pem_lib.cSource: | pem_lib.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_lib.c | Coverage: | 10.625% (148/1393) |
| | 5582 | 310 |
tb_digest.cSource: | tb_digest.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_digest.c | Coverage: | 10.345% (3/29) |
| | 47 | 15 |
tb_cipher.cSource: | tb_cipher.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_cipher.c | Coverage: | 10.345% (3/29) |
| | 47 | 15 |
d1_srvr.cSource: | d1_srvr.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_srvr.c | Coverage: | 10.000% (3/30) |
| | 35 | 12 |
tls_ocsp.cSource: | tls_ocsp.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_ocsp.c | Coverage: | 9.346% (20/214) |
| | 445 | 79 |
conf_sap.cSource: | conf_sap.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_sap.c | Coverage: | 8.696% (2/23) |
| | 41 | 11 |
x_all.cSource: | x_all.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | Coverage: | 8.602% (8/93) |
| | 144 | 83 |
dsa_pmeth.cSource: | dsa_pmeth.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_pmeth.c | Coverage: | 8.597% (19/221) |
| | 699 | 70 |
ts_asn1.cSource: | ts_asn1.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_asn1.c | Coverage: | 8.182% (9/110) |
| | 151 | 78 |
v3_bitst.cSource: | v3_bitst.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_bitst.c | Coverage: | 7.955% (7/88) |
| | 371 | 22 |
tb_pkmeth.cSource: | tb_pkmeth.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_pkmeth.c | Coverage: | 7.692% (3/39) |
| | 64 | 19 |
pem_info.cSource: | pem_info.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_info.c | Coverage: | 7.524% (31/412) |
| | 1502 | 109 |
e_idea.cSource: | e_idea.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_idea.c | Coverage: | 7.407% (4/54) |
| | 23 | 23 |
v3_pku.cSource: | v3_pku.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_pku.c | Coverage: | 7.143% (1/14) |
| | 15 | 8 |
tb_asnmth.cSource: | tb_asnmth.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_asnmth.c | Coverage: | 7.143% (5/70) |
| | 131 | 30 |
ssl_err.cSource: | ssl_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_err.c | Coverage: | 7.018% (12/171) |
| | 93 | 87 |
x_pkey.cSource: | x_pkey.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pkey.c | Coverage: | 6.897% (2/29) |
| | 70 | 11 |
tls_util.cSource: | tls_util.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_util.c | Coverage: | 6.870% (9/131) |
| | 372 | 41 |
comp_lib.cSource: | comp_lib.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/comp/comp_lib.c | Coverage: | 6.667% (2/30) |
| | 51 | 12 |
bn_const.cSource: | bn_const.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_const.c | Coverage: | 6.250% (1/16) |
| | 16 | 16 |
rsa_pmeth.cSource: | rsa_pmeth.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | Coverage: | 5.949% (37/622) |
| | 2008 | 174 |
tb_rsa.cSource: | tb_rsa.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/tb_rsa.c | Coverage: | 5.882% (1/17) |
| | 17 | 11 |