A lot
This commit is contained in:
parent
c2a7afe6c1
commit
ade0c3cde4
24 changed files with 1701 additions and 321 deletions
|
|
@ -20,7 +20,9 @@ ml-dsa = { version = "0.1.1", optional = true }
|
|||
serde = { version = "1", optional = true, features = ["derive"] }
|
||||
|
||||
[features]
|
||||
default = ["chacha20poly1305", "ed25519-dalek", "hkdf", "sha2"]
|
||||
default = ["chacha20poly1305", "ed25519-dalek", "hkdf", "sha2", "ml-dsa"]
|
||||
# Enabling ml-dsa by default ensures dual-signature support in the handshake
|
||||
# without requiring a separate PQC feature flag in host/client crates.
|
||||
full = ["default", "aes-gcm"]
|
||||
pqc = ["mlkem-tls", "ml-dsa"]
|
||||
serde = ["dep:serde"]
|
||||
|
|
|
|||
Loading…
Reference in a new issue