Commit Graph

  • 8fca6143ea maint: pacify -Wzero-as-null-pointer-constant master Paul Eggert 2026-01-23 17:25:45 -08:00
  • 29bb75ed65 Fix EOF return from wordsplit_finish Paul Eggert 2026-01-23 17:04:58 -08:00
  • bd20771003 Sync bootstrap from gnulib Paul Eggert 2026-01-23 16:00:09 -08:00
  • f1efd80ebe build: update gnulib and paxutils submodules to latest Paul Eggert 2026-01-23 15:59:06 -08:00
  • d55c5fd2c5 Update copyright years Paul Eggert 2026-01-23 15:41:58 -08:00
  • 505cf47a0a Fix commit typo when bringing back placeholders Paul Eggert 2025-11-27 11:11:25 -08:00
  • f83a120c58 Bring back placeholders Paul Eggert 2025-11-26 20:14:08 -08:00
  • 2bbc58bf0b Support gnulib-style timestamps in checkpoint logs Paul Eggert 2025-11-23 09:44:03 -08:00
  • 85d99f18af build: update gnulib submodule to latest Paul Eggert 2025-11-20 17:26:34 -08:00
  • db65c2dd68 Port to C23 qualifier-generic fns like strchr Paul Eggert 2025-11-23 09:50:37 -08:00
  • 28556dddae build: update gnulib submodule to latest Paul Eggert 2025-11-17 16:35:54 -08:00
  • cdc541ad52 Prefer countof to sizeof / sizeof Paul Eggert 2025-11-15 15:49:23 -08:00
  • 2e243986c7 Port new extraction test to FreeBSD 15 Paul Eggert 2025-11-15 13:56:56 -08:00
  • db9ca8d754 Port to compilers where COMMON_INLINE is static Paul Eggert 2025-11-15 13:38:44 -08:00
  • b53b39209e Pacify clang 14 -Wbitwise-conditional-parentheses Paul Eggert 2025-11-15 13:21:59 -08:00
  • 8d8e441bb5 Skip sparse test on non-sparse file systems Paul Eggert 2025-11-15 12:55:06 -08:00
  • 453d903de9 Adjust to Gnulib strftime changes for macOS Paul Eggert 2025-11-15 01:05:05 -08:00
  • 0521528cdf Port intmax macro to strict C11 Paul Eggert 2025-11-15 00:55:47 -08:00
  • 4e548d150c Port new tests to Solaris 10 strerror Paul Eggert 2025-11-14 23:55:24 -08:00
  • 50b559c3d7 Do not create empty placeholder files Paul Eggert 2025-11-13 22:59:24 -08:00
  • 75b03fdff4 Use openat2 to jailify the extraction directory Paul Eggert 2025-11-13 13:44:10 -08:00
  • aec5d77437 Omit trailing white space and empty lines Paul Eggert 2025-11-13 17:13:35 -08:00
  • 8ba9e244e8 Standardize on “working directory” Paul Eggert 2025-11-13 17:07:36 -08:00
  • e1445cfdf0 Use fewer flags when opening directories Paul Eggert 2025-11-13 13:18:27 -08:00
  • 915a8077af Improve performance of relative opendir Paul Eggert 2025-11-13 08:15:26 -08:00
  • cdb586803b Work around Oracle Developer Studio compiler bug Paul Eggert 2025-11-14 12:19:30 -08:00
  • bdd773d028 Cache parent directories Paul Eggert 2025-11-12 17:33:11 -08:00
  • 382a47f2fd Prefer issymlinkat Paul Eggert 2025-11-11 08:08:58 -08:00
  • a109947a78 Make xclose static Paul Eggert 2025-11-09 13:29:03 -08:00
  • 8fca2d35e8 Prefer O_PATH to O_SEARCH on Linux kernels Paul Eggert 2025-11-09 11:12:13 -08:00
  • 238250f19e Prefer streq/memeq when they will do Paul Eggert 2025-11-08 16:01:14 -08:00
  • 7c241126f1 Refactor to avoid duplication in "./" scanning Paul Eggert 2025-11-07 16:26:32 -08:00
  • 56fb4a96ca chdir_id refactoring Paul Eggert 2025-10-27 19:40:47 -07:00
  • 83cad5835f Remove unreachable assignment to mtime.tv_nsec Paul Eggert 2025-11-14 00:07:26 -08:00
  • 58b471f14a Omit duplicate declaration of ‘usage’ Paul Eggert 2025-11-13 23:02:33 -08:00
  • f8b087a9f8 * README-hacking: Add testing note. Paul Eggert 2025-11-09 11:07:05 -08:00
  • 109edc9edb Fix test to match paxutils quoting change Paul Eggert 2025-11-08 15:43:17 -08:00
  • 08e42808b6 Use Gnulib gendocs instead of our own Paul Eggert 2025-11-08 14:14:27 -08:00
  • 0b7d124e36 maint: sync bootstrap, fdl.texi from Gnulib Paul Eggert 2025-11-08 13:42:55 -08:00
  • ca6af3a7f5 build: update gnulib and paxutils submodules to latest Paul Eggert 2025-11-08 12:18:52 -08:00
  • 92f040151c fix build error when compiling with --without-xattrs Matteo Croce 2025-11-12 17:17:22 -08:00
  • 5def5cb369 Quote arguments in diagnostic messages. David Leadbeater 2025-11-12 13:09:02 +02:00
  • f501cf8c9a Version 1.35.90 Sergey Poznyakoff 2025-10-19 09:39:14 +03:00
  • 2737e1aec0 maint: Update library names used by Gnulib. Collin Funk 2024-09-11 18:52:47 -07:00
  • ca02de4050 Avoid overrun when converting ns-resolution timestamps to text Paul Eggert 2025-08-18 17:14:13 -07:00
  • ea7cfcba77 Avoid hash_meta_directory int overflow Paul Eggert 2025-08-09 16:13:39 -07:00
  • bdc442bd5c Use Gnulib’s same-inode module Paul Eggert 2025-08-09 16:10:49 -07:00
  • 5402831d62 manual: remove '.info' suffix in manual names passed to @xref Collin Funk 2025-08-07 20:42:14 -07:00
  • 4e742fc867 --no-overwrite-dir no overwrite even temporarily Paul Eggert 2025-07-26 21:41:23 -07:00
  • 076818f8d9 Use flexible array member in struct dumpdir Paul Eggert 2025-07-26 00:47:48 -07:00
  • c11084bcc2 Avoid undefined behavior in magic checking Paul Eggert 2025-07-26 00:27:01 -07:00
  • 75735940f1 Port more code to UBSan, and fix alignment bug Paul Eggert 2025-07-25 20:39:32 -07:00
  • 8921131877 Pacify gcc -Wunterminated-string-initialization Paul Eggert 2025-04-17 15:13:21 -07:00
  • aecf7146d3 Sync bootstrap from Gnulib Paul Eggert 2025-06-20 14:12:33 -07:00
  • 1ad538b359 build: update gnulib and paxutils submodules to latest Paul Eggert 2025-06-20 14:10:42 -07:00
  • 7d96e820a5 Port short_read to UBSan Paul Eggert 2025-06-12 00:20:52 -07:00
  • 7c4f8fb579 Bugfix Sergey Poznyakoff 2025-06-02 07:22:53 +03:00
  • 4303066730 Fix spurious "Not found in archive" errors. Sergey Poznyakoff 2025-05-14 15:17:09 +03:00
  • 9324b472b0 Minor changes Sergey Poznyakoff 2025-05-13 17:59:15 +03:00
  • b009124ffd Handle directory members consistently when listing and when extracting. Sergey Poznyakoff 2025-05-12 17:17:21 +03:00
  • 827dde1605 Fix missing type in mknodat() mode argument Anssi Hannula 2024-11-06 12:43:32 +02:00
  • 65228e9ba9 Fix typos Tobias Stoeckmann 2025-05-12 11:22:52 +03:00
  • e36d3354c7 Fix restoring extended attributes from global PAX headers xiangjingsi 2025-05-08 22:53:23 +03:00
  • d175e21b7f Upgrade paxutils. Sergey Poznyakoff 2025-05-07 08:33:23 +03:00
  • c0fce47363 Fix typo Sergey Poznyakoff 2025-05-06 22:40:02 +03:00
  • 807e340ab2 Minor fix Sergey Poznyakoff 2025-05-06 22:25:38 +03:00
  • 6131dd2805 Skip file or archive member if its transformed name is empty. Sergey Poznyakoff 2025-05-06 15:23:03 +03:00
  • bfc3346394 Minor fix Sergey Poznyakoff 2025-05-06 09:39:38 +03:00
  • b5f4948ce4 Port to recent Gnulib hash_remove Paul Eggert 2025-04-29 14:05:59 -07:00
  • cd1f6624f7 Fix restoring permissions of intermediate directories with --skip-old-files Sergey Poznyakoff 2025-03-14 14:40:36 +02:00
  • 55ecb28315 documentation: remove incorrect statement Sergey Poznyakoff 2025-03-14 09:04:47 +02:00
  • 31d84e2f67 doc: mention timestamp limits Paul Eggert 2025-01-29 11:56:04 -08:00
  • 2e41cdce6d Adjust to recent Gnulib module renaming Paul Eggert 2025-01-01 18:31:40 -08:00
  • ff9d7ec77b build: update gnulib and paxutils submodules to latest Paul Eggert 2025-01-01 18:28:22 -08:00
  • 4a9a4c16e1 doc: fix man page copyright notice Paul Eggert 2025-01-01 18:25:43 -08:00
  • 0aa991f386 Update copyright years Paul Eggert 2025-01-01 18:23:05 -08:00
  • 53f7e6aa62 tests: port to test dirs where pwd != pwd -P Paul Eggert 2024-12-27 14:02:19 -08:00
  • c3f93039ca tests: port to testing in Linux /tmp Paul Eggert 2024-12-27 13:59:03 -08:00
  • d2b6b7b0a7 Fix bad pointer usage in xsparse.c Paul Eggert 2024-11-06 10:18:13 -08:00
  • 9bbcac1cf7 Port xsparse.c to AIX Paul Eggert 2024-11-06 10:05:23 -08:00
  • ac06d4d104 Fix xsparse.c big heap allocation bugs Paul Eggert 2024-11-06 10:02:02 -08:00
  • a855a80d06 Remove non-ASCII comment text Sergey Poznyakoff 2024-11-04 08:34:29 +02:00
  • b5bf1ccd18 Update paxutils Sergey Poznyakoff 2024-11-04 08:31:28 +02:00
  • a6cf78b0fa Add LG_BLOCKSIZE to omit some *, % ops Paul Eggert 2024-11-02 13:42:02 -07:00
  • 568919d77b Improve sparse I/O performance Paul Eggert 2024-11-02 13:06:47 -07:00
  • c500103600 Simplify read_incr_db_01 malloc Paul Eggert 2024-11-02 11:52:28 -07:00
  • 5c47fcf187 Avoid malloc in change_tape_menu Paul Eggert 2024-11-02 10:15:03 -07:00
  • 005f2916b6 Improve common.h comment Paul Eggert 2024-11-02 09:54:26 -07:00
  • 15d35a0f61 Count short read slop when seeking Paul Eggert 2024-11-02 09:54:10 -07:00
  • 04b4f491a8 Prefer other types to int in xattrs.c Paul Eggert 2024-11-01 23:40:15 -07:00
  • e531f8c66c Prever other types to int in warning.c Paul Eggert 2024-11-01 23:26:53 -07:00
  • f4ac66226a Prefer other types to int in transform.c Paul Eggert 2024-11-01 23:24:46 -07:00
  • 6993486ed8 Avoid unlikely verbose_option overflow Paul Eggert 2024-11-01 23:18:30 -07:00
  • 04c1b85872 Prefer other types to int in system.c Paul Eggert 2024-11-01 20:03:53 -07:00
  • ef95115f61 Prefer other types to int in sparse.c Paul Eggert 2024-11-01 19:52:50 -07:00
  • 41143ee46f Prefer other types to int in names.c Paul Eggert 2024-11-01 19:49:02 -07:00
  • f96aff3ce9 Prefer other types to int in misc.c Paul Eggert 2024-11-01 19:09:44 -07:00
  • 53a3691092 Prefer other types to int in map.c Paul Eggert 2024-11-01 18:51:05 -07:00
  • 91ad4ea343 Fix some uses of int in list.c Paul Eggert 2024-11-01 18:45:00 -07:00
  • 7eb4dbaff1 Prefer other types to int in incremen.c Paul Eggert 2024-11-01 14:27:21 -07:00