OpenCoverage

LibreSSL Portable Test Coverage

Source Tree

Path:<top>/ssl
SourceCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
ssl_algs.c
Source: ssl_algs.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_algs.c
Coverage: 100.000% (1/1)
100.000% (1/1)
351
t1_srvr.c
Source: t1_srvr.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_srvr.c
Coverage:  86.667% (13/15)
 86.667% (13/15)
169
t1_clnt.c
Source: t1_clnt.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_clnt.c
Coverage:  86.667% (13/15)
 86.667% (13/15)
169
d1_enc.c
Source: d1_enc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_enc.c
Coverage:  85.455% (47/55)
 85.455% (47/55)
7015
ssl_versions.c
Source: ssl_versions.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_versions.c
Coverage:  85.366% (105/123)
 85.366% (105/123)
11142
pqueue.c
Source: pqueue.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c
Coverage:  76.087% (35/46)
 76.087% (35/46)
10222
ssl_init.c
Source: ssl_init.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_init.c
Coverage:  75.000% (6/8)
 75.000% (6/8)
94
bs_cbs.c
Source: bs_cbs.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbs.c
Coverage:  73.191% (172/235)
 73.191% (172/235)
28690
bs_cbb.c
Source: bs_cbb.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c
Coverage:  70.283% (149/212)
 70.283% (149/212)
28277
s3_cbc.c
Source: s3_cbc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_cbc.c
Coverage:  69.725% (76/109)
 69.725% (76/109)
22450
bs_ber.c
Source: bs_ber.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_ber.c
Coverage:  59.524% (75/126)
 59.524% (75/126)
11537
t1_enc.c
Source: t1_enc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_enc.c
Coverage:  53.415% (305/571)
 53.415% (305/571)
808192
t1_hash.c
Source: t1_hash.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_hash.c
Coverage:  51.282% (20/39)
 51.282% (20/39)
6717
ssl_tlsext.c
Source: ssl_tlsext.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_tlsext.c
Coverage:  50.785% (388/764)
 50.785% (388/764)
1020284
d1_both.c
Source: d1_both.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c
Coverage:  47.672% (215/451)
 47.672% (215/451)
750150
ssl_asn1.c
Source: ssl_asn1.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_asn1.c
Coverage:  45.714% (144/315)
 45.714% (144/315)
354107
ssl_both.c
Source: ssl_both.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_both.c
Coverage:  45.483% (146/321)
 45.483% (146/321)
396133
ssl_pkt.c
Source: ssl_pkt.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_pkt.c
Coverage:  44.823% (316/705)
 44.823% (316/705)
787194
d1_lib.c
Source: d1_lib.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c
Coverage:  44.526% (61/137)
 44.526% (61/137)
25451
ssl_ciph.c
Source: ssl_ciph.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_ciph.c
Coverage:  42.774% (367/858)
 42.774% (367/858)
1574277
d1_srtp.c
Source: d1_srtp.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_srtp.c
Coverage:  40.659% (37/91)
 40.659% (37/91)
29624
ssl_clnt.c
Source: ssl_clnt.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_clnt.c
Coverage:  40.437% (537/1328)
 40.437% (537/1328)
1945456
ssl_srvr.c
Source: ssl_srvr.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c
Coverage:  40.382% (550/1362)
 40.382% (550/1362)
1850476
ssl_lib.c
Source: ssl_lib.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c
Coverage:  34.905% (422/1209)
 34.905% (422/1209)
2021493
d1_pkt.c
Source: d1_pkt.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_pkt.c
Coverage:  34.338% (205/597)
 34.338% (205/597)
758179
t1_meth.c
Source: t1_meth.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_meth.c
Coverage:  33.333% (5/15)
 33.333% (5/15)
169
t1_lib.c
Source: t1_lib.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_lib.c
Coverage:  31.828% (155/487)
 31.828% (155/487)
692190
s3_lib.c
Source: s3_lib.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c
Coverage:  29.664% (159/536)
 29.664% (159/536)
729229
ssl_cert.c
Source: ssl_cert.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_cert.c
Coverage:  28.634% (65/227)
 28.634% (65/227)
45492
d1_clnt.c
Source: d1_clnt.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_clnt.c
Coverage:  20.690% (6/29)
 20.690% (6/29)
4413
d1_meth.c
Source: d1_meth.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_meth.c
Coverage:  20.000% (1/5)
 20.000% (1/5)
83
ssl_sess.c
Source: ssl_sess.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c
Coverage:  18.953% (76/401)
 18.953% (76/401)
708162
ssl_packet.c
Source: ssl_packet.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_packet.c
Coverage:  17.929% (71/396)
 17.929% (71/396)
121894
ssl_rsa.c
Source: ssl_rsa.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_rsa.c
Coverage:  17.742% (44/248)
 17.742% (44/248)
569100
bio_ssl.c
Source: bio_ssl.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bio_ssl.c
Coverage:  16.357% (44/269)
 16.357% (44/269)
449111
d1_srvr.c
Source: d1_srvr.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_srvr.c
Coverage:  10.000% (3/30)
 10.000% (3/30)
3512
ssl_err.c
Source: ssl_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_err.c
Coverage:  7.018% (12/171)
  7.018% (12/171)
9387
ssl_txt.c
Source: ssl_txt.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_txt.c
Coverage:  0.000% (0/94)
  0.000% (0/94)
8033
ssl_stat.c
Source: ssl_stat.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_stat.c
Coverage:  0.000% (0/436)
  0.000% (0/436)
428229

Generated by Squish Coco 4.2.2