2026-01-15 08:47:02 +08:00
|
|
|
[package]
|
|
|
|
|
name = "double-ratchets"
|
|
|
|
|
version = "0.0.1"
|
|
|
|
|
edition = "2024"
|
|
|
|
|
|
2026-01-21 17:24:20 +08:00
|
|
|
[lib]
|
|
|
|
|
crate-type = ["rlib", "cdylib"]
|
|
|
|
|
|
|
|
|
|
[[bin]]
|
|
|
|
|
name = "generate-headers"
|
|
|
|
|
required-features = ["headers"]
|
|
|
|
|
|
2026-01-15 08:47:02 +08:00
|
|
|
[dependencies]
|
|
|
|
|
chacha20poly1305 = "0.10.1"
|
2026-01-30 12:28:29 -08:00
|
|
|
crypto = { path = "../crypto" }
|
2026-01-15 08:47:02 +08:00
|
|
|
rand_core = "0.6.4"
|
|
|
|
|
rand = "0.8.5"
|
|
|
|
|
hkdf = "0.12.4"
|
|
|
|
|
thiserror = "2"
|
|
|
|
|
blake2 = "0.10.6"
|
2026-01-21 17:24:20 +08:00
|
|
|
safer-ffi = "0.1.13"
|
|
|
|
|
zeroize = "1.8.2"
|
2026-01-29 09:19:52 +08:00
|
|
|
serde = "1.0"
|
2026-01-28 14:54:16 +08:00
|
|
|
rusqlite = { version = "0.35", optional = true, features = ["bundled"] }
|
2026-01-21 17:24:20 +08:00
|
|
|
|
|
|
|
|
[features]
|
2026-01-28 14:54:16 +08:00
|
|
|
default = []
|
|
|
|
|
storage = ["rusqlite"]
|
|
|
|
|
sqlcipher = ["storage", "rusqlite/bundled-sqlcipher-vendored-openssl"]
|
2026-01-21 17:24:20 +08:00
|
|
|
headers = ["safer-ffi/headers"]
|