Skip to content

Releases: zhaozg/lua-openssl

Release 0.11.0-3

25 Jan 03:23

Choose a tag to compare

Release 0.11.0-2

18 Jan 03:32

Choose a tag to compare

Release 0.11.0-1

17 Jan 08:51

Choose a tag to compare

Release 0.11.0

17 Jan 03:55

Choose a tag to compare

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

02 Nov 04:13

Choose a tag to compare

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

13 Jul 03:56

Choose a tag to compare

What's Changed

Full Changelog: 0.10.0-0...0.10.1

Release 0.10.0-0

05 May 04:36

Choose a tag to compare

Release 0.9.2-2

23 Mar 13:34

Choose a tag to compare

Release 0.9.2-1

23 Mar 07:56

Choose a tag to compare

Release 0.9.2-0

21 Mar 16:28

Choose a tag to compare