[package] name = "quicproquo-mobile" version = "0.1.0" edition = "2021" description = "C FFI layer for quicproquo, proving QUIC connection migration." license = "MIT" [features] default = [] # Enable SkipServerVerification for development/testing only. # NEVER enable in production — this disables TLS certificate validation. insecure-dev = [] [lib] crate-type = ["staticlib", "cdylib", "rlib"] [dependencies] # Async tokio = { workspace = true } # QUIC quinn = { workspace = true } rustls = { workspace = true } # TLS root certificates (used when insecure-dev is NOT enabled) webpki-roots = "0.26" # Error handling anyhow = { workspace = true } [dev-dependencies] rcgen = { workspace = true }