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