restic/internal
Toby Burress 4fd5f0b8a9 Refactor the eager-header reads for readability.
This pulls the header reads into a function that works in terms of the
number of records requested.  This preserves the existing logic of
initially reading 15 records and then falling back if that fails.

In the event of a header with more than 15 records, it will read all
records, including the already-seen final 15 records.
2018-02-22 00:45:40 +00:00
..
archiver Reworked Backend.Load API to retry errors during ongoing download 2018-02-16 21:12:14 -05:00
backend Merge pull request #1623 from restic/backend-relax-restrictions 2018-02-18 12:56:52 +01:00
cache Reworked Backend.Load API to retry errors during ongoing download 2018-02-16 21:12:14 -05:00
checker Introduced repository.DownloadAndHash helper 2018-02-16 21:13:11 -05:00
crypto crypto: Rework Seal/Open to use sliceForAppend 2017-11-01 10:30:40 +01:00
debug debug: Auto-shorten IDs passed as parameters 2018-01-25 20:49:26 +01:00
errors errors: Make Cause() unwrap *url.Error 2018-01-23 23:14:05 +01:00
filter filter: document recursive wildcards 2017-09-04 14:38:48 -07:00
fs fs: Make HasPathPrefix work with relative paths 2018-01-05 17:38:52 +01:00
fuse debug: Remove manual Str() call Log() 2018-01-25 20:49:41 +01:00
hashing Moves files 2017-07-23 14:19:13 +02:00
index Merge pull request #1582 from restic/optimize-debug-log 2018-01-26 21:57:18 +01:00
limiter Reworked Backend.Load API to retry errors during ongoing download 2018-02-16 21:12:14 -05:00
list Optimize Repository.ListPack() 2018-01-23 22:39:51 -05:00
migrations Fix calls to repo/backend.List() everywhere 2018-01-21 21:15:09 +01:00
mock Reworked Backend.Load API to retry errors during ongoing download 2018-02-16 21:12:14 -05:00
options errors: Add "Fatal" prefix for Fatalf() 2018-01-06 23:27:47 +01:00
pack Refactor the eager-header reads for readability. 2018-02-22 00:45:40 +00:00
pipe small cleanup: 2017-10-25 12:03:55 -04:00
repository Introduced repository.DownloadAndHash helper 2018-02-16 21:13:11 -05:00
restic Merge pull request #1611 from qbit/master 2018-02-18 12:57:54 +01:00
test internal: check error before deferring file Close() 2017-08-13 19:28:13 +02:00
walk debug: Remove manual Str() call Log() 2018-01-25 20:49:41 +01:00
worker Run goimports 2017-07-23 14:21:03 +02:00