All notable changes to this library will be documented in this file. This project adheres to Semantic Versioning and Keep a CHANGELOG.
-
- Update to LibreSSL 3.9.1 on Windows (PR #106)
- Change location we download LibreSSL from for Windows Users (PR #85)
- Update to LibreSSL 3.6.1 on Windows (PR #81)
- Add OpenSSL 3 support (PR #80)
- Remove
md4
constructor fromDigest
(PR #78)
- Add path to Homebrew's LibreSSL on ARM macOS (PR #73)
- Update to address PonyTest package being renamed (PR #67)
- Updates for libs build on Windows (PR #68)
- Support for using ponyup on Windows (PR #66)
- Remove explicit return type from FFI calls (PR #57)
- Free the underlying digest context on OpenSSL 0.9.0 (PR #55)
- Declare all FFI functions (PR #56)
- Build Windows libs upon fetch or update (PR #45)
- Added Shake128/256 Digest support (PR #28)
- Added MD4 digest (PR #27)
- Made Windows installation easier (https://github.com/ponylang/crypto/commit/bed88fa975ec23153e926551c020c2241763f114)
- Improve performance of constant time comparison (PR #24)
- Initial version