[mbedtls-sys] is a rust crate that has bindings to the [mbedtls] C library. It currently generates them for version 2.3.0.
The license for this project is MIT.
To recompile, use bindgen/generate-macosx
. This only works on Mac OS X, and you will need Homebrew installed (as brew
). It assumes brew
and cargo
are in your path, and will install bindgen
and rustfmt
as needed. We don't use the bindgen
plugin as we have to munge the output from bindgen extensively.
pthread_mutex_t
. This is probably fixable.config.h
we used is in bindgen/include-fixes/config.h