Commit Graph

389 Commits

Author SHA1 Message Date
Zachary Dremann
d331b2e6b0 Add some clippy pedantic warnings to default 2023-01-15 21:21:51 +01:00
Zachary Dremann
9e689eded6 Fix clippy::manual_string_new 2023-01-15 21:21:51 +01:00
Zachary Dremann
aeb7804f46 Fix clippy::default_trait_access 2023-01-15 21:21:51 +01:00
Zachary Dremann
77e12bf3b7 Fix clippy::trivially_copy_pass_by_ref 2023-01-15 21:21:51 +01:00
Zachary Dremann
bfe73779e2 Fix clippy::cast_lossless 2023-01-15 21:21:51 +01:00
Zachary Dremann
a6d6815568 Fix clippy::doc_markdown 2023-01-15 21:21:51 +01:00
Zachary Dremann
e014302138 Fix clippy::match-same-arms 2023-01-15 21:21:51 +01:00
Zachary Dremann
651b875952 Fix clippy::semicolon-if-nothing-returned 2023-01-15 21:21:51 +01:00
aawsome
8dd355e273
Merge pull request #383 from rustic-rs/fix-password-command
fix password-command
2023-01-15 09:24:44 +01:00
Zachary Dremann
40d22e0686 Avoid allocation for Id::{to,from}_hex 2023-01-14 10:44:14 +01:00
Alexander Weiss
a61ffa0909 fix password-command 2023-01-13 23:30:50 +01:00
Alexander Weiss
a9807c373e Improve errors when opening a repo 2023-01-11 22:59:23 +01:00
Alexander Weiss
6eedd78e95 remove unneeded packs in cache in check instead of prune 2023-01-10 08:43:56 +01:00
Alexander Weiss
2d85b7e705 repair: Add more checks for edge cases 2023-01-09 09:18:39 +01:00
Alexander Weiss
1b85b38d4a repair: Better debug info and error handling 2023-01-08 20:09:22 +01:00
aawsome
f5b7de5e9f
Merge pull request #365 from rustic-rs/enhance-diff
diff: Add options --metadata and --no-content
2023-01-04 21:38:57 +01:00
Alexander Weiss
0c27dfa187 restore: Rename option --ignore-mtime into --verify-existing 2023-01-04 21:30:36 +01:00
Alexander Weiss
eec5a8ce67 diff: Add options --metadata and --no-content 2023-01-03 22:29:10 +01:00
Alexander Weiss
761585d10c Code simplification 2022-12-30 00:06:53 +01:00
Alexander Weiss
099e27dbae REST backend: use Bytes directly 2022-12-30 00:06:53 +01:00
Alexander Weiss
90b2293016 Use itertors with save_list and delete_list 2022-12-30 00:06:53 +01:00
Alexander Weiss
861f8ed997 Add copy command 2022-12-27 16:08:52 +01:00
Alexander Weiss
b15ad5f670 Refactor repository opening 2022-12-27 16:08:52 +01:00
Alexander Weiss
6507ad48aa Rename mod repo into repofile 2022-12-26 17:35:43 +01:00
aawsome
65ffa0ad14
Merge pull request #335 from rustic-rs/restore
restore: Overwork treatment of existing files
2022-12-26 08:12:58 +01:00
aawsome
d05c2ccfc6
Merge pull request #344 from rustic-rs/hash-rayon
backup: Use rayon to parallelize hashing
2022-12-25 00:39:22 +01:00
Alexander Weiss
73bee4a2de Fix rclone backend for rclone 1.61 2022-12-21 23:06:34 +01:00
Alexander Weiss
fac991d6ac backup: Use rayon to parallelize hashing 2022-12-19 00:49:33 +01:00
Alexander Weiss
9bc33958a8 restore: Overwork treatment of existing files 2022-12-16 13:44:18 +01:00
Alexander Weiss
7fa16f2425 Update deps and to rust 1.66 2022-12-16 13:02:49 +01:00
Alexander Weiss
7b4f1b6cbd Allow file with SNAP:PATH syntax 2022-12-12 23:58:41 +01:00
Alexander Weiss
5d51715484 rclone backend: Be more relaxed about version check 2022-12-12 11:28:17 +01:00
aawsome
e17cd718f4
Merge pull request #323 from rustic-rs/fix-progress
fix 0B/s in ProgressBar
2022-12-03 00:15:42 +01:00
aawsome
9ba246ec50
Merge pull request #320 from rustic-rs/error-handling
Improve error handling
2022-12-03 00:06:15 +01:00
Alexander Weiss
cc2d5801df fix 0B/s in ProgressBar 2022-12-02 23:55:20 +01:00
Alexander Weiss
9cb0c04d77 forget: Add options to keep snapshots quarter-yearly and half-yearly 2022-12-01 23:38:17 +01:00
Alexander Weiss
d4ff297724 DecryptBackend:Better error handling 2022-12-01 23:24:12 +01:00
Alexander Weiss
793de9725d snapshots: simplify grouping 2022-11-30 23:23:11 +01:00
Alexander Weiss
bfbf850210 REST backend: better error handling 2022-11-30 22:49:19 +01:00
Alexander Weiss
c66d12567f local backend: better error handling 2022-11-30 18:09:44 +01:00
Alexander Weiss
330ac1592a parent: Improve error handling 2022-11-30 14:27:23 +01:00
aawsome
8120f5478f
Merge pull request #316 from rustic-rs/fix-deadlock
fix possible deadlock in archiver
2022-11-30 10:43:02 +01:00
Alexander Weiss
e67e025c02 fix possible deadlock in archiver 2022-11-30 08:44:21 +01:00
Alexander Weiss
b60d28478b fix broken pipe panic 2022-11-26 08:17:17 +01:00
Alexander Weiss
6f05955387 forget: Fix table header 2022-11-23 13:57:18 +01:00
Alexander Weiss
2e6d6186f0 diff: Allow to use latest when diffing with local dir 2022-11-22 13:23:23 +01:00
Alexander Weiss
3d73e2014d cat/ls/restore: Add filtering for latest snapshot 2022-11-20 00:11:51 +01:00
Alexander Weiss
1d5e9e4c9f snapshot: Add description field 2022-11-19 22:58:37 +01:00
Alexander Weiss
f31d8e1d11 backup: Add option --group-by and use it for parent detection 2022-11-19 22:58:37 +01:00
Alexander Weiss
f23c5a0670 snapshot: Add label 2022-11-19 22:58:37 +01:00