6个稳定版本
使用旧版Rust 2015
832.0.6+8.3.2 | 2023年6月1日 |
---|---|
832.0.5+8.3.2 | 2023年5月27日 |
832.0.4+8.3.2 | 2023年3月24日 |
832.0.3+8.3.2 | 2023年1月28日 |
832.0.2+8.3.2 | 2023年1月23日 |
#111 in Windows API
209 每月下载量
17MB
454K SLoC
tongsuo-src
此crate包含构建Tongsuo的逻辑,并打算由openssl-sys
crate使用。理论上您不太可能与此有太多交互!
关于此分支
此crate基于openssl-src-rs。
许可证
此项目可根据您的选择使用以下许可证之一
- Apache许可证2.0版(LICENSE-APACHE或https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证(LICENSE-MIT或http://opensource.org/licenses/MIT)
任选其一。
Windows MSVC汇编
为windows-msvc
目标构建OpenSSL时,用户可以选择是否启用汇编语言例程,这需要nasm。
构建过程将自动检测PATH中是否安装了nasm.exe
。如果找到,则启用汇编语言例程(换句话说,不会配置no-asm
选项)。
您可以通过设置OPENSSL_RUST_USE_NASM
环境变量来操作此行为
1
:强制启用汇编语言例程。(如果nasm.exe
不可用,则引发panic。)0
:即使PATH中可以找到nasm.exe
,也强制禁用汇编语言例程。- 未设置:让构建过程自动检测是否安装了
nasm.exe
。如果找到,则启用。如果没有找到,则禁用。但是,此环境变量对非Windows平台不生效。
贡献
除非您明确表示,否则根据Apache-2.0许可证定义,您有意提交供openssl-src包含的任何贡献,都将以上述方式双重授权,不附加任何额外条款或条件。