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

OISF / suricata / 22550902417
68%
main: 74%

Build:
Build:
LAST BUILD BRANCH: dcerpc-revert/v1
DEFAULT BRANCH: main
Ran 01 Mar 2026 07:56PM UTC
Jobs 4
Files 1051
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

01 Mar 2026 07:32PM UTC coverage: 68.401% (-5.3%) from 73.687%
22550902417

Pull #14922

github

web-flow
github-actions: bump actions/upload-artifact from 6.0.0 to 7.0.0

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Pull Request #14922: github-actions: bump actions/upload-artifact from 6.0.0 to 7.0.0

218243 of 319063 relevant lines covered (68.4%)

3284926.58 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
88.89
-11.11% rust/gen/lauxlib.h
1
68.73
-0.36% rust/htp/src/c_api/config.rs
1
89.5
-0.55% rust/htp/src/c_api/connection_parser.rs
1
94.05
-1.19% rust/src/dcerpc/log.rs
1
94.2
-1.45% rust/src/detect/transforms/dotprefix.rs
1
98.11
-1.89% rust/src/filecontainer.rs
1
90.45
-0.64% rust/src/http2/range.rs
1
95.12
-2.44% rust/src/krb/log.rs
1
86.89
-0.82% rust/src/quic/crypto.rs
1
10.64
-1.06% rust/src/smb/funcs.rs
1
99.07
-0.93% rust/src/smb/nbss_records.rs
1
96.97
-3.03% rust/src/smb/session.rs
1
96.0
-4.0% rust/src/smb/smb_records.rs
1
80.95
-2.38% rust/src/snmp/log.rs
1
90.0
-10.0% src/app-layer-events.h
1
95.83
-4.17% src/app-layer-parser.h
1
50.0
-16.67% src/autoconf.h
1
0.0
-50.0% src/conf.h
1
0.0
-100.0% src/datasets-context-json.h
1
93.33
-6.67% src/decode-ethernet.h
1
0.0
-100.0% src/decode-events.h
1
85.94
10.41% src/decode-icmpv4.h
1
71.03
5.89% src/defrag-hash.c
1
90.74
1.55% src/defrag-timeout.c
1
92.31
-7.69% src/detect-byte.c
1
93.75
-6.25% src/detect-bytejump.h
1
80.0
-20.0% src/detect-engine-content-inspection.h
1
85.71
-14.29% src/detect-engine-uint.h
1
75.89
16.99% src/detect-ftpdata.c
1
90.0
-10.0% src/detect-http-connection.c
1
96.97
2.38% src/detect-http-server-body.c
1
0.0
-33.33% src/detect-lua.h
1
93.41
4.52% src/detect-tcp-window.c
1
84.21
-5.26% src/detect-threshold.h
1
0.0
-100.0% src/detect-tls-version.h
1
90.91
-9.09% src/detect-xbits.h
1
66.67
-33.33% src/flow-var.h
1
0.0
-100.0% src/log-pcap.h
1
83.81
4.25% src/output-json-smtp.c
1
95.19
7.52% src/output-stats.c
1
25.0
-25.0% src/stream.h
1
45.45
-1.21% src/suricata.h
1
96.84
1.8% src/util-action.c
1
50.0
-50.0% src/util-checksum.h
1
81.37
28.21% src/util-file-decompression.c
1
94.74
-5.26% src/util-file.h
1
33.33
-4.6% src/util-random.c
1
87.6
9.14% src/util-spm-bm.c
2
96.5
-0.58% rust/htp/src/headers.rs
2
85.0
-10.0% rust/src/detect/fragbits.rs
2
93.48
-4.35% rust/src/detect/uri.rs
2
97.14
-1.9% rust/src/nfs/log.rs
2
98.06
-0.28% rust/src/nfs/nfs3_records.rs
2
13.7
-0.36% rust/src/rdp/windows.rs
2
92.86
-2.04% rust/src/sdp/logger.rs
2
98.21
-1.79% rust/src/smb/ntlmssp_records.rs
2
70.71
-2.02% rust/src/tls_version.rs
2
82.5
0.36% src/app-layer-http2.c
2
77.14
-5.71% src/app-layer-ssl.h
2
97.96
6.89% src/decode-esp.c
2
97.1
14.34% src/decode-etag.c
2
97.59
13.12% src/decode-vntag.c
2
71.43
-15.24% src/detect-flowvar.h
2
94.59
12.48% src/detect-http-cookie.c
2
93.5
4.27% src/detect-http-header-names.c
2
93.68
9.98% src/detect-http-headers-stub.h
2
94.44
3.54% src/detect-http-request-line.c
2
94.37
3.56% src/detect-http-response-line.c
2
91.15
7.93% src/detect-http-start.c
2
95.59
2.73% src/detect-http-stat-code.c
2
47.06
-16.1% src/detect-mark.c
2
93.55
-3.42% src/detect-pkt-data.c
2
96.08
-0.64% src/detect-tls-cert-issuer.c
2
94.74
1.26% src/detect-tls-sni.c
2
98.18
0.68% src/flow-bit.c
2
86.54
7.55% src/flow-manager.c
2
94.87
0.47% src/flow-queue.c
2
7.14
-14.29% src/log-cf-common.h
2
0.0
-100.0% src/output-filedata.h
2
98.32
0.66% src/stream-tcp-cache.c
2
0.0
-100.0% src/util-ip.h
2
27.47
3.33% src/util-logopenfile.c
2
36.47
6.72% src/util-mem.c
2
94.64
7.46% src/util-memcmp.h
3
71.43
-2.65% rust/gen/lua.h
3
72.13
-4.92% rust/gen/rust-bindings.h
3
93.7
-2.36% rust/src/asn1/parse_rules.rs
3
97.88
-0.42% rust/src/detect/byte_math.rs
3
70.97
-9.68% rust/src/kerberos.rs
3
25.0
-25.0% rust/src/rdp/error.rs
3
83.33
-16.67% rust/src/smb/events.rs
3
90.91
-9.09% src/decode-ipv6.h
3
20.0
-60.0% src/decode-nsh.h
3
68.75
8.04% src/decode-sll2.c
3
68.75
8.04% src/decode-sll.c
3
86.02
2.35% src/decode-teredo.c
3
97.81
5.72% src/decode-udp.c
3
97.6
-0.06% src/detect-asn1.c
3
94.55
-3.7% src/detect-base64-data.c
3
94.55
-3.7% src/detect-filemd5.c
3
94.55
-3.7% src/detect-filesha1.c
3
95.16
-3.28% src/detect-filesha256.c
3
94.52
2.94% src/detect-http-ua.c
3
95.28
2.86% src/detect-msg.c
3
95.83
-0.32% src/detect-sid.c
3
94.12
-2.6% src/detect-tls-cert-subject.c
3
92.89
10.96% src/detect-tos.c
3
40.0
-6.15% src/flow-private.h
3
84.21
3.57% src/host-timeout.c
3
26.92
5.43% src/log-cf-common.c
3
70.73
3.42% src/output-json-mdns.c
3
87.01
7.62% src/stream-tcp-inline.c
3
78.57
-12.34% src/util-print.h
3
86.59
7.09% src/util-radix6-tree.c
3
79.82
1.29% src/util-var.c
4
93.94
-4.04% rust/src/detect/tcp.rs
4
97.83
-2.17% rust/src/dhcp/parser.rs
4
86.21
-2.3% rust/src/ftp/mod.rs
4
70.41
-0.77% rust/src/pop3/pop3.rs
4
89.01
-4.4% rust/src/rfb/logger.rs
4
88.15
-1.9% rust/src/rfb/parser.rs
4
81.37
7.84% src/app-layer-expectation.c
4
60.0
-40.0% src/detect-geoip.c
4
96.12
-3.88% src/detect.h
4
73.08
-10.26% src/detect-nocase.c
4
92.08
3.38% src/detect-priority.c
4
74.77
3.91% src/detect-tcp-ack.c
4
83.64
2.48% src/detect-tls-ja3-hash.c
4
83.33
0.98% src/detect-tls-ja3s-hash.c
4
96.27
0.97% src/flow.h
4
58.63
2.51% src/flow-hash.c
4
85.61
-2.81% src/packet.c
4
93.83
6.96% src/util-hashlist.c
4
0.0
-100.0% src/util-lua-common.h
5
88.98
-1.97% rust/htp/src/util.rs
5
88.06
-2.49% rust/src/bittorrent_dht/bittorrent_dht.rs
5
91.69
-1.54% rust/src/bittorrent_dht/parser.rs
5
45.45
-45.45% rust/src/ftp/event.rs
5
92.93
-5.05% rust/src/ja4.rs
5
97.61
-1.99% rust/src/sip/parser.rs
5
88.0
-10.0% rust/src/smb/smb2_session.rs
5
16.67
-83.33% src/app-layer-frames.h
5
16.67
-83.33% src/app-layer-htp-xff.h
5
84.09
4.78% src/decode-chdlc.c
5
94.32
3.32% src/decode-ethernet.c
5
75.86
10.1% src/decode-ipv4.h
5
95.98
4.75% src/detect-http-host.c
5
96.18
1.21% src/detect-http-uri.c
5
77.27
-22.73% src/detect-noalert.c
5
92.92
3.46% src/flow-timeout.c
5
75.31
-0.93% src/output-json-smb.c
5
0.0
-100.0% src/output-streaming.h
5
81.82
-10.91% src/suricata-common.h
5
86.61
3.52% src/util-classification-config.c
6
94.17
-2.91% rust/htp/src/c_api/transaction.rs
6
50.0
-50.0% rust/htp/src/unicode_bestfit_map.rs
6
91.26
-5.83% rust/htp/src/utf8_decoder.rs
6
0.0
-85.71% rust/src/encryption.rs
6
80.72
-2.69% rust/src/filetracker.rs
6
57.14
-42.86% rust/src/flow.rs
6
14.29
-85.71% rust/src/mqtt/mqtt_message.rs
6
83.33
-3.33% rust/src/ntp/ntp.rs
6
75.0
0.0% src/decode-sctp.c
6
95.89
3.68% src/detect-detection-filter.c
6
70.73
-6.63% src/detect-rawbytes.c
6
95.69
6.4% src/detect-replace.c
6
91.18
-4.77% src/detect-rev.c
6
72.73
-17.27% src/host.h
6
0.0
-33.33% src/stream.c
6
55.91
-2.49% src/util-buffer.c
6
83.33
-9.17% src/util-datalink.c
6
68.66
-3.39% src/util-debug.h
6
53.33
-37.14% src/util-lua-builtins.c
6
87.76
4.84% src/util-mpm.c
7
99.25
-0.75% rust/src/dns/parser.rs
7
90.32
-7.53% rust/src/ike/ikev1.rs
7
94.33
-1.8% rust/src/mime/mime.rs
7
14.29
-33.33% rust/src/quic/error.rs
7
84.9
-1.53% rust/src/rdp/rdp.rs
7
90.54
-9.46% rust/src/smb/smb2_ioctl.rs
7
79.2
-5.6% rust/src/x509/mod.rs
7
93.0
8.38% src/decode-raw.c
7
64.0
-22.21% src/detect-bypass.c
7
0.0
-100.0% src/detect-filestore.h
7
82.61
0.29% src/detect-icode.c
7
68.18
-24.13% src/detect-krb5-cname.c
7
68.18
-24.13% src/detect-krb5-sname.c
7
83.33
3.7% src/feature.c
7
78.02
6.89% src/output.c
7
54.0
-6.29% src/util-checksum.c
8
37.5
-50.0% rust/src/feature.rs
8
60.0
-15.0% src/decode-gre.h
8
87.43
5.25% src/detect-engine-siggroup.c
8
91.67
-1.28% src/detect-frame.c
8
87.29
6.28% src/detect-http-raw-header.c
8
87.63
0.54% src/flow-util.c
8
92.21
2.83% src/host-bit.c
8
53.33
-5.56% src/ippair-timeout.c
8
42.86
-6.59% src/pkt-var.c
8
54.26
-0.71% src/util-path.c
8
88.43
2.04% src/util-reference-config.c
8
72.88
-1.82% src/util-rohash.c
8
83.77
7.25% src/util-var-name.c
9
93.13
-2.81% rust/src/detect/byte_extract.rs
9
68.06
-7.43% src/app-layer-events.c
9
86.67
-0.83% src/detect-engine-inspect-buffer.c
9
80.28
6.39% src/detect-icmp-id.c
9
70.0
-6.74% src/detect-target.c
9
38.0
-16.84% src/detect-uricontent.c
9
69.8
5.93% src/flow-spare-pool.c
9
66.36
-4.02% src/output-json-mqtt.c
9
67.96
4.06% src/output-json-stats.c
9
0.0
-83.33% src/util-lua-config.c
10
72.66
-2.6% rust/htp/src/transaction.rs
10
83.45
-7.19% rust/src/http2/decompression.rs
10
86.01
-5.18% rust/src/http2/logger.rs
10
91.82
-6.29% rust/src/utils/base64.rs
10
41.18
-58.82% src/app-layer-dnp3.h
10
78.22
4.79% src/app-layer-tftp.c
10
84.38
-1.34% src/output-flow.c
10
59.38
-4.56% src/output-json-ike.c
10
38.15
7.64% src/runmode-unix-socket.c
10
0.0
-75.0% src/util-spm.h
11
89.33
-7.33% rust/src/smb/files.rs
11
96.35
-1.82% rust/src/ssh/parser.rs
11
64.1
-3.59% src/decode-erspan.c
11
94.88
0.68% src/detect-base64-decode.c
11
82.26
-14.96% src/detect-http-stat-msg.c
11
93.37
3.16% src/detect-l3proto.c
11
86.26
16.88% src/detect-rpc.c
11
74.59
5.7% src/tm-threads.c
11
56.7
2.85% src/tm-threads.h
11
97.67
0.85% src/util-spm.c
12
65.71
9.42% src/detect-engine-register.c
12
86.9
1.12% src/output-file.c
12
72.24
6.99% src/util-time.c
13
86.34
-2.47% rust/htp/src/connection_parser.rs
13
59.77
-14.94% rust/src/common.rs
13
77.27
-19.7% rust/src/dnp3/detect.rs
13
48.15
-16.05% rust/src/nfs/types.rs
13
86.18
-8.55% rust/src/smb/auth.rs
13
69.29
-3.41% rust/src/telnet/telnet.rs
13
89.44
-9.15% rust/src/tftp/tftp.rs
13
60.47
-30.23% rust/src/utils/datalink.rs
13
83.66
2.64% src/decode.h
13
91.76
14.26% src/decode-nsh.c
13
64.58
-4.98% src/decode-null.c
13
82.95
8.82% src/decode-udp.h
13
81.12
-0.78% src/detect-fragbits.c
13
82.11
-2.37% src/detect-metadata.c
13
71.09
-0.57% src/output-json-file.c
14
66.28
-16.28% rust/src/detect/iprep.rs
14
80.31
-5.51% rust/src/mqtt/logger.rs
14
67.16
-20.9% rust/src/ssh/logger.rs
14
95.38
2.32% src/app-layer-htp-file.c
14
85.04
-4.32% src/detect-filesize.c
14
70.59
-12.75% src/detect-ipaddr.c
14
59.38
4.76% src/detect-pktvar.c
14
92.11
-0.95% src/detect-urilen.c
14
81.11
-13.33% src/stream-tcp-private.h
15
79.75
-18.99% rust/src/nfs/nfs2.rs
15
91.42
-4.95% rust/src/quic/parser.rs
15
69.11
3.9% src/app-layer-htp-range.c
15
86.04
6.17% src/conf.c
15
98.86
-0.68% src/detect-dce-stub-data.c
15
92.72
4.83% src/detect-flowint.c
15
84.16
-6.49% src/detect-http-method.c
15
45.45
-41.03% src/output-json-metadata.c
15
4.85
-10.53% src/util-privs.c
16
0.0
-100.0% rust/src/dnp3/log.rs
16
87.63
-1.07% rust/src/nfs/nfs4_records.rs
16
46.93
-4.91% rust/src/nfs/nfs4.rs
16
71.93
-22.47% src/app-layer-protos.h
16
97.75
-0.5% src/app-layer-ssh.c
16
82.73
4.73% src/decode-vlan.c
16
93.56
7.56% src/defrag.c
16
77.34
-5.65% src/detect-bsize.c
16
27.27
-66.06% src/detect-requires.c
16
85.45
-9.88% src/detect-tls-cert-serial.c
17
0.0
-94.44% rust/src/applayertemplate/logger.rs
17
85.12
-14.05% rust/src/smb/smb1_session.rs
17
48.65
-42.05% src/datasets-ipv4.c
17
48.65
-42.05% src/datasets-ipv6.c
17
93.03
3.76% src/decode-vxlan.c
17
41.18
-40.64% src/detect-ftp-command.c
17
45.65
-29.35% src/detect-ipv6hdr.c
17
78.16
0.16% src/detect-tag.c
17
55.56
-23.02% src/detect-tls-ja3-string.c
17
0.0
-90.0% src/util-lua-util.c
17
91.8
-0.06% src/util-misc.c
18
91.78
3.69% src/decode-geneve.c
18
88.34
14.94% src/detect-csum.c
18
95.76
-0.57% src/detect-engine-payload.c
19
90.26
-7.12% rust/src/nfs/rpc_records.rs
19
92.72
6.43% src/decode-mpls.c
19
95.18
12.18% src/decode-tcp.c
19
62.07
-25.77% src/detect-dce-iface.c
19
96.61
11.35% src/detect-engine-address-ipv6.c
19
52.38
-11.44% src/detect-engine-file.c
19
89.08
6.08% src/detect-engine-tag.c
19
47.73
-33.31% src/detect-ipv4hdr.c
19
47.73
-32.27% src/detect-udphdr.c
19
44.2
-4.35% src/flow-var.c
19
94.97
-0.43% src/tree.h
20
80.28
-9.39% rust/src/conf.rs
20
11.11
-74.07% rust/src/debug.rs
20
78.53
-12.27% rust/src/ike/logger.rs
20
0.0
-100.0% rust/src/lua.rs
20
72.94
-23.53% rust/src/mdns/mdns.rs
20
67.05
-4.61% rust/src/rdp/log.rs
20
80.0
-2.89% src/detect-classtype.c
20
47.83
-32.82% src/detect-icmpv4hdr.c
20
47.83
-32.82% src/detect-icmpv6hdr.c
20
74.17
-7.18% src/detect-id.c
20
66.36
-2.82% src/detect-krb5-errcode.c
20
46.67
-33.66% src/detect-tcphdr.c
20
75.0
-8.59% src/detect-tcp-seq.c
20
80.54
10.35% src/detect-tls-cert-validity.c
20
40.54
-48.35% src/detect-tls-subjectaltname.c
20
91.9
1.4% src/source-pcap-file-helper.c
21
84.39
0.77% src/detect-http-client-body.c
21
55.42
-3.87% src/detect-template.c
22
76.06
-8.49% rust/htp/src/parsers.rs
22
81.33
-11.35% src/detect-itype.c
22
35.9
-45.74% src/detect-krb5-ticket-encryption.c
22
46.67
-38.58% src/detect-sip-uri.c
22
82.63
-0.88% src/ippair-bit.c
22
87.92
-4.61% src/util-lua-sandbox.c
23
78.14
-4.37% rust/htp/src/decompressors.rs
23
19.64
-36.24% src/detect-flow-age.c
23
20.41
-31.97% src/detect-ftp-reply-received.c
23
75.79
-18.52% src/detect-tls-cert-fingerprint.c
24
87.03
-8.19% rust/src/applayer.rs
24
76.32
-21.05% rust/src/detect/transforms/compress_whitespace.rs
24
70.3
-23.76% rust/src/detect/transforms/urldecode.rs
24
81.82
-14.55% rust/src/dhcp/dhcp.rs
24
84.41
-3.86% rust/src/rdp/parser.rs
24
31.43
-68.57% src/decode-ppp.h
24
82.48
-17.52% src/decode-tcp.h
24
97.44
-0.57% src/detect-engine-state.c
24
58.21
-28.11% src/detect-offset.c
24
82.48
-13.38% src/detect-within.c
24
91.8
-0.14% src/util-flow-rate.c
25
45.58
-17.01% rust/src/mqtt/mqtt_property.rs
25
39.02
-60.98% rust/src/pgsql/detect.rs
25
56.84
-16.99% src/decode-icmpv6.h
25
80.0
-15.54% src/detect-distance.c
25
40.48
-50.6% src/detect-ftp-command-data.c
25
80.22
-7.17% src/detect-reference.c
25
21.54
-31.47% src/detect-tcp-wscale.c
25
39.02
-56.89% src/detect-tls-alpn.c
25
39.62
-38.64% src/detect-tls-ja3s-string.c
25
55.81
-3.61% src/runmode-pcap-file.c
26
85.21
3.8% src/app-layer-ftp.c
26
68.24
-6.46% src/detect-fragoffset.c
26
29.27
-53.08% src/detect-modbus.c
26
62.93
-9.74% src/detect-tls-version.c
26
73.27
-9.43% src/output-json-flow.c
26
0.0
-56.06% src/util-detect.c
27
80.65
-6.29% rust/src/dcerpc/dcerpc_udp.rs
27
56.7
-13.92% rust/src/ike/ikev2.rs
27
1.22
-1.5% rust/src/smb/smb_status.rs
27
88.25
3.68% src/counters.c
27
0.0
-62.71% src/detect-engine-prefilter-common.h
27
59.6
-19.27% src/detect-transform-pcrexform.c
27
0.0
-30.84% src/util-lua-log.c
27
85.55
-1.65% src/util-macset.c
28
73.06
-9.43% rust/src/websocket/websocket.rs
28
39.13
-54.2% src/detect-ftp-completion-code.c
28
37.78
-55.44% src/detect-ftp-reply.c
28
42.37
-27.29% src/detect-prefilter.c
28
48.72
-24.09% src/util-conf.c
28
52.32
-15.8% src/util-ja3.c
29
0.0
-61.7% rust/ffi/src/debug.rs
29
74.93
-8.08% rust/src/ike/parser.rs
29
87.98
-7.42% rust/src/quic/frames.rs
29
80.54
-19.46% rust/src/smb/dcerpc_records.rs
29
77.88
-7.94% src/alert-fastlog.c
29
40.0
-14.24% src/decode-arp.c
29
72.26
-7.74% src/detect-engine-buffer.c
29
38.46
-37.3% src/detect-ftp-dynamic-port.c
30
32.73
-49.88% src/detect-dce-opnum.c
30
35.19
-38.34% src/detect-ftp-mode.c
30
34.21
-32.46% src/detect-icmpv6-mtu.c
30
28.57
-52.97% src/detect-nfs-version.c
30
45.45
-32.32% src/detect-ttl.c
31
46.88
-48.44% rust/src/frames.rs
33
94.41
-2.88% rust/src/modbus/detect.rs
33
56.58
-40.92% src/detect-dns-name.c
33
87.25
-4.36% src/detect-dsize.c
33
68.97
-24.51% src/detect-ja4-hash.c
33
24.07
-56.81% src/output-json-arp.c
33
0.0
-76.36% src/tx-bit.c
34
63.64
-34.34% rust/src/detect/transforms/strip_whitespace.rs
34
94.01
-4.43% rust/src/mqtt/parser.rs
34
89.96
-7.26% rust/src/sip/sip.rs
34
0.0
-65.52% src/util-lua-common.c
34
84.29
2.62% src/util-threshold-config.c
35
84.04
-12.41% rust/src/snmp/snmp.rs
35
0.0
-90.7% src/datasets-md5.c
35
0.0
-90.7% src/datasets-sha256.c
35
97.67
0.35% src/detect-byte-extract.c
35
69.5
-7.11% src/detect-stream_size.c
35
14.86
-33.05% src/detect-template2.c
35
62.5
-26.89% src/detect-tls-certs.c
36
57.61
-30.49% src/detect-http-protocol.c
37
82.21
-6.39% rust/src/smb/smb1_records.rs
37
71.9
-18.56% src/detect-ipopts.c
37
66.1
-10.06% src/util-running-modes.c
38
38.71
-43.79% src/detect-engine-uint.c
38
72.94
-9.23% src/detect-http2.c
38
79.41
-4.49% src/flow-worker.c
39
80.82
-8.9% rust/src/krb/krb5.rs
40
94.92
-1.03% src/detect-fast-pattern.c
41
80.32
-16.47% rust/src/ike/ike.rs
41
80.22
-0.84% src/detect-file-data.c
41
96.52
6.06% src/detect-ipproto.c
41
41.61
-21.61% src/detect-ssl-version.c
41
17.74
-52.26% src/detect-tcpmss.c
41
94.19
-0.37% src/detect-threshold.c
42
75.39
-10.99% rust/htp/src/uri.rs
42
81.94
2.47% src/detect-engine-content-inspection.c
42
57.14
1.38% src/detect-ssl-state.c
43
95.3
2.1% src/detect-content.c
43
71.57
-14.81% src/detect-filename.c
43
88.2
-2.78% src/detect-iprep.c
43
85.5
-3.06% src/detect-isdataat.c
44
84.62
-13.02% rust/src/detect/transforms/base64.rs
44
68.2
-20.28% rust/src/nfs/nfs3.rs
45
84.41
-3.77% rust/htp/src/response.rs
45
9.62
-86.54% rust/src/applayertemplate/detect.rs
45
87.0
0.54% src/conf-yaml-loader.c
45
11.67
-63.33% src/detect-entropy.c
45
87.47
-0.72% src/output-tx.c
46
65.33
-30.67% rust/src/detect/transforms/http_headers.rs
46
67.58
-21.0% rust/src/detect/vlan.rs
46
72.19
-24.6% rust/src/ffi/hashing.rs
46
27.78
-53.35% src/detect-sip-method.c
47
27.54
-68.12% rust/src/ffi/base64.rs
47
55.45
-8.39% src/detect-flowvar.c
47
65.41
-12.13% src/output-json-anomaly.c
48
0.0
-100.0% rust/src/detect/tojson/mod.rs
48
61.31
-35.04% rust/src/detect/transforms/xor.rs
48
86.25
-5.13% src/detect-tcp-flags.c
49
57.46
-36.57% rust/src/ftp/ftp.rs
49
92.25
-7.75% rust/src/smb/smb2_records.rs
49
83.55
5.26% src/stream-tcp-list.c
50
0.0
-79.41% src/util-lua-base64lib.c
51
0.0
-74.7% src/util-lua-bytevarlib.c
52
89.24
4.63% src/detect-engine-port.c
52
77.46
-3.12% src/detect-xbits.c
52
0.0
-67.31% src/util-lua-dataset.c
53
79.35
-17.1% rust/src/detect/entropy.rs
53
84.0
-12.47% rust/src/quic/quic.rs
53
13.16
-66.65% src/detect-flow-elephant.c
54
90.04
-5.66% rust/src/modbus/modbus.rs
54
52.85
-37.34% src/detect-depth.c
54
17.78
-47.98% src/detect-ftpbounce.c
54
0.0
-55.17% src/util-lua-dns.c
55
33.59
-29.33% src/detect-icmp-seq.c
55
45.25
-4.1% src/ippair.c
56
56.03
0.81% src/util-byte.c
56
0.0
-25.87% src/util-lua-tls.c
58
79.76
-14.15% rust/src/ssh/ssh.rs
58
62.35
-20.16% src/output-json-drop.c
59
76.1
-16.21% rust/src/smb/log.rs
59
0.0
-83.53% src/datasets-string.c
59
93.2
5.13% src/detect-engine-address.c
60
0.0
-96.77% rust/src/mime/detect.rs
61
31.07
-59.22% rust/src/detect/transforms/domain.rs
61
79.87
3.88% src/decode-pppoe.c
62
44.26
-50.82% rust/src/detect/transforms/casechange.rs
62
32.98
-58.96% src/detect-smtp.c
62
0.0
-54.2% src/util-lua-ssh.c
63
94.83
1.73% src/app-layer.c
64
45.71
-40.95% src/output-json-email-common.c
64
53.96
-14.6% src/source-pcap-file.c
65
91.22
3.2% src/app-layer-detect-proto.c
65
93.32
12.84% src/decode-ipv4.c
66
66.21
0.92% src/util-debug.c
66
0.0
-48.0% src/util-lua-ja3.c
67
55.73
-28.24% src/detect-app-layer-event.c
67
60.34
-24.57% src/detect-engine-event.c
67
82.6
1.28% src/stream-tcp-sack.c
68
73.99
-8.89% rust/src/rfb/rfb.rs
68
9.9
-62.28% src/output-json-pgsql.c
69
87.33
4.54% src/detect-engine-iponly.c
69
84.36
0.77% src/detect-lua.c
70
48.33
-11.67% rust/htp/src/urlencoded.rs
70
76.52
-18.47% rust/src/smb/dcerpc.rs
70
0.0
-75.65% src/util-lua-smtp.c
71
53.71
-40.57% rust/src/dhcp/logger.rs
71
71.06
-14.94% src/detect-http-header.c
71
37.5
-24.85% src/util-print.c
72
17.89
-52.31% src/detect-vlan.c
73
56.75
-16.7% rust/src/http2/huffman.rs
73
86.75
-2.59% src/detect-flow.c
75
0.0
-78.13% rust/src/modbus/log.rs
75
44.87
-48.08% rust/src/nfs/detect.rs
76
88.6
-4.89% rust/src/dcerpc/dcerpc.rs
76
92.8
-2.96% src/detect-engine-sigorder.c
77
66.15
-29.62% rust/src/handshake.rs
77
78.64
-12.46% rust/src/smb/smb2.rs
78
48.86
-44.32% rust/src/detect/transforms/hash.rs
78
74.53
-11.63% src/output-json-tls.c
79
44.79
-48.47% rust/src/mime/smtp_log.rs
80
32.56
-62.02% rust/src/detect/flow.rs
80
30.86
-38.69% src/util-lua.c
81
70.35
-25.55% rust/src/dcerpc/detect.rs
82
50.99
-25.72% src/util-exception-policy.c
82
0.0
-70.92% src/util-lua-rule.c
83
82.12
-13.74% rust/src/http2/parser.rs
83
72.81
-14.56% rust/src/mqtt/mqtt.rs
83
76.19
-5.76% src/decode.c
83
0.0
-65.33% src/util-lua-dnp3.c
84
81.76
-3.01% src/flow.c
85
83.13
1.63% src/decode-icmpv4.c
85
86.09
-0.13% src/detect-bytetest.c
85
62.07
-21.26% src/detect-dnp3.c
85
65.94
-2.77% src/runmodes.c
86
79.51
-14.93% rust/src/mime/smtp.rs
87
74.83
-15.21% rust/src/ldap/ldap.rs
87
90.49
3.88% src/app-layer-htp.c
87
70.12
-10.49% src/detect-hostbits.c
88
76.61
-7.77% rust/htp/src/request.rs
88
41.08
-47.57% rust/src/detect/transforms/decompress.rs
88
70.98
-17.26% src/detect-engine-alert.c
89
74.23
-6.8% src/util-file.c
90
54.01
-26.42% src/app-layer-htp-xff.c
90
9.49
-54.91% src/detect-app-layer-state.c
91
38.26
-54.94% src/detect-tls-random.c
92
63.1
-3.88% src/decode-gre.c
92
86.86
-2.39% src/detect-bytejump.c
94
58.8
0.99% src/decode-ppp.c
94
56.18
-23.86% src/output-json-dns.c
98
4.71
-45.1% src/log-tcp-data.c
100
80.03
-3.92% src/detect-bytemath.c
102
67.77
-13.22% src/detect-engine-loader.c
102
0.0
-75.48% src/util-lua-filelib.c
104
91.14
0.54% src/app-layer-smtp.c
105
79.08
-10.08% rust/src/jsonbuilder.rs
105
50.19
-39.92% rust/src/krb/detect.rs
106
82.71
2.74% src/decode-ipv6.c
108
0.0
-58.92% src/util-lua-packetlib.c
108
54.12
-9.62% src/util-thash.c
109
28.83
-66.87% rust/src/dhcp/detect.rs
109
51.07
-21.39% src/host.c
110
82.0
-3.64% src/app-layer-parser.c
113
32.31
-57.95% rust/src/snmp/detect.rs
114
0.0
-51.25% src/util-lua-http.c
117
68.07
-14.48% rust/src/smb/smb1.rs
119
43.15
-35.93% src/detect-config.c
120
29.21
-67.42% rust/src/rfb/detect.rs
120
0.0
-73.33% src/util-lua-flowlib.c
121
57.7
-1.65% src/suricata.c
122
53.51
-20.99% src/reputation.c
124
73.6
-7.09% src/detect-engine-threshold.c
126
52.97
-27.29% src/output-json-http.c
128
14.51
-57.21% src/detect-file-hash-common.c
129
71.32
-11.71% rust/src/http2/http2.rs
130
89.4
1.23% src/stream-tcp-reassemble.c
132
36.75
-56.41% rust/src/quic/detect.rs
135
74.36
-24.55% rust/src/detect/requires.rs
135
26.72
-49.92% src/detect-flow-pkts.c
137
4.91
-77.1% src/output-filedata.c
142
37.72
-55.19% src/detect-email.c
146
28.24
-67.59% rust/src/websocket/detect.rs
148
0.0
-74.37% rust/src/dns/lua.rs
148
56.29
-42.29% rust/src/ssh/detect.rs
153
11.11
-68.27% src/detect-filemagic.c
155
40.24
-36.14% src/detect-filestore.c
156
84.0
-3.46% src/detect-pcre.c
159
0.0
-86.89% rust/src/pgsql/logger.rs
162
0.0
-82.65% rust/src/detect/datasets.rs
163
75.56
-21.31% rust/src/detect/uint.rs
164
59.44
-22.8% src/detect-app-layer-protocol.c
166
5.17
-64.71% src/detect-transform-luaxform.c
168
3.94
-45.17% src/alert-debuglog.c
171
2.13
-83.9% src/output-json-netflow.c
175
84.24
8.39% src/decode-icmpv6.c
176
61.76
-30.45% rust/src/dns/detect.rs
185
34.74
-55.89% rust/src/applayertemplate/template.rs
185
0.0
-73.1% src/util-lua-hashlib.c
188
1.17
-35.82% src/log-httplog.c
190
48.42
-31.51% rust/src/dns/log.rs
190
2.31
-84.25% src/output-json-dnp3.c
193
64.94
-23.25% rust/src/http2/detect.rs
194
14.29
-78.26% src/detect-dns-response.c
199
35.78
-60.86% rust/src/smb/detect.rs
202
69.11
1.73% src/util-streaming-buffer.c
203
84.22
-11.86% rust/src/pgsql/parser.rs
204
3.66
-49.89% src/source-pcap-file-directory-helper.c
210
14.24
-57.02% src/detect-tls.c
216
0.0
-11.95% rust/src/enip/logger.rs
216
3.56
-68.15% src/detect-datarep.c
223
78.29
-18.48% rust/src/dns/dns.rs
223
3.41
-59.53% src/log-tlsstore.c
233
4.8
-77.84% src/output-streaming.c
235
3.86
-60.25% src/output-filestore.c
245
80.27
-6.88% src/app-layer-dnp3.c
245
4.1
-71.89% src/output-eve-stream.c
250
66.76
-14.6% rust/src/nfs/nfs.rs
263
4.02
-77.56% src/output-json-frame.c
269
66.11
-17.73% src/detect-engine-prefilter.c
277
0.0
-23.09% src/output-json-dnp3-objects.c
283
29.87
-52.8% src/detect-dataset.c
287
0.0
-77.73% src/detect-engine-prefilter-common.c
292
31.45
-58.87% rust/src/sip/detect.rs
301
33.72
-58.0% rust/src/ike/detect.rs
304
0.0
-79.17% rust/src/enip/parser.rs
318
67.31
0.37% src/app-layer-ssl.c
324
39.29
-48.21% rust/src/pgsql/pgsql.rs
335
24.77
-61.92% rust/src/ldap/detect.rs
341
69.93
-0.62% src/detect-engine.c
346
46.62
-38.43% src/output-json-alert.c
348
66.49
-16.9% src/detect-engine-build.c
348
45.53
-29.18% src/output-json.c
353
15.45
-69.9% rust/src/enip/enip.rs
361
0.0
-85.76% src/detect-engine-frame.c
369
69.1
-21.0% rust/src/smb/smb.rs
395
25.64
-63.86% src/app-layer-frames.c
412
69.17
-14.12% src/detect-engine-mpm.c
417
0.7
-68.38% src/output-lua.c
419
82.33
-4.68% src/detect-parse.c
457
27.45
-30.19% src/datasets.c
458
66.8
-23.13% src/detect.c
460
0.0
-58.52% src/datasets-context-json.c
469
31.11
-60.28% rust/src/sdp/detect.rs
525
50.86
-32.72% src/detect-flowbits.c
528
44.42
-44.67% rust/src/mqtt/detect.rs
774
2.07
-62.8% src/log-pcap.c
871
24.72
-60.82% rust/src/enip/detect.rs
1016
69.85
4.12% src/stream-tcp.c
1042
2.83
-12.65% src/app-layer-dnp3-objects.c
1580
0.16
-80.28% src/detect-engine-analyzer.c
Jobs
ID Job ID Ran Files Coverage
1 livemode - 22550902417.1 01 Mar 2026 09:51PM UTC 929
18.97
GitHub Action Run
2 netns - 22550902417.2 01 Mar 2026 07:56PM UTC 973
17.51
GitHub Action Run
3 unittests - 22550902417.3 01 Mar 2026 09:40PM UTC 1041
56.08
GitHub Action Run
4 pcap - 22550902417.4 01 Mar 2026 09:57PM UTC 917
44.07
GitHub Action Run
Source Files on build 22550902417
  • Tree
  • List 1051
  • Changed 40
  • Source Changed 1
  • Coverage Changed 39
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22550902417
  • Pull Request #14922
  • PR Base - main (#22512875201)
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