Cargo Features

Obfs4 has no features set by default.

[dependencies]
obfs4 = { version = "0.1.0-alpha.1", features = ["debug", "curve25519-dalek", "anyhow", "async-trait", "num-bigint", "simple_asn1", "filetime"] }
debug

Enables debug of ptrs

Local

Features from optional dependencies

curve25519-dalek implicit feature

Enables curve25519-dalek

transitive dependencies that break things when versions are too low i.e. any lower than the exact versions here.

anyhow implicit feature

Enables anyhow

anyhow:

Flexible concrete Error type built on std::error::Error

async-trait implicit feature

Enables async-trait

async-trait:

Type erasure for async trait methods

num-bigint implicit feature

Enables num-bigint

num-bigint:

Big integer implementation for Rust

simple_asn1 implicit feature

Enables simple_asn1

simple_asn1:

A simple DER/ASN.1 encoding/decoding library

filetime implicit feature

Enables filetime

filetime:

Platform-agnostic accessors of timestamps in File metadata