renovate[bot]
39ad97534d
chore(deps): update davidanson/markdownlint-cli2-action action to v24
2026-07-04 07:07:32 +02:00
renovate[bot]
eae191cd80
chore(deps): update actions/checkout action to v7
2026-07-02 17:10:16 +02:00
Sylvestre Ledru
e34b7525a8
ci: test both vendored and system-linked OpenSSL backends
2026-06-29 08:37:21 +02:00
Sylvestre Ledru
730f676994
feat: add OpenSSL backend for checksum utilities
...
Add an optional OpenSSL (libcrypto) backend for md5/sha1/sha2-family
digest computations. OpenSSL provides hand-tuned assembly implementations
(AVX2, SSSE3, etc.) that are substantially faster than the pure-Rust
crates on CPUs without SHA-NI hardware instructions.
Benchmarks on Intel i9-7940X (no SHA-NI), 100MB file:
sha256sum: 470ms -> 234ms (was 1.9x slower than GNU, now ~1.0x)
sha1sum: 198ms -> 131ms (was 1.6x slower, now ~1.09x)
sha512sum: 246ms -> 166ms (was 1.4x slower, now ~0.96x - faster!)
md5sum: 185ms -> 174ms (was 1.2x slower, now ~1.09x)
Closes #12251
2026-06-29 08:37:21 +02:00
renovate[bot]
0df85fb82f
chore(deps): update actions/cache action to v6
2026-06-24 09:13:07 +02:00
renovate[bot]
87dab83e40
chore(deps): update actions/checkout action to v7
2026-06-18 17:15:24 +02:00
renovate[bot]
e55b67489b
chore(deps): update codecov/codecov-action action to v7
2026-06-07 10:29:47 +02:00
Sylvestre Ledru and can1357
7cfc74e47f
chcon: anchor recursive relabel resolution to traversal dirfd ( #12566 )
...
---------
Co-authored-by: can1357 <me@can.ac >
2026-06-05 22:58:32 +02:00
Sylvestre Ledru and can1357
58040feb5c
split: harden output open path against TOCTOU target swaps ( #12565 )
...
Co-authored-by: can1357 <me@can.ac >
2026-06-05 18:09:05 +02:00
Sylvestre Ledru
6b22fda6b9
ci: run check-toctou.sh in a dedicated TOCTOU job
2026-06-05 17:58:26 +02:00
oech3
ee1baca7be
CICD: remove an unused variable
2026-05-31 12:40:01 +02:00
xtqqczze
5547962978
ci: specify bash shell for background jobs
...
GitHub Actions defaults to PowerShell on some runners, which swallows
background job output and can behave differently with `&`.
2026-05-20 18:53:25 +02:00
xtqqczze
3dc8794ada
ci: disable credential persistence in checkout steps
2026-04-23 09:07:08 +02:00
renovate[bot]
521c855524
chore(deps): update mozilla-actions/sccache-action action to v0.0.10
2026-04-23 07:37:53 +02:00
renovate[bot]
086eba8be9
chore(deps): update softprops/action-gh-release action to v3
2026-04-12 13:55:56 +02:00
Sylvestre Ledru
8ffb33f1da
adjust the spell-checker ignores
2026-04-03 18:57:24 +02:00
Sylvestre Ledru
43cf35b19c
pre-commit: fix trailing whitespace and skip cargo hooks in CI
2026-03-31 09:18:04 +02:00
oech3
c7710ac0b7
CICD.yml: Bump cross for NetBSD
2026-03-30 14:31:54 +02:00
oech3
2b05f2fa8c
Remove duplicated features ( #11510 )
2026-03-27 09:52:28 +01:00
renovate[bot]
3dec656974
chore(deps): update codecov/codecov-action action to v6
2026-03-26 17:00:22 +01:00
renovate[bot]
895245282a
chore(deps): update davidanson/markdownlint-cli2-action action to v23
2026-03-26 07:13:54 +01:00
pin
b7d17150a7
Allow feat_os_unix on NetBSD ( #11470 )
...
* Allow `feat_os_unix` on NetBSD
Now that #11428 was merged, this should be fine.
However, CI will still fail.
See discussion on https://github.com/uutils/coreutils/issues/5297#issuecomment-4109942321
for a potential fix.
Compiling `cross` from git will cost 1m 31s on a 2014 Intel® Core™ i5-4210U CPU @ 1.70GHz (4)
2026-03-25 22:24:17 +01:00
oech3
0b437e9d27
CICD: Check more NetBSD progs ( #11408 )
2026-03-19 07:14:19 +01:00
oech3
59288a76b1
dedup env: CARGO_INCREMENTAL: 0 ( #11360 )
2026-03-17 14:50:06 +01:00
oech3
0f891cc66f
CICD: Partial check for NetBSD
2026-03-15 13:49:56 +01:00