Commit Graph

  • f88f0e5d44 tests: basenc: add a test for bounded memory operation Collin Funk 2025-10-10 21:13:55 -07:00
  • ae0fcbba97 tests: ln -f: ensure existing link replaced Sylvestre Ledru 2025-10-10 13:38:33 +02:00
  • 51f27a15b0 tests: cksum: add a test case for robust file name parsing Pádraig Brady 2025-10-07 15:24:12 +01:00
  • ac91433916 maint: cksum: document a base64/hex parsing ambiguity with untagged Pádraig Brady 2025-10-07 14:38:49 +01:00
  • 4639257610 cksum: fix --check with untagged base64 format with tag matches Pádraig Brady 2025-10-06 19:41:24 +01:00
  • e661c7a525 cksum: fix length validation with SHA2- tagged format Pádraig Brady 2025-10-06 16:32:26 +01:00
  • cd2a8edd84 cksum: fix --check with --algorithm=sha2 Pádraig Brady 2025-10-06 13:23:55 +01:00
  • 311c04c059 rm: remove redundant mark_ancestor_dirs call Paul Eggert 2025-10-06 13:36:40 -07:00
  • bae32db8fe rm: make ‘rm -d DIR’ more like ‘rmdir DIR’ Paul Eggert 2025-10-06 13:31:48 -07:00
  • ce8c22d25f cksum: allow -a {blake2b,sha2,sha3} --check to work on base64 Collin Funk 2025-10-04 17:18:01 -07:00
  • ebfd80083b maint: omit trailing white space in config.h Paul Eggert 2025-10-03 17:04:01 -07:00
  • dba5cdc24e maint: remove IRIX support Collin Funk 2025-10-02 19:15:34 -07:00
  • 1b12425f67 tests: factor: add suggested large prime tests Pádraig Brady 2025-10-02 17:20:39 +01:00
  • 75e3888bd3 unexpand: fix heap buffer overflow with --tabs=[+/]NUM Pádraig Brady 2025-10-02 12:24:20 +01:00
  • 58ea3574e6 doc: man: consistently format -X[OPTIONAL] form Pádraig Brady 2025-10-01 21:20:20 +01:00
  • 1cac40b637 doc: man: consistently italicize --option parameters Pádraig Brady 2025-10-01 18:38:21 +01:00
  • 7d55fd0aa3 maint: prefer unreachable () to NOTREACHED comment Collin Funk 2025-10-01 23:44:18 -07:00
  • 16a6736389 fold: move multi-byte character reading to a module Collin Funk 2025-09-28 20:16:26 -07:00
  • 67e9068c5f wc: add AVX512 function for line counting Mathieu Bordere 2025-09-24 12:41:06 +02:00
  • c6afc8fa67 maint: update valgrind instructions Pádraig Brady 2025-09-27 17:44:48 +01:00
  • 4eb83aaa45 maint: convert some overflow checks to ckd_add and ckd_mul Collin Funk 2025-09-27 14:34:44 -07:00
  • bfcfe9e1c4 tests: test: ensure file operations are covered Pádraig Brady 2025-09-26 16:16:20 +01:00
  • 7ac313dce6 join: remove unused #include "argmatch.h" Bernhard Voelker 2025-09-25 22:50:01 +02:00
  • 1bc5ec61d8 maint: prefer countof over ARRAY_CARDINALITY Collin Funk 2025-09-23 19:17:14 -07:00
  • 914972e80d tail: fix tailing larger number of lines in regular files Hannes Braun 2025-09-24 21:20:49 +02:00
  • 0cc3e1bfb6 tests: wc: fix hardware acceleration disabling test Pádraig Brady 2025-09-24 15:52:36 +01:00
  • de3ea76dbc build: copy: add dependency on $(LIB_SMACK) Pádraig Brady 2025-09-24 11:18:52 +01:00
  • 2ef53e5b04 basenc: --base58: fix buffer overflow with input > 15MB Pádraig Brady 2025-09-23 15:38:51 +01:00
  • d766efc7e4 doc: document gl_cv_crc_pclmul to control hardware acceleration Pádraig Brady 2025-09-22 20:51:49 +01:00
  • 062c16c17e build: fix build failure with mismatched pclmul Pádraig Brady 2025-09-22 20:46:33 +01:00
  • 35795a8e35 build: update gnulib submodule to latest Paul Eggert 2025-09-22 17:43:14 -07:00
  • 8c027d3bfb maint: post-release administrivia Pádraig Brady 2025-09-22 18:23:31 +01:00
  • 76e161dc2d version 9.8 v9.8 Pádraig Brady 2025-09-22 17:50:52 +01:00
  • 71849a2421 build: update gnulib to latest Pádraig Brady 2025-09-22 14:02:23 +01:00
  • b8b486dc32 tests: ls: avoid alignment check with non printable characters Pádraig Brady 2025-09-22 00:18:28 +01:00
  • f9c6c730eb tests: du: avoid false failure in racy test Pádraig Brady 2025-09-21 20:14:10 +01:00
  • 52a15e470d build: revert gnulib update Pádraig Brady 2025-09-22 00:06:03 +01:00
  • dfedc2ee63 build: update gnulib submodule to latest Collin Funk 2025-09-21 15:14:12 -07:00
  • 483fa3b9ab build: fix missing declarations on Android Collin Funk 2025-09-21 13:40:18 -07:00
  • ebedbe8997 maint: comment spelling fixes Paul Eggert 2025-09-21 11:30:40 -07:00
  • 6c194dc85b tests: fix OMP_NUM_THREADS misspelling Paul Eggert 2025-09-21 11:30:12 -07:00
  • e65f3a36c8 maint: update bootstrap from Gnulib Paul Eggert 2025-09-21 09:47:03 -07:00
  • 8a1f434463 tests: avoid false failure on older Linux kernels Pádraig Brady 2025-09-21 16:37:26 +01:00
  • 076e247416 tests: tail: avoid false failure with overlayfs Pádraig Brady 2025-09-21 13:45:54 +01:00
  • 70eb250fd7 tests: fold: avoid false failures on Solaris 10 Pádraig Brady 2025-09-20 17:10:30 +01:00
  • df30ce36e8 tests: dd: avoid false failure on Solaris 10 Pádraig Brady 2025-09-20 17:46:11 +01:00
  • 7c217bd8ac tests: avoid false failure on CentOS 5,6,7 Pádraig Brady 2025-09-20 16:10:16 +01:00
  • 2d2eb2cbe8 doc: don't capitalize the first letter of cgroup Collin Funk 2025-09-18 18:43:54 -07:00
  • bbde83899d tests: env: skip a few tests if LD_LIBRARY_PATH is set Collin Funk 2025-09-19 16:32:52 -07:00
  • d9ff4d9af2 touch: fix diagnostic on macOS 26 Grisha Levit 2025-09-18 20:40:59 -04:00
  • d535ca4c06 copy: pacify older clang Paul Eggert 2025-09-19 08:55:12 -07:00
  • 2662ddf335 dd: don't mistakenly use O_EXCL on GNU/Hurd Collin Funk 2025-09-18 23:29:02 -07:00
  • 7e41b00d07 maint: we don’t use Gnulib’s fchownat module Paul Eggert 2025-09-18 17:07:38 -07:00
  • 71a8cdf6b1 fmt: eliminate a clang -Wformat-extra-args warning Bruno Haible 2025-09-18 23:05:06 +02:00
  • af536b5ab7 maint: we use Gnulib’s stddef-h module directly Paul Eggert 2025-09-18 14:22:39 -07:00
  • 4ca51b1013 tests: tail/overlay-headers.sh: protect against hang Pádraig Brady 2025-09-18 19:04:57 +01:00
  • 514f723d39 build: fix compile error on macOS Pádraig Brady 2025-09-18 18:04:57 +01:00
  • 0a2a3deb33 tests: tests/tail/wait.sh: protect against hang Pádraig Brady 2025-09-18 17:47:45 +01:00
  • c2e1816a53 build: fix link failure on macOS Pádraig Brady 2025-09-18 15:34:23 +01:00
  • dc30eab314 build: update gnulib for stringeq adjustment Pádraig Brady 2025-09-17 21:44:46 +01:00
  • 5662192f39 tests: write-errors.sh: avoid portability issue with dash Pádraig Brady 2025-09-17 21:33:47 +01:00
  • 2b59958537 cksum,wc: inspect GLIBC_TUNABLES on all architectures Pádraig Brady 2025-09-17 20:38:53 +01:00
  • 5257636761 maint: prefer memeq to memcmp Paul Eggert 2025-09-17 12:12:53 -07:00
  • ee367bd38d maint: STREQ → streq Paul Eggert 2025-09-17 09:12:23 -07:00
  • 9f823e254a build: update gnulib submodule to latest Paul Eggert 2025-09-17 08:30:21 -07:00
  • 78502174a9 tests: fix issues with fold-characters.sh test Pádraig Brady 2025-09-17 14:17:39 +01:00
  • 42ac231533 doc: remove older ChangeLog items Pádraig Brady 2025-09-17 13:19:32 +01:00
  • 1efb539630 maint: remove unnecessary uintmaxtostr usage in printf Collin Funk 2025-09-16 19:43:46 -07:00
  • 168ae824f7 doc: add hardware acceleration configuration docs Pádraig Brady 2025-09-16 22:51:20 +01:00
  • c95c7ee76f fold: fix write error checks with invalid multi-byte input Pádraig Brady 2025-09-16 16:45:02 +01:00
  • 10459ca7ed fold: exit promptly upon write errors Pádraig Brady 2025-09-16 13:07:35 +01:00
  • a6e9807eb9 maint: basenc: refactor overloaded use of ctx->i member Pádraig Brady 2025-09-15 21:31:00 +01:00
  • dda853a4de tests: fold/fold-zero-width.sh: avoid false failure with ENOSPC Pádraig Brady 2025-09-16 14:00:44 +01:00
  • 7de9140e7a doc: NEWS: fold: clarify mem exhaustion trigger Pádraig Brady 2025-09-16 13:56:35 +01:00
  • b7a7a64ef7 maint: avoid syntax-check failures from recent commits Pádraig Brady 2025-09-16 13:42:06 +01:00
  • f6bffa431d cp: create_hole now returns off_t Paul Eggert 2025-08-08 08:45:59 -07:00
  • c80f6eebdf cp: prefer signed types in copy-file-data.c Paul Eggert 2025-08-06 12:11:34 -07:00
  • 12d03a0444 cp: don’t allocate a separate zero buffer Paul Eggert 2025-08-06 11:48:21 -07:00
  • 3f9534a2ab cp: refactor copying to return bytes copied Paul Eggert 2025-08-06 09:55:41 -07:00
  • 560a39f7c0 cp: copy_file_data now supports ibytes Paul Eggert 2025-08-06 07:53:35 -07:00
  • bcc5cdfb9b cp: prefer signed type for file byte count Paul Eggert 2025-08-05 15:50:39 -07:00
  • 5b5dcb7056 cp: port better to old limited hosts Paul Eggert 2025-08-05 15:45:35 -07:00
  • 06a6758d03 cp: refactor out data copying Paul Eggert 2025-08-05 14:45:18 -07:00
  • 12bacad85b cp: refactor src/copy.c Paul Eggert 2025-08-05 12:47:16 -07:00
  • e33bfb5886 doc: NEWS: correct the previous commit Collin Funk 2025-09-15 21:40:56 -07:00
  • 58b5fd0bc8 doc: NEWS: mention fold can operate on very long lines Collin Funk 2025-09-15 21:09:42 -07:00
  • 98e5418a38 fold: fix out of bounds write with zero width characters Collin Funk 2025-09-15 20:53:23 -07:00
  • 8339970b15 cp: improve umask caching Paul Eggert 2025-09-14 11:46:28 -07:00
  • f4dcc2a495 basenc: fix an uninitialized index when decoding an empty file Collin Funk 2025-09-13 22:59:05 -07:00
  • b96cdc66d9 maint: randperm: remove stale dependency Pádraig Brady 2025-09-12 16:23:28 +01:00
  • 7bd3839cda cksum,wc: support disabling hardware acceleration at runtime Pádraig Brady 2025-09-12 17:03:11 +01:00
  • 6848cb93d4 build: update gnulib submodule to latest Pádraig Brady 2025-09-14 13:31:39 +01:00
  • 6a1f541ad2 factor: port to strict C Paul Eggert 2025-09-13 12:25:36 -07:00
  • f585f3a358 maint: document some functions used by expand and unexpand Collin Funk 2025-09-11 20:31:05 -07:00
  • 4141ae3e49 maint: basenc: refactor all encodings to use finalize Pádraig Brady 2025-09-08 17:40:00 +01:00
  • 1ba065b5be maint: cleanup libraries unnecessarily added to fold Collin Funk 2025-09-09 20:39:37 -07:00
  • 2ed207cb1f nohup: avoid FORTIFY runtime failure on Bionic libc Pádraig Brady 2025-09-09 12:11:00 +01:00
  • d9b68362ed basenc: ensure partial padding with newlines induces an error Pádraig Brady 2025-09-08 18:22:20 +01:00
  • 42c4578b49 tests: ensure option aliases are supported Pádraig Brady 2025-09-07 13:09:06 +01:00
  • 9eddec7866 date: support overriding named formats Pádraig Brady 2025-09-06 20:41:29 +01:00