Unclaimed project
Are you a maintainer of tengine? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
tengine
A distribution of Nginx with some advanced features
http3ingressnginxquictengine
Last updated 7 days ago
Back to changelogNew
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 https://github.com/alibaba/tengine/pull/1743
- stream log module: add pipe log by @drawing in https://github.com/alibaba/tengine/pull/1750
- tengine: ingress+xquic+xudp by @lianglli in https://github.com/alibaba/tengine/pull/1754
- makefile for the xquic-xdp by @lianglli in https://github.com/alibaba/tengine/pull/1755
- modify makefile for the xquic-xdp module by @lianglli in https://github.com/alibaba/tengine/pull/1756
xquic and xudp macro by @lianglli in https://github.com/alibaba/tengine/pull/1757http xquic NGX_QUIC_CID_ROUTE_FIRST_OCTER by @lianglli in https://github.com/alibaba/tengine/pull/1758convert ngx_sockaddr_t to sockaddr for debug mode of xquic-recv by @lianglli in https://github.com/alibaba/tengine/pull/1759uninitialized warn about xquic filter by @lianglli in https://github.com/alibaba/tengine/pull/1760uninitialized warn about xquic filter by @lianglli in https://github.com/alibaba/tengine/pull/1761check ret code for geting chain certificate failed by @lianglli in https://github.com/alibaba/tengine/pull/1762add ngx_http_find_virtual_server_inner with alibaba comments by @lianglli in https://github.com/alibaba/tengine/pull/1763HTTP/3: long connection for QUIC request. by @lianglli in https://github.com/alibaba/tengine/pull/1781HTTP/3: the $xquic_ssl_protocol, $xquic_ssl_cipher and $xquic_ssl_ses… by @lianglli in https://github.com/alibaba/tengine/pull/1791Tengine 3.0.0 by @lianglli in https://github.com/alibaba/tengine/pull/1792HTTP/3: get ssl handler in callback of connection establishment by @lianglli in https://github.com/alibaba/tengine/pull/1796fixed segfault in ngx_ssl_shutdown() with ssl_async enabled by @foxriver1025 in https://github.com/alibaba/tengine/pull/1795Tengine core 1.24.0 with test codes by @lianglli in https://github.com/alibaba/tengine/pull/1801lua-nginx-module: update to 0.10.25 with xquic and tengine var by @lianglli in https://github.com/alibaba/tengine/pull/1803fix test cases problem by @drawing in https://github.com/alibaba/tengine/pull/1802Test: add lua_package_path for resty.core of lua-nginx-module-0.10.25 by @lianglli in https://github.com/alibaba/tengine/pull/1806Test: add lua_package_path for resty.core with nginx-core 1.24.0 by @lianglli in https://github.com/alibaba/tengine/pull/1808Core: update to stable version Nginx-1.24.0 by @lianglli in https://github.com/alibaba/tengine/pull/1807Readme: tengine 3.0.0 features by @lianglli in https://github.com/alibaba/tengine/pull/1809Readme: update features of tengine 3.0.0 by @lianglli in https://github.com/alibaba/tengine/pull/1810bugfix: fix xudp crash when no listener by @drawing in https://github.com/alibaba/tengine/pull/1815Changes: update change list of nginx-core v1.24.0 by @lianglli in https://github.com/alibaba/tengine/pull/1816Readme: add star count and logo by @lianglli in https://github.com/alibaba/tengine/pull/1819New Contributors
- @drawing made their first contribution in https://github.com/alibaba/tengine/pull/1743
- @foxriver1025 made their first contribution in https://github.com/alibaba/tengine/pull/1795
Details