aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
authorAndreas Grois <andi@grois.info>2022-10-09 00:06:35 +0200
committerAndreas Grois <andi@grois.info>2022-10-09 00:06:35 +0200
commit5e51b706d54a26470f33d1342f4666d5aab921fc (patch)
tree97307b8419b6572dcffc2842ef1474b4aa89f397 /Cargo.toml
Initial Commit: PasswordMaker itself.
It's compiling, and the public interface is semi-OK now. The internals are still a bit gory, but they'll likely see an iteartion later on anyhow.
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml19
1 files changed, 19 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml
new file mode 100644
index 0000000..c1090ce
--- /dev/null
+++ b/Cargo.toml
@@ -0,0 +1,19 @@
+[package]
+name = "passwordmaker-rs"
+version = "0.1.0"
+edition = "2018"
+authors = ["Andreas Grois"]
+rust-version = "1.52"
+description = "Rust reimplementation of the PasswordMaker Pro algorithm. This project is not directly associated with PasswordMaker Pro."
+repository = "https://github.com/soulsource/passwordmaker-rs"
+# License is LGPL, because original PasswordMaker Pro is LPGL too.
+license = "LGPL-3.0-or-later"
+keywords = ["password", "crypto", "password-generator", "security"]
+categories = ["cryptography"]
+
+[dependencies]
+unicode-segmentation = "1.10.0"
+
+[dev-dependencies]
+strum = "0.24"
+strum_macros = "0.24" \ No newline at end of file