• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

OISF / suricata / 22719124753
76%
main: 79%

Build:
Build:
LAST BUILD BRANCH: encryption-bypass-8336-v2
DEFAULT BRANCH: main
Ran 05 Mar 2026 02:18PM UTC
Jobs 4
Files 1047
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 Mar 2026 01:01PM UTC coverage: 75.846% (-3.4%) from 79.283%
22719124753

Pull #14951

github

web-flow
Merge b333edea7 into 7e97dfd52
Pull Request #14951: openbsd: pledge before allowing threads to continue

1 of 1 new or added line in 1 file covered. (100.0%)

15135 existing lines in 307 files now uncovered.

241153 of 317949 relevant lines covered (75.85%)

2021518.67 hits per line

Coverage Regressions

Lines Coverage ∆ File
1580
0.16
-82.72% src/detect-engine-analyzer.c
774
2.07
-69.67% src/log-pcap.c
563
63.74
-14.89% src/detect-engine.c
417
0.7
-73.03% src/output-lua.c
279
78.35
-18.03% src/detect.c
278
71.14
-18.48% src/detect-engine-build.c
273
16.94
-22.02% src/runmode-unix-socket.c
270
43.64
-23.38% src/datasets.c
252
29.46
-35.69% src/datasets-context-json.c
247
39.61
-47.96% src/detect-engine-loader.c
245
4.1
-77.29% src/output-eve-stream.c
235
4.8
-86.72% src/output-streaming.c
215
59.07
-21.2% src/output-json.c
203
8.08
-51.26% src/source-pcap.c
202
3.66
-52.88% src/source-pcap-file-directory-helper.c
194
53.35
-10.77% src/suricata.c
185
0.0
-78.39% src/util-lua-hashlib.c
170
0.0
-70.54% src/util-hugepages.c
168
3.92
-50.6% src/alert-debuglog.c
166
52.4
-27.53% rust/src/dns/log.rs
160
35.91
-49.54% src/output-json-frame.c
152
87.42
-3.05% src/stream-tcp.c
148
0.0
-74.37% rust/src/dns/lua.rs
145
59.89
-26.8% rust/src/ldap/detect.rs
145
82.57
-7.41% src/detect-engine-mpm.c
133
14.8
-67.86% rust/src/detect/datasets.rs
132
53.36
-9.76% src/source-af-packet.c
125
52.78
-30.27% src/reputation.c
120
0.0
-81.08% src/util-lua-flowlib.c
114
0.0
-53.52% src/util-lua-http.c
110
82.0
-8.25% src/detect-flowbits.c
108
0.0
-68.79% src/util-lua-packetlib.c
103
4.62
-52.82% src/log-tcp-data.c
102
0.0
-80.31% src/util-lua-filelib.c
99
69.5
-6.73% src/tm-threads.c
99
55.63
-16.64% src/util-thash.c
93
6.03
-46.73% src/runmode-pcap.c
92
37.07
-39.66% src/detect-transform-luaxform.c
92
56.74
-25.84% src/output-json-dns.c
88
41.08
-47.57% rust/src/detect/transforms/decompress.rs
88
91.41
-2.42% src/detect-parse.c
83
0.0
-70.34% src/util-lua-dnp3.c
82
78.26
-9.9% src/output-json-alert.c
82
50.99
-27.15% src/util-exception-policy.c
82
0.0
-75.23% src/util-lua-rule.c
80
30.86
-45.71% src/util-lua.c
79
44.79
-48.47% rust/src/mime/smtp_log.rs
76
47.66
-20.94% src/output-filestore.c
76
41.6
-21.65% src/util-ioctl.c
75
75.16
-15.53% src/output-json-tls.c
72
80.52
-5.03% rust/src/enip/detect.rs
71
75.39
-18.39% src/detect-engine-alert.c
70
0.0
-80.46% src/util-lua-smtp.c
67
77.47
-9.87% src/util-file.c
66
68.79
-10.31% src/runmodes.c
66
0.0
-50.38% src/util-lua-ja3.c
65
93.63
-4.93% src/detect-engine-sigorder.c
63
88.63
-8.24% rust/src/detect/uint.rs
63
71.54
-24.23% rust/src/handshake.rs
63
61.58
-15.04% src/host.c
63
49.72
-17.9% src/log-tlsstore.c
62
0.0
-56.88% src/util-lua-ssh.c
61
78.02
-12.3% rust/src/sip/detect.rs
61
45.45
-36.97% src/util-print.c
60
48.57
-42.86% src/output-json-email-common.c
59
74.12
-25.88% src/detect-email.c
59
37.43
-15.78% src/util-device.c
58
62.35
-23.48% src/output-json-drop.c
57
80.27
-8.39% src/decode.c
56
92.29
-4.64% rust/src/dns/dns.rs
56
62.97
-17.72% src/detect-tls.c
56
56.4
-17.07% src/source-pcap-file.c
56
0.0
-27.59% src/util-lua-tls.c
54
76.97
-11.2% src/detect-hostbits.c
54
0.0
-58.7% src/util-lua-dns.c
53
13.16
-69.74% src/detect-flow-elephant.c
53
67.39
-4.81% src/util-debug.c
52
53.89
-26.94% src/detect-file-hash-common.c
52
85.4
-3.19% src/detect-lua.c
52
80.78
-13.51% src/host-bit.c
52
0.0
-76.47% src/util-lua-dataset.c
51
0.0
-78.46% src/util-lua-bytevarlib.c
50
0.0
-83.33% src/util-lua-base64lib.c
49
84.01
-5.84% src/detect-engine-threshold.c
49
85.56
-5.25% src/flow.c
48
0.0
-100.0% rust/src/detect/tojson/mod.rs
48
75.63
-20.17% src/detect-dns-response.c
48
83.97
-4.33% src/util-affinity.c
47
84.55
-3.9% src/detect-engine-prefilter.c
46
72.19
-24.6% rust/src/ffi/hashing.rs
45
93.36
-1.7% src/app-layer-smtp.c
44
92.75
-1.71% src/stream-tcp-reassemble.c
43
9.68
-88.85% src/runmode-dpdk.c
42
83.83
-2.4% src/util-threshold-config.c
41
55.32
-43.62% src/detect-smtp.c
41
62.98
-10.54% src/util-runmodes.c
40
87.5
-6.94% rust/src/mime/smtp.rs
39
33.87
-62.9% rust/src/mime/detect.rs
39
21.05
-68.42% src/host-timeout.c
37
54.47
-4.41% src/unix-manager.c
37
66.1
-31.36% src/util-running-modes.c
36
65.57
-29.51% rust/src/detect/transforms/casechange.rs
36
95.68
-1.97% src/detect-content.c
36
89.11
-5.45% src/detect-iprep.c
35
85.88
-5.81% src/stream-tcp-list.c
34
80.68
-6.08% src/detect-xbits.c
34
0.0
-70.83% src/util-lua-common.c
33
83.93
-6.17% src/detect-app-layer-protocol.c
33
24.07
-61.11% src/output-json-arp.c
33
0.0
-89.19% src/tx-bit.c
32
87.89
-3.23% src/counters.c
31
83.79
-8.52% rust/src/smb/log.rs
31
79.89
-8.78% src/output-json-http.c
31
47.64
-5.86% src/runmode-af-packet.c
30
53.28
-21.9% src/detect-app-layer-state.c
29
86.37
-2.78% rust/src/jsonbuilder.rs
29
80.23
-1.3% src/app-layer-ssl.c
28
84.54
-3.23% src/conf.c
28
85.37
-5.25% src/detect-csum.c
28
50.34
-18.79% src/detect-ssl-version.c
28
60.06
-4.02% src/util-byte.c
27
88.85
-2.26% src/app-layer-parser.c
27
18.33
-45.0% src/detect-igmp-type.c
27
0.0
-34.18% src/util-lua-log.c
27
85.55
-7.96% src/util-macset.c
26
80.89
-6.06% rust/src/dcerpc/dcerpc_udp.rs
26
80.65
-10.48% src/detect-config.c
26
92.64
-1.72% src/detect-pcre.c
25
88.67
-1.42% rust/src/smb/smb.rs
25
55.81
-19.38% src/runmode-pcap-file.c
24
88.06
-4.15% rust/src/dns/detect.rs
24
89.95
-3.17% src/conf-yaml-loader.c
24
77.36
-15.09% src/detect-ipopts.c
24
74.23
-14.72% src/output-filedata.c
24
43.3
-24.74% src/tm-threads.h
24
91.8
-4.92% src/util-flow-rate.c
23
87.39
-5.09% src/detect-dataset.c
22
87.92
-8.3% src/util-lua-sandbox.c
21
37.84
-56.76% src/datasets-ipv4.c
21
37.84
-56.76% src/datasets-md5.c
21
37.84
-56.76% src/datasets-sha256.c
21
74.88
-10.14% src/detect-filemagic.c
21
54.35
-45.65% src/detect-ftp-completion-code.c
21
53.33
-46.67% src/detect-ftp-reply.c
20
0.0
-100.0% rust/src/lua.rs
20
58.21
-29.85% src/datasets-string.c
20
18.37
-40.82% src/util-bpf.c
19
80.51
-9.74% rust/src/snmp/detect.rs
19
68.97
-16.38% src/detect-tls-version.c
18
84.0
-12.0% rust/src/detect/transforms/http_headers.rs
18
75.29
-21.18% rust/src/mdns/mdns.rs
18
89.18
-1.75% src/detect-engine-tag.c
18
57.14
-42.86% src/detect-ftp-command-data.c
18
78.85
-17.31% src/detect-tls-certs.c
18
83.37
-3.56% src/flow-worker.c
18
61.54
-23.08% src/util-conf.c
17
81.69
-7.98% rust/src/conf.rs
17
84.13
-5.09% src/ippair-bit.c
17
60.4
-16.83% src/output-json-pgsql.c
17
0.0
-94.44% src/util-lua-util.c
16
47.83
-34.78% src/detect-igmphdr.c
15
41.69
-3.51% src/log-httplog.c
15
93.74
-3.13% src/output-tx.c
15
4.85
-14.56% src/util-privs.c
15
86.63
-3.86% src/util-reference-config.c
15
97.04
-1.17% src/util-spm.c
14
80.31
-5.51% rust/src/mqtt/logger.rs
14
85.42
-2.08% rust/src/pgsql/pgsql.rs
14
90.49
-3.41% rust/src/ssh/ssh.rs
14
81.11
-15.56% src/stream-tcp-private.h
13
84.33
-9.7% rust/src/ftp/ftp.rs
13
93.3
-0.55% src/app-layer-detect-proto.c
13
86.5
-5.49% src/app-layer-htp-xff.c
13
40.0
-20.0% src/detect-tcp-wscale.c
13
84.26
-6.02% src/output-json-dnp3.c
13
77.64
-4.04% src/output-json-flow.c
13
84.51
-3.41% src/util-classification-config.c
12
85.27
-9.3% rust/src/detect/flow.rs
12
95.14
-3.43% rust/src/ssh/detect.rs
12
92.4
-0.3% src/app-layer-htp.c
12
98.11
-1.08% src/app-layer-ssh.c
12
95.55
-1.3% src/detect-bytejump.c
11
90.85
-7.75% rust/src/tftp/tftp.rs
11
72.51
-5.21% src/detect-flowvar.c
11
71.11
-24.44% src/detect-sip-uri.c
11
86.08
-5.67% src/flow-util.c
11
87.59
-7.59% src/output-file.c
10
81.16
-14.49% rust/src/ffi/base64.rs
10
84.45
-3.05% src/detect-filestore.c
10
61.76
-29.41% src/detect-ftp-command.c
10
52.71
-7.75% src/util-path.c
10
0.0
-100.0% src/util-spm.h
9
85.79
-1.58% rust/src/mqtt/mqtt.rs
9
94.6
-0.55% src/app-layer-dnp3.c
9
70.27
-24.32% src/datasets-ipv6.c
9
67.96
-2.69% src/output-json-stats.c
9
64.18
-13.43% src/util-debug.h
9
0.0
-90.0% src/util-lua-config.c
8
94.19
-2.45% rust/src/smb/detect.rs
8
85.15
-1.67% src/decode.h
8
94.16
-5.84% src/decode-tcp.h
8
92.53
-1.09% src/detect-bytemath.c
8
88.54
-1.55% src/detect-engine-content-inspection.c
8
62.86
-7.62% src/detect-engine-file.c
8
94.57
-1.67% src/detect-tcp-flags.c
8
53.33
-13.33% src/ippair-timeout.c
8
78.77
-2.74% src/output-json-anomaly.c
8
93.73
-1.22% src/source-pcap-file-helper.c
8
73.88
-3.27% src/util-time.c
7
96.25
-1.25% src/app-layer-frames.c
7
54.0
-14.0% src/util-checksum.c
6
0.0
-85.71% rust/src/encryption.rs
6
14.29
-85.71% rust/src/mqtt/mqtt_message.rs
6
85.71
-2.76% rust/src/nfs/nfs3.rs
6
97.37
-0.18% src/app-layer.c
6
86.56
-2.37% src/detect-datarep.c
6
87.81
-1.14% src/detect-engine-siggroup.c
6
97.37
-0.54% src/detect-threshold.c
6
72.73
-27.27% src/host.h
6
0.0
-37.5% src/stream.c
6
53.33
-40.0% src/util-lua-builtins.c
5
51.06
-10.64% rust/ffi/src/debug.rs
5
95.29
-1.18% rust/src/quic/quic.rs
5
71.39
-1.31% rust/src/telnet/telnet.rs
5
83.33
-9.26% src/defrag-timeout.c
5
99.53
-0.34% src/detect-dce-stub-data.c
5
89.66
-1.72% src/detect-dnp3.c
5
92.65
-1.31% src/detect-engine-frame.c
5
93.1
-4.31% src/detect-ja4-hash.c
5
46.0
-10.0% src/detect-uricontent.c
5
70.09
-4.67% src/output-json-mqtt.c
5
75.31
-6.17% src/output-json-smb.c
5
0.0
-100.0% src/output-streaming.h
5
78.26
-21.74% src/source-dpdk.c
5
75.42
-4.24% src/util-rohash.c
4
89.28
-0.7% rust/src/ldap/ldap.rs
4
88.75
-0.34% rust/src/mqtt/detect.rs
4
84.7
-2.19% rust/src/pgsql/logger.rs
4
90.24
-1.08% src/detect-file-data.c
4
53.57
-7.14% src/detect-flow-age.c
4
85.71
-2.04% src/detect-fragbits.c
4
82.57
-1.83% src/detect-icmp-id.c
4
84.24
-2.17% src/detect-icode.c
4
74.77
-3.6% src/detect-tcp-ack.c
4
73.17
-3.25% src/detect-vlan.c
4
75.36
-1.9% src/output-json-file.c
4
46.15
-46.35% src/util-dpdk.c
4
27.6
-0.6% src/util-logopenfile.c
3
71.43
-14.29% rust/gen/lua.h
3
81.19
-0.18% rust/src/nfs/nfs.rs
3
85.0
-1.67% rust/src/ntp/ntp.rs
3
90.61
-0.49% rust/src/smb/smb2.rs
3
85.15
-2.97% src/app-layer-tftp.c
3
84.62
-7.69% src/decode-erspan.c
3
87.34
-1.27% src/detect-engine-event.c
3
83.62
-1.29% src/detect-flow-pkts.c
3
97.09
-2.91% src/detect.h
3
72.77
13.86% src/flow-spare-pool.c
3
26.92
-1.92% src/log-cf-common.c
3
70.73
-3.66% src/output-json-mdns.c
3
81.25
-18.75% src/threadvars.h
3
91.67
-8.33% src/util-datalink.c
3
86.59
-0.5% src/util-radix6-tree.c
2
95.97
-0.12% rust/src/pgsql/parser.rs
2
93.94
-6.06% src/decode-ipv6.h
2
94.84
-0.21% src/detect-bytetest.c
2
96.52
-0.32% src/detect-detection-filter.c
2
91.33
-1.33% src/detect-engine-inspect-buffer.c
2
71.43
-28.57% src/detect-flowvar.h
2
97.52
-1.24% src/flow.h
2
86.54
0.27% src/flow-manager.c
2
94.44
-5.56% src/queue.h
2
85.0
-10.0% src/source-af-packet.h
2
0.0
-100.0% src/source-pcap.h
2
50.0
-50.0% src/util-lua-common.h
1
75.41
-1.64% rust/gen/rust-bindings.h
1
68.73
-0.36% rust/htp/src/c_api/config.rs
1
95.58
-0.32% rust/src/dcerpc/detect.rs
1
82.43
-0.12% rust/src/smb/smb1.rs
1
96.1
-0.35% rust/src/snmp/snmp.rs
1
91.43
-0.48% src/alert-fastlog.c
1
83.33
-16.67% src/app-layer-frames.h
1
72.22
-0.22% src/app-layer-htp-range.c
1
83.33
-16.67% src/app-layer-htp-xff.h
1
95.83
-4.17% src/app-layer-parser.h
1
0.0
-100.0% src/datasets-context-json.h
1
93.75
-6.25% src/detect-bytejump.h
1
94.91
-0.03% src/detect-engine-address.c
1
93.24
-0.08% src/detect-engine-port.c
1
0.0
-33.33% src/detect-lua.h
1
86.5
-0.5% src/detect-stream_size.c
1
84.21
-5.26% src/detect-threshold.h
1
86.91
-0.34% src/detect-tls-cert-validity.c
1
0.0
-100.0% src/detect-tls-version.h
1
0.0
-100.0% src/log-pcap.h
1
93.75
-1.04% src/output-flow.c
1
83.81
-0.95% src/output-json-smtp.c
1
87.88
-0.76% src/packet.c
1
25.0
-25.0% src/stream.h
1
89.61
-1.3% src/stream-tcp-inline.c
1
45.45
-9.09% src/suricata.h
1
97.56
-2.44% src/threads.h
1
50.0
-50.0% src/util-checksum.h
1
73.08
-3.85% src/util-enum.c
1
94.74
-5.26% src/util-file.h
1
89.21
-0.29% src/util-mpm.c
1
87.6
-0.4% src/util-spm-bm.c
Jobs
ID Job ID Ran Files Coverage
1 pcap - 22719124753.1 05 Mar 2026 02:39PM UTC 921
44.03
GitHub Action Run
2 unittests - 22719124753.2 05 Mar 2026 02:37PM UTC 1046
56.06
GitHub Action Run
3 netns - 22719124753.3 05 Mar 2026 02:39PM UTC 977
17.48
GitHub Action Run
4 fuzzcorpus - 22719124753.4 05 Mar 2026 02:18PM UTC 924
59.29
GitHub Action Run
Source Files on build 22719124753
  • Tree
  • List 1047
  • Changed 35
  • Source Changed 2
  • Coverage Changed 34
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22719124753
  • Pull Request #14951
  • PR Base - main (#22704204160)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc