1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-27 19:17:43 +00:00
Commit graph

15910 commits

Author SHA1 Message Date
Dorian Péron
b1559536e2
Merge pull request #8167 from sylvestre/l10n-basenc
l10n: port basenc for translation + add french
2025-06-14 19:33:36 +02:00
Daniel Hofstetter
91f56ae5ed
Merge pull request #8170 from sylvestre/l10n-chroot
l10n: port chroot for translation + add french
2025-06-14 19:02:00 +02:00
Daniel Hofstetter
b25d25aa52
Merge pull request #8173 from sylvestre/l10n-nohup
l10n: port nohup for translation + add french
2025-06-14 18:56:57 +02:00
Daniel Hofstetter
812b366dac
Merge pull request #8176 from sylvestre/l10n-du
l10n: port du for translation + add french
2025-06-14 18:44:35 +02:00
Sylvestre Ledru
fe7e769d6e
Merge pull request #8177 from cakebaker/logname_remove_unsafe_extern
logname: remove `unsafe extern "C"` block
2025-06-14 15:31:15 +02:00
Sylvestre Ledru
db229ea6d5
Merge pull request #8127 from MarcusGrass/mg/coreutils-version
feat: add `--version` argument to print main binary version
2025-06-14 15:30:47 +02:00
Daniel Hofstetter
0a71b2a32d
Merge pull request #8174 from sylvestre/l10n-rmdir
l10n: port rmdir for translation + add french
2025-06-14 11:18:36 +02:00
Daniel Hofstetter
ae6dcced08 logname: remove 'unsafe extern "C"' block 2025-06-14 10:42:37 +02:00
Daniel Hofstetter
8d6fb5fcb0
Merge pull request #8172 from sylvestre/l10n-logname
l10n: port logname for translation + add french
2025-06-14 10:29:33 +02:00
Sylvestre Ledru
1bf231b070 l10n: port du for translation + add french 2025-06-14 10:26:38 +02:00
Sylvestre Ledru
51017b6076 l10n: port shuf for translation + add french 2025-06-14 10:14:46 +02:00
Sylvestre Ledru
2badd7c4fe l10n: port rmdir for translation + add french 2025-06-14 10:05:34 +02:00
Sylvestre Ledru
f98f2c130b l10n: port nohup for translation + add french 2025-06-14 09:57:52 +02:00
Daniel Hofstetter
08abb544f2
Merge pull request #8171 from sylvestre/l10n-cut
l10n: port cut for translation + add french
2025-06-14 09:53:57 +02:00
Sylvestre Ledru
7ed1b1a1a8 l10n: port chroot for translation + add french 2025-06-14 09:47:42 +02:00
Daniel Hofstetter
9526012a73
Merge pull request #8169 from sylvestre/l10n-comm
l10n: port comm for translation + add french
2025-06-14 09:43:41 +02:00
Sylvestre Ledru
d2c0746c39 l10n: port logname for translation + add french 2025-06-14 09:24:07 +02:00
Daniel Hofstetter
0a1a36d900
Merge pull request #8166 from uutils/renovate/libc-0.x-lockfile
fix(deps): update rust crate libc to v0.2.173
2025-06-14 08:00:19 +02:00
Daniel Hofstetter
84b9c277ee
Merge pull request #8165 from uutils/renovate/jiff-0.x-lockfile
chore(deps): update rust crate jiff to v0.2.15
2025-06-14 07:57:24 +02:00
Sylvestre Ledru
cf0813ac78 l10n: port cut for translation + add french 2025-06-13 23:41:57 +02:00
Sylvestre Ledru
e9c58cdbe0 l10n: port comm for translation + add french 2025-06-13 23:22:58 +02:00
Sylvestre Ledru
20fa53b487 l10n: port basenc for translation + add french 2025-06-13 22:45:34 +02:00
Sylvestre Ledru
d9a0804aa3 l10n: port chgrp for translation + add french 2025-06-13 22:42:54 +02:00
renovate[bot]
a50270a5c8
fix(deps): update rust crate libc to v0.2.173 2025-06-13 19:29:29 +00:00
renovate[bot]
911a197829
chore(deps): update rust crate jiff to v0.2.15 2025-06-13 19:29:21 +00:00
Daniel Hofstetter
54d61cb2c8 uptime: improve readability of uptime_since
reduce number of cfgs, rename var
2025-06-13 17:08:28 +02:00
Daniel Hofstetter
c9f76d41a7
Merge pull request #8162 from tgrez/main
expr: fix builtin functions precedence
2025-06-13 16:02:08 +02:00
Tomasz Guz
b5e0304ea7 expr: fix builtin functions precedence 2025-06-13 14:51:25 +02:00
Daniel Hofstetter
de68c27f31
Merge pull request #8138 from sylvestre/cspell-precommit
Make cspell pre-commit hook optional with skip message
2025-06-13 13:04:15 +02:00
Etienne Cordonnier
99aa51a9a9 stdbuf: add feat_external_stdbuf
Fixes https://github.com/uutils/coreutils/issues/6591

 "feat_external_stdbuf": use an external libstdbuf.so for stdbuf instead of embedding it into
 the stdbuf binary.
 There are 2 use-cases:
 1. Installation of uutils-coreutils using cargo install (e.g. from crates.io
    which supports only "cargo install" as installation method).  In this case,
    installing libstdbuf.so is impossible, because "cargo install" installs
    only binary programs (no cdylib), thus libstdbuf.so must be embedded into
    stdbuf and written to /tmp at runtime.  This is a hack, and may not work
    on some platforms, e.g. because the SELinux permissions may not allow
    stdbuf to write to /tmp, /tmp may be read-only, libstdbuf.so may not work
    at all without SELinux labels, etc.

 2. Installation of uutils-coreutils using an external tool, e.g. dpkg/apt on
    debian. In this case, libstdbuf.so should be installed separately to its
    correct location and the environment variable LIBSTDBUF_PATH configures the
    installation path during the build. E.g. LIBSTDBUF_PATH="/lib/libstdbuf.so"

Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
2025-06-13 11:08:00 +02:00
Yuankun Zhang
e1f40ff601
cat: add error handling in write_fast function (#8091) 2025-06-13 11:02:03 +02:00
Will Shuttleworth
e5bde07591
tail: fix test that disables output in bash shell (#8157)
* tail: fix test that disables output in bash shell

* tail: fix platform related issues after test change

* tail: use new imports on same platforms as test they are needed for
2025-06-13 09:44:18 +02:00
Daniel Hofstetter
6d44ddea67
Merge pull request #8163 from uutils/renovate/windows-sys-0.x-lockfile
chore(deps): update rust crate windows-sys to v0.60.2
2025-06-13 08:11:38 +02:00
renovate[bot]
7a100c9a5e
chore(deps): update rust crate windows-sys to v0.60.2 2025-06-12 20:47:39 +00:00
Sylvestre Ledru
3104a939a1
Merge pull request #8160 from cakebaker/bump_windows_sys
Bump `windows-sys` & adapt to API change
2025-06-12 16:25:51 +02:00
Daniel Hofstetter
89dff8df63 tail: adapt import to change in window-sys 2025-06-12 11:09:39 +02:00
Daniel Hofstetter
3eb1cece30 Bump windows-sys from 0.59.0 to 0.60.1 2025-06-12 11:09:39 +02:00
Daniel Hofstetter
3a087aa4f5
Merge pull request #8158 from tgrez/main
expr: fix substr parsing
2025-06-12 10:41:59 +02:00
Tomasz Guz
6049bc091a expr: fix substr parsing 2025-06-11 22:53:24 +02:00
Daniel Hofstetter
83424751c1
Merge pull request #8154 from uutils/renovate/memchr-2.x-lockfile
chore(deps): update rust crate memchr to v2.7.5
2025-06-11 19:04:25 +02:00
renovate[bot]
95a6fcb578
chore(deps): update rust crate memchr to v2.7.5 2025-06-11 16:10:31 +00:00
Sylvestre Ledru
f111113c97
Merge pull request #8150 from cakebaker/realpath_use_consts_for_opts
realpath: use consts for all options
2025-06-11 14:25:20 +02:00
Sylvestre Ledru
ac1eb5ac28
Merge pull request #8151 from cakebaker/cksum_remove_duplicate_unit_tests
cksum: remove duplicate unit test
2025-06-11 14:24:59 +02:00
Daniel Hofstetter
0d85fbf3cc
Merge pull request #8105 from sylvestre/l10n-wc
l10n: port wc to translation + add french
2025-06-11 13:13:35 +02:00
Daniel Hofstetter
2b6fd747f4
Merge pull request #8125 from sylvestre/l10n-tac
l10n: port tac for translation + add french
2025-06-11 13:05:00 +02:00
Daniel Hofstetter
d41fe09ad2
Merge pull request #8142 from sylvestre/l10n-paste
l10n: port paste for translation + add french
2025-06-11 12:58:21 +02:00
Daniel Hofstetter
143adfa010
Merge pull request #8141 from sylvestre/l10n-dircolors
l10n: port dircolors for translation + add french
2025-06-11 12:49:35 +02:00
Daniel Hofstetter
ad7c6eaff4
Merge pull request #8140 from sylvestre/l10n-link
l10n: port link for translation + add french
2025-06-11 12:43:18 +02:00
Daniel Hofstetter
b27c38ee8c
Merge pull request #8139 from sylvestre/l10n-kill
l10n: port kill for translation + add french
2025-06-11 12:37:41 +02:00
Daniel Hofstetter
0f28db27b8 cksum: remove duplicate unit test 2025-06-11 11:25:07 +02:00