Skip to content

Commit

Permalink
feature!: add volaris-domain and volaris-cli code (#2)
Browse files Browse the repository at this point in the history
* docs: update readme to include more information

* feat: add volariscore code - copied from dexios

* fix: fixing cargolocks

* chore: update cargo.toml

* feature!: added volaris-domain and volaris-cli code (thanks jake)

* fix: remove cargo.lock

* fix: add cargo.lock?
  • Loading branch information
greendoescode authored Jun 24, 2024
1 parent 160a058 commit 5abecef
Show file tree
Hide file tree
Showing 46 changed files with 5,477 additions and 586 deletions.
573 changes: 0 additions & 573 deletions Cargo.lock

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
[workspace]
members = ["crates/*"]
resolver = "2"

[workspace.package]
authors = ["Jake <[email protected]>"]
authors = ["Jake <[email protected]>", "Leo <[email protected]>"]
license = "BSD-2-Clause"
30 changes: 25 additions & 5 deletions crates/volaris-cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,29 @@
[package]
name = "volaris"
version = "0.0.0"
name = "volaris-cli"
version = "0.0.1"
authors = ["brxken128 <[email protected]>", "greendoescode <[email protected]>"]
readme = "README.md"
edition = "2021"
authors.workspace = true
license.workspace = true
description = "A Rust file encryption tool"
description = "Secure, fast and authenticated command-line encryption of files with modern algorithms and an audited encryption backend."
keywords = ["encryption", "utility", "file", "command-line", "secure"]
categories = ["cryptography", "command-line-utilities"]
repository = "https://github.com/volar-is/volaris/tree/master/volaris"
homepage = "https://github.com/volar-is/volaris"
license = "BSD-2-Clause"

# this is for sites other than crates.io, who may still use it
[badges]
maintenance = { status = "actively-developed" }

[dependencies]
blake3 = "1.3.3"
rand = "0.8.5"

domain = { package = "volaris-domain", version = "0.0.1", path = "../volaris-domain" }
core = { package = "volaris-core", path = "../volaris-core", version = "0.0.1" }

clap = { version = "3.2.21", features = ["cargo"] }
anyhow = "1.0.65"

zip = { version = "0.6.3", default-features = false, features = ["zstd"] }
rpassword = "7.2"
22 changes: 22 additions & 0 deletions crates/volaris-cli/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Volaris
![GitHub License](https://img.shields.io/github/license/volarisapp/Volaris) ![GitHub Issues](https://img.shields.io/github/issues/volarisapp/Volaris) ![GitHub Stars](https://img.shields.io/github/stars/volarisapp/Volaris)

## Introduction

Volaris is an encryption tool designed to prioritize privacy and security. Built using Rust, it offers a modern and efficient solution for securing your data across multiple platforms, including desktops, command-line interfaces (CLI), and mobile devices.

This specific module is the 'CLI' version.

## Features

- **Cross-Platform Support**: Available on desktop, CLI, and mobile devices.
- **Rust-Based Security**: Leveraging Rust’s safety and performance features.
- **Modern Encryption Standards**: Uses the latest encryption algorithms to ensure data security.

## Current Status

Volaris is currently in development. We are working hard to bring you a secure and user-friendly encryption tool. Stay tuned for updates and releases.

## Contact

For any questions or support, please open an issue on GitHub.
Loading

0 comments on commit 5abecef

Please sign in to comment.