Commit Graph

  • 6382995b0a doc: clarify a recent NEWS item Pádraig Brady 2026-03-11 15:57:22 +00:00
  • 0da738fe40 doc: NEWS: adjust 'wc -l' aarch64 benchmark after recent commit Collin Funk 2026-03-10 23:08:57 -07:00
  • ba85544a19 tests: rm: check for hints when running 'rm -foo' Collin Funk 2026-03-10 00:08:12 -07:00
  • e016498d6f maint: adjust to placate coverity Pádraig Brady 2026-03-10 20:14:42 +00:00
  • 2b1c059e6a yes: use a zero-copy implementation via (vm)splice Pádraig Brady 2026-03-07 14:23:38 +00:00
  • 5ca27c1929 all: use more consistent blank character determination Pádraig Brady 2026-03-09 22:23:12 +00:00
  • 3ef107fa12 cksum: fix tagged output on 32 bit platforms Pádraig Brady 2026-03-10 14:47:25 +00:00
  • e0190a9d1b wc: improve aarch64 Neon optimization for 'wc -l' Collin Funk 2026-03-09 19:32:27 -07:00
  • a4cf72f5a7 tests: expand: fix false failure on various systems Pádraig Brady 2026-03-09 21:01:27 +00:00
  • 0422f0fd4b build: update to latest gnulib Pádraig Brady 2026-03-09 13:14:54 +00:00
  • 466ffeb847 maint: remove duplicate names from THANKS Collin Funk 2026-03-07 17:08:13 -08:00
  • ab80700bd2 maint: prefer memset_explicit to explicit_bzero Collin Funk 2026-03-07 16:16:01 -08:00
  • 2b92c16d26 expand,unexpand: support multi-byte input Lukáš Zaoral 2026-03-06 14:13:17 +00:00
  • 052eed069f maint: shred: fix typo in comment Weixie Cui 2026-03-07 10:01:17 +08:00
  • e71ed47088 maint: dd: fix typo in comment Weixie Cui 2026-03-06 21:05:55 +08:00
  • 6ec84cfa15 build: update gnulib submodule to latest Collin Funk 2026-03-06 01:09:45 -08:00
  • 694e18c356 build: update gnulib submodule to latest Collin Funk 2026-03-05 22:24:38 -08:00
  • 90d2b511e4 maint: touch: reduce variable scope Collin Funk 2026-03-04 23:40:03 -08:00
  • e2e78f9e8e maint: chown,chgrp: reduce variable scope Collin Funk 2026-03-04 23:34:45 -08:00
  • b7ff7e7c2c install: allow the combination of --compare and --preserve-timestamps Collin Funk 2026-03-01 15:31:28 -08:00
  • b3fe24213e cksum: use more defensive escaping for --check Pádraig Brady 2026-02-28 11:09:26 +00:00
  • e24372e6d0 maint: tests: refactor uses of bad_unicode() Pádraig Brady 2026-03-04 17:57:54 +00:00
  • a85e9182b1 fold: fix output truncation with 0xFF bytes in input Pádraig Brady 2026-03-04 16:56:48 +00:00
  • 6c6bb37e2f tests: date: add timezone conversion test Sylvestre Ledru 2026-02-14 20:08:12 +01:00
  • 452bf39162 tests: date: add edge cases for modifiers Sylvestre Ledru 2026-02-27 09:16:00 +01:00
  • 8fe6d92989 tests: cut: add test case for newline delimiter with -s flag Sylvestre Ledru 2026-03-04 11:57:10 +01:00
  • 3ba39c3c24 tests: mktemp: ensure mktemp does not depend on getrandom and ASLR oech3 2026-02-28 10:42:01 +09:00
  • ddb2e72d79 maint: tests: decouple debug output determination Pádraig Brady 2026-03-03 11:33:27 +00:00
  • 8177a9ac16 tests: avoid false test failure when using address sanitizer Collin Funk 2026-03-02 21:43:22 -08:00
  • 74d7018012 tests: avoid failure on systems without an optimized 'cksum' or 'wc -l' Collin Funk 2026-03-02 22:16:21 -08:00
  • 55c06e3ecb tests: shuf: ensure memory exhaustion is handled gracefully oech3 2026-03-02 11:56:23 +00:00
  • c75fff50f6 test: cp: add test for non-UTF8 directory names Sylvestre Ledru 2026-02-28 09:16:57 +01:00
  • 69c0b63bea du: fflush after outputting a line Paul Eggert 2026-02-28 19:07:52 -08:00
  • 236df1fa6a tests: wc,du: add additional --files0-from test cases Collin Funk 2026-02-28 18:36:34 -08:00
  • 3685407e91 build: update gnulib submodule to latest Collin Funk 2026-02-28 14:23:26 -08:00
  • 826c15a330 tests: ls: treat invalid UTF-8 paths starting with a dot as hidden Sylvestre Ledru 2026-02-27 09:23:17 +01:00
  • f124c3a156 tests: ln: verify that -f and -i override each other Sylvestre Ledru 2026-02-26 21:58:51 +01:00
  • a9808f24a0 test: ln: verify backup suffix path traversal prevention Sylvestre Ledru 2026-02-28 09:31:48 +01:00
  • 30600f9881 maint: fix typo in previous test Pádraig Brady 2026-02-28 16:32:50 +00:00
  • 05443ce670 tests: shuf: ensure we handle unsupported getrandom syscall gracefully oech3 2026-02-28 07:15:48 +09:00
  • 46aef09d64 build: update gnulib to latest Pádraig Brady 2026-02-28 11:10:57 +00:00
  • 09a5449ff2 du: avoid locking and flushing standard output Collin Funk 2026-02-27 22:18:48 -08:00
  • d53203b316 stat: handle %%%N too Paul Eggert 2026-02-27 16:49:08 -08:00
  • d41e1375cb id: avoid unnecessary buffer flushing Paul Eggert 2026-02-27 16:17:27 -08:00
  • 02983e4935 cksum: prefer signed int Paul Eggert 2026-02-27 16:17:27 -08:00
  • 803bfa01e1 stat: don't check QUOTING_STYLE when --printf %%N is used Collin Funk 2026-02-26 20:39:12 -08:00
  • 4195e36664 id: promptly diagnose write errors Collin Funk 2026-02-25 20:59:35 -08:00
  • 80b229be71 groups: promptly diagnose write errors Collin Funk 2026-02-25 20:56:12 -08:00
  • 224588ce47 tests: ensure failure to write warnings is handled gracefully Pádraig Brady 2026-02-26 20:06:29 +00:00
  • ba0a1dc28e tests: shuf: ensure randomization doesn't depend solely on ASLR oech3 2026-02-26 21:04:56 +09:00
  • 724253d9b7 maint: fix description of tests/misc/io-errors.sh Pádraig Brady 2026-02-26 12:47:34 +00:00
  • d0a2b73c3c tests: nice: ensure a particular adjustment is disallowed oech3 2026-02-25 19:57:26 +09:00
  • f06beebd34 tests: factor,numfmt: verify embedded NUL handling Pádraig Brady 2026-02-25 14:49:12 +00:00
  • 8fab3c6d30 tests: fix "Hangup" termination of non-interactive runs Pádraig Brady 2026-02-24 15:44:41 +00:00
  • 7002e025de doc: tee: avoid the use of gpg cleartext signatures in an example Collin Funk 2026-02-22 14:20:30 -08:00
  • 3f07c764b6 tests: whoami, logname: verify error handling oech3 2026-02-23 19:22:44 +09:00
  • 6ad189d87b doc: stty: mention the -g does not save the terminal window size Collin Funk 2026-02-21 23:33:56 -08:00
  • c057266f15 tests: shuf: check that write errors are promptly diagnosed Collin Funk 2026-02-21 20:16:43 -08:00
  • 89735ea830 shuf: avoid locking standard output when using --input-range Collin Funk 2026-02-21 00:06:01 -08:00
  • d233ebd7d9 tests: chmod: test that chmod(2) is always called Collin Funk 2026-02-19 19:13:34 -08:00
  • 992da4574a maint: printf: prefer static initialization Collin Funk 2026-02-19 21:42:35 -08:00
  • 395fcca795 maint: fmt: prefer static initialization Collin Funk 2026-02-19 21:40:44 -08:00
  • 6bf6d52e54 maint: sort: prefer static initialization Collin Funk 2026-02-19 21:37:15 -08:00
  • 96e39300b1 maint: df: prefer static initialization Collin Funk 2026-02-19 21:34:03 -08:00
  • a24b3075c3 maint: split: prefer static initialization Collin Funk 2026-02-19 21:28:40 -08:00
  • 26c92a62c6 maint: tail: prefer static initialization Collin Funk 2026-02-19 21:24:54 -08:00
  • cc87809aae maint: csplit: prefer static initialization Collin Funk 2026-02-19 21:22:17 -08:00
  • dc0baaf4de maint: comm: prefer static initialization Collin Funk 2026-02-19 21:18:41 -08:00
  • ecf3f98eec maint: wc: prefer static initialization Collin Funk 2026-02-19 21:11:27 -08:00
  • 85dde4c2d9 maint: tac: prefer static initialization Collin Funk 2026-02-19 21:08:43 -08:00
  • fea1dcadf6 maint: join: prefer static initialization Collin Funk 2026-02-19 21:05:11 -08:00
  • 425dd90b88 maint: cut: prefer static initialization Collin Funk 2026-02-19 21:01:10 -08:00
  • 82a20cd6f2 maint: seq: prefer static initialization Collin Funk 2026-02-19 20:53:20 -08:00
  • ef72d0edd2 maint: paste: prefer static initialization Collin Funk 2026-02-19 20:49:40 -08:00
  • 70e4e2d43a maint: install: prefer static initialization Collin Funk 2026-02-19 20:45:54 -08:00
  • beb9392206 maint: chmod: prefer static initialization Collin Funk 2026-02-19 20:39:41 -08:00
  • 5b29c9c04f maint: head: prefer static initialization Collin Funk 2026-02-19 20:33:10 -08:00
  • 97b7213118 maint: ln: prefer static initialization Collin Funk 2026-02-19 20:29:48 -08:00
  • 4bb3309b72 maint: nl: prefer static initialization Collin Funk 2026-02-19 20:22:16 -08:00
  • 1197e54553 maint: touch: prefer static initialization Collin Funk 2026-02-19 20:14:30 -08:00
  • f009f68e3b maint: fold: prefer static initialization Collin Funk 2026-02-19 20:10:58 -08:00
  • a398d52b65 maint: tee: prefer static initialization Collin Funk 2026-02-19 20:03:32 -08:00
  • 66d34782b9 maint: rmdir: prefer static initialization Collin Funk 2026-02-19 20:00:03 -08:00
  • 300ef2e63b maint: tty: prefer static initialization Collin Funk 2026-02-19 19:52:29 -08:00
  • 200cc6a598 maint: tests: DRY a recent change Pádraig Brady 2026-02-19 19:42:14 +00:00
  • 6a3dde5dd2 wc: add aarch64 Neon optimization for wc -l Collin Funk 2026-02-18 00:03:05 -08:00
  • 5f3a601fbb tests: use system ENOTEMPTY message Pádraig Brady 2026-02-17 22:58:29 +00:00
  • dd3fd4593d maint: tests: avoid ERANGE specific handling Pádraig Brady 2026-02-17 22:50:00 +00:00
  • 7d07156e03 maint: tests: avoid ELOOP specific handling Pádraig Brady 2026-02-17 22:31:15 +00:00
  • 448a7dc072 maint: tests: avoid ENOSPC specific handling Pádraig Brady 2026-02-17 21:59:16 +00:00
  • 798f94c828 tests: use system ENOSPC message Pádraig Brady 2026-02-17 21:55:54 +00:00
  • 17fb316388 tests: use system ENOTSUP message Pádraig Brady 2026-02-16 12:54:35 +00:00
  • e001f99d1e maint: tests: avoid ENOTSUP specific handling Pádraig Brady 2026-02-16 12:50:32 +00:00
  • 5c073ec7c5 tests: use system EACCES message Pádraig Brady 2026-02-16 12:09:34 +00:00
  • fe997b5f98 maint: tests: avoid AIX specific EACCES handling Pádraig Brady 2026-02-14 13:50:48 +00:00
  • c03cc2dca6 maint: tests: avoid EPERM/EACCES specific handling Pádraig Brady 2026-02-14 12:23:00 +00:00
  • 6218f2b7a3 maint: tests: avoid EPERM specific handling Pádraig Brady 2026-02-14 12:15:15 +00:00
  • 9edebc617f maint: expr: reduce variable scope Collin Funk 2026-02-17 18:45:33 -08:00
  • 8a0d9b889f tests: pwd: ensure our getcwd fallback is tested Pádraig Brady 2026-02-17 00:18:48 +00:00
  • 41e5ae80b1 pwd: fix heap buffer overflow in file_name_prepend Chris Down 2026-02-16 13:06:31 +08:00