utils-std 0.0.13 - 2025-12-18 == Highlights == === Fixed === - cmd/mv: fix logic error on directory write permissions - chmod: handle -X/-s/-t as non-options - libutils/mode: use `|=` instead of `=` for applying `g[-+=]s` mode === Added === - time, timeout: propagate received signals to child - env: Add support for -C option (GNU, FreeBSD 15.0) - ln, mv: add support for -T option == Full Changelog == Haelwenn (lanodan) Monnier (27): cmd/shuf.1: document shuffling method cmd/chmod: handle -X/-s/-t as non-options test-cmd/chmod.sh: group dash warning into a variable libutils/mode: use `|=` instead of `=` for applying `g[-+=]s` mode cmd/time: propagate SIGTERM and SIGINT cmd/time: propagate all signals to child test-cmd/timeout.t: switch to tap.sh configure: move $CROSS_COMPILE fallbacks after args processing fix integer size warnings on ppc32 cmd/base64: fix sign-comparison warning cmd/time: define a no-op handler for SIGCHLD cmd/timeout: use sigaction() instead of signal() fix integer size warnings on ppc32 libutils/consent.c: use sizeof() for regerror buffer cmd/env: Add -C option (GNU, FreeBSD 15.0) cmd/ln: add support for -T option test-cmd/time.sh: fix typo (t_skip -> skip) test-cmd/chmod.sh: remove sticky & setuid tests for now test-cmd/time.sh: skip enoent test on OpenBSD too cmd/timeout: Fix SIGCHLD handler not exiting with timeout return code cmd/ln: Don't skip directory check prior to unlinking with -T Makefile: stop passing readlink.1 to cram/prysk cmd/mv: fix logic error on directory write permissions cmd/mv: add support for -T option cmd/mv: Add -T in usage cmd/mv: print usage information on usage error cmd/time.c: format