<commit_before># RZBackup

https://github.com/wellbehavedsoftware/wbs-backup

<NAME> <<EMAIL>>

This is a partial Rust clone of [ZBackup](http://zbackup.org/), along with some
unique features of its own.

This project is free software and available under the [Apache 2.0 licence]
(https://www.apache.org/licenses/LICENSE-2.0).

## List of features

* Rust library for access to ZBackup repositories
* Supports encrypted and non encrypted formats
* RandomAccess implements Read and Seek to provide efficient random access
* Client/server utilities to efficiently restore multiple backups, sharing
chunk cache
* Command line decrypt utility, mostly useful for debugging

## Library usage

In cargo.toml:

```toml
[dependencies]
rzbackup = '1.0'
```

Example code, for demonstration (won't compile):

```rust<commit_msg>add binary link to rzbackup readme<commit_after># RZBackup

https://github.com/wellbehavedsoftware/wbs-backup

<NAME> <<EMAIL>>

This is a partial Rust clone of [ZBackup](http://zbackup.org/), along with some
unique features of its own.

This project is free software and available under the [Apache 2.0 licence]
(https://www.apache.org/licenses/LICENSE-2.0).

Binaries for ubuntu are available:

https://dist.wellbehavedsoftware.com/rzbackup/

## List of features

* Rust library for access to ZBackup repositories
* Supports encrypted and non encrypted formats
* RandomAccess implements Read and Seek to provide efficient random access
* Client/server utilities to efficiently restore multiple backups, sharing
chunk cache
* Command line decrypt utility, mostly useful for debugging

## Library usage

In cargo.toml:

```toml
[dependencies]
rzbackup = '1.0'
```

Example code, for demonstration (won't compile):

```rust
{'fraction_non_alphanumeric': 0.09315698677400805, 'fraction_numerical': 0.006900517538815411, 'mean_word_length': 4.958904109589041, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 5, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5587182', 'n_tokens_mistral': 522, 'n_tokens_neox': 487, 'n_words': 196}