Source | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
timingsafe_memcmp.cSource: | timingsafe_memcmp.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/timingsafe_memcmp.c | Coverage: | 100.000% (4/4) |
| | 10 | 2 |
timingsafe_bcmp.cSource: | timingsafe_bcmp.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/timingsafe_bcmp.c | Coverage: | 100.000% (4/4) |
| | 5 | 2 |
ssl_algs.cSource: | ssl_algs.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_algs.c | Coverage: | 100.000% (1/1) |
| | 35 | 1 |
sha_locl.hSource: | sha_locl.h | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/sha/sha_locl.h | Coverage: | 100.000% (1/1) |
| | 7 | 1 |
rmd_dgst.cSource: | rmd_dgst.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ripemd/rmd_dgst.c | Coverage: | 100.000% (5/5) |
| | 183 | 3 |
rc2cfb64.cSource: | rc2cfb64.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rc2/rc2cfb64.c | Coverage: | 100.000% (17/17) |
| | 36 | 6 |
rc2_ecb.cSource: | rc2_ecb.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rc2/rc2_ecb.c | Coverage: | 100.000% (5/5) |
| | 9 | 2 |
poly1305.cSource: | poly1305.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/poly1305/poly1305.c | Coverage: | 100.000% (3/3) |
| | 3 | 3 |
poly1305-donna.cSource: | poly1305-donna.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/poly1305/poly1305-donna.c | Coverage: | 100.000% (38/38) |
| | 212 | 16 |
ofb64enc.cSource: | ofb64enc.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/ofb64enc.c | Coverage: | 100.000% (10/10) |
| | 33 | 4 |
ofb64ede.cSource: | ofb64ede.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/ofb64ede.c | Coverage: | 100.000% (10/10) |
| | 33 | 4 |
md5_dgst.cSource: | md5_dgst.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md5/md5_dgst.c | Coverage: | 100.000% (1/1) |
| | 6 | 1 |
md4_dgst.cSource: | md4_dgst.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md4/md4_dgst.c | Coverage: | 100.000% (5/5) |
| | 69 | 3 |
m_streebog.cSource: | m_streebog.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_streebog.c | Coverage: | 100.000% (8/8) |
| | 8 | 8 |
m_sha1.cSource: | m_sha1.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_sha1.c | Coverage: | 100.000% (16/16) |
| | 16 | 16 |
m_ripemd.cSource: | m_ripemd.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_ripemd.c | Coverage: | 100.000% (4/4) |
| | 4 | 4 |
m_md5.cSource: | m_md5.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_md5.c | Coverage: | 100.000% (4/4) |
| | 4 | 4 |
m_md4.cSource: | m_md4.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_md4.c | Coverage: | 100.000% (4/4) |
| | 4 | 4 |
m_gostr341194.cSource: | m_gostr341194.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_gostr341194.c | Coverage: | 100.000% (4/4) |
| | 5 | 4 |
i_cfb64.cSource: | i_cfb64.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/idea/i_cfb64.c | Coverage: | 100.000% (17/17) |
| | 36 | 6 |
freezero.cSource: | freezero.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/freezero.c | Coverage: | 100.000% (4/4) |
| | 6 | 2 |
fcrypt_b.cSource: | fcrypt_b.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/fcrypt_b.c | Coverage: | 100.000% (4/4) |
| | 38 | 2 |
explicit_bzero.cSource: | explicit_bzero.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/explicit_bzero.c | Coverage: | 100.000% (1/1) |
| | 2 | 1 |
err_all.cSource: | err_all.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err_all.c | Coverage: | 100.000% (2/2) |
| | 28 | 2 |
eng_all.cSource: | eng_all.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_all.c | Coverage: | 100.000% (2/2) |
| | 7 | 2 |
ecb3_enc.cSource: | ecb3_enc.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/ecb3_enc.c | Coverage: | 100.000% (5/5) |
| | 15 | 2 |
e_rc4.cSource: | e_rc4.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_rc4.c | Coverage: | 100.000% (4/4) |
| | 6 | 4 |
dsa_vrf.cSource: | dsa_vrf.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_vrf.c | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
dsa_sign.cSource: | dsa_sign.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_sign.c | Coverage: | 100.000% (7/7) |
| | 9 | 5 |
des_locl.hSource: | des_locl.h | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/des_locl.h | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
curve25519-generic.cSource: | curve25519-generic.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519-generic.c | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
conf_mall.cSource: | conf_mall.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mall.c | Coverage: | 100.000% (1/1) |
| | 2 | 1 |
cmll_ofb.cSource: | cmll_ofb.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/camellia/cmll_ofb.c | Coverage: | 100.000% (1/1) |
| | 2 | 1 |
cmll_ecb.cSource: | cmll_ecb.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/camellia/cmll_ecb.c | Coverage: | 100.000% (4/4) |
| | 3 | 2 |
cfb64enc.cSource: | cfb64enc.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/cfb64enc.c | Coverage: | 100.000% (17/17) |
| | 36 | 6 |
c_ecb.cSource: | c_ecb.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cast/c_ecb.c | Coverage: | 100.000% (5/5) |
| | 9 | 2 |
c_cfb64.cSource: | c_cfb64.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cast/c_cfb64.c | Coverage: | 100.000% (17/17) |
| | 36 | 6 |
bf_cfb64.cSource: | bf_cfb64.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bf/bf_cfb64.c | Coverage: | 100.000% (17/17) |
| | 36 | 6 |
aes_ige.cSource: | aes_ige.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/aes/aes_ige.c | Coverage: | 100.000% (46/46) |
| | 86 | 16 |
a_octet.cSource: | a_octet.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_octet.c | Coverage: | 100.000% (3/3) |
| | 3 | 3 |
a_utf8.cSource: | a_utf8.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_utf8.c | Coverage: | 98.095% (103/105) |
| | 95 | 32 |
chacha.cSource: | chacha.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/chacha/chacha.c | Coverage: | 93.333% (14/15) |
| | 25 | 7 |
md32_common.h #3Source: | md32_common.h #3 | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h | Coverage: | 92.593% (25/27) |
| | 56 | 11 |
md32_common.h #2Source: | md32_common.h #2 | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h | Coverage: | 92.593% (25/27) |
| | 56 | 11 |
fcrypt.cSource: | fcrypt.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/fcrypt.c | Coverage: | 92.593% (25/27) |
| | 38 | 9 |
bf_skey.cSource: | bf_skey.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bf/bf_skey.c | Coverage: | 92.000% (23/25) |
| | 32 | 9 |
md32_common.h #4Source: | md32_common.h #4 | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h | Coverage: | 91.304% (21/23) |
| | 38 | 9 |
c_skey.cSource: | c_skey.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cast/c_skey.c | Coverage: | 90.476% (19/21) |
| | 72 | 8 |
rc2ofb64.cSource: | rc2ofb64.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rc2/rc2ofb64.c | Coverage: | 90.000% (9/10) |
| | 33 | 4 |
c_ofb64.cSource: | c_ofb64.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cast/c_ofb64.c | Coverage: | 90.000% (9/10) |
| | 33 | 4 |
bf_ofb64.cSource: | bf_ofb64.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bf/bf_ofb64.c | Coverage: | 90.000% (9/10) |
| | 33 | 4 |
bn_add.cSource: | bn_add.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_add.c | Coverage: | 89.831% (53/59) |
| | 95 | 20 |
strlcpy.cSource: | strlcpy.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/compat/strlcpy.c | Coverage: | 89.474% (17/19) |
| | 11 | 7 |
m_gost2814789.cSource: | m_gost2814789.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/m_gost2814789.c | Coverage: | 88.889% (8/9) |
| | 10 | 7 |
t1_srvr.cSource: | t1_srvr.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_srvr.c | Coverage: | 86.667% (13/15) |
| | 16 | 9 |
t1_clnt.cSource: | t1_clnt.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_clnt.c | Coverage: | 86.667% (13/15) |
| | 16 | 9 |
bn_asm.cSource: | bn_asm.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_asm.c | Coverage: | 85.826% (660/769) |
| | 429 | 40 |
i_skey.cSource: | i_skey.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/idea/i_skey.c | Coverage: | 85.714% (24/28) |
| | 64 | 11 |
bn_shift.cSource: | bn_shift.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_shift.c | Coverage: | 85.714% (84/98) |
| | 107 | 29 |
d1_enc.cSource: | d1_enc.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_enc.c | Coverage: | 85.455% (47/55) |
| | 70 | 15 |
ssl_versions.cSource: | ssl_versions.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_versions.c | Coverage: | 85.366% (105/123) |
| | 111 | 42 |
encode.cSource: | encode.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/encode.c | Coverage: | 84.431% (141/167) |
| | 184 | 48 |
gostr341194.cSource: | gostr341194.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341194.c | Coverage: | 83.333% (35/42) |
| | 111 | 21 |
e_chacha.cSource: | e_chacha.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_chacha.c | Coverage: | 83.333% (5/6) |
| | 14 | 4 |
c_all.cSource: | c_all.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/c_all.c | Coverage: | 83.333% (5/6) |
| | 154 | 6 |
bf_ecb.cSource: | bf_ecb.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bf/bf_ecb.c | Coverage: | 83.333% (5/6) |
| | 10 | 3 |
chacha-merged.cSource: | chacha-merged.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/chacha/chacha-merged.c | Coverage: | 82.051% (32/39) |
| | 169 | 14 |
rc2_skey.cSource: | rc2_skey.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rc2/rc2_skey.c | Coverage: | 81.818% (18/22) |
| | 27 | 8 |
cts128.cSource: | cts128.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/cts128.c | Coverage: | 81.395% (70/86) |
| | 123 | 34 |
tasn_fre.cSource: | tasn_fre.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_fre.c | Coverage: | 79.508% (97/122) |
| | 161 | 43 |
bn_div.cSource: | bn_div.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_div.c | Coverage: | 78.767% (115/146) |
| | 149 | 43 |
lhash.cSource: | lhash.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lhash.c | Coverage: | 78.740% (100/127) |
| | 296 | 47 |
cfb_enc.cSource: | cfb_enc.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/cfb_enc.c | Coverage: | 78.095% (82/105) |
| | 60 | 45 |
md32_common.h #1Source: | md32_common.h #1 | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h | Coverage: | 77.778% (35/45) |
| | 56 | 18 |
gost89_params.cSource: | gost89_params.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89_params.c | Coverage: | 76.190% (16/21) |
| | 40 | 9 |
pqueue.cSource: | pqueue.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | Coverage: | 76.087% (35/46) |
| | 102 | 22 |
x509_err.cSource: | x509_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
v3err.cSource: | v3err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
ui_err.cSource: | ui_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
ts_err.cSource: | ts_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
tasn_utl.cSource: | tasn_utl.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_utl.c | Coverage: | 75.000% (63/84) |
| | 113 | 32 |
ssl_init.cSource: | ssl_init.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_init.c | Coverage: | 75.000% (6/8) |
| | 9 | 4 |
rsa_err.cSource: | rsa_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
rand_err.cSource: | rand_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rand/rand_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
pkcs7err.cSource: | pkcs7err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pkcs7err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
pk12err.cSource: | pk12err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/pk12err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
pem_err.cSource: | pem_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
ocsp_err.cSource: | ocsp_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
obj_err.cSource: | obj_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
gost_err.cSource: | gost_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
evp_err.cSource: | evp_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/evp_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
eng_err.cSource: | eng_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
ecs_err.cSource: | ecs_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdsa/ecs_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
ech_err.cSource: | ech_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ecdh/ech_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
ec_err.cSource: | ec_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
dso_err.cSource: | dso_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dso/dso_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
dsa_err.cSource: | dsa_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
dh_err.cSource: | dh_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dh/dh_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
cpt_err.cSource: | cpt_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cpt_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |
conf_err.cSource: | conf_err.c | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_err.c | Coverage: | 75.000% (3/4) |
| | 5 | 2 |