| Age | Commit message (Expand) | Author | Lines |
| 2026-02-18 | tests: use system ENOTEMPTY message | Pádraig Brady | -5/+5 |
| 2026-02-18 | maint: tests: avoid ENOTSUP specific handling | Pádraig Brady | -5/+3 |
| 2026-02-18 | tests: use system EACCES message | Pádraig Brady | -5/+8 |
| 2026-02-18 | maint: tests: avoid EPERM/EACCES specific handling | Pádraig Brady | -6/+5 |
| 2026-01-01 | maint: run 'make update-copyright' | Collin Funk | -46/+46 |
| 2026-01-01 | tests: mv: check broken symlink cross-filesystem move | Sylvestre Ledru | -0/+6 |
| 2025-12-16 | tests: mv: check moving named sockets is supported | Pádraig Brady | -0/+7 |
| 2025-12-15 | tests: mv: check traversed fifos copy correctly | Pádraig Brady | -1/+9 |
| 2025-12-15 | tests: mv: add timeout protection when moving fifos | Pádraig Brady | -1/+1 |
| 2025-12-11 | tests: mv: ensure ownership preserved when copying | Pádraig Brady | -0/+40 |
| 2025-12-01 | tests: mv: add checks for cross device handling of special files | Pádraig Brady | -0/+62 |
| 2025-11-28 | tests: prefer ext4 casefold for case insensitive tests | Pádraig Brady | -4/+16 |
| 2025-03-23 | mv: port test to OpenBSD 7.5 | Paul Eggert | -3/+12 |
| 2025-01-20 | tests: remove use of unprotected 'set' | Pádraig Brady | -2/+2 |
| 2025-01-06 | cp,mv: ensure -i,f are not overridden by -u | Pádraig Brady | -4/+16 |
| 2025-01-01 | maint: update all copyright year number ranges | Pádraig Brady | -44/+44 |
| 2024-05-03 | cp: actually support --update=none-fail | Pádraig Brady | -0/+11 |
| 2024-03-24 | tests: avoid false failure on new mv --exchange test | Pádraig Brady | -1/+4 |
| 2024-03-20 | mv: new option --exchange | Paul Eggert | -0/+41 |
| 2024-03-05 | mv: revert add --swap (-x) option | Pádraig Brady | -47/+0 |
| 2024-03-03 | mv: add --swap (-x) option to atomically swap 2 paths | Petr Malat | -0/+47 |
| 2024-02-26 | cp,mv: add --update=none-fail to fail if existing files | Pádraig Brady | -4/+12 |
| 2024-02-26 | cp,mv: reinstate that -n exits with success if files skipped | Pádraig Brady | -6/+5 |
| 2024-01-01 | maint: update all copyright year number ranges | Pádraig Brady | -43/+43 |
| 2023-07-22 | mv: better diagnostic for 'mv dir x' failure | Paul Eggert | -1/+1 |
| 2023-04-25 | copy: reduce verbosity of -i and -u with --verbose | Pádraig Brady | -5/+4 |
| 2023-04-08 | cp,mv: issue "skipped" messages when skipping files | Pádraig Brady | -3/+11 |
| 2023-04-08 | cp,mv: add --update=none to always skip existing files | Pádraig Brady | -16/+31 |
| 2023-01-31 | cp,mv: skipping due to -u is success, not failure | Paul Eggert | -2/+1 |
| 2023-01-31 | cp,ln,mv: when skipping exit with nonzero status | Paul Eggert | -7/+8 |
| 2023-01-27 | tests: ensure we fail if mv --no-copy crashes | Pádraig Brady | -2/+2 |
| 2023-01-27 | mv: new option --no-copy | Paul Eggert | -0/+33 |
| 2023-01-01 | maint: update all copyright year number ranges | Pádraig Brady | -42/+42 |
| 2022-04-20 | mv: test Bug#55029 | Paul Eggert | -0/+6 |
| 2022-01-29 | mv: when installing to dir use dir-relative names | Paul Eggert | -2/+2 |
| 2022-01-02 | maint: update all copyright year number ranges | Pádraig Brady | -42/+42 |
| 2021-12-10 | mv: Bug#52410 fix | Paul Eggert | -0/+5 |
| 2021-01-01 | maint: update all copyright year number ranges | Pádraig Brady | -42/+42 |
| 2020-01-01 | maint: update all copyright year number ranges | Pádraig Brady | -42/+42 |
| 2019-01-01 | maint: update all copyright year number ranges | Assaf Gordon | -42/+42 |
| 2018-01-01 | maint: update all copyright year number ranges | Pádraig Brady | -42/+42 |
| 2017-09-24 | copy: revert recent patch for vulnerable dirs | Paul Eggert | -38/+0 |
| 2017-09-19 | maint: fix new syntax check failures from copy restrictions | Pádraig Brady | -1/+1 |
| 2017-09-19 | all: prefer HTTPS in URLs | Paul Eggert | -43/+43 |
| 2017-09-19 | copy: check for vulnerable target dirs | Paul Eggert | -0/+38 |
| 2017-08-29 | tests: don't fail tests when failing to write files | Pádraig Brady | -8/+8 |
| 2017-08-03 | copy: more-accurate warning about destruction | Paul Eggert | -1/+1 |
| 2017-08-01 | copy: go back to failing 'cp --backup a~ a' | Paul Eggert | -8/+15 |
| 2017-07-30 | copy: make backup files more reliably | Paul Eggert | -15/+8 |
| 2017-05-18 | mv: distinguish copy and rename operations with --verbose | Pádraig Brady | -2/+5 |