]> git.ipfire.org Git - thirdparty/suricata.git/log
thirdparty/suricata.git
3 years agodetect/engine: fix typos in assorted files 7670/head
Juliana Fajardini [Tue, 10 May 2022 20:01:20 +0000 (17:01 -0300)] 
detect/engine: fix typos in assorted files

3 years agocommandline: add alert-queue expand failure option
Juliana Fajardini [Mon, 9 May 2022 14:57:31 +0000 (11:57 -0300)] 
commandline: add alert-queue expand failure option

For testing purposes. Meant to simulate a reallocation failure when
dynamically growing the alert queue in DetectEngineThreadCtx, so we can
check that Suri's behavior doesn't break under such circumstances.

Task #5319

3 years agonflog: fix missing util-time include; cleanups
Victor Julien [Thu, 28 Jul 2022 19:38:46 +0000 (21:38 +0200)] 
nflog: fix missing util-time include; cleanups

3 years agonflog: update copyright years
Victor Julien [Thu, 28 Jul 2022 19:38:24 +0000 (21:38 +0200)] 
nflog: update copyright years

3 years agoclassification/config: Propagate validation errors 7662/head
Jeff Lucovsky [Mon, 10 Jan 2022 18:20:29 +0000 (13:20 -0500)] 
classification/config: Propagate validation errors

Issue: #4554

This commit modifies the workflow to propagate classification parsing
errors when in test mode.

When not in test mode, errors continue to be displayed but they do not
halt Suricata execution.

3 years agoclassification/config: Raise error on validation errors
Jeff Lucovsky [Thu, 27 Jan 2022 19:09:15 +0000 (14:09 -0500)] 
classification/config: Raise error on validation errors

This commit adds logic which raises an error if parse errors occur while
loading classification.config

Issue: 4554

3 years agouserguide/rules/meta: minor formatting adjustments 7654/head
Jufajardini Reichow [Wed, 20 Jul 2022 16:35:07 +0000 (13:35 -0300)] 
userguide/rules/meta: minor formatting adjustments

3 years agouserguide/rules: explain sid uniqueness within gid
Jufajardini Reichow [Tue, 19 Jul 2022 21:28:19 +0000 (18:28 -0300)] 
userguide/rules: explain sid uniqueness within gid

While Suri will throw an error if two signatures have the same `sid`
and no `gid`, or same `sid` and same `gid`, it will just accept same
`sid` for different `gid`s.

Related to

Task #5441

3 years agodetect: remove wrappers around DetectEngineInspectGenericList
Philippe Antoine [Tue, 12 Jul 2022 12:30:05 +0000 (14:30 +0200)] 
detect: remove wrappers around DetectEngineInspectGenericList

3 years agostream: fix StreamTcpSegmentForSession missing segments
Scott Jordan [Fri, 15 Jul 2022 14:50:21 +0000 (10:50 -0400)] 
stream: fix StreamTcpSegmentForSession missing segments

Bugfix, segment traversal was being initialized at root node, but
should have been started at the min node. Bug resulted in captures
missing segments left of root node.

