Commit Graph

  • afd073399a maint: remove GLOBAL as per GCC 14 Paul Eggert 2024-07-26 23:26:24 -07:00
  • 9f1c32c18b Modernize use of Gnulib, paxutils Paul Eggert 2024-07-26 21:55:31 -07:00
  • 4e0deb7416 build: update gnulib and paxutils submodules to latest Paul Eggert 2024-07-26 13:27:46 -07:00
  • 3d2c735b7c maint: higher-precision checkpoint timestamps Paul Eggert 2024-07-24 09:45:46 -07:00
  • bd066ac0a5 build: update gnulib and paxutils submodules to latest Paul Eggert 2024-07-23 19:54:08 -07:00
  • b96cabb1ea Sync bootstrap from Gnulib Paul Eggert 2024-07-23 19:52:33 -07:00
  • 42d1143dd5 Sync bootstrap from Gnulib Paul Eggert 2024-07-15 14:53:10 -07:00
  • 2b9e2cc947 maint: adjust to Gnulib -Wsystem-headers change Paul Eggert 2024-07-15 14:51:53 -07:00
  • 1752231f9e build: update gnulib submodule to latest Paul Eggert 2024-07-15 14:50:55 -07:00
  • 5f2cda027d Various formatting fixes Sergey Poznyakoff 2024-06-07 00:05:00 +03:00
  • 1e6ce98e3a Fix spurious diagnostic during extraction of . with --keep-newer-files Sergey Poznyakoff 2024-06-05 18:19:10 +03:00
  • 883f2e6dca tar: fix current_block confusion Paul Eggert 2024-03-03 13:27:32 -08:00
  • 628c49250a tar: fix unlikely overflow Paul Eggert 2024-03-03 13:20:23 -08:00
  • 21318f3856 tar: improve diagnostic for truncated archive Paul Eggert 2024-03-03 13:17:32 -08:00
  • fac2b4c11a Avoid gcc 13 "unused parameter" warnings Sergey Poznyakoff 2024-01-16 14:28:19 +02:00
  • 6ba24c31c6 Recognize suffixes .z (gzip) and .tzo (lzop) Sergey Poznyakoff 2024-01-15 22:52:27 +02:00
  • 7b65ae35ab Fix description of the CACHEDIR.TAG file. Sergey Poznyakoff 2024-01-15 22:26:06 +02:00
  • f622c07108 Fix --exclude-ignore option. Sergey Poznyakoff 2024-01-15 21:24:34 +02:00
  • d763055edd Fix missing space in the manual Sergey Poznyakoff 2024-01-15 20:21:26 +02:00
  • b4d1fa77b6 When given -c -a, issue a warning if no compressor is associated with the suffix. Sergey Poznyakoff 2024-01-14 23:54:33 +02:00
  • 66eaa2f821 Port EOF detection test to macOS Paul Eggert 2024-01-01 19:09:59 -08:00
  • 24a2fcfd83 Skip test on macOS 12.6 Paul Eggert 2024-01-01 19:09:59 -08:00
  • 835b0c7dee Port --numeric-owner basic tests to macOS Paul Eggert 2024-01-01 19:09:59 -08:00
  • c6f0ad5117 Update copyright years Paul Eggert 2024-01-01 19:01:15 -08:00
  • f0098df0b3 doc: fix date in example Paul Eggert 2024-01-01 18:54:58 -08:00
  • 3a27df1d69 build: update gnulib submodule to latest Paul Eggert 2024-01-01 18:35:11 -08:00
  • c1e277476c Support multi-byte --transform='...\L...' etc Paul Eggert 2023-09-12 23:21:18 -05:00
  • 783321ff1b Simplify wordsplit_string_unquote_copy Paul Eggert 2023-09-12 00:33:55 -05:00
  • 01f986b921 Parse in a more locale-independent way Paul Eggert 2023-09-12 00:15:52 -05:00
  • 05fcfaafb6 Use single is_octal_digit function Paul Eggert 2023-09-12 00:33:15 -05:00
  • e35fe3a77c maint: fix THANKS misspellings Paul Eggert 2023-09-11 09:32:18 -05:00
  • 78d4ccd755 Fix pointer bug in drop_volume_label_suffix Paul Eggert 2023-09-11 01:17:02 -05:00
  • 9599d193b8 quote unknown header keywords in diagnostics Paul Eggert 2023-09-11 01:17:02 -05:00
  • e1bba5e7dd Prefer mcel to mbuiter Paul Eggert 2023-09-10 10:10:52 -07:00
  • f2613580c7 build: update gnulib submodule to latest Paul Eggert 2023-09-10 09:38:29 -07:00
  • 1cdad4cc28 .gitmodules: switch to HTTPS Markus Mayer 2023-09-07 13:30:58 -07:00
  • ecdef6677b docs: replace references to fileutils with coreutils. Sergey Poznyakoff 2023-08-22 23:55:09 +03:00
  • 5114218025 Fix Savane bug #64581 Sergey Poznyakoff 2023-08-22 18:18:31 +03:00
  • a9a8990fb3 Bump extrac26 timeout Paul Eggert 2023-08-21 13:41:42 -07:00
  • 12b58a69aa Simplify recently-added hash code Paul Eggert 2023-08-21 13:40:37 -07:00
  • a5afb36765 Fix O(n^2) time bug in --delay-directory-restore Benjamin Woodruff 2023-08-21 13:06:45 -07:00
  • bfee1d44a3 Pacify gcc -Wanalyzer-fd-use-without-check Paul Eggert 2023-08-21 12:52:14 -07:00
  • 8131ca7b26 build: update gnulib submodule to latest Paul Eggert 2023-08-21 12:36:34 -07:00
  • d437ecf75d Revert "Fix savannah bug #63567" Sergey Poznyakoff 2023-08-11 21:35:30 +03:00
  • 8e5483577d Stop using alloca Paul Eggert 2023-08-02 08:41:12 -07:00
  • 9a30bb2674 New option: --set-mtime-command Sergey Poznyakoff 2023-08-01 15:39:15 +03:00
  • eb30aa7801 * doc/tar.texi: Fix minor reproducibility typos. Paul Eggert 2023-07-25 09:45:46 -07:00
  • 68636f0bcb Improve reproducibility recipe Paul Eggert 2023-07-25 09:43:16 -07:00
  • 8ed95e92ef * doc/tar.texi: Define reproducibility. Sergey Poznyakoff 2023-07-25 14:30:51 +02:00
  • d1ca333391 New doc about reproducible archives Paul Eggert 2023-07-24 14:43:30 -07:00
  • 71530f72d2 tests: fix LDADD Paul Eggert 2023-07-19 15:48:25 -07:00
  • 18f90676e4 tests: Fix xz tests by unsetting XZ_OPT, XZ_DEFAULTS Sam James 2023-07-18 16:51:52 +01:00
  • 7687bf4acc tests: Fix bashism in testsuite.at Sam James 2023-07-18 16:45:32 +01:00
  • 39849e9d91 tests: fix TESTSUITE_AT Paul Eggert 2023-07-18 09:15:03 -07:00
  • 8632df398b Fix savannah bug #64441 Sergey Poznyakoff 2023-07-18 17:02:23 +03:00
  • e545d446df Version 1.35 v1.35 Sergey Poznyakoff 2023-07-18 09:38:30 +03:00
  • e7a5e12445 Use full-read instead of safe-read Sergey Poznyakoff 2023-07-15 18:06:27 +03:00
  • 31f68bbe2a Fix typo in comments Sergey Poznyakoff 2023-07-11 09:12:47 +03:00
  • 10954cf163 Fix --update --wildcards Sergey Poznyakoff 2023-07-10 21:09:57 +03:00
  • b3a71dbdb9 Various fixes in the documentation Benno Schulenberg 2023-07-10 10:39:48 +03:00
  • cf16a23945 build: update gnulib submodule to latest Paul Eggert 2023-06-28 11:31:23 -07:00
  • d6a60bba76 tar: extract delayed links in order Paul Eggert 2023-06-25 12:54:20 -07:00
  • 2ccd643d01 tar: make safe for -Wunused-parameter Paul Eggert 2023-06-25 13:54:14 -07:00
  • fdff045d4b * po/.gitignore: Omit redundant *~ entries. Paul Eggert 2023-06-25 11:35:49 -07:00
  • 90cceec4bb tar: omit unnecessary freeing Paul Eggert 2023-06-25 11:33:01 -07:00
  • 826c5eb64e Make sure each delayed link entry is visited once Sergey Poznyakoff 2023-06-17 11:16:12 +03:00
  • 2096772fbe Omit unnecessary freeing Paul Eggert 2023-06-17 00:37:08 -07:00
  • c542d3d0c8 Port to strict C99 struct hack Paul Eggert 2023-06-16 16:34:19 -07:00
  • 4c7a3798d8 Use Gnulib ‘dup2’ module Paul Eggert 2023-06-16 16:34:19 -07:00
  • 5d6736e394 Use Gnulib ‘free-posix’ module Paul Eggert 2023-06-16 16:34:19 -07:00
  • 9ee30c9804 * buffer.c: work around GCC bug 109856 Paul Eggert 2023-06-16 16:34:19 -07:00
  • 4695adfd59 Recommend Y2038 safety Paul Eggert 2023-06-16 16:34:19 -07:00
  • a484178a18 build: update gnulib and paxutils submodules to latest Paul Eggert 2023-06-16 16:34:19 -07:00
  • e39b93d822 * .gitignore: Add slash, as bootstrap does this now. Paul Eggert 2023-06-15 20:42:04 -07:00
  • 8ccfc4e416 Sync bootstrap from Gnulib Paul Eggert 2023-06-15 20:25:22 -07:00
  • e7987b72c6 Comment a bit on the xattr extraction logic Pavel Raiskup 2023-05-18 14:30:08 +02:00
  • 06805b9281 Fix --xattr-include='*' documentation Pavel Raiskup 2023-06-06 12:33:27 +03:00
  • 5461025569 Honor --numeric-owner when storing ACL entries Sergey Poznyakoff 2023-05-18 13:35:50 +03:00
  • 3f2b847ddd Upgrade paxutils to d50ea31268 Sergey Poznyakoff 2023-05-18 11:41:52 +03:00
  • 6af0596726 Don't copy DISTFILES during bootstrapping Sergey Poznyakoff 2023-05-18 07:49:04 +03:00
  • 204b414d11 Add missing option to manpage and remove duplicate operation Benno Schulenberg 2023-05-01 11:42:04 +02:00
  • 6a1581240b Change some wording in doc/intern.texi Sergey Poznyakoff 2023-04-18 11:15:44 +03:00
  • 4f814e0e4c Exclude VCS directory with writing from an archive Anton Makrushin 2023-03-20 20:05:42 +05:30
  • 4177c98bcc Detect EOF when deleting from archive. Sergey Poznyakoff 2023-02-21 13:57:36 +02:00
  • 5e8a915b16 Changes in extended header decoder Sergey Poznyakoff 2023-02-11 14:21:05 +02:00
  • edf38d13a4 Prevent dead loop in extract_file Sergey Poznyakoff 2023-02-11 13:03:23 +02:00
  • 3da78400ea Fix boundary checking in base-256 decoder Sergey Poznyakoff 2023-02-11 11:57:39 +02:00
  • 02402920f8 Adjust to Gnulib macro renaming Paul Eggert 2023-01-06 12:49:29 -08:00
  • 021845e54d build: update gnulib, paxutils submodules to latest Paul Eggert 2023-01-06 12:49:29 -08:00
  • 0f289d7238 Go back to single-file bootstrap Paul Eggert 2023-01-06 12:47:09 -08:00
  • 71d1619abd Fix ‘assume’ include Paul Eggert 2023-01-06 12:47:09 -08:00
  • 719d3b44b7 Update copyright years Paul Eggert 2023-01-06 12:47:09 -08:00
  • a65f01ac35 Optionally warn about missing zero blocks at the end of the archive Sergey Poznyakoff 2022-12-29 16:34:45 +02:00
  • 2cde05fa10 Fix example use of find command in documentation Sergey Poznyakoff 2022-12-27 13:02:05 +02:00
  • e89c7a45eb Fix savannah bug #63567 Sergey Poznyakoff 2022-12-26 23:44:40 +02:00
  • 24c8306965 Fix -Af F bug when F is not a regular file Paul Eggert 2022-11-03 23:07:11 -07:00
  • ba26ec86e2 Fix README-* files Paul Eggert 2022-11-03 22:56:18 -07:00
  • de64229632 Fix undefined behavior on bad extended header Paul Eggert 2022-10-27 13:14:52 -07:00
  • 17debecd73 Fix savannah bug #63123 Sergey Poznyakoff 2022-10-22 12:06:45 +03:00
  • 02f9af1b8d Fix savannah bug #63250 Sergey Poznyakoff 2022-10-22 11:14:53 +03:00