Jason Ish
e979f6d523
rust: inherit common package metadata from workspace
5 days ago
Philippe Antoine
3da75f1385
ci: add new suricata-verify replay step to xdp build
...
so as to run ebpf replay tests
5 days ago
Samaresh Kumar Singh
73095bb089
github-ci: run netmap unit tests
...
Build the netmap job with unittests and run the netmap tests so the
multi-slot packet handling stays covered.
Ticket: #8777
5 days ago
Lukas Sismis
3a6ecab098
github-ci: add OpenBSD 7.9 build
...
Ticket: 8975
3 weeks ago
Lukas Sismis
9d88976dfa
ci: migrate to FreeBSD 15.1
...
As FreeBSD 15.0 hit EOL, Rust dependencies started to fail.
Upgrading to 15.1 to move from EOL release.
Ticket: 9172
3 weeks ago
Philippe Antoine
49aefe7093
ci: check for enum integer keywords
...
And generic documentation about it
Ticket: 8675
3 weeks ago
Victor Julien
178ff02750
ci: bump RUST_VERSION_KNOWN to 1.99.0
...
Rust 1.99 has been released. With its clippy fallout addressed, move
the pinned build/test/verify toolchain to it.
4 weeks ago
dependabot[bot]
64bd29d952
github-actions: bump codecov/codecov-action from 7.0.0 to 7.1.1
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 7.0.0 to 7.1.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](fb8b3582c8...303a32d7a5 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 7.1.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
4 weeks ago
dependabot[bot]
bc06108376
github-actions: bump vmactions/freebsd-vm from 1.5.5 to 1.5.8
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 1.5.5 to 1.5.8.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](f0552d3b69...a2f9a41fa9 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-version: 1.5.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
4 weeks ago
Jason Ish
b8cc4be978
github-ci: add live testing to xdp build
1 month ago
Jason Ish
1965e15152
github-ci: test live tests
...
- Adds podman, and other tools as needed.
- Upload live testing failure logs
- Suppress leak detection, there are leaks here
1 month ago
Jason Ish
39828e1587
github-ci: factor FreeBSD build into reusable script
1 month ago
Jason Ish
2147b8f51c
github-ci: add build with asan instrumented rust
...
Factor out most of the testing to a script in hopes that it can be
re-used by other CI systems.
1 month ago
Jason Ish
516636f26d
github-ci: remove jq from mingw builds
...
It has been dropped from that platform.
1 month ago
Victor Julien
8e4d49df0d
github-ci: remove Debian 11 build; Debian 11 is EOL
2 months ago
dependabot[bot]
28bcc96fe5
github-actions: bump vmactions/freebsd-vm from 1.5.2 to 1.5.5
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 1.5.2 to 1.5.5.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](77ed28d336...f0552d3b69 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-version: 1.5.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 months ago
Jason Ish
acd9d3a09e
github-ci: update rust known version to 1.98.0
2 months ago
Jason Ish
9a2b700471
github-ci: run dist in rust-vars job
2 months ago
Jason Ish
df58deac96
github-ci: update rust-vars job to rust 1.85
2 months ago
Jason Ish
6af3bf93f3
github-ci/builds: update ubuntu builds to rust 1.89
2 months ago
Jason Ish
eb887f00dc
github-ci: update rust vars job to rust 1.85
2 months ago
Jason Ish
6b8c482012
github-ci: break ubuntu/debian script into 2 scripts
...
Debian 13 ships Rust 1.85 by default, Ubuntu requires installing a
specific patch to get newer then 1.75. So to support a newer MSRV,
these operating systems need different examples.
2 months ago
Jason Ish
05882e7be0
github-ci: cleanups to almalinux minimal build
...
Don't install extra repo's in the script, do it in CI. These are covered
by the documentation as they vary depending on the version and variant.
2 months ago
dependabot[bot]
bc04ca0f00
github-actions: bump actions/checkout from 7.0.0 to 7.0.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v7...v7.0.1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
3 months ago
dependabot[bot]
050290b636
github-actions: bump vmactions/freebsd-vm from 1.5.0 to 1.5.2
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 1.5.0 to 1.5.2.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](5a72679103...77ed28d336 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-version: 1.5.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
3 months ago
Jason Ish
b364f28387
github-ci: update RUST_VERSION_KNOWN
...
To 1.97 as that is where we are clippy clean to.
4 months ago
dependabot[bot]
8002b59993
github-actions: bump actions/checkout from 6.0.2 to 7.0.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.2 to 7.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v6.0.2...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
4 months ago
dependabot[bot]
0a2b024317
github-actions: bump vmactions/freebsd-vm from 1.4.6 to 1.5.0
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 1.4.6 to 1.5.0.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](a6de9343ef...5a72679103 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-version: 1.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
4 months ago
dependabot[bot]
7a419071c8
github-actions: bump actions/cache from 5 to 6
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5 to 6.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
4 months ago
Lukas Sismis
376db8fc6b
ci: upgrade FreeBSD Python package to 3.12
...
FreeBSD upgraded the default Python package to 3.12.
With that the pip packages also updated to the new
version.
4 months ago
Philippe Antoine
399ee1e360
ci: check multi uint keywords
...
Ticket: 7929
4 months ago
dependabot[bot]
39688a6252
github-actions: bump codecov/codecov-action from 6.0.1 to 7.0.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 6.0.1 to 7.0.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](e79a6962e0...fb8b3582c8 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
5 months ago
dependabot[bot]
0eda09f302
github-actions: bump codecov/codecov-action from 6.0.0 to 6.0.1
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](57e3a136b7...e79a6962e0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 6.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
5 months ago
dependabot[bot]
87a1521019
github-actions: bump actions/checkout from 6.0.2 to 6.0.3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v6.0.2...v6.0.3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
5 months ago
dependabot[bot]
9febbf6149
github-actions: bump vmactions/freebsd-vm from 1.4.5 to 1.4.6
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 1.4.5 to 1.4.6.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](d1e6581156...a6de9343ef )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-version: 1.4.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
5 months ago
Philippe Antoine
c8a86cdffa
ci: move rustfmt to a helper script
5 months ago
Jason Ish
3806bf4260
util-time: relocate timestamp format unit test from log-cf-common
...
log-cf-common is not longer needed with the removal of http-log, but this test
is still valid, so move until util-time.
5 months ago
Philippe Antoine
73193c7e6a
rust: format pgsql files
...
Ticket: 3836
5 months ago
Philippe Antoine
3bfe6cf4b9
rust: format nfs files
...
Ticket: 3836
5 months ago
Jason Ish
f269e22b67
github-ci: add coverage reporting for the rust example plugin
...
Should help reporting coverage on the ffi wrappers only used by plugins.
5 months ago
Philippe Antoine
07112bc7ae
rust: format mqtt files
...
Ticket: 3836
5 months ago
Philippe Antoine
844f2effa3
rust: format modbus files
...
Ticket: 3836
5 months ago
Philippe Antoine
db019ebefe
rust: format ike files
...
Ticket: 3836
5 months ago
Philippe Antoine
bcc1e6ae32
rust: format http2 files
...
Ticket: 3836
5 months ago
Philippe Antoine
a35760db9b
rust: enforce already formatted directories in CI
5 months ago
Philippe Antoine
1070e733d8
rust: format websocket files
...
Ticket: 3836
5 months ago
Philippe Antoine
89e5332d88
rust: format utils files
...
Ticket: 3836
5 months ago
Philippe Antoine
edf29b0000
rust: format ssh files
...
Ticket: 3836
5 months ago
Philippe Antoine
fe27a2159c
rust: format rfb files
...
Ticket: 3836
5 months ago
Philippe Antoine
5cca346f16
rust: format quic files
...
Ticket: 3836
5 months ago