Commit Graph

181 Commits

Author SHA1 Message Date
renovate[bot]
0068de9718
chore(deps): update rust crate nix to 0.27 (#879)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-11 04:48:21 +02:00
renovate[bot]
3fdd34a27c
chore(deps): update rust crate url to 2.4.1 (#877)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-11 04:24:09 +02:00
renovate[bot]
4c2b95ab93
chore(deps): update rust crate cached to 0.45 (#878)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-10 23:58:43 +02:00
renovate[bot]
53824a4f66
chore(deps): update rust crate self_update to 0.38 (#876)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-10 20:25:55 +02:00
simonsan
50248e72f9 Refactor rustic_core API & add documentation
Co-authored-by: Alexander Weiss <alex@weissfam.de>
2023-09-05 21:55:23 +02:00
simonsan
724a389b23
chore: add support for cargo-binstall (#829) 2023-08-22 07:10:10 +02:00
simonsan
7338c8d26c
refactor: Add metadata to crate manifests (#822) 2023-08-21 07:38:42 +02:00
dependabot[bot]
dfd454569c
build(deps): bump tempfile from 3.7.1 to 3.8.0 (#834)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-20 10:10:33 +02:00
simonsan
676e3c5946
ci: Lint markdown with dprint, run initial dprint fmt (#830) 2023-08-19 21:41:06 +02:00
aawsome
ae8bb211e2
refactor: replace nom with shellwords to split strings (#752)
Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-08-16 18:18:09 +02:00
dependabot[bot]
534b5846dc
build(deps): bump serde_with from 3.1.0 to 3.2.0 (#795)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-06 00:35:59 +02:00
dependabot[bot]
604b226c9c
build(deps): bump enum-map-derive from 0.12.0 to 0.13.0
Bumps [enum-map-derive](https://github.com/xfix/enum-map) from 0.12.0 to 0.13.0.
- [Release notes](https://github.com/xfix/enum-map/releases)
- [Changelog](https://github.com/xfix/enum-map/blob/master/CHANGELOG.md)
- [Commits](https://github.com/xfix/enum-map/commits)

---
updated-dependencies:
- dependency-name: enum-map-derive
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-03 23:59:33 +00:00
dependabot[bot]
742d325a68
build(deps): bump tempfile from 3.6.0 to 3.7.0 (#778)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-21 02:29:57 +02:00
dependabot[bot]
afadb63af1
build(deps): bump serde_with from 3.0.0 to 3.1.0 (#769)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 16:53:18 +02:00
Alexander Weiss
e7203f0106 Make examples nicer 2023-07-14 21:31:33 +02:00
aawsome
5aeedbbfc9
Merge pull request #737 from rustic-rs/dependabot/cargo/pretty_assertions-1.4.0
build(deps): bump pretty_assertions from 1.3.0 to 1.4.0
2023-07-08 08:05:03 +02:00
dependabot[bot]
78b79e7509
build(deps): bump pretty_assertions from 1.3.0 to 1.4.0
Bumps [pretty_assertions](https://github.com/rust-pretty-assertions/rust-pretty-assertions) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/rust-pretty-assertions/rust-pretty-assertions/releases)
- [Changelog](https://github.com/rust-pretty-assertions/rust-pretty-assertions/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-pretty-assertions/rust-pretty-assertions/compare/v1.3.0...v1.4.0)

---
updated-dependencies:
- dependency-name: pretty_assertions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-07 23:11:27 +00:00
dependabot[bot]
0376afc7ae
build(deps): bump enum-map-derive from 0.11.0 to 0.12.0
Bumps [enum-map-derive](https://github.com/xfix/enum-map) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/xfix/enum-map/releases)
- [Changelog](https://github.com/xfix/enum-map/blob/master/CHANGELOG.md)
- [Commits](https://github.com/xfix/enum-map/commits)

---
updated-dependencies:
- dependency-name: enum-map-derive
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-07 23:11:11 +00:00
dependabot[bot]
29c89c4fe6
build(deps): bump libc from 0.2.146 to 0.2.147
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.146 to 0.2.147.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.146...0.2.147)

---
updated-dependencies:
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 00:04:02 +00:00
Aderemi Adesada
088eabd489 enforce confirmation of key when prompting for new key 2023-06-25 20:43:12 +01:00
dependabot[bot]
d116c43e27
build(deps): bump rhai from 1.14.0 to 1.15.0
Bumps rhai from 1.14.0 to 1.15.0.

---
updated-dependencies:
- dependency-name: rhai
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 00:04:57 +00:00
Alexander Weiss
9fef173167 replace users crate 2023-06-15 11:20:02 +02:00
Alexander Weiss
e27e8ad559 change tls to tls-native-roots 2023-06-13 13:17:35 +02:00
aawsome
946fa8cb5a
Merge pull request #668 from rustic-rs/dependabot/cargo/tempfile-3.6.0 2023-06-09 08:47:30 +02:00
dependabot[bot]
e73bb94550
build(deps): bump tempfile from 3.5.0 to 3.6.0
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.5.0 to 3.6.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.5.0...v3.6.0)

---
updated-dependencies:
- dependency-name: tempfile
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-07 00:01:30 +00:00
dependabot[bot]
a4535e7af2
build(deps): bump libc from 0.2.145 to 0.2.146
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.145 to 0.2.146.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.145...0.2.146)

---
updated-dependencies:
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-07 00:00:39 +00:00
simonsan
b698cc57fc Refactor to library and cli application part
Co-authored-by: Alexander Weiss <alex@weissfam.de>
2023-06-06 08:51:43 +02:00
Alexander Weiss
9fa57d0615 set development version 2023-06-05 11:23:55 +02:00
Alexander Weiss
c9d58fa9c7 prepare v0.5.4 2023-06-05 09:05:05 +02:00
Alexander Weiss
ea5833c642 set development version 2023-04-27 19:09:32 +02:00
Alexander Weiss
f9d275f314 prepare v0.5.3 2023-04-25 23:17:39 +02:00
Alexander Weiss
9e21131a54 set development version 2023-04-25 09:05:33 +02:00
Alexander Weiss
9099e99605 prepare v0.5.2 2023-04-24 17:44:43 +02:00
Alexander Weiss
762dd05190 Remove getters and setters from code 2023-04-22 21:56:33 +02:00
Alexander Weiss
e8792ac5f1 backup: parallelize processing (especially for small files) 2023-04-22 20:56:57 +02:00
Alexander Weiss
34957af554 Use sha2 assembler optimization when possible 2023-04-18 22:32:07 +02:00
dependabot[bot]
1387fd7384 build(deps): bump aho-corasick from 0.7.20 to 1.0.0
Bumps [aho-corasick](https://github.com/BurntSushi/aho-corasick) from 0.7.20 to 1.0.0.
- [Release notes](https://github.com/BurntSushi/aho-corasick/releases)
- [Commits](https://github.com/BurntSushi/aho-corasick/compare/0.7.20...1.0.0)

---
updated-dependencies:
- dependency-name: aho-corasick
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-18 00:02:46 +00:00
Alexander Weiss
10db248507 Update to clap v4 2023-04-15 21:42:45 +02:00
Alexander Weiss
a2602cc105 set development version 2023-04-13 16:44:20 +02:00
Alexander Weiss
f11f82d7c4 prepare v0.5.1 2023-04-13 11:52:36 +02:00
aawsome
cd356e9146
Merge pull request #532 from bket/fix_build_openbsd
OpenBSD does not support extended file attributes
2023-03-25 20:35:44 +01:00
Alexander Weiss
245d340c5a set development version 2023-03-25 19:58:33 +01:00
Björn Ketelaars
3d72aee1b2 OpenBSD does not support extended file attributes 2023-03-25 10:24:35 +01:00
Alexander Weiss
278eee5cd2 prepare v0.5.0 2023-03-24 16:19:57 +01:00
Alexander Weiss
e47708479c Handle extended attributes 2023-03-23 13:57:09 +01:00
Alexander Weiss
61dbe027cc keyfile: use serde_with::base64 2023-03-23 13:11:02 +01:00
aawsome
db3d75019a
Merge pull request #513 from rustic-rs/rhai
Add scriptable snapshot filter option
2023-03-23 11:43:02 +01:00
dependabot[bot]
d42a0aa3eb
build(deps): bump dirs from 4.0.0 to 5.0.0
Bumps [dirs](https://github.com/soc/dirs-rs) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/soc/dirs-rs/releases)
- [Commits](https://github.com/soc/dirs-rs/commits)

---
updated-dependencies:
- dependency-name: dirs
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-22 07:12:47 +00:00
aawsome
f53d681dc4
Merge pull request #511 from rustic-rs/dependabot/cargo/rstest-0.17.0
build(deps): bump rstest from 0.16.0 to 0.17.0
2023-03-22 08:11:22 +01:00
dependabot[bot]
e3fe1bf612
build(deps): bump rstest from 0.16.0 to 0.17.0
Bumps [rstest](https://github.com/la10736/rstest) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/la10736/rstest/releases)
- [Changelog](https://github.com/la10736/rstest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/la10736/rstest/compare/0.16.0...0.17.0)

---
updated-dependencies:
- dependency-name: rstest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-22 00:12:29 +00:00