11 releases

0.3.2 Apr 16, 2024
0.3.0 Feb 17, 2024
0.2.3 Dec 7, 2023
0.2.2 Nov 29, 2023

#1605 in Cryptography

Apache-2.0 OR MIT

115KB
2K SLoC

C API for abcrypt

CI Version MSRV Docs License

abcrypt-capi exposes a C API for the abcrypt crate.

Usage

Build

cargo build

This will produce static and shared C libraries.

Header file

abcrypt.h is automatically generated by the cbindgen crate.

Documentation

See the documentation for more details.

Manual pages

To find the directory where manual pages are generated:

fd -t directory out ./target/*/build/abcrypt-capi-*

Minimum supported Rust version

The minimum supported Rust version (MSRV) of this library is v1.74.0.

Changelog

Please see CHANGELOG.adoc.

Contributing

Please see CONTRIBUTING.adoc.

License

Copyright © 2022–2024 Shun Sakai (see AUTHORS.adoc)

This library is distributed under the terms of either the Apache License 2.0 or the MIT License.

This project is compliant with version 3.0 of the REUSE Specification. See copyright notices of individual files for more details on copyright and licensing information.

Dependencies

~2.3–4.5MB
~74K SLoC