Commit Graph

  • ac9324aeaf Merge pull request #3666 from MichaelEischer/compression MichaelEischer 2022-04-30 11:49:05 +02:00
  • dc5adef255 Add documentation for --repository-version Alexander Neumann 2022-04-30 10:04:09 +02:00
  • 4b01b06f2f repository: Test compressed blobs in StreamPack Michael Eischer 2022-04-30 00:31:55 +02:00
  • bcab548617 pack: slightly expand testing of compressed blobs Michael Eischer 2022-04-29 23:41:03 +02:00
  • ec2b25565a repository: test uncompressedLength field and index example Michael Eischer 2022-04-29 23:17:01 +02:00
  • 9ffb8920f1 repository: run blackbox tests using old and new repo version Michael Eischer 2022-04-29 23:16:16 +02:00
  • abe5935693 repository: unify repository version-specific initialization Michael Eischer 2022-04-29 23:12:43 +02:00
  • 8776031f96 Leave allocating slices to the decompress code Alexander Neumann 2022-04-20 20:55:43 +02:00
  • 5eb05a0afe Configure zstd encoder/decoder Alexander Neumann 2022-04-20 20:46:11 +02:00
  • 2f36e044db Cleanup pack header check Michael Eischer 2022-04-16 21:05:15 +02:00
  • 94dc9a0fa7 Amend changelog Alexander Neumann 2022-04-13 20:38:30 +02:00
  • 8b11b86383 Add option global --compression Alexander Neumann 2022-04-13 20:34:05 +02:00
  • f38f457a64 Add basic changelog for compression support Michael Eischer 2022-04-11 21:28:21 +02:00
  • ba27d29d58 Print repository version when opening a repo Michael Eischer 2022-04-11 20:59:44 +02:00
  • 7132df529e repository: Increase index size for repo version 2 Michael Eischer 2022-04-10 12:20:15 +02:00
  • 2535524132 debug: Add support for compressed blobs Michael Eischer 2022-02-19 21:59:47 +01:00
  • fda7bb0f09 debug: Reduce code duplication Michael Eischer 2022-02-19 21:59:02 +01:00
  • 66f9048bce repository: Alloc zstd encoder/decoder on demand Michael Eischer 2022-02-19 21:15:31 +01:00
  • fd05037e1a repository: recalibrate index batch allocation size Michael Eischer 2022-02-13 17:49:49 +01:00
  • 6fb408d90e repository: implement pack compression Michael Eischer 2022-02-13 17:24:09 +01:00
  • 362ab06023 init: Add flag to specify created repository version Michael Eischer 2022-02-13 00:52:03 +01:00
  • 4b957e7373 repository: Implement index/snapshot/lock compression Michael Eischer 2022-02-13 00:12:40 +01:00
  • 0957b74887 Misc design.rst cleanups Michael Eischer 2022-02-15 20:55:46 +01:00
  • 270ed00d1f doc: Add repository compression support documentation Alexander Neumann 2022-02-15 20:53:20 +01:00
  • 4e1ef7804a Merge pull request #3717 from MichaelEischer/fix-stuck-repack Alexander Neumann 2022-04-30 09:50:43 +02:00
  • e4780d3956 Merge pull request #3718 from MichaelEischer/sftp-docs-fix Alexander Neumann 2022-04-23 20:27:27 +02:00
  • c183e35b5a Merge pull request #3719 from MichaelEischer/read-write-order Alexander Neumann 2022-04-23 15:23:00 +02:00
  • 6f9e20a1bb doc: Describe repository read/write order Michael Eischer 2022-04-23 13:46:20 +02:00
  • f9219e8608 doc: sftp with password actually works Michael Eischer 2022-04-23 11:57:36 +02:00
  • 3b630d9998 add missing streamPacks changelog Michael Eischer 2022-04-23 11:43:45 +02:00
  • 566ac11c65 fix changelog name Michael Eischer 2022-04-23 11:37:00 +02:00
  • f5609d1d3c prune: Fail early if too few backend connections Michael Eischer 2022-04-23 11:32:52 +02:00
  • e597b99b55 repository: Reduce repack workers to prevent deadlock Michael Eischer 2022-04-23 11:28:18 +02:00
  • ee627cd832 backend/mem: Actually enforce connection limit Michael Eischer 2022-04-23 11:22:00 +02:00
  • 4f97492d28 Backend: Expose connections parameter Michael Eischer 2021-08-07 22:20:49 +02:00
  • 07a565e6f7 Merge pull request #3716 from MichaelEischer/password-error-on-stderr rawtaz 2022-04-21 01:40:54 +02:00
  • bf7da7ff10 Print password error message on stderr Michael Eischer 2022-04-20 20:03:21 +02:00
  • dba47d29d5 Merge pull request #3711 from restic/doc-grouping Alexander Neumann 2022-04-16 10:08:11 +02:00
  • 8ac7519fd5 doc: Clarify and make grouping in forget more noticeable Leo R. Lundgren 2022-04-16 01:13:13 +02:00
  • edc1a24a90 Merge pull request #3707 from duracell/patch-1 Alexander Neumann 2022-04-12 20:39:25 +02:00
  • 9563e2f75c doc: fix missing "init" in rest-server example Michael 2022-04-12 18:21:53 +02:00
  • 7f133a28b2 Update VERSION file Alexander Neumann 2022-04-11 20:34:14 +02:00
  • 4f3b1f19cb Set development version for 0.13.1 Alexander Neumann 2022-04-10 10:58:59 +02:00
  • 89ee1cf9ee Merge pull request #3610 from MichaelEischer/windows-temp-files Alexander Neumann 2022-04-10 20:29:04 +02:00
  • a059ef90f8 Merge pull request #3702 from MichaelEischer/extend-config-error Alexander Neumann 2022-04-10 20:25:24 +02:00
  • 594f155eb6 Add version for 0.13.1 v0.13.1 Alexander Neumann 2022-04-10 10:58:55 +02:00
  • 90f1a9b5f5 Generate CHANGELOG.md for 0.13.1 Alexander Neumann 2022-04-10 10:58:22 +02:00
  • 2ad3d50535 Prepare changelog for 0.13.1 Alexander Neumann 2022-04-10 10:58:22 +02:00
  • 59fd21e30e Fix rclone (scoop shim) and sftp issue due to detached console on Windows Charlie Jiang 2022-04-03 17:44:13 +08:00
  • c31f1e797b Cast unix.Statfs_t.Type to int64 when checking for btrfs greatroar 2022-03-31 22:30:45 +02:00
  • 53ac0bfe85 Fix diff Alexander Neumann 2022-03-29 20:57:31 +02:00
  • 4077a81b34 Add simple test for fs.TempFile on windows Michael Eischer 2021-12-29 22:19:58 +01:00
  • 9a3f1a9703 Simplify and comment TempFile implementation for windows Michael Eischer 2021-12-29 22:07:17 +01:00
  • c2aabb2686 Print used key name if config fails to load Michael Eischer 2022-04-09 22:22:40 +02:00
  • c60a5f00c9 Merge pull request #3675 from ItsMattL/update MichaelEischer 2022-04-09 21:55:56 +02:00
  • 0ba9d4ced7 Refactor file handing for self-update. Matt LaPlante 2021-08-23 12:21:09 -05:00
  • 04e054465a Merge pull request #3475 from MichaelEischer/local-sftp-conn-limit Alexander Neumann 2022-04-09 21:33:00 +02:00
  • 1519e9f911 Merge pull request #3570 from MichaelEischer/list-snapshots-before-index Alexander Neumann 2022-04-09 21:15:49 +02:00
  • ebab35581c Check in integration test that snapshots are listed before the index Michael Eischer 2021-11-07 22:39:38 +01:00
  • 7b9ae91e04 copy: Load snapshots before indexes Michael Eischer 2021-11-07 22:33:44 +01:00
  • 47243176fa diff: list snapshots only once Michael Eischer 2021-11-07 21:26:05 +01:00
  • 5af828e3e6 add changelogs Michael Eischer 2021-11-07 21:08:07 +01:00
  • 4636c20397 test that TestFindListOnce calls List only once Michael Eischer 2021-11-07 20:26:33 +01:00
  • 9e12159230 Fix O(n) backend list calls in FindFilteredSnapshots Michael Eischer 2021-11-06 01:23:12 +01:00
  • 3d29083e60 copy/find/ls/recover/stats: Memorize snapshot listing before index Michael Eischer 2021-11-06 01:14:24 +01:00
  • 2ec0f3303a backup/diff/dump/restore/stats: List snapshots before index Michael Eischer 2021-11-06 00:32:46 +01:00
  • ece06f125e sftp: Limit concurrent backend operations Michael Eischer 2021-08-07 19:56:59 +02:00
  • cd783358d3 local: Limit concurrent backend operations Michael Eischer 2021-08-07 19:50:00 +02:00
  • 0b258cc054 backends: clean reader closing Michael Eischer 2021-08-07 19:45:52 +02:00
  • 9e34c791c9 Better temp file cleanup on Windows. Alex Duchesne 2021-10-11 20:15:38 -04:00
  • 7d55b4f95e Merge pull request #3701 from restic/rawtaz-doc-exclude-cachedir Alexander Neumann 2022-04-08 09:35:08 +02:00
  • de4e3117eb doc: Link to CACHEDIR.TAG specification rawtaz 2022-04-08 03:07:27 +02:00
  • 500079d265 Merge pull request #3689 from brightdroid/patch-1 MichaelEischer 2022-04-03 21:49:47 +02:00
  • 192288bc9c Merge pull request #3696 from cqjjjzr/fix-win-procgrp Alexander Neumann 2022-04-03 13:46:28 +02:00
  • d9c9415cfd Fix rclone (scoop shim) and sftp issue due to detached console on Windows Charlie Jiang 2022-04-03 17:44:13 +08:00
  • 59370b6062 Merge pull request #3695 from jernej-9/typo-fix Alexander Neumann 2022-04-01 20:10:40 +02:00
  • 6e5731bf2f Fix a typo in the docs Jernej Debevc 2022-04-01 17:16:55 +02:00
  • 305cd1e730 Merge pull request #3693 from greatroar/cast-btrfs-super-magic Alexander Neumann 2022-04-01 08:09:46 +02:00
  • c23c0f7c14 Cast unix.Statfs_t.Type to int64 when checking for btrfs greatroar 2022-03-31 22:30:45 +02:00
  • 774c2e75ca Merge pull request #3680 from restic/update-deps Alexander Neumann 2022-03-30 21:36:08 +02:00
  • 66d50b72e3 Require Go 1.15 or later Alexander Neumann 2022-03-27 10:52:32 +02:00
  • 89d86a7933 Update all dependencies (except fuse) Alexander Neumann 2022-03-26 21:01:36 +01:00
  • 7510bdc247 added documentation for zsh autocompletion Christoph Roeder 2022-03-30 10:45:52 +02:00
  • f190d2e60e Merge pull request #3686 from restic/fix-diff Alexander Neumann 2022-03-30 07:43:07 +02:00
  • 206550a246 Fix diff Alexander Neumann 2022-03-29 20:57:31 +02:00
  • db8a958991 Merge pull request #3683 from MichaelEischer/fix-golangci-lint-warnings Alexander Neumann 2022-03-29 11:45:10 +02:00
  • 724ace0e99 Merge pull request #3682 from MichaelEischer/refactor-code Alexander Neumann 2022-03-29 11:06:04 +02:00
  • af31266b7d golangci-lint: replace deprecated golint with revive Michael Eischer 2022-03-28 22:33:17 +02:00
  • 2f81af6afa bloblru: Fix comment for New function Michael Eischer 2022-03-28 22:25:25 +02:00
  • 61e179ee78 switch to golang.org/x/term Michael Eischer 2022-03-28 22:24:15 +02:00
  • c60540b196 add go:build headers everywhere Michael Eischer 2022-03-28 22:23:47 +02:00
  • fefe9f5c0e pack: Hide more implementation details Michael Eischer 2022-03-28 22:12:16 +02:00
  • a773cb6527 pack: cleanup header size calculation Michael Eischer 2022-02-13 16:51:47 +01:00
  • 6408686973 repository: Simplify Blob equality check Michael Eischer 2022-02-13 16:50:50 +01:00
  • 243698680a crypto: Use helpers for size calculations Michael Eischer 2022-02-13 16:48:48 +01:00
  • d6db5a1fc2 archiver: Fix test Michael Eischer 2022-02-13 16:47:03 +01:00
  • f78bd14e28 repository: Remove pack implementation details from MasterIndex Michael Eischer 2022-02-13 14:25:38 +01:00
  • dc3d77dacc repository: make saveAndEncrypt private Michael Eischer 2022-02-13 00:05:14 +01:00
  • 6877e7edbb repository: Rename LoadAndDecrypt to LoadUnpacked Michael Eischer 2022-02-13 00:01:27 +01:00
  • 2e1613d4c6 errors: Ensure that errors.IsFatal(errors.Fatal("err")) == true Michael Eischer 2022-02-12 23:31:31 +01:00