Tengine-3.0.0
Features
- dynamically reconfigure the servers, locations and upstreams without reloading or restarting worker processes [tengine-ingress] @drawing, @lianglli
- HTTP/3 support (QUIC v1 and draft-29)[XQUIC] @lurker-Chen, @Kulsk, @lianglli
- high-speed UDP transmission with kernel-bypass [XUDP] @D-Wythe, @fengidri
- dynamically reconfigure canary routing based on standard and custom HTTP headers, header value, and weights [tengine-ingress] @drawing, @lianglli
- dynamically reconfigure timeout setting, SSL Redirects, CORS and enabling/disabling robots for the ingress/path [tengine-ingress] @drawing, @lianglli
Core
- update core to stable version Nginx-1.24.0 @lianglli
Changes
- add ingress module by @drawing in #1743
- stream log module: add pipe log by @drawing in #1750
- tengine: ingress+xquic+xudp by @lianglli in #1754
- makefile for the xquic-xdp by @lianglli in #1755
- modify makefile for the xquic-xdp module by @lianglli in #1756
- xquic and xudp macro by @lianglli in #1757
- http xquic NGX_QUIC_CID_ROUTE_FIRST_OCTER by @lianglli in #1758
- convert ngx_sockaddr_t to sockaddr for debug mode of xquic-recv by @lianglli in #1759
- uninitialized warn about xquic filter by @lianglli in #1760
- uninitialized warn about xquic filter by @lianglli in #1761
- check ret code for geting chain certificate failed by @lianglli in #1762
- add ngx_http_find_virtual_server_inner with alibaba comments by @lianglli in #1763
- HTTP/3: long connection for QUIC request. by @lianglli in #1781
- HTTP/3: the $xquic_ssl_protocol, $xquic_ssl_cipher and $xquic_ssl_ses… by @lianglli in #1791
- Tengine 3.0.0 by @lianglli in #1792
- HTTP/3: get ssl handler in callback of connection establishment by @lianglli in #1796
- fixed segfault in ngx_ssl_shutdown() with ssl_async enabled by @foxriver1025 in #1795
- Tengine core 1.24.0 with test codes by @lianglli in #1801
- lua-nginx-module: update to 0.10.25 with xquic and tengine var by @lianglli in #1803
- fix test cases problem by @drawing in #1802
- Test: add lua_package_path for resty.core of lua-nginx-module-0.10.25 by @lianglli in #1806
- Test: add lua_package_path for resty.core with nginx-core 1.24.0 by @lianglli in #1808
- Core: update to stable version Nginx-1.24.0 by @lianglli in #1807
- Readme: tengine 3.0.0 features by @lianglli in #1809
- Readme: update features of tengine 3.0.0 by @lianglli in #1810
- bugfix: fix xudp crash when no listener by @drawing in #1815
- Changes: update change list of nginx-core v1.24.0 by @lianglli in #1816
- Readme: add star count and logo by @lianglli in #1819
New Contributors
- @drawing made their first contribution in #1743
- @foxriver1025 made their first contribution in #1795