12 releases

0.4.0 Jan 9, 2025
0.3.2 Apr 16, 2024
0.3.0 Feb 17, 2024
0.2.3 Dec 7, 2023
0.2.2 Nov 29, 2023

#560 in Cryptography

Download history 1/week @ 2024-11-13 3/week @ 2024-11-20 160/week @ 2025-01-08 4/week @ 2025-01-15

164 downloads per month

Apache-2.0 OR MIT

185KB
4K 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.

Man pages

To find the directory where man 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.

Source code

The upstream repository is available at https://github.com/sorairolake/abcrypt.git.

The source code is also available at:

Changelog

Please see CHANGELOG.adoc.

Contributing

Please see CONTRIBUTING.adoc.

Home page

https://sorairolake.github.io/abcrypt/

License

Copyright (C) 2022 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.2 of the REUSE Specification. See copyright notices of individual files for more details on copyright and licensing information.

Dependencies

~2.2–4.5MB
~74K SLoC