forked from pool/restic
Accepting request 999303 from home:jfkw:branches:Archiving
- Update to version 0.14.0: OBS-URL: https://build.opensuse.org/request/show/999303 OBS-URL: https://build.opensuse.org/package/show/Archiving/restic?expand=0&rev=34
This commit is contained in:
parent
0480ca12e6
commit
7b67544e45
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8430f80dc17b98fd78aca6f7d635bf12a486687677e15989a891ff4f6d8490a9
|
||||
size 23855387
|
@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCAAdFiEEz48Y8oRFdZc/edThkaaGi9P3qQcFAmJSnjAACgkQkaaGi9P3
|
||||
qQeYfRAAwsWSaAKWNxr46Ce6dDfNvwYe4ZNdFg+MUJW1zMJ4KJP0efEUO1QV5kwk
|
||||
PzeoPkxyHKMvCRazWirOig+SzLfIxK3X+oweR1koZ/SCrvDFZxrYmeWPyF4tkp4H
|
||||
yrOye6WAX2UEgvKv5LWlx7+8Wa6YslkHMHagQg6ZXgG1yO3zFxQ8o7zySzjTP4Fv
|
||||
fwrqiWuE1oDVDfNKt5gKAx3gjqVBwuFo82pU9gMTHBzVJ/uibFalb4/5vzZqSFkF
|
||||
9EV25/CADr6ORF68BlBnjps42UXVwtut0Q6AKp9g5doHOaak5KvO3HWMZwGYX2Vk
|
||||
IEyTn5g1nlN8qXM7RLWIlx8l7DuW4/kGNyZb0pYjYZGc/9aImSFx8BuKNFZkCRdp
|
||||
WlY1ERf3AxVuzrFpVWV8+H6KjipDKscVZI+4voHwqnzbK3nMaiqJe0sJRzzIFXDH
|
||||
iS3LpfRS0PST02hJZL5tYIt6vQbjDe9gv5mryfrnWerBU0sUEDFLc9mV4JbItdoO
|
||||
k9kin0KEFZhW7SPNFn1RappOjiZ/XDsqxOHFQ76Q8Q9NXMPO34ibjMVwZahEfkuI
|
||||
Ahu8BO+Lzd+Ar82SXD+cmwGjQlrBSLvnKb91YsRSUMFz7QMYfi/1A9RmlnbOBvKv
|
||||
gdNGYw/nox0/2zbWo9PJZ999iGwwhHpTUhXoxT4oku9xL3mWpL0=
|
||||
=+VNU
|
||||
-----END PGP SIGNATURE-----
|
3
restic-0.14.0.tar.gz
Normal file
3
restic-0.14.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:78cdd8994908ebe7923188395734bb3cdc9101477e4163c67e7cc3b8fd3b4bd6
|
||||
size 23902279
|
16
restic-0.14.0.tar.gz.asc
Normal file
16
restic-0.14.0.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCAAdFiEEz48Y8oRFdZc/edThkaaGi9P3qQcFAmMHufgACgkQkaaGi9P3
|
||||
qQeMzRAAx/Myquv/daNNMWh015mmqwuaDME4tr49v/lArM1LNJS6O3uTnlofjHvu
|
||||
X87d4R6Pok0h0zO4JxMJqNvHWALL0Xn9FQqGFOlaw3SZe0/NJzfz6YcGIXXq9qaf
|
||||
Yj3YR2J700XL8/uzqSUP1LhsfkICoHDq6VPvGx8k8I/BHrNMV9aOn84IsDMXiiYP
|
||||
b4OjNpDsGOve+RzbXNUXHGM+mi0Z59bMo1c2htH6PnayF4wy/C4dDl8NsnrJ94aC
|
||||
qAOz2p0nt71+CADL3qNqdwz5lGjrD+ZYZi1oDGYd5/psHN0/DYILkCKwy8/FqdO4
|
||||
bMvj3iOiuiY+afzIo6JwkNLP/Zu54g/6oqT4iTxk0nhwVjmLfu6peeD87Jo21YJj
|
||||
97Q0ym4prkxrFKfTUOk8OXBMDgsx8a0ZM5E06ZB0nJZLyXKoLgyftkiCNmbD6NTU
|
||||
Y2c6lDuFqpff80xBjjfFRzjYpK+EGpKP7oVVlqEGC81aM9pwILlHJEgEwNgsIUnV
|
||||
qcamGZesU0EfvjX+3OGVcpzwhZIt0RaDlphMhbbdncZ4VQ0+v/WweABqSRf4O6Nz
|
||||
yCc3v0oPl8u1M6M1rREzHGmwSqGxW9lqGZptQnMISiRUeP78wbWF/Tydz00NrIjF
|
||||
4zIU+xKs3jy8o67GW9bvwptnvyLZBzk02XguT9lepKEnyLjfqzE=
|
||||
=YSw5
|
||||
-----END PGP SIGNATURE-----
|
275
restic.changes
275
restic.changes
@ -1,3 +1,278 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 25 22:52:37 UTC 2022 - jkowalczyk@suse.com
|
||||
|
||||
- Update to version 0.14.0:
|
||||
* doc: Improve/clarify preparing and versions of repositories
|
||||
* rclone: Return a permanent error if rclone already exited
|
||||
* restic: Cleanup xattr error handling for Solaris
|
||||
* downgrade bazil/fuse again to retain macOS support
|
||||
* Add note that larger packs increase disk wear
|
||||
* repository: Do not report ignored packs in EachByPack
|
||||
* helper: download modules as first step
|
||||
* helper: Reduce number of parallel builds a bit
|
||||
* helper: don't setup cmd paths twice
|
||||
* doc: document aws session token
|
||||
* mount: Only remember successful snapshot refreshes
|
||||
* copy: replace --repo2 with --from-repo
|
||||
* mount: Map slashes in tags to underscores
|
||||
* forget: Fail test if duration parsing error is missing
|
||||
* forget: Error when invalid unit is given in duration policy
|
||||
* doc: Update link to GCS documentation
|
||||
* stats: Add snapshots count to json output
|
||||
* restic: Use stable sorting in snapshot policy
|
||||
* Bump golangci-lint version
|
||||
* Update tests to Go 1.19
|
||||
* mount: Fix parent inode used by snapshots dir
|
||||
* mount: remove unused inode field from root node
|
||||
* Mention --snapshot-template and --time-template in changelog
|
||||
* fuse: Redesign snapshot dirstruct
|
||||
* Add changelog for DEBUG_LOG available in release builds
|
||||
* update documentation to reflect DEBUG_LOG for release builds
|
||||
* debug: support roundtripper logging also for release builds
|
||||
* debug: enable debug support for release builds
|
||||
* Remove unused hooks mechanism
|
||||
* repository: StreamPack in parts if there are too large gaps
|
||||
* Reword prune --repack-small description
|
||||
* Add note that pack-size is not an exact limit
|
||||
* s3: Disable multipart uploads below 200MB
|
||||
* Always repack very small pack files
|
||||
* Only repack small files if there are multiple of them
|
||||
* rename option to --pack-size
|
||||
* Add changelog for packsize option
|
||||
* update restic help snippets in documentation
|
||||
* rework pack size parameter documentation
|
||||
* document minPackSize
|
||||
* repository: prevent header overfill
|
||||
* prune: reduce priority of repacking small packs
|
||||
* prune: add repack-small parameter
|
||||
* add option for setting min pack size
|
||||
* fuse: remove unused MetaDir
|
||||
* Make snapshots dirs in mount command customizable
|
||||
* Generalize fuse snapshot dirs implemetation
|
||||
* Add possibility to set snapshot ID (used in test)
|
||||
* internal/restic: Handle EINVAL for xattr on Solaris
|
||||
* Add changelog for #3837/#3840
|
||||
* repository: Test fallback to existing blobs
|
||||
* prune: move code
|
||||
* repository: try to recover from invalid blob while repacking
|
||||
* prune: Add internal integrity check
|
||||
* prune: split into smaller functions
|
||||
* prune: separate collecting/printing/pruning
|
||||
* Add environment variable RESTIC_COMPRESSION
|
||||
* Speed up restic init over slow SFTP links
|
||||
* Remove stale comments from backend/sftp
|
||||
* Add changelog for the optimized tree serialization
|
||||
* archiver: reduce memory usage for large files
|
||||
* archiver: Incrementally serialize tree nodes
|
||||
* archiver: unify FutureTree/File into futureNode
|
||||
* archiver: remove unused fileInfo from progress callback
|
||||
* archiver: remove dead attribute from FutureNode
|
||||
* Add changelog for stricter checks
|
||||
* Fix S3 legacy layout migration
|
||||
* checker: Fix S3 legacy layout detection
|
||||
* check: Deprecate `--check-unused`
|
||||
* check: Complain about usage of s3 legacy layout
|
||||
* check: complain about mixed pack files
|
||||
* backend: extract readerat from restic package
|
||||
* restorer: extract hardlinks index from restic package
|
||||
* crypto: move crypto buffer helpers
|
||||
* limiter: move to internal/backend
|
||||
* mock: move to internal/backend
|
||||
* repository: extract Load/StoreJSONUnpacked
|
||||
* repository: extract LoadTree/SaveTree
|
||||
* prune: handle very high duplication of some blobs
|
||||
* prune: Enhance treatment of duplicates
|
||||
* backup: clarify usage string
|
||||
* azure: Strip ? prefix from sas token
|
||||
* azure: add SAS authentication option
|
||||
* doc: Add note about using rclone for Google Drive
|
||||
* doc: Rework hint to repack with max compression
|
||||
* Wording: replace further repo occurrences with repository
|
||||
* Added hint for --compression max in migration process
|
||||
* Add changelog entry
|
||||
* Fix wording in changelog template
|
||||
* Test restore fails when using invalid patterns
|
||||
* Add testRunRestoreAssumeFailure function
|
||||
* Restore: validate provided patterns
|
||||
* Wording: change repo to repository
|
||||
* Fix data race in blob_saver
|
||||
* Document automatic CPU/IO-concurrency
|
||||
* adapt workers based on whether an operation is CPU or IO-bound
|
||||
* Add changelog for async pack uploads
|
||||
* Document connections and compression option
|
||||
* repository: Limit to a single pending pack file
|
||||
* archiver: Reduce tree saver concurrency
|
||||
* archiver: Limit blob saver count to GOMAXPROCS
|
||||
* repository: Rework blob saving to use an async pack uploader
|
||||
* tag: Remove unnecessary flush call
|
||||
* Don't crash if SecretString is uninitialized
|
||||
* check: remove dead code
|
||||
* check: Print full ids
|
||||
* rebuild-index: correctly rebuild index for mixed packs
|
||||
* extend compression feature changelog entry
|
||||
* Account for pack header overhead at each entry
|
||||
* stats: return storage size for raw-data mode
|
||||
* Print number of bytes added to the repo
|
||||
* Return real size from SaveBlob
|
||||
* redact swift auth token in debug output
|
||||
* redacted keys/token in backend config debug log
|
||||
* redact http authorization header in debug log output
|
||||
* drop unused repository.Loader interface
|
||||
* repository: remove unused packIDToIndex field
|
||||
* repository: simplify CreateIndexFromPacks
|
||||
* repository: hide MasterIndex.FinalizeFullIndexes / FinalizeNotFinalIndexes
|
||||
* repository: remove MasterIndex.All()
|
||||
* repository: Properly set id for finalized index
|
||||
* repository: remove unused (Master)Index.Count
|
||||
* repository: remove unused index.ListPack
|
||||
* repository: inline index.encode
|
||||
* repository: remove unused index.Store
|
||||
* repository: make flushPacks private
|
||||
* repository: add Save method to MasterIndex interface
|
||||
* repository: index saving belongs into the MasterIndex
|
||||
* Revert "restic prune: Merge three loops over the index"
|
||||
* cmd/restic, limiter: Move config knowledge to internal packages
|
||||
* restic prune: Merge three loops over the index
|
||||
* backend: Move semaphores to a dedicated package
|
||||
* all: Move away from pkg/errors, easy cases
|
||||
* tweak password test count changelog
|
||||
* fix flaky key test
|
||||
* fix handling of maxKeys in SearchKey
|
||||
* internal/repository: Fix LoadBlob + fuzz test
|
||||
* backend/sftp: Support atomic rename
|
||||
* get rid of tomb package
|
||||
* archiver: free workers once finished
|
||||
* archiver: remove tomb usage
|
||||
* migrate: Cleanup option to request repository check
|
||||
* cmd/restic: Remove trailing "..." from progress messages
|
||||
* archiver: Remove cleanup goroutine from BufferPool
|
||||
* Fix linter check
|
||||
* internal/restic: Custom ID.MarshalJSON
|
||||
* Update gopkg.in/yaml
|
||||
* Update github.com/minio/minio-go/v7 to v7.0.27
|
||||
* prune: Don't print stack trace if snapshot can't be loaded
|
||||
* prune: Fix crash on empty snapshot
|
||||
* Update 030_preparing_a_new_repo.rst
|
||||
* Add changelog entry for validating exclude patterns
|
||||
* Add tests for validating exclude patterns
|
||||
* hashing: Fix up comments
|
||||
* repository: Re-tune indexmap allocation strategy
|
||||
* local: Ignore additional errors for directory syncing
|
||||
* hashing: Remove io.WriterTo implementation
|
||||
* repository: Remove RunWorkers, report ctx.Err()
|
||||
* cache: Don't Lstat before creating the tag file
|
||||
* Fix error on temp file deletion on windows
|
||||
* Add compression migration support to changelog
|
||||
* migrate: Allow migrations to request a check run
|
||||
* check: Better differentiate between warnings and errors
|
||||
* checker: convert error type to use pointer-receivers
|
||||
* doc: Describe repository upgrade process
|
||||
* upgrade_repo_v2: Use atomic replace for supported backends
|
||||
* Document repository version and minimum restic version
|
||||
* prune: Add option to repack uncompressed data
|
||||
* prune: Automatically repack uncompressed trees for repo v2
|
||||
* Add migration to compress all data
|
||||
* Add tests for upgrade migration
|
||||
* Try to make repo upgrade migration more failsafe
|
||||
* Add repo upgrade migration
|
||||
* Improve migrate command
|
||||
* init: Enable compression support by default
|
||||
* stats: hardlinks only reduce restore within a snapshot
|
||||
* Validate exclude patterns
|
||||
* Keep original pattern for later use
|
||||
* DOCS: Incorrectly used SI units when IEC units were meant (fix #3669)
|
||||
* doc: specify AWS Region via AWS_DEFAULT_REGION
|
||||
* debug: Support pack ID prefixes in `debug examine`
|
||||
* debug: Add switch to upload blobs extracted by debug examine
|
||||
* Tidy go.sum
|
||||
* prune: Add unsafe option to recover from no free space
|
||||
* repository: Use existing method to collect pack ids
|
||||
* repository: Refactor index IDs collection
|
||||
* Use config file modes to derive new dir/file modes
|
||||
* Add changelog for local/sftp connection limit
|
||||
* Add documentation for --repository-version
|
||||
* repository: Test compressed blobs in StreamPack
|
||||
* pack: slightly expand testing of compressed blobs
|
||||
* repository: test uncompressedLength field and index example
|
||||
* repository: run blackbox tests using old and new repo version
|
||||
* repository: unify repository version-specific initialization
|
||||
* Leave allocating slices to the decompress code
|
||||
* Configure zstd encoder/decoder
|
||||
* Cleanup pack header check
|
||||
* Amend changelog
|
||||
* Add option global --compression
|
||||
* Add basic changelog for compression support
|
||||
* Print repository version when opening a repo
|
||||
* repository: Increase index size for repo version 2
|
||||
* debug: Add support for compressed blobs
|
||||
* debug: Reduce code duplication
|
||||
* repository: Alloc zstd encoder/decoder on demand
|
||||
* repository: recalibrate index batch allocation size
|
||||
* repository: implement pack compression
|
||||
* init: Add flag to specify created repository version
|
||||
* repository: Implement index/snapshot/lock compression
|
||||
* doc: Add repository compression support documentation
|
||||
* doc: Describe repository read/write order
|
||||
* doc: sftp with password actually works
|
||||
* add missing streamPacks changelog
|
||||
* fix changelog name
|
||||
* prune: Fail early if too few backend connections
|
||||
* repository: Reduce repack workers to prevent deadlock
|
||||
* backend/mem: Actually enforce connection limit
|
||||
* Backend: Expose connections parameter
|
||||
* Print password error message on stderr
|
||||
* doc: Clarify and make grouping in forget more noticeable
|
||||
* doc: fix missing "init" in rest-server example
|
||||
* Set development version for 0.13.1
|
||||
* Add simple test for fs.TempFile on windows
|
||||
* Simplify and comment TempFile implementation for windows
|
||||
* Print used key name if config fails to load
|
||||
* Refactor file handing for self-update.
|
||||
* Check in integration test that snapshots are listed before the index
|
||||
* copy: Load snapshots before indexes
|
||||
* diff: list snapshots only once
|
||||
* add changelogs
|
||||
* test that TestFindListOnce calls List only once
|
||||
* Fix O(n) backend list calls in FindFilteredSnapshots
|
||||
* copy/find/ls/recover/stats: Memorize snapshot listing before index
|
||||
* backup/diff/dump/restore/stats: List snapshots before index
|
||||
* sftp: Limit concurrent backend operations
|
||||
* local: Limit concurrent backend operations
|
||||
* backends: clean reader closing
|
||||
* Better temp file cleanup on Windows.
|
||||
* doc: Link to CACHEDIR.TAG specification
|
||||
* Fix rclone (scoop shim) and sftp issue due to detached console on Windows
|
||||
* Cast unix.Statfs_t.Type to int64 when checking for btrfs
|
||||
* Require Go 1.15 or later
|
||||
* added documentation for zsh autocompletion
|
||||
* golangci-lint: replace deprecated golint with revive
|
||||
* bloblru: Fix comment for New function
|
||||
* switch to golang.org/x/term
|
||||
* add go:build headers everywhere
|
||||
* pack: Hide more implementation details
|
||||
* pack: cleanup header size calculation
|
||||
* repository: Simplify Blob equality check
|
||||
* crypto: Use helpers for size calculations
|
||||
* repository: Remove pack implementation details from MasterIndex
|
||||
* repository: make saveAndEncrypt private
|
||||
* repository: Rename LoadAndDecrypt to LoadUnpacked
|
||||
* errors: Ensure that errors.IsFatal(errors.Fatal("err")) == true
|
||||
* copy: Implement by reusing repack
|
||||
* Set development version for 0.13.0
|
||||
* Add tests for StreamPack
|
||||
* restorer: Remove dead code
|
||||
* repository: cancel streampack context after error
|
||||
* repository: Fix error handling in repack
|
||||
* checker: cleanup header extraction
|
||||
* checker: reuse bufio reader
|
||||
* repository: don't crash if blob size is too short
|
||||
* repository: remove unused DownloadAndHash
|
||||
* checker: rewrite ReadData to stream packs
|
||||
* restorer: convert to use StreamPack
|
||||
* repository: stream packs during repacking
|
||||
* repository: Add StreamPacks function
|
||||
* repository: Implement lisiting blobs per pack file
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 21 08:11:56 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
@ -20,7 +20,7 @@
|
||||
%define import_path github.com/restic/restic
|
||||
|
||||
Name: restic
|
||||
Version: 0.13.1
|
||||
Version: 0.14.0
|
||||
Release: 0
|
||||
Summary: Backup program with deduplication and encryption
|
||||
License: BSD-2-Clause
|
||||
@ -33,7 +33,7 @@ Source3: vendor.tar.gz
|
||||
BuildRequires: bash-completion
|
||||
BuildRequires: golang-packaging
|
||||
BuildRequires: zsh
|
||||
BuildRequires: golang(API) >= 1.14
|
||||
BuildRequires: golang(API) >= 1.15
|
||||
|
||||
%description
|
||||
restic is a backup program. It supports verification, encryption,
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f9c878450a8f645a2c7c84d2bba49ac1543bb9bbb18bab91472159a0e2dce0cc
|
||||
size 5007847
|
||||
oid sha256:908a9b401e557acd5403a9f0221fee9856bc5ad0f094e651ffa515ebcb8215c9
|
||||
size 5714856
|
||||
|
Loading…
Reference in New Issue
Block a user