#boring-ssl #cmake #build-system #bindings #incorporated

sys bssl-cmake-sys

对BoringSSL的FFI绑定(集成cmake)

22个版本

0.1.2408190 2024年8月19日
0.1.2408050 2024年8月5日
0.1.2407220 2024年7月22日
0.1.2406240 2024年6月24日
0.1.2403260 2024年3月27日

#1130 in 密码学

Download history 260/week @ 2024-04-27 695/week @ 2024-05-04 815/week @ 2024-05-11 471/week @ 2024-05-18 304/week @ 2024-05-25 606/week @ 2024-06-01 559/week @ 2024-06-08 823/week @ 2024-06-15 955/week @ 2024-06-22 411/week @ 2024-06-29 447/week @ 2024-07-06 542/week @ 2024-07-13 883/week @ 2024-07-20 341/week @ 2024-07-27 634/week @ 2024-08-03 629/week @ 2024-08-10

2,541 每月下载量
用于 2 个crates(通过 variant-ssl-sys

Apache-2.0

13MB
418K SLoC

GNU Style Assembly 191K SLoC // 0.0% comments C 75K SLoC // 0.2% comments Assembly 62K SLoC // 0.0% comments Perl 54K SLoC // 0.1% comments C++ 31K SLoC // 0.2% comments Bazel 3K SLoC // 0.0% comments Python 1K SLoC // 0.3% comments Shell 204 SLoC // 0.2% comments Rust 149 SLoC // 0.1% comments

包含(静态库,6KB)sample.lib,(ELF可执行/库,2KB)bar.cc.o,(ELF可执行/库,2KB)foo.c.o,(静态库,4KB)libsample.a,(Mach-o可执行,1KB)bar.cc.o,(Mach-o可执行,1KB)foo.c.o 等。

bssl-cmake-sys

基于 bssl-sys crate 的 BoringSSL rust 绑定。

托管的 BoringSSL 代码集成到 CMake 构建系统中,这意味着

  • 你需要安装 cmake
  • 不需要 golang

发布支持

版本号始终为 0.1.YYMMDDN。

我们将每周从 BoringSSL 主分支中拉取更改,但不保证。

依赖关系