3 years agodoc: update priority wording userguide meta
jason taylor [Mon, 18 Jul 2022 22:39:48 +0000 (22:39 +0000)] 
doc: update priority wording userguide meta

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: update to 80 char formatting userguide meta
jason taylor [Mon, 18 Jul 2022 22:30:30 +0000 (22:30 +0000)] 
doc: update to 80 char formatting userguide meta

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: metadata information update userguide meta
jason taylor [Mon, 18 Jul 2022 22:20:46 +0000 (22:20 +0000)] 
doc: metadata information update userguide meta

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: update priority information userguide meta
jason taylor [Mon, 18 Jul 2022 22:11:50 +0000 (22:11 +0000)] 
doc: update priority information userguide meta

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: update reference section in userguide meta
jason taylor [Mon, 18 Jul 2022 22:07:54 +0000 (22:07 +0000)] 
doc: update reference section in userguide meta

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: update userguide meta classtype information
jason taylor [Mon, 18 Jul 2022 22:00:41 +0000 (22:00 +0000)] 
doc: update userguide meta classtype information

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: update rev and gid userguide meta wording
jason taylor [Mon, 18 Jul 2022 21:55:33 +0000 (21:55 +0000)] 
doc: update rev and gid userguide meta wording

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: add clarity around userguide meta information
jason taylor [Mon, 18 Jul 2022 21:12:46 +0000 (21:12 +0000)] 
doc: add clarity around userguide meta information

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: add sid reserved range reference
jason taylor [Fri, 15 Jul 2022 20:55:52 +0000 (20:55 +0000)] 
doc: add sid reserved range reference

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: add clarity to rule msg tips
jason taylor [Fri, 15 Jul 2022 19:27:19 +0000 (19:27 +0000)] 
doc: add clarity to rule msg tips

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: update example rule list
jason taylor [Thu, 14 Jul 2022 20:05:03 +0000 (20:05 +0000)] 
doc: update example rule list

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: add clarity to role wording
jason taylor [Thu, 14 Jul 2022 19:28:22 +0000 (19:28 +0000)] 
doc: add clarity to role wording

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: meta keyword doc example rule update
jason taylor [Tue, 12 Jul 2022 22:05:16 +0000 (22:05 +0000)] 
doc: meta keyword doc example rule update

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: add bsize keyword examples
jason taylor [Mon, 25 Jul 2022 23:22:00 +0000 (23:22 +0000)] 
doc: add bsize keyword examples

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodetect/file: minor cleanups
Victor Julien [Thu, 28 Jul 2022 09:17:04 +0000 (11:17 +0200)] 
detect/file: minor cleanups

3 years agodetect/file: reduce scope of keyword data structures
Victor Julien [Thu, 28 Jul 2022 09:16:37 +0000 (11:16 +0200)] 
detect/file: reduce scope of keyword data structures

3 years agodetect/file: update copyright years
Victor Julien [Thu, 28 Jul 2022 09:12:55 +0000 (11:12 +0200)] 
detect/file: update copyright years

3 years agodetect/cip: cleanup includes 7653/head
Victor Julien [Thu, 28 Jul 2022 06:20:55 +0000 (08:20 +0200)] 
detect/cip: cleanup includes

3 years agoquic: do not log empty cyu array 7652/head
Philippe Antoine [Mon, 4 Jul 2022 13:28:39 +0000 (15:28 +0200)] 
quic: do not log empty cyu array

Ticket: #5167

3 years agodnp3: do not log empty objects array
Philippe Antoine [Mon, 4 Jul 2022 08:51:15 +0000 (10:51 +0200)] 
dnp3: do not log empty objects array

Ticket: #5167

3 years agoike: do not log empty notify array
Philippe Antoine [Fri, 1 Jul 2022 19:28:12 +0000 (21:28 +0200)] 
ike: do not log empty notify array

Ticket: #5167

3 years agomqtt: do not log reason_codes if there is none
Philippe Antoine [Fri, 1 Jul 2022 13:56:29 +0000 (15:56 +0200)] 
mqtt: do not log reason_codes if there is none

Ticket: #5167

3 years agooutput: do not log empty arrays for sid
Philippe Antoine [Fri, 1 Jul 2022 13:52:33 +0000 (15:52 +0200)] 
output: do not log empty arrays for sid

Ticket: #5167

3 years agouserguide: fix typo in inline mode illustration
Jufajardini Reichow [Mon, 11 Jul 2022 23:04:57 +0000 (20:04 -0300)] 
userguide: fix typo in inline mode illustration

The image describing Suricata's sliding window had two of the "packets"
with the same text. Now they actually give the sense of a sliding
window.

This was found by Zhiyuan-liao.

3 years agogithub-actions: bump actions/cache from 3.0.4 to 3.0.5
dependabot[bot] [Thu, 14 Jul 2022 19:33:33 +0000 (19:33 +0000)] 
github-actions: bump actions/cache from 3.0.4 to 3.0.5

Bumps [actions/cache](https://github.com/actions/cache) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/c3f1317a9e7b1ef106c153ac8c0f00fed3ddbc0d...0865c47f36e68161719c5b124609996bb5c40129)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years agothreads: cleaner code with one instruction per line
Philippe Antoine [Wed, 6 Jul 2022 13:27:10 +0000 (15:27 +0200)] 
threads: cleaner code with one instruction per line

As reported by Shchelk

3 years agodetect: reduce datatype scope for various keywords
Victor Julien [Wed, 27 Jul 2022 14:05:08 +0000 (16:05 +0200)] 
detect: reduce datatype scope for various keywords

3 years agodetect/cip: remove dead code
Victor Julien [Wed, 27 Jul 2022 14:04:17 +0000 (16:04 +0200)] 
detect/cip: remove dead code

3 years agodetect: update copyright years
Victor Julien [Wed, 27 Jul 2022 12:14:36 +0000 (14:14 +0200)] 
detect: update copyright years

3 years agoincludes: minor cleanups
Victor Julien [Wed, 27 Jul 2022 06:37:20 +0000 (08:37 +0200)] 
includes: minor cleanups

3 years agoprofiling: minor code cleanups
Victor Julien [Wed, 27 Jul 2022 06:10:09 +0000 (08:10 +0200)] 
profiling: minor code cleanups

3 years agoci: checks include are necessary in github
Philippe Antoine [Tue, 26 Jul 2022 14:13:52 +0000 (16:13 +0200)] 
ci: checks include are necessary in github

3 years agoutil: fix integer warnings in profiling
Philippe Antoine [Tue, 26 Jul 2022 13:17:56 +0000 (15:17 +0200)] 
util: fix integer warnings in profiling

3 years agosrc: remove unused header files
Philippe Antoine [Mon, 27 Jun 2022 11:20:29 +0000 (13:20 +0200)] 
src: remove unused header files

3 years agosrc: rework includes as per cppclean
Philippe Antoine [Mon, 20 Jun 2022 11:57:18 +0000 (13:57 +0200)] 
src: rework includes as per cppclean

3 years agodetect/engine: init alert queue counters on reload 7641/head
Jufajardini Reichow [Mon, 25 Jul 2022 23:47:23 +0000 (20:47 -0300)] 
detect/engine: init alert queue counters on reload

alert_queue_overflow and alerts_suppressed were not being
reinitialized when there was a reload of Suricata rules, leading to
non-valid stats counters if that happened.

Bug #5457

3 years agooutput: skip files logging for ICMP packets 7607/head 7615/head
Philippe Antoine [Mon, 4 Jul 2022 08:30:20 +0000 (10:30 +0200)] 
output: skip files logging for ICMP packets

Ticket: #5408

3 years agooutput: use flow's proto for file loggers
Philippe Antoine [Fri, 1 Jul 2022 11:22:38 +0000 (13:22 +0200)] 
output: use flow's proto for file loggers

As there can be an ICMP packet which gets related to a TCP flow.

Ticket: #5408

3 years agofuzz: use forced file store
Philippe Antoine [Fri, 1 Jul 2022 11:06:59 +0000 (13:06 +0200)] 
fuzz: use forced file store

to find bugs such as 5408

3 years agothreshold: fix regex to accept by_both and by_rule 7603/head
Philippe Antoine [Thu, 28 Apr 2022 14:24:46 +0000 (16:24 +0200)] 
threshold: fix regex to accept by_both and by_rule

As is done in detect-threshold.c or in DETECT_RATE_REGEX
and is expected by switch (rule_type) which makes the same
for THRESHOLD_TYPE_THRESHOLD and THRESHOLD_TYPE_RATE

Ticket: #5327

3 years agodetect/nfs: use inclusive ranges
Philippe Antoine [Fri, 10 Jun 2022 13:17:05 +0000 (15:17 +0200)] 
detect/nfs: use inclusive ranges

3 years agodetect: use generic integer functions for itype
Philippe Antoine [Thu, 9 Jun 2022 19:11:22 +0000 (21:11 +0200)] 
detect: use generic integer functions for itype

Ticket: #4112

3 years agodetect: use generic integer functions for snmp.version
Philippe Antoine [Thu, 9 Jun 2022 19:00:34 +0000 (21:00 +0200)] 
detect: use generic integer functions for snmp.version

Ticket: #4112

3 years agodetect: use generic integer functions for rfb.sectype
Philippe Antoine [Thu, 9 Jun 2022 18:55:58 +0000 (20:55 +0200)] 
detect: use generic integer functions for rfb.sectype

Ticket: #4112

3 years agodetect: use generic integer functions for nfs.version
Philippe Antoine [Thu, 9 Jun 2022 18:51:59 +0000 (20:51 +0200)] 
detect: use generic integer functions for nfs.version

Ticket: #4112

3 years agodetect: use generic integer functions for nfs.procedure
Philippe Antoine [Thu, 9 Jun 2022 18:43:42 +0000 (20:43 +0200)] 
detect: use generic integer functions for nfs.procedure

Ticket: #4112

3 years agodetect: use generic integer functions for iprep
Philippe Antoine [Thu, 9 Jun 2022 13:42:40 +0000 (15:42 +0200)] 
detect: use generic integer functions for iprep

Ticket: #4112

3 years agodetect: use generic integer functions for bsize
Philippe Antoine [Thu, 9 Jun 2022 12:53:46 +0000 (14:53 +0200)] 
detect: use generic integer functions for bsize

Ticket: #4112

3 years agodetect: use generic integer functions for urilen
Philippe Antoine [Thu, 9 Jun 2022 09:46:38 +0000 (11:46 +0200)] 
detect: use generic integer functions for urilen

Ticket: #4112

3 years agodefrag: use util function for timeout
Philippe Antoine [Fri, 29 Apr 2022 09:58:10 +0000 (11:58 +0200)] 
defrag: use util function for timeout

To fix timestamp overflow as found by oss-fuzz
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=44608

fixu

3 years agodetect: update text for nocase used with http.host
jason taylor [Sat, 11 Jun 2022 15:36:48 +0000 (11:36 -0400)] 
detect: update text for nocase used with http.host

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: update to include additional rule references
jason taylor [Wed, 15 Jun 2022 23:00:36 +0000 (23:00 +0000)] 
doc: update to include additional rule references

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: update intro direction content
jason taylor [Mon, 6 Jun 2022 20:05:37 +0000 (20:05 +0000)] 
doc: update intro direction content

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: fixed HOME_NET/EXTERNAL example formatting
jason taylor [Fri, 3 Jun 2022 21:51:15 +0000 (21:51 +0000)] 
doc: fixed HOME_NET/EXTERNAL example formatting

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: add clarity around HOME_NET/EXTERNAL_NET
jason taylor [Fri, 3 Jun 2022 19:50:55 +0000 (19:50 +0000)] 
doc: add clarity around HOME_NET/EXTERNAL_NET

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: minor example rule description update
jason taylor [Fri, 3 Jun 2022 19:48:00 +0000 (19:48 +0000)] 
doc: minor example rule description update

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: minor wording restructure
jason taylor [Fri, 3 Jun 2022 19:44:30 +0000 (19:44 +0000)] 
doc: minor wording restructure

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: add tcp-pkt/tcp-stream to intro
jason taylor [Fri, 3 Jun 2022 19:08:14 +0000 (19:08 +0000)] 
doc: add tcp-pkt/tcp-stream to intro

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: minor punctuation update
jason taylor [Fri, 3 Jun 2022 19:01:04 +0000 (19:01 +0000)] 
doc: minor punctuation update

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: intro example rule update to simpler example
jason taylor [Fri, 3 Jun 2022 17:25:35 +0000 (17:25 +0000)] 
doc: intro example rule update to simpler example

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agodoc: minor intro wording update
jason taylor [Fri, 3 Jun 2022 15:37:22 +0000 (15:37 +0000)] 
doc: minor intro wording update

Signed-off-by: jason taylor <jtfas90@gmail.com>
3 years agosnmp: rustfmt detect.rs
Philippe Antoine [Wed, 29 Jun 2022 19:30:41 +0000 (21:30 +0200)] 
snmp: rustfmt detect.rs

3 years agosnmp: adds usm keyword
Philippe Antoine [Sat, 25 Jun 2022 07:12:31 +0000 (09:12 +0200)] 
snmp: adds usm keyword

as is logged

Ticker: #5416

3 years agogithub/codeowners: update 7594/head
Victor Julien [Thu, 30 Jun 2022 15:13:09 +0000 (17:13 +0200)] 
github/codeowners: update

3 years agoftp: optimized tx iterator
Philippe Antoine [Fri, 29 Apr 2022 11:12:56 +0000 (13:12 +0200)] 
ftp: optimized tx iterator

To be more efficient with larger number of transactions.

Ticket: #5314

3 years agomime: remove unused length fields 7586/head
Victor Julien [Wed, 29 Jun 2022 09:16:43 +0000 (11:16 +0200)] 
mime: remove unused length fields

3 years agofuzz/mime: fix call conditions and args
Victor Julien [Tue, 28 Jun 2022 18:20:37 +0000 (20:20 +0200)] 
fuzz/mime: fix call conditions and args

The SMTP parser should not supply lines w/o EOL chars to the mime
parser unless its in the BODY parsing stage. Mimic this in the fuzz
target by testing the state for inputs that have no EOL.

Additionally, make sure the delim cnt reflects the missing EOL.

3 years agomime: fix corner case
Victor Julien [Tue, 28 Jun 2022 13:29:25 +0000 (15:29 +0200)] 
mime: fix corner case

Fix a corner case where a base64 sequence including a space was followed
by a newline in the input data.

3 years agomime: add base64 related debug messages
Victor Julien [Tue, 28 Jun 2022 13:29:11 +0000 (15:29 +0200)] 
mime: add base64 related debug messages

3 years agomime: improved empty line handling
Victor Julien [Tue, 28 Jun 2022 11:07:37 +0000 (13:07 +0200)] 
mime: improved empty line handling

Make sure a new body is not set up on empty lines unless it is
a body that is not encoded as base64/quoted printable.

3 years agomime: fix and cleanup tests
Victor Julien [Tue, 28 Jun 2022 05:46:54 +0000 (07:46 +0200)] 
mime: fix and cleanup tests

Line count check was failing after recent delim handling updates.

3 years agosmtp: fix passing a wrong delim len around
Victor Julien [Mon, 27 Jun 2022 18:51:53 +0000 (20:51 +0200)] 
smtp: fix passing a wrong delim len around

3 years agomime: properly pass full lines to non-decoded body
Victor Julien [Mon, 27 Jun 2022 18:15:16 +0000 (20:15 +0200)] 
mime: properly pass full lines to non-decoded body

Use actual delim count and make sure we also pass on empty lines
(so delim(s) only).

3 years agomime/base64: fix final data not getting processed
Victor Julien [Mon, 27 Jun 2022 14:20:02 +0000 (16:20 +0200)] 
mime/base64: fix final data not getting processed

If the last data of the body was not a multple of 4 and not padded
to be a multiple of 4, it would not be processed.

3 years agostream: fix GAP check
Victor Julien [Mon, 27 Jun 2022 09:34:14 +0000 (11:34 +0200)] 
stream: fix GAP check

Gap check would consider a GAP when the current data was in fact
exactly not a gap, but next segment(s) were already available.

3 years agomime: minor code cleanup
Victor Julien [Sun, 26 Jun 2022 20:43:38 +0000 (22:43 +0200)] 
mime: minor code cleanup

3 years agomime: remove unused 'linerem' logic
Victor Julien [Sun, 26 Jun 2022 14:25:36 +0000 (16:25 +0200)] 
mime: remove unused 'linerem' logic

3 years agosmtp/mime: fix parsing edge case
Victor Julien [Sun, 26 Jun 2022 00:29:34 +0000 (02:29 +0200)] 
smtp/mime: fix parsing edge case

Correctly track "remaining" bytes after partial base64 decoding.

Add comment clarifications and debug validation checks.

3 years agosmtp: skip preprocessing for mime headers
Victor Julien [Sat, 25 Jun 2022 11:01:37 +0000 (13:01 +0200)] 
smtp: skip preprocessing for mime headers

Mime parser doesn't expect partial lines, which preprocessing can
provide. Add a check to let mime headers be handled by regular line
parsing.

3 years agoeve/schema: add drop.udplen, email fields
Victor Julien [Fri, 17 Jun 2022 11:23:26 +0000 (13:23 +0200)] 
eve/schema: add drop.udplen, email fields

3 years agosource/pcap: fix infinite loop if interface goes down
Juliana Fajardini [Tue, 28 Jun 2022 20:06:50 +0000 (17:06 -0300)] 
source/pcap: fix infinite loop if interface goes down

When in live-pcap mode, if the sniffed interface went down and up again,
Suri would enter an infinite and keep running, while not registering new
events. This fixes that behavior by allowing Suri to retry to open the
pcap in case of a retry on an already activated capture
('PCAP_ERROR_ACTIVATED').

This change is based on Zhiyuan Liao's work.

Bug #3846

3 years agogithub-actions: bump ossf/scorecard-action from 1.1.1 to 1.1.2
dependabot[bot] [Tue, 28 Jun 2022 19:39:06 +0000 (19:39 +0000)] 
github-actions: bump ossf/scorecard-action from 1.1.1 to 1.1.2

Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](https://github.com/ossf/scorecard-action/compare/3e15ea8318eee9b333819ec77a36aca8d39df13e...ce330fde6b1a5c9c75b417e7efc510b822a35564)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years agodetect: impose limits on pcrexform
Philippe Antoine [Mon, 27 Jun 2022 14:10:51 +0000 (16:10 +0200)] 
detect: impose limits on pcrexform

As is done for pcre keyword

Ticket: #5409

3 years agodevguide: incorporate contribution process page
Juliana Fajardini [Wed, 22 Dec 2021 12:47:24 +0000 (12:47 +0000)] 
devguide: incorporate contribution process page

That page existed only in our redmine. Updated and added a few things,
like a paragraph about our expectations for feature contributors.

Also updated links, contacts and some other processes that may have
changed since last edition.

Added some section labels in related documents, for ease of referencing.

Task #4929

3 years agodetect: set drop reason for rule based drops 7553/head
Victor Julien [Thu, 16 Jun 2022 15:27:35 +0000 (17:27 +0200)] 
detect: set drop reason for rule based drops

Call `PacketDrop` with drop reason for drops, keep old logic
in place for the rest.

3 years agostream: suppress exception policy debug message
Victor Julien [Thu, 16 Jun 2022 15:07:49 +0000 (17:07 +0200)] 
stream: suppress exception policy debug message

3 years agodetect/filestore: clean up stream flag handling
Victor Julien [Fri, 10 Jun 2022 08:34:47 +0000 (10:34 +0200)] 
detect/filestore: clean up stream flag handling

3 years agogithub/workflows: add cargo for all Ubuntu jobs 7534/head
Victor Julien [Mon, 13 Jun 2022 15:21:51 +0000 (17:21 +0200)] 
github/workflows: add cargo for all Ubuntu jobs

3 years agoeve/schema: add pcap_filename field
Victor Julien [Mon, 13 Jun 2022 12:31:39 +0000 (14:31 +0200)] 
eve/schema: add pcap_filename field

3 years agofile: consistently track size of gaps
Victor Julien [Mon, 13 Jun 2022 10:55:52 +0000 (12:55 +0200)] 
file: consistently track size of gaps

Until now only the size of gaps counted in the regular append, not
close and open.

Bug: #5392.