Commit Graph

  • 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
  • 87f9e42108 Mention previous bug fix Paul Eggert 2022-10-07 15:55:44 -07:00
  • 0f0722df45 tests: check for recently-fixed bug Paul Eggert 2022-10-07 15:22:07 -07:00
  • 7324326b1d tar: fix --exclude-vcs-ignores memory Aurélien Martin 2022-10-07 21:08:40 +02:00
  • 705bb09317 build: update submodules to latest Paul Eggert 2022-09-10 16:44:36 -05:00
  • 4ba281eca3 Fix bootstrap.conf when no paxutils Paul Eggert 2022-09-10 16:32:40 -05:00
  • bc277c7069 Fix data loss when acting as filter Paul Eggert 2022-09-03 18:22:34 -05:00
  • f8e14746d2 Fix --delete bug with short reads Paul Eggert 2022-09-02 16:32:27 -05:00
  • 35d9845d5d Do not diagnose same xattr file twice Paul Eggert 2022-08-26 16:38:29 -05:00
  • 0b74885e81 Fix bug with -x --xattr read-only files Paul Eggert 2022-08-26 15:23:23 -05:00
  • 258d1c44e5 Avoid quadratic behavior with delayed links Paul Eggert 2022-08-15 00:05:53 -07:00
  • e49537dcdf Improve performance a bit on non-birthtime hosts Paul Eggert 2022-08-14 23:16:42 -07:00
  • 66be5a789e Avoid excess lseek etc. Paul Eggert 2022-08-14 16:32:26 -07:00
  • badd509078 Omit MS-DOS mentions in doc Paul Eggert 2022-07-25 16:15:20 -07:00
  • 4e9e55fbf9 Work around GCC bug 106436 Paul Eggert 2022-07-25 09:41:49 -07:00
  • fffc6149fd Avoid unlikely crash when xasprintf returns 0 Paul Eggert 2022-07-24 16:18:03 -07:00
  • 8ed180b03c Update .gitignore Paul Eggert 2022-07-24 15:50:36 -07:00
  • 131ceea7a5 Fix minor type confusion Paul Eggert 2022-07-24 14:51:12 -07:00
  • 4986147986 Work around GCC bug 106428 Paul Eggert 2022-07-24 14:39:11 -07:00
  • e5aac38c80 Work around GCC bug 106427 Paul Eggert 2022-07-24 14:38:34 -07:00
  • 5c4f8cadbd Adjust to Gnulib bootstrap revamp Paul Eggert 2022-07-24 11:44:12 -07:00
  • 496cf61638 * doc/tar.1: Fix --xattrs-exclude typo. Paul Eggert 2022-07-11 10:34:25 -05:00
  • d935dc7d1c Avoid EOVERFLOW problems in some symlink tests Paul Eggert 2022-06-13 17:02:54 -07:00
  • 9f0e54ab2f Fix ‘make dist-xz’ bug Paul Eggert 2022-06-13 16:49:55 -07:00
  • c7b69f05bc Fix commentary in new test case Paul Eggert 2022-06-13 14:56:45 -07:00
  • 4eb9d052b2 Fix doc -c typo Paul Eggert 2022-06-12 20:33:09 -07:00
  • 5209d1dfe0 Update to current Autoconf & Gettext Paul Eggert 2022-06-12 17:51:35 -07:00
  • b2ed3caefe build: update gnulib and paxutils submodules to latest Paul Eggert 2022-06-12 14:14:13 -07:00
  • 79d1ac38c1 tar: fix race condition James Abbatiello 2022-06-10 18:25:13 -07:00
  • 79a442d7b0 tar: fix race condition Paul Eggert 2022-06-09 22:09:34 -07:00
  • 7a37621e5b test: new test extrac25.at Paul Eggert 2022-06-10 15:12:17 -07:00
  • c1027eb5ae Warn “file changed as we read it” less often Paul Eggert 2022-06-09 15:50:06 -07:00
  • bc7e758b27 Modernize NEWS hook to current Emacs Paul Eggert 2022-06-09 14:42:14 -07:00
  • de72aa0cd6 doc: fix abrupt sentence in HTML Paul Eggert 2022-05-03 15:25:03 -07:00
  • eeda008a59 tar: revamp "file is the archive" diagnostic Paul Eggert 2022-02-15 17:40:34 -08:00
  • 5c713540e3 Update copyright years Sergey Poznyakoff 2022-01-02 10:25:29 +02:00
  • 88ccec5d6c Copy COPYING and fdl.texi from upstream Paul Eggert 2021-12-13 15:45:52 -08:00
  • 399c08b3bf Format ` and ' more nicely in doc Paul Eggert 2021-12-13 15:44:26 -08:00
  • 7f8fe36040 Don’t recommend delete=mtime Paul Eggert 2021-12-13 15:27:52 -08:00