Releases: zhaozg/lua-openssl
Releases · zhaozg/lua-openssl
Release 0.11.0-3
Full Changelog: 0.11.0-2...0.11.0-3
Release 0.11.0-2
Full Changelog: 0.11.0-1...0.11.0-2
Release 0.11.0-1
Full Changelog: 0.11.0...0.11.0-1
Release 0.11.0
What's Changed
- Implement EC_GROUP and EC_POINT as sub-modules of ec module (#336) by @zhaozg in #337
- Deep code review, deprecated API fixes, and Provider API implementation with LibreSSL compatibility: OpenSSL audit and modernization by @Copilot in #339
- Migrate EVP_PKEY_get0_* to OpenSSL 3.0 PARAM API with LibreSSL support by @Copilot in #342
- Migrate DH module to EVP_PKEY APIs with OpenSSL 1.x/3.x compatibility by @Copilot in #345
- Migrate DSA module to EVP_PKEY APIs (eliminate 11 deprecation warnings) by @Copilot in #347
- Migrate EC module to EVP APIs with OpenSSL 1.0.2+/LibreSSL compatibility by @Copilot in #349
- Suppress SRP module OpenSSL 3.0 deprecation warnings by @Copilot in #351
- Fix digest.c deprecation warnings for OpenSSL 3.0+ by @Copilot in #353
- Document completed OpenSSL 3.0 deprecation handling for DH, DSA, EC, Digest, and SRP modules by @Copilot in #354
- mem: fix __gc for openssl.provider by @zhaozg in #355
- Fix README encryption example: DES disabled in OpenSSL 3.x by @Copilot in #340
- Migrate HMAC module to EVP_MAC API for OpenSSL 3.0+ compatibility by @Copilot in #359
- Suppress ENGINE API deprecation warnings in src/engine.c by @Copilot in #361
- Refactor src/ots.c for OpenSSL 3.0 compatibility by @Copilot in #363
- Fix OpenSSL 3.4+ deprecation warnings in ec.c, ssl.c, and ots.c by @Copilot in #365
- Add development roadmap and remove obsolete code review documents by @Copilot in #367
- Fix memory leaks in digest and HMAC error paths by @Copilot in #369
- Implement Phase 2 roadmap tasks: EdDSA, X25519/X448, and ChaCha20-Poly1305 by @Copilot in #371
- Complete Phase 3.3: KDF Module Enhancement with Comprehensive Tests and Documentation by @Copilot in #373
- Implement OpenSSL 3.0 OSSL_PARAM API binding for RSA key parameters by @Copilot in #377
- Implement Fetchable Objects API for OpenSSL 3.0+ provider support by @Copilot in #386
- Update documentation to reflect completed Phase 2-3 features by @Copilot in #388
- Suppress OpenSSL 3.0 deprecation warnings in pkey and rsa modules by @Copilot in #390
- Fix Valgrind by @zhaozg in #393
- Add Argon2 KDF support for OpenSSL 3.2+ by @Copilot in #396
- Add CMake build verification to CI by @Copilot in #398
Full Changelog: 0.10.2...0.11.0
Release 0.10.2
What's Changed
- Comprehensive LDoc documentation improvements: 100% module coverage and 100% key API coverage by @Copilot in #325
- Expand LUA_FUNCTION macro and remove its definition by @Copilot in #326
- Document LDoc coverage analysis with comprehensive report by @Copilot in #333
Full Changelog: 0.10.1...0.10.2
Release 0.10.1
What's Changed
Full Changelog: 0.10.0-0...0.10.1
Release 0.10.0-0
Full Changelog: 0.9.2-2...0.10.0-0
Release 0.9.2-2
Full Changelog: 0.9.2-1...0.9.2-2
Release 0.9.2-1
Full Changelog: 0.9.2-0...0.9.2-1
Release 0.9.2-0
Full Changelog: 0.9.1-0...0.9.2-0