rustic_core icon indicating copy to clipboard operation
rustic_core copied to clipboard

rustic_core - library for fast, encrypted, deduplicated backups that powers rustic-rs

Results 81 rustic_core issues
Sort by recently updated
recently updated
newest added

rustic currently saves the file # of links, as restic does. Other support for hard links is missing. Restic uses the information of # of links and more (like device...

C-enhancement
A-commands

If I want a backup block device (bytes array), can it support it? * maybe need change and restore params(`source: PathList` to`source: FileSystem` ) ? ```rust pub fn backup( &self,...

C-discussion
A-api

This is the tracking issue to collect the needed steps in order to support windows as OS: - [x] make rustic compile on windows rustic-rs/rustic#11 - [ ] treat non-unicode...

A-docs
C-enhancement
E-help-wanted
O-windows

C-enhancement
C-question
perf

The `prune` command currently already loops over index files and processes the contained pack files by either keeping them, repacking them, marking/unmarking them for deletion or putting them on a...

C-enhancement
A-commands

> Trait: Zeroize: Securely zero memory with a simple trait (Zeroize) built on stable Rust primitives which guarantee the operation will not be “optimized away”. ```rust use secrecy::{CloneableSecret, DebugSecret, ExposeSecret,...

A-security
C-enhancement
E-help-wanted

A good rolemodel here is IMHO: https://github.com/BurntSushi/aho-corasick/blob/master/src/lib.rs `aho-corasick/src/lib.rs` has a complete abstract about: - [ ] what the library does - [ ] what is the basis for it (e.g....

A-docs

I think it would be beneficial to bundle a fully annotated config template in the compiled binary with: ```rust pub static CONFIG_TEMPLATE_TOML: &str = include_str!("config/config_template.toml"); ``` and let users generate...

A-packaging
C-enhancement

When deleting snapshots, I would link to keep the latest version of a file that has been deleted. An example is: - I created a file 2nd of month, worked...

C-enhancement
A-commands

Breaking Change: The keep-options for `forget` are now real `Options`. This also adds an additional check which enforces that at least one `keep-*` option is set and adds a new...