File go-mtree.changes of Package go-mtree

-------------------------------------------------------------------
Thu Oct 23 04:45:30 UTC 2025 - Aleksa Sarai <asarai@suse.com>

- Update to v0.6.0. Upstream changelog is available from
  <https://github.com/vbatts/go-mtree/releases/tag/v0.6.0>.
- Backport patches needed for --strict support. In particular,
  <https://github.com/vbatts/go-mtree/pull/212>,
  <https://github.com/vbatts/go-mtree/pull/214>, and
  <https://github.com/vbatts/go-mtree/pull/211>:
  + 0001-compare-properly-compare-tar_time-and-time.patch
  + 0002-compare-improve-tar_time-truncation.patch
  + 0003-go.mod-run-tidy-and-vendor.patch
  + 0004-gha-add-ci-job-to-check-go-mod-and-vendor.patch
  + 0005-test-use-t.TempDir.patch
  + 0006-test-migrate-most-tests-to-testify.patch
  + 0007-mtree-test-correctly-check-number-of-types.patch
  + 0008-govis-switch-to-testify-tests.patch
  + 0009-govis-add-SPDX-license-tag.patch
  + 0010-govis-modernise-errors.patch
  + 0011-unvis-add-some-more-error-tests.patch
  + 0012-unvis-switch-to-methods-for-parser.patch
  + 0013-unvis-make-Next-return-chars-and-add-Step-helper.patch
  + 0014-unvis-improve-performance-by-reducing-allocations.patch
  + 0015-vis-improve-performance-by-reducing-allocations.patch
  + 0016-vis-switch-to-switch-for-non-escaped-logic.patch
  + 0017-vis-make-all-logic-byte-native.patch
  + 0018-compare-export-official-way-to-modify-InodeDelta.Dif.patch
  + 0019-compare-modernise-compareEntry.patch
  + 0020-compare-modernise-DirectoryHierarchy-compare-impl.patch
  + 0021-govis-support-double-quote-escapes.patch
  + 0022-cmd-validate-remove-dead-current-keyword-code.patch
  + 0023-cmd-validate-restructure-filtering-to-use-filter-fun.patch
  + 0024-compare-move-FreeBSD-loose-keyword-comparisons-to-go.patch
  + 0025-cmd-validate-add-strict-mode.patch
- Remove outdated rootless patch.
  - 0001-gomtree-add-rootless-flag.patch

-------------------------------------------------------------------
Fri Jun 20 23:54:01 UTC 2025 - Aleksa Sarai <asarai@suse.com>

- Switch to %autosetup to avoid using deprecated %patchN.
- Remove outdated $GOPATH logic, now that we upstream uses Go modules and can
  build without hacks.

-------------------------------------------------------------------
Tue Nov 22 03:54:35 UTC 2022 - Aleksa Sarai <asarai@suse.com>

- Update to v0.5.2.
- Rebase --rootless patch.
  * 0001-gomtree-add-rootless-flag.patch

-------------------------------------------------------------------
Tue Jun 23 07:15:53 UTC 2020 - Aleksa Sarai <asarai@suse.com>

- Update to v0.5.0.
  * Fix Compare() to correctly handle deltas.
  * Switch to Go modules.

-------------------------------------------------------------------
Thu Mar 21 13:31:47 UTC 2019 - Sascha Grunert <sgrunert@suse.com>

- Update to v0.4.4:
  - Cleaned up lchtimes, and added support for SHA-2 512/256
  - Improving compatibility

-------------------------------------------------------------------
Tue Oct  3 10:23:46 UTC 2017 - asarai@suse.com

- Update to v0.4.1. This fixes a bug in xattr handling that effectively
  rendered gomtree's xattr support unusable.

-------------------------------------------------------------------
Wed Sep 20 14:34:36 UTC 2017 - asarai@suse.com

- Update to v0.4.0.
- Remove old rootless patches, and rewrite them.
  - rootless-0001-walk-implement-unprivileged-walking.patch
  - rootless-0002-gomtree-add-rootless-flag.patch
  - rootless-0003-hack-vendor-add-umoci-pkg-unpriv-vendor.patch
  + 0001-gomtree-add-rootless-flag.patch

-------------------------------------------------------------------
Sat Dec 10 17:09:13 UTC 2016 - asarai@suse.com

- Update to v0.3.0.

-------------------------------------------------------------------
Sat Dec  3 12:06:11 UTC 2016 - asarai@suse.com

- Update to master (v0.2.0+r50 == e42c679e8951) because currently upstream is
  not tagging releases for reasons that don't affect us.
  - 0001-mtree-remove-use-of-dhCreator-for-iterators.patch
  - 0002-compare-implement-mtree.DirectoryHierarchy-compariso.patch
  - 0003-gomtree-switch-to-using-compare.patch
  - 0004-compare-implement-proper-testing-with-tar.patch
  - 0005-check-re-implement-Check-using-Compare.patch
  - 0006-gomtree-add-special-cases-for-tar-generation-checkin.patch
  - safely-encode-symlink-keywords.patch

-------------------------------------------------------------------
Sat Dec  3 11:45:46 UTC 2016 - asarai@suse.com

- Add patches to implement rootless manifest generation / checking. It's not
  very likely this will ever be merged upstream, but one can be hopeful. :D
  vbatts/go-mtree#96
  + rootless-0001-walk-implement-unprivileged-walking.patch
  + rootless-0002-gomtree-add-rootless-flag.patch
  + rootless-0003-hack-vendor-add-umoci-pkg-unpriv-vendor.patch

-------------------------------------------------------------------
Fri Nov 11 15:00:36 UTC 2016 - asarai@suse.com

- Add patch to fix symlink issue. vbatts/go-mtree#85
  + safely-encode-symlink-keywords.patch

-------------------------------------------------------------------
Fri Nov 11 09:56:13 UTC 2016 - asarai@suse.com

- Initial import of go-mtree v0.2.0.
- Added patchset which improves internal comparison code. vbatts/go-mtree#48
  + 0001-mtree-remove-use-of-dhCreator-for-iterators.patch
  + 0002-compare-implement-mtree.DirectoryHierarchy-compariso.patch
  + 0003-gomtree-switch-to-using-compare.patch
  + 0004-compare-implement-proper-testing-with-tar.patch
  + 0005-check-re-implement-Check-using-Compare.patch
  + 0006-gomtree-add-special-cases-for-tar-generation-checkin.patch
openSUSE Build Service is sponsored by