Commit Graph

408 Commits

Author SHA1 Message Date
Alexander Weiss
5ba33dded0 backup: add option --json 2023-02-24 09:26:17 +01:00
ameyakore
3a7f12d670 fix: removed error in case of password in file not ending with \n 2023-02-23 15:24:27 +05:30
Alexander Weiss
fb172ad09e group-by: default to host,label,path 2023-02-20 22:29:44 +01:00
Alexander Weiss
db671febfd diff/restore: Treat single file destination properly 2023-02-18 21:01:16 +01:00
Alexander Weiss
579e9cd782 init: fix creating hot/cold repo 2023-02-04 22:57:03 +01:00
Alexander Weiss
59bfaaac64 REST: use only valid ids when listing names 2023-02-03 12:15:55 +01:00
Alexander Weiss
61b8da9ef8 fix clippy hints 2023-01-28 06:18:42 +01:00
Alexander Weiss
e807866469 fix formating 2023-01-28 06:16:18 +01:00
Alexander Weiss
9216b76261 fix clippy hints 2023-01-28 06:12:33 +01:00
Alexander Weiss
442ee8a561 fix CI for *bsd 2023-01-24 06:32:51 +01:00
Björn Ketelaars
060861b2bd Enable building on OpenBSD
This is needed to get rustic to build on OpenBSD. Lightly run tested the
build against a local restic repo.
2023-01-23 17:58:07 +01:00
aawsome
7031aeeb1d
Merge pull request #401 from rustic-rs/fix-cdc-compile
fix cdc compile errors by integrating cdc
2023-01-23 15:54:02 +01:00
Alexander Weiss
f597589c50 chunker: Optimizations 2023-01-20 22:53:43 +01:00
Alexander Weiss
808e495ec2 restore: Don't abort on delete errors 2023-01-20 06:54:46 +01:00
Alexander Weiss
bdb68852ca fix cdc compile errors by integrating cdc 2023-01-17 07:48:22 +01:00
aawsome
a260e948db
Merge pull request #391 from rustic-rs/fix-duplicates-prune
prune: fix check for needed packs
2023-01-17 07:18:02 +01:00
Alexander Weiss
087b8bf5cb prune: fix check for needed packs 2023-01-17 07:12:54 +01:00
Alexander Weiss
1df619ea8e packer: Add checks to avoid saving duplicate blobs 2023-01-16 22:38:16 +01:00
Alexander Weiss
5c4b507f43 repository: integrate warm-up options 2023-01-15 23:10:00 +01:00
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