|
2 | 2 | ## [Unreleased] |
3 | 3 |
|
4 | 4 |
|
| 5 | +<a name="1.7.0"></a> |
| 6 | +## [1.7.0] - 2025-10-28 |
| 7 | +### features |
| 8 | +- **crypto:** add crypto.memcmp bindings [c66d7f2](https://github.com/fffonion/lua-resty-openssl/commit/c66d7f2cb8a0329b3af4087f76aa95e69ccc022e) |
| 9 | + |
| 10 | + |
5 | 11 | <a name="1.6.4"></a> |
6 | 12 | ## [1.6.4] - 2025-09-08 |
7 | 13 | ### bug fixes |
|
56 | 62 | - **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) |
57 | 63 | - **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) |
58 | 64 | - **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) |
59 | | -- **param:** fix issue when gettable schema may be overwritten by settable schema [7669555](https://github.com/fffonion/lua-resty-openssl/commit/766955521cee5c7ed6a7e64a1439e3ca38c2f958) |
60 | 65 | - **param:** save converted value to prevent potential use-after-free [8c366c2](https://github.com/fffonion/lua-resty-openssl/commit/8c366c22c796b0b44bc49d4953084a09bcba4e6c) |
| 66 | +- **param:** fix issue when gettable schema may be overwritten by settable schema [7669555](https://github.com/fffonion/lua-resty-openssl/commit/766955521cee5c7ed6a7e64a1439e3ca38c2f958) |
61 | 67 | - **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) |
62 | 68 | - **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) |
63 | 69 | - **x509.csr:** fix potential use-after-free in set_extension and add_extension [a0711de](https://github.com/fffonion/lua-resty-openssl/commit/a0711de99cf57e6d8fa62f03abba46e02360063d) |
|
575 | 581 | - **autogen:** generate tests for x509, csr and crl [1392428](https://github.com/fffonion/lua-resty-openssl/commit/1392428352164d2a1a6e0c03075ff65b55aecdee) |
576 | 582 | - **objects:** add helper function for ASN1_OBJECT [d037706](https://github.com/fffonion/lua-resty-openssl/commit/d037706c11d716afe3616bdaf4658afc1763081d) |
577 | 583 | - **pkey:** asymmetric encryption and decryption [6d60451](https://github.com/fffonion/lua-resty-openssl/commit/6d60451157edbf9cefb634f888dfa3e6d9be302f) |
578 | | -- **x509:** add get_ocsp_url and get_crl_url [6141b6f](https://github.com/fffonion/lua-resty-openssl/commit/6141b6f5aed38706b477a71d8c4383bf55da7eee) |
579 | 584 | - **x509:** getter/setters for extensions [243f40d](https://github.com/fffonion/lua-resty-openssl/commit/243f40d35562a516f404188a5c7eb8f5134d9b30) |
| 585 | +- **x509:** add get_ocsp_url and get_crl_url [6141b6f](https://github.com/fffonion/lua-resty-openssl/commit/6141b6f5aed38706b477a71d8c4383bf55da7eee) |
580 | 586 | - **x509.altname:** support iterate and decode over the stack [083a201](https://github.com/fffonion/lua-resty-openssl/commit/083a201746e02d51f6c5c640ad9bf8c6730ebe0b) |
581 | 587 | - **x509.crl:** add crl module [242f8cb](https://github.com/fffonion/lua-resty-openssl/commit/242f8cb45d6c2df5918f26540c92a430d42feb5d) |
582 | 588 | - **x509.csr:** autogen some csr functions as well [9800e36](https://github.com/fffonion/lua-resty-openssl/commit/9800e36c2ff8a299b88f24091cc722940a8652bb) |
|
664 | 670 | - **x509:** export pubkey [ede4f81](https://github.com/fffonion/lua-resty-openssl/commit/ede4f817cb0fe092ad6f9ab5d6ecdcde864a9fd8) |
665 | 671 |
|
666 | 672 |
|
667 | | -[Unreleased]: https://github.com/fffonion/lua-resty-openssl/compare/1.6.4...HEAD |
| 673 | +[Unreleased]: https://github.com/fffonion/lua-resty-openssl/compare/1.7.0...HEAD |
| 674 | +[1.7.0]: https://github.com/fffonion/lua-resty-openssl/compare/1.6.4...1.7.0 |
668 | 675 | [1.6.4]: https://github.com/fffonion/lua-resty-openssl/compare/1.6.3...1.6.4 |
669 | 676 | [1.6.3]: https://github.com/fffonion/lua-resty-openssl/compare/1.6.2...1.6.3 |
670 | 677 | [1.6.2]: https://github.com/fffonion/lua-resty-openssl/compare/1.6.1...1.6.2 |
|
0 commit comments