|
2 | 2 | ## [Unreleased] |
3 | 3 |
|
4 | 4 |
|
| 5 | +<a name="1.7.1"></a> |
| 6 | +## [1.7.1] - 2026-01-13 |
| 7 | +### features |
| 8 | +- fix table.unpack nil handling issue specific to LuaJIT bytecode compilation [5de40a8](https://github.com/fffonion/lua-resty-openssl/commit/5de40a8675a9c3013c848be5a5897c16f7e0b12b) |
| 9 | + |
| 10 | + |
5 | 11 | <a name="1.7.0"></a> |
6 | 12 | ## [1.7.0] - 2025-10-28 |
7 | 13 | ### features |
|
62 | 68 | - **asn1:** correct time_t to be 64 bits type ([#171](https://github.com/fffonion/lua-resty-openssl/issues/171)) [7d6d8b5](https://github.com/fffonion/lua-resty-openssl/commit/7d6d8b5d241374427da2231612e1e4552ff4cf1d) |
63 | 69 | - **bn:** fix potential use-after-free in bn.new ([#177](https://github.com/fffonion/lua-resty-openssl/issues/177)) [224fae6](https://github.com/fffonion/lua-resty-openssl/commit/224fae68ca8716fbd97a2a94d194237aaa2eaa58) |
64 | 70 | - **objects:** fix a buffer overflow issue in find_sigid_algs. ([#175](https://github.com/fffonion/lua-resty-openssl/issues/175)) [d94064c](https://github.com/fffonion/lua-resty-openssl/commit/d94064cc7754c744b325fcd2908bfce26915b76e) |
65 | | -- **param:** save converted value to prevent potential use-after-free [8c366c2](https://github.com/fffonion/lua-resty-openssl/commit/8c366c22c796b0b44bc49d4953084a09bcba4e6c) |
66 | 71 | - **param:** fix issue when gettable schema may be overwritten by settable schema [7669555](https://github.com/fffonion/lua-resty-openssl/commit/766955521cee5c7ed6a7e64a1439e3ca38c2f958) |
| 72 | +- **param:** save converted value to prevent potential use-after-free [8c366c2](https://github.com/fffonion/lua-resty-openssl/commit/8c366c22c796b0b44bc49d4953084a09bcba4e6c) |
67 | 73 | - **pkey:** fix potential use-after-free in pkey.paramgen ([#176](https://github.com/fffonion/lua-resty-openssl/issues/176)) [e924ee0](https://github.com/fffonion/lua-resty-openssl/commit/e924ee0454e1d95b63f62b660d6c0090bfeabb26) |
68 | 74 | - **x509.\*:** fix potential use-after-free when get or set subject_alt_name, info_access and dist_points [407d31e](https://github.com/fffonion/lua-resty-openssl/commit/407d31ec31f2fe8cb968b1d7d140f717ef620290) |
69 | 75 | - **x509.csr:** fix potential use-after-free in set_extension and add_extension [a0711de](https://github.com/fffonion/lua-resty-openssl/commit/a0711de99cf57e6d8fa62f03abba46e02360063d) |
|
581 | 587 | - **autogen:** generate tests for x509, csr and crl [1392428](https://github.com/fffonion/lua-resty-openssl/commit/1392428352164d2a1a6e0c03075ff65b55aecdee) |
582 | 588 | - **objects:** add helper function for ASN1_OBJECT [d037706](https://github.com/fffonion/lua-resty-openssl/commit/d037706c11d716afe3616bdaf4658afc1763081d) |
583 | 589 | - **pkey:** asymmetric encryption and decryption [6d60451](https://github.com/fffonion/lua-resty-openssl/commit/6d60451157edbf9cefb634f888dfa3e6d9be302f) |
584 | | -- **x509:** getter/setters for extensions [243f40d](https://github.com/fffonion/lua-resty-openssl/commit/243f40d35562a516f404188a5c7eb8f5134d9b30) |
585 | 590 | - **x509:** add get_ocsp_url and get_crl_url [6141b6f](https://github.com/fffonion/lua-resty-openssl/commit/6141b6f5aed38706b477a71d8c4383bf55da7eee) |
| 591 | +- **x509:** getter/setters for extensions [243f40d](https://github.com/fffonion/lua-resty-openssl/commit/243f40d35562a516f404188a5c7eb8f5134d9b30) |
586 | 592 | - **x509.altname:** support iterate and decode over the stack [083a201](https://github.com/fffonion/lua-resty-openssl/commit/083a201746e02d51f6c5c640ad9bf8c6730ebe0b) |
587 | 593 | - **x509.crl:** add crl module [242f8cb](https://github.com/fffonion/lua-resty-openssl/commit/242f8cb45d6c2df5918f26540c92a430d42feb5d) |
588 | 594 | - **x509.csr:** autogen some csr functions as well [9800e36](https://github.com/fffonion/lua-resty-openssl/commit/9800e36c2ff8a299b88f24091cc722940a8652bb) |
|
670 | 676 | - **x509:** export pubkey [ede4f81](https://github.com/fffonion/lua-resty-openssl/commit/ede4f817cb0fe092ad6f9ab5d6ecdcde864a9fd8) |
671 | 677 |
|
672 | 678 |
|
673 | | -[Unreleased]: https://github.com/fffonion/lua-resty-openssl/compare/1.7.0...HEAD |
| 679 | +[Unreleased]: https://github.com/fffonion/lua-resty-openssl/compare/1.7.1...HEAD |
| 680 | +[1.7.1]: https://github.com/fffonion/lua-resty-openssl/compare/1.7.0...1.7.1 |
674 | 681 | [1.7.0]: https://github.com/fffonion/lua-resty-openssl/compare/1.6.4...1.7.0 |
675 | 682 | [1.6.4]: https://github.com/fffonion/lua-resty-openssl/compare/1.6.3...1.6.4 |
676 | 683 | [1.6.3]: https://github.com/fffonion/lua-resty-openssl/compare/1.6.2...1.6.3 |
|
0 commit comments