Commit Graph

  • 16000805eb tee: support non blocking outputs Pádraig Brady 2023-03-05 15:51:32 +00:00
  • 176b74f0e7 doc: remove redundant NEWS entry Pádraig Brady 2023-03-08 18:28:06 +00:00
  • bb9dbcbbfd split: support split -n on larger pipe input Paul Eggert 2023-03-07 12:58:12 -08:00
  • 35ac97e0d6 tee: fix a crash with unwriteable files Pádraig Brady 2023-03-07 01:12:12 +00:00
  • a4778006c8 maint: pacify ‘make syntax-check’ Paul Eggert 2023-03-06 15:37:45 -08:00
  • e30af1e584 tail,tee: avoid issues with many files on systems without poll Pádraig Brady 2023-03-06 13:01:26 +00:00
  • 110bcd2838 du: --apparent counts only symlinks and regular Paul Eggert 2023-03-04 16:51:11 -08:00
  • 8022874d12 split: tune for when creating output files Paul Eggert 2023-03-04 13:40:28 -08:00
  • 788654dd82 split: style fix Paul Eggert 2023-03-04 11:42:16 -08:00
  • 40bf1591bb split: prefer signed integers to size_t Paul Eggert 2023-03-04 11:42:16 -08:00
  • 3434cdcec1 split: handle large numbers better Paul Eggert 2023-03-04 11:42:16 -08:00
  • 1ebee5b1a3 split: prefer ssize_t for read result Paul Eggert 2023-03-04 11:42:16 -08:00
  • e19a59141b split: be more careful about buffer sizes Paul Eggert 2023-03-04 11:42:16 -08:00
  • 0450987853 split: minor -1 / 0 refactor Paul Eggert 2023-03-04 11:42:16 -08:00
  • a110ce4ce3 split: don’t worry about ECHILD Paul Eggert 2023-03-04 11:42:16 -08:00
  • 41615f0f8f split: don’t assume pid_t fits in int Paul Eggert 2023-03-04 11:42:16 -08:00
  • 99fcde22ce split: simplify SIGPIPE handling Paul Eggert 2023-03-04 11:42:16 -08:00
  • aa266f1b3d split: port ‘split -n N /dev/null’ better to macOS Paul Eggert 2023-03-04 11:42:16 -08:00
  • fe64f8be01 maint: fix NEWS quoting Paul Eggert 2023-03-04 11:42:16 -08:00
  • fb6fc7f3ce split: split more evenly with -n Paul Eggert 2023-03-04 11:41:03 -08:00
  • 0d997e18b9 split: small -n lines simplification Paul Eggert 2023-03-04 11:41:02 -08:00
  • f749449e5c split: refactor lines_chunk_split Paul Eggert 2023-03-04 11:41:02 -08:00
  • 0789451237 tee: tune when later -p overrides earlier Paul Eggert 2023-03-04 12:18:18 -08:00
  • 76b5843ff9 maint: refactor tail.c to use iopoll Pádraig Brady 2023-02-28 18:36:02 +00:00
  • 5bcc2912e7 tail: avoid undefined behavior when polling outputs Pádraig Brady 2023-02-28 13:34:31 +00:00
  • fb757fd7d9 doc: tee -p: clarify operation Pádraig Brady 2023-02-27 18:07:06 +00:00
  • b1376bb829 tests: tee -p: add test for early exit with closed pipes Pádraig Brady 2023-01-03 18:06:45 +01:00
  • 6b12e62d95 tee: enhance -p mode using iopoll() to detect broken pipe outputs Carl Edquist 2022-12-15 12:32:49 -06:00
  • b5c421a784 all: add broken pipe detection while waiting for input Carl Edquist 2022-12-15 06:10:33 -06:00
  • 0175e337a8 build: update to latest gnulib Pádraig Brady 2023-02-27 12:00:24 +00:00
  • 995021cb0c tests: avoid hang in new test Pádraig Brady 2023-02-26 18:10:41 +00:00
  • 3ead67dd16 tests: avoid gdb on macOS Pádraig Brady 2023-02-24 15:40:37 +00:00
  • 65bb276564 cp,install,mv: --debug: output debug info when reflinking Pádraig Brady 2023-02-24 15:15:20 +00:00
  • 5c8c2a5161 tests: determine if SEEK_HOLE is enabled Pádraig Brady 2023-02-23 20:28:51 +00:00
  • d899f9e332 cp,install,mv: add --debug to explain how a file is copied Pádraig Brady 2023-02-17 13:46:13 +00:00
  • 8a7fc0096c build: update gnulib submodule to latest Paul Eggert 2023-02-23 11:18:32 -08:00
  • c97c40c3b4 doc: chgrp,chmod,chown: state --reference always dereferences Pádraig Brady 2023-02-23 15:22:14 +00:00
  • 3edbf016be doc: fix some spelling mistakes ChuanGang Jiang 2023-02-21 14:18:52 +00:00
  • afae7787f2 maint: avoid -Wmaybe-uninitialized warning from GCC13 Pádraig Brady 2023-02-21 16:14:44 +00:00
  • c62488a801 tests: initialize a variable Jim Meyering 2023-02-20 08:37:18 -08:00
  • a0803c4bad rm: --dir (-d): fix bugs in handling of empty, inaccessible directories Jim Meyering 2023-02-06 09:01:55 -08:00
  • 95f4ee0577 tests: port chmod/setgid.sh to macOS 12 Paul Eggert 2023-02-18 13:29:41 -08:00
  • f48b80ff26 tests: port better to macOS group numbers Paul Eggert 2023-02-18 13:27:45 -08:00
  • cccfae54dc build: update gnulib submodule to latest Paul Eggert 2023-02-18 12:02:11 -08:00
  • 4b05739168 cp: fclonefileat security fix + CLONE_ACL + fixups Paul Eggert 2023-02-10 13:34:54 -08:00
  • cf80f988ee maint: fix some typos in comments ChuanGang Jiang 2023-02-10 15:41:33 +00:00
  • d374d32ccf cp: simplify infer_scantype Paul Eggert 2023-02-09 19:10:47 -08:00
  • d195e3863c tail: improve --follow=name with single non regular files Pádraig Brady 2023-02-01 20:41:31 +00:00
  • c0c63e9735 tail: fix support for -F with non seekable files Pádraig Brady 2023-01-30 21:44:10 +00:00
  • ead07bb3d4 cksum: add --raw option to output a binary digest Pádraig Brady 2023-02-03 16:34:18 +00:00
  • 2984e47c78 build: uptime: avoid issues on systems without utmp.h Pádraig Brady 2023-02-05 13:51:20 +00:00
  • 5699313c76 maint: use alignasof, not stdalign Paul Eggert 2023-02-04 14:42:21 -08:00
  • 407d8af116 maint: prefer https: to git: Paul Eggert 2023-02-04 11:53:50 -08:00
  • d42e4e9191 build: update gnulib submodule to latest Paul Eggert 2023-02-04 10:16:06 -08:00
  • b5904c985c maint: avoid line length syntax check failure Pádraig Brady 2023-02-03 16:42:01 +00:00
  • ce5225bcef tests: fix exit status check in cp -u test Pádraig Brady 2023-02-03 16:37:26 +00:00
  • b319685c6e cksum: accept new option: --base64 (-b) Jim Meyering 2023-01-20 18:09:26 -08:00
  • 7a8db7dbaf doc: document --preserve=mode better Paul Eggert 2023-01-31 13:52:39 -08:00
  • 6baadf8ba3 cp: improve --preserve usage doc Paul Eggert 2023-01-31 10:39:43 -08:00
  • 01503ce731 cp,mv: skipping due to -u is success, not failure Paul Eggert 2023-01-31 09:24:43 -08:00
  • 7a69df8899 cp,ln,mv: when skipping exit with nonzero status Paul Eggert 2023-01-31 08:46:21 -08:00
  • 666a7fc1d5 tests: cksum: fix test to include more cases Pádraig Brady 2023-01-30 19:29:38 +00:00
  • 5c830d40e0 digest.c: remove a duplicate variable Jim Meyering 2023-01-30 08:33:10 -08:00
  • d73ca62c4f build: avoid spurious failures due to lack of EGREP definition Jim Meyering 2023-01-20 17:54:28 -08:00
  • 95bc69a7e7 tests: ensure we fail if mv --no-copy crashes Pádraig Brady 2023-01-27 19:46:52 +00:00
  • 20005ca733 mv: new option --no-copy Paul Eggert 2023-01-27 10:59:13 -08:00
  • d5868df0d0 maint: add lib/error.h to .gitignore Pádraig Brady 2023-01-17 22:38:40 +00:00
  • 7479ef7c11 doc: csplit: more accurate --elide-empty-files help Pádraig Brady 2023-01-17 21:31:31 +00:00
  • 28a85116fe build: update gnulib submodule to latest Paul Eggert 2023-01-13 17:33:58 -08:00
  • 7fc84d1c0f copy: copy_file_range: handle ENOENT for CIFS Pádraig Brady 2023-01-07 16:10:01 +00:00
  • e64113d601 maint: update .gitignore Paul Eggert 2023-01-07 15:50:27 -08:00
  • d62ca23f08 maint: adjust to Gnulib macro renaming Paul Eggert 2023-01-07 15:49:48 -08:00
  • ca08a87489 build: update gnulib submodule to latest Paul Eggert 2023-01-07 15:34:31 -08:00
  • f6c93f334e copy: immediately fail with transient reflink errors Pádraig Brady 2023-01-02 13:07:41 +00:00
  • f4567ed953 all: further adjustments for new Ronna, Quetta SI prefixes Pádraig Brady 2023-01-06 13:13:54 +00:00
  • e1ff4ee0f6 numfmt: add support for new SI prefixes Paul Eggert 2023-01-05 11:42:51 -08:00
  • 26bac32137 ls: adjust to Gnulib renaming Paul Eggert 2023-01-05 11:42:51 -08:00
  • b7c8754c90 build: update gnulib submodule to latest Paul Eggert 2023-01-05 11:42:51 -08:00
  • 8d4768c94d maint: avoid grep warning in sc_prohibit_test_minus_ao Bernhard Voelker 2023-01-03 09:11:28 +01:00
  • 31cf78f1d5 doc: copy: mention the reinstated I/O size constraints Pádraig Brady 2023-01-02 23:16:07 +00:00
  • 6c343a5574 copy: fix possible over allocation for regular files Paul Eggert 2022-11-19 19:04:36 -08:00
  • 01755d36e7 maint: update all copyright year number ranges Pádraig Brady 2023-01-01 14:50:15 +00:00
  • 0239f2a782 build: update gnulib submodule to latest Pádraig Brady 2023-01-01 13:39:25 +00:00
  • c9a21ec317 stty: fix off by one column wrapping on output Pádraig Brady 2022-12-31 17:03:39 +00:00
  • 879d2180d6 copy: attempt copy offload with sparse files by default Pádraig Brady 2022-12-30 19:34:27 +00:00
  • 266b7cbc84 wc: fix regression determining file size Pádraig Brady 2022-12-28 14:04:19 +00:00
  • 4bf990bf65 maint: avoid recent syntax check failure Pádraig Brady 2022-12-29 14:14:11 +00:00
  • cfe4af661f doc: improve doc of du with CoW etc Paul Eggert 2022-12-26 10:34:48 -08:00
  • 7279459f9f doc: improve du --threshold wording Paul Eggert 2022-12-26 09:39:16 -08:00
  • 16fc0f30fe tests: accommodate bogomips capitalizations Paul Eggert 2022-12-26 09:01:37 -08:00
  • 9581c4b59d build: update gnulib submodule to latest Paul Eggert 2022-12-06 10:45:06 -08:00
  • 8c4d57ba27 doc: timezone -> time zone Paul Eggert 2022-12-06 10:40:28 -08:00
  • 5399f2aac4 doc: improve date -I doc Paul Eggert 2022-12-05 18:42:19 -08:00
  • 02441761c9 build: fix missing inclusion of poll.h on macOS Dennis Williamson 2022-12-05 14:30:35 +00:00
  • aaa306ad76 doc: tee: make -p decription more complete Pádraig Brady 2022-11-28 22:39:19 +00:00
  • 8613d35be6 scripts: commit-msg: recognize Git cut_lines Arsen Arsenović 2022-11-20 12:25:12 +01:00
  • 7bb940cced doc: more dash fixes Paul Eggert 2022-11-15 10:55:23 -08:00
  • 4f43143ab1 maint: fix cfg.mk comment Paul Eggert 2022-11-15 10:51:47 -08:00
  • 5450c7f8d3 tests: make SIGPIPE trap checking more robust Pádraig Brady 2022-11-15 13:57:47 +00:00
  • e3bb975448 maint: avoid new grep -q syntax-check failures Pádraig Brady 2022-11-15 13:27:57 +00:00