xref: /freebsd/contrib/libfido2/fuzz/summary.txt (revision 7ef62cebc2f965b0f640263e179276928885e33d)
1Filename                             Regions    Missed Regions     Cover   Functions  Missed Functions  Executed       Lines      Missed Lines     Cover
2------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3fuzz/clock.c                              24                 1    95.83%           4                 0   100.00%          35                 0   100.00%
4fuzz/prng.c                               31                 0   100.00%           2                 0   100.00%          35                 0   100.00%
5fuzz/udev.c                              103                 1    99.03%          17                 0   100.00%         126                 3    97.62%
6fuzz/uniform_random.c                      7                 1    85.71%           1                 0   100.00%          12                 1    91.67%
7fuzz/wrap.c                                6                 0   100.00%           1                 0   100.00%           7                 0   100.00%
8openbsd-compat/explicit_bzero.c            4                 0   100.00%           1                 0   100.00%           7                 0   100.00%
9openbsd-compat/freezero.c                  4                 0   100.00%           1                 0   100.00%           6                 0   100.00%
10openbsd-compat/recallocarray.c            41                 7    82.93%           1                 0   100.00%          36                 7    80.56%
11openbsd-compat/strlcat.c                  12                 1    91.67%           1                 0   100.00%          21                 1    95.24%
12openbsd-compat/timingsafe_bcmp.c           4                 0   100.00%           1                 0   100.00%           7                 0   100.00%
13src/aes256.c                             115                 4    96.52%           8                 0   100.00%         157                14    91.08%
14src/assert.c                             563                40    92.90%          56                 3    94.64%         694                40    94.24%
15src/authkey.c                             44                 0   100.00%           5                 0   100.00%          59                 0   100.00%
16src/bio.c                                419                20    95.23%          49                 2    95.92%         559                21    96.24%
17src/blob.c                                53                 2    96.23%          10                 0   100.00%          83                 4    95.18%
18src/buf.c                                  8                 1    87.50%           2                 0   100.00%          16                 1    93.75%
19src/cbor.c                              1047                23    97.80%          54                 0   100.00%        1237                46    96.28%
20src/compress.c                            34                 4    88.24%           3                 0   100.00%          28                 3    89.29%
21src/config.c                             108                 0   100.00%          11                 0   100.00%         151                 0   100.00%
22src/cred.c                               632                34    94.62%          69                 2    97.10%         830                36    95.66%
23src/credman.c                            382                10    97.38%          40                 0   100.00%         518                15    97.10%
24src/dev.c                                421                79    81.24%          45                 7    84.44%         491               105    78.62%
25src/ecdh.c                               117                 2    98.29%           4                 0   100.00%         146                 5    96.58%
26src/eddsa.c                               80                 3    96.25%          10                 0   100.00%         106                 8    92.45%
27src/err.c                                122                10    91.80%           1                 0   100.00%         126                10    92.06%
28src/es256.c                              306                 5    98.37%          19                 0   100.00%         358                 7    98.04%
29src/hid.c                                 87                 2    97.70%          14                 0   100.00%         145                 3    97.93%
30src/hid_linux.c                          173                68    60.69%          14                 7    50.00%         250               104    58.40%
31src/hid_unix.c                            28                20    28.57%           2                 0   100.00%          43                24    44.19%
32src/info.c                               184                 0   100.00%          39                 0   100.00%         316                 0   100.00%
33src/io.c                                 182                 7    96.15%          13                 0   100.00%         221                11    95.02%
34src/iso7816.c                             18                 1    94.44%           5                 0   100.00%          38                 0   100.00%
35src/largeblob.c                          513                19    96.30%          30                 0   100.00%         684                43    93.71%
36src/log.c                                 39                 5    87.18%           7                 1    85.71%          63                 4    93.65%
37src/netlink.c                            328                14    95.73%          40                 0   100.00%         498                32    93.57%
38src/nfc_linux.c                          327                73    77.68%          23                 5    78.26%         458               124    72.93%
39src/pin.c                                403                 3    99.26%          26                 0   100.00%         495                 3    99.39%
40src/random.c                               6                 1    83.33%           1                 0   100.00%           6                 1    83.33%
41src/reset.c                               24                 0   100.00%           3                 0   100.00%          23                 0   100.00%
42src/rs1.c                                 25                 0   100.00%           3                 0   100.00%          39                 0   100.00%
43src/rs256.c                              141                 8    94.33%          13                 0   100.00%         172                10    94.19%
44src/time.c                                43                 3    93.02%           3                 0   100.00%          43                 1    97.67%
45src/tpm.c                                100                 0   100.00%           9                 0   100.00%         194                 0   100.00%
46src/types.c                               25                 0   100.00%           6                 0   100.00%          46                 0   100.00%
47src/u2f.c                                528                 4    99.24%          17                 0   100.00%         685                12    98.25%
48
49Files which contain no functions:
50openbsd-compat/openbsd-compat.h            0                 0         -           0                 0         -           0                 0         -
51openbsd-compat/time.h                      0                 0         -           0                 0         -           0                 0         -
52src/extern.h                               0                 0         -           0                 0         -           0                 0         -
53src/fido.h                                 0                 0         -           0                 0         -           0                 0         -
54src/fido/err.h                             0                 0         -           0                 0         -           0                 0         -
55src/fido/param.h                           0                 0         -           0                 0         -           0                 0         -
56------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
57TOTAL                                   7861               476    93.94%         684                27    96.05%       10270               699    93.19%
58