xtqqczze
40070cadfc
clippy: warn for large_stack_arrays lint
...
https://rust-lang.github.io/rust-clippy/rust-1.95.0/index.html#large_stack_arrays
2026-04-19 14:50:36 +02:00
xtqqczze
4e68e67416
Remove authors from Cargo metadata (per RFC 3052)
2026-04-16 09:55:50 +02:00
xtqqczze
000237189a
deps: remove unused rust crate fluent-bundle
2026-04-13 08:59:19 +02:00
renovate[bot]
66a7f8b190
chore(deps): update rust crate ctor to 0.10.0
2026-04-13 08:11:50 +02:00
Anthony
36ac85b1f3
tests: add WASI integration test support via wasmtime
2026-04-12 15:19:04 +02:00
xtqqczze
fc44220ddf
deps: unpin selinux rust crate
2026-04-12 13:21:24 +02:00
Sylvestre Ledru
b13588cc94
deps: bump rand to 0.10.1 to fix RUSTSEC-2026-0097
2026-04-11 14:30:15 +02:00
xtqqczze
452cd1effa
fix: pin libc rust crate to 0.2.182
2026-04-10 08:58:09 +02:00
xtqqczze
0d58e05149
fix: sort and remove duplicates from feat_wasm feature
2026-04-10 08:42:33 +02:00
renovate[bot]
761add41e3
chore(deps): update rust crate ctor to 0.9.0
2026-04-10 07:13:49 +02:00
renovate[bot]
f058974f40
chore(deps): update rust crate selinux to v0.6.1
2026-04-08 06:53:53 +02:00
oech3
b6c5dd1325
coreutils: Protect against env -a for security ( #10773 )
...
This prevents an attacker from spoofing argv[0] to bypass apparmor restrictions.
- `env -a false ls` now correctly runs `ls` instead of dispatching as `false`
- Also works under masked `/proc` (does not rely on /proc/self/exe).
Closes #10135
2026-04-05 00:45:42 +02:00
Sylvestre Ledru
778e5c78a9
Remove 'expr' from dependencies in Cargo.toml (needs a c compiler)
2026-04-03 18:57:24 +02:00
Sylvestre Ledru
9aeaa68d27
wasm: add 22 more utilities to feat_wasm and add WASI platform stubs
2026-04-03 18:57:24 +02:00
Sylvestre Ledru
681c0eca37
uucore: add WASI support for FileInformation and io module ( #11568 )
2026-04-03 12:15:13 +02:00
Sylvestre Ledru
ab37e41a96
tail: add WASI support by disabling notify and pid features ( #11569 )
...
WASI has no file watching (inotify/kqueue) or process management APIs.
Disable notify and libc on WASI, provide Observer stubs so tail
compiles, and add fallback values for BACKEND and polling_help.
The follow mode (-f) returns an error on WASI since it cannot work
without a file watching backend.
2026-04-03 12:14:59 +02:00
Sylvestre Ledru
4f39f940b8
feat_wasm: add tr, cp, and mv to the WASM-compatible utilities
2026-04-02 13:34:16 +02:00
Sylvestre Ledru
e510449dce
cat: add WASI stub for is_unsafe_overwrite and add to feat_wasm
...
WASI has no fstat-based device/inode checks, so always return false
(assume safe) for the overwrite detection.
2026-04-02 10:18:47 +02:00
Sylvestre Ledru
f0c23247ba
feat_wasm: add head to the WASM-compatible utilities
2026-04-02 10:09:17 +02:00
Sylvestre Ledru
1e81775caf
feat_wasm: add ls to the WASM-compatible utilities
...
Now that hostname is optional and uucore has WASI stubs, ls can be
built for the wasm32-wasip1 target.
2026-04-01 15:52:41 +02:00
oech3
877f656ae1
arch, uname, Cargo.toml: update outdated info ( #11556 )
2026-03-31 08:10:45 +02:00
oech3
21e3b1ea82
nice: Remove unsafe and reduce bin size ( #11489 )
2026-03-31 08:05:59 +02:00
oech3
aab0ddac47
pathchk: build for Windows
2026-03-30 15:32:39 +02:00
Daniel Hofstetter
042560ff87
Bump sm3 from 0.4.2 to 0.5.0
2026-03-29 12:22:41 +02:00
renovate[bot]
15f57d0692
chore(deps): update rust crate ctor to 0.8.0
2026-03-28 16:04:20 +01:00