1 unstable release

0.1.0 Oct 15, 2024

#20 in #up-to-date

Download history 158/week @ 2025-11-03 148/week @ 2025-11-10 294/week @ 2025-11-17 28/week @ 2025-11-24 321/week @ 2025-12-01 290/week @ 2025-12-08 76/week @ 2025-12-15 2/week @ 2025-12-22 10/week @ 2025-12-29 382/week @ 2026-01-05 71/week @ 2026-01-12 267/week @ 2026-01-19 103/week @ 2026-01-26 136/week @ 2026-02-02 408/week @ 2026-02-09 456/week @ 2026-02-16

1,119 downloads per month
Used in 3 crates (2 directly)

MIT license

11KB
194 lines

bearssl

BearSSL bindings for the Rust programming language.

Configuration

By default, it builds a particular git revision. The revision can be changed by setting BEARSSL_GIT_HASH.

Other options include:

  • BEARSSL_PRECOMPILED_PATH: the directory where pre-built libraries can be found.
  • BEARSSL_SOURCE_PATH: the directory where BoringSSL source file can be found.
  • BEARSSL_INCLUDE_PATH: the directory where BoringSSL header files can be found. (Note: make sure this stays up-to-date with the source files!)

Note that BEARSSL_GIT_HASH, BEARSSL_PRECOMPILED_PATH, and BEARSSL_SOURCE_PATH are mutually exclusive.

Dependencies

~0–2.1MB
~41K SLoC