Skip to content

Tengine-2.4.0

Compare
Choose a tag to compare
@jiuzhoucui jiuzhoucui released this 08 Feb 03:33
· 156 commits to master since this release
6268ac5

Changes

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

New Contributors

Details