Skip to content

1.2.0

Compare
Choose a tag to compare
@ponylang-main ponylang-main released this 03 Jan 22:25
· 62 commits to main since this release

Remove md4 constructor from Digest

With the introduction of OpenSSL 3, the OpenSSL developers have moved MD4 to a "legacy provider". What this means is that via the mechanism that the Digest class uses, we can no longer cleanly support MD4 without adding bloat that would impact on the usability of the other algorithms supported by Digest.

The md4 constructor has been removed from Digest. Note that an alternate method of doing md4 hashing is still available via the MD4 primitive.

Add OpenSSL 3 support

We've added support for using SSL libraries that support the OpenSSL 3 API.

[1.2.0] - 2023-01-03

Added

  • Add OpenSSL 3 support (PR #80)

Changed

  • Remove md4 constructor from Digest (PR #78)