Change: updated to nginx core 1.22.1 by @jiuzhoucui @chobits in https://github.com/alibaba/tengine/pull/1719 https://github.com/alibaba/tengine/pull/1733 https://github.com/alibaba/tengine/pull/1731
Security: nginx security advisory (CVE-2022-41741, CVE-2022-41742) by @taomaree in https://github.com/alibaba/tengine/pull/1687
Feature: ssl proxy module support ntls. by @wa5i in https://github.com/alibaba/tengine/pull/1637
Bugfix: VNSWRR: reduces memory usage with GCD algorithm by @jizhuozhi in https://github.com/alibaba/tengine/pull/1668
Bugfix: VNSWRR: limited the number of virtual peers during initialization by @jizhuozhi in https://github.com/alibaba/tengine/pull/1717 https://github.com/alibaba/tengine/pull/1722
Bugfix: compiling error in ngx_debug_pool module by @zjd87 in https://github.com/alibaba/tengine/pull/1642
Bugfix: wrong resetting upstream flags in #T_NGX_HTTP_UPSTREAM_RANDOM by @chobits in https://github.com/alibaba/tengine/pull/1660
Bugfix: dyups: deleted wrong upstream check dynamic peers by @shuiuii in https://github.com/alibaba/tengine/pull/1648
Bugfix: dyups: compilation error without upstream check module by @chobits in https://github.com/alibaba/tengine/pull/1662
Bugfix: dyups: unlocking behavior by @harry-xm in https://github.com/alibaba/tengine/pull/1664
Bugfix: dyups: optimized mutex by @zjd87 in https://github.com/alibaba/tengine/pull/1691
Bugfix: r->limit_rate does't work if limit_rate_set variable is not set by @bullerdu in https://github.com/alibaba/tengine/pull/1652
Bugfix: fixed dynamic_resolver_port.t: cannot listen on dns server port by @chobits in https://github.com/alibaba/tengine/pull/1677
Bugfix: stream sni: segfault that addr_conf->default_server is NULL by @chobits in https://github.com/alibaba/tengine/pull/1685
Bugfix: stream sni: renamed NGX_STREAM_SNI macro to T_NGX_STREAM_SNI by @harry-xm in https://github.com/alibaba/tengine/pull/1689
Bugfix: stream sni: fixed segfault with multi stream server blocks by @nandsky in https://github.com/alibaba/tengine/pull/1701
Bugfix: supported dynamic build for ngx_http_upstream_session_sticky_module by @harry-xm in https://github.com/alibaba/tengine/pull/1544
Bugfix: SSL: disabled T_NGX_HAVE_DTLS when building with boringssl by @nandsky in https://github.com/alibaba/tengine/pull/1695
Bugfix: compliation error when missing /etc/resolv.conf file by @nandsky in https://github.com/alibaba/tengine/pull/1698
Bugfix: dynamic resolve: fixed multiple retries for one server by @chobits in https://github.com/alibaba/tengine/pull/1712
Bugfix: fixed memory leak of ssl session reuse in dyups and session sticky module by @chobits in https://github.com/alibaba/tengine/pull/1708
Bugfix: docs: improved grammar by @harry-xm in https://github.com/alibaba/tengine/pull/1726
Bugfix: docs: fixed outdated http_concat module installation documentation by @brlin-tw in https://github.com/alibaba/tengine/pull/1559
Bugfix: docs: updated dyups module documentation by @zaozaoniao in https://github.com/alibaba/tengine/pull/1672
Bugfix: docs: fixed typo in dyups module documentation by @harry-xm in https://github.com/alibaba/tengine/pull/1680
Bugfix: tests: fixed test cases by @chobits in https://github.com/alibaba/tengine/pull/1669 https://github.com/alibaba/tengine/pull/1706 https://github.com/alibaba/tengine/pull/1703 https://github.com/alibaba/tengine/pull/1711 https://github.com/alibaba/tengine/pull/1702 https://github.com/alibaba/tengine/pull/1696 https://github.com/alibaba/tengine/pull/1676
Bugfix: tests: fixed test cases in tests/nginx-tests/nginx-tests/ by @nandsky in https://github.com/alibaba/tengine/pull/1693
github workflow: ci.yml: added first ci workflow and tengine test cases by @u5surf in https://github.com/alibaba/tengine/pull/1665 https://github.com/alibaba/tengine/pull/1675 https://github.com/alibaba/tengine/pull/1673
github workflow: ci.yml: enabled more test cases by @chobits in https://github.com/alibaba/tengine/pull/1684
github workflow: ci.yml: added tengine test cases using test-nginx lib by @chobits in https://github.com/alibaba/tengine/pull/1686
github workflow: ci-arm64.yml: added workflow for Linux ARM64 by @martin-g in https://github.com/alibaba/tengine/pull/1699 https://github.com/alibaba/tengine/pull/1705
github workflow: test-nginx-core.yml: tested nginx core with nginx-tests cases by @chobits in https://github.com/alibaba/tengine/pull/1721
New Contributors
@shuiuii made their first contribution in https://github.com/alibaba/tengine/pull/1648
@harry-xm made their first contribution in https://github.com/alibaba/tengine/pull/1664
@u5surf made their first contribution in https://github.com/alibaba/tengine/pull/1665
@jizhuozhi made their first contribution in https://github.com/alibaba/tengine/pull/1668
@bullerdu made their first contribution in https://github.com/alibaba/tengine/pull/1652
@zaozaoniao made their first contribution in https://github.com/alibaba/tengine/pull/1672
@taomaree made their first contribution in https://github.com/alibaba/tengine/pull/1687
@martin-g made their first contribution in https://github.com/alibaba/tengine/pull/1699
@jiuzhoucui made their first contribution in https://github.com/alibaba/tengine/pull/1719