🐛 Bug Fixed:
- Fix the problem of being unable to install through
pecl
. @remicollet - Fix the issue of
Swoole\Coroutine\FastCGI\Client
client being unable to set keepalive. @NathanFreeman - Fix the issue of process continuously restarting due to error thrown when request parameters exceed
max_input_vars
. @NathanFreeman - Fix the unknown issue caused by using
Swoole\Event::wait()
in a coroutine. @matyhtf - Fix the issue of
proc_open
not supporting pty when used in a coroutine. @matyhtf - Fix the segmentation fault issue in
pdo_sqlite
on PHP 8.3. @NathanFreeman - Fix the unnecessary warning when compiling Swoole. @Appla @NathanFreeman
- Fix the error thrown when calling zend_fetch_resource2_ex on closed
STDOUT/STDERR
. @Appla @matyhtf - Fix the invalid
set_tcp_nodelay
configuration. @matyhtf - Fix the occasional unreachable branch issue triggered during file uploads. @NathanFreeman
- Fix the issue causing PHP core to throw errors when
dispatch_func
is set. @NathanFreeman - Fix the obsolete warning of AC_PROG_CC_C99 in autoconf >= 2.70 version. @petk
⭐️ Kernel optimization:
- Remove unnecessary checks for
socket structs
. @petk - Upgrade the
Swoole library
. @deminy - Add support for status code 451 in
Swoole\Http\Response
. @abnegate - Synchronize
file
operation code across different versions of PHP. @NathanFreeman - Synchronize
PDO
operation code across different versions of PHP. @NathanFreeman - Optimize the code for
Socket::ssl_recv()
function. @matyhtf - Optimized config.m4 by allowing some configurations to set dependency library locations using
pkg-config
. @NathanFreeman - Optimize the issue with using dynamic arrays when
parsing request headers
. @NathanFreeman
😊 Thank you
- Thank you for your contribution to Swoole v5.1.3. Wish you good health, all the best, and smooth work.
🐛 Bug修复:
- 修复无法通过
pecl
安装的问题。 @remicollet - 修复
Swoole\Coroutine\FastCGI\Client
客户端无法设置keepalive。 @NathanFreeman - 修复请求参数超过
max_input_vars
时会抛出错误导致进程不断重启的问题。 @NathanFreeman - 修复在协程中使用
Swoole\Event::wait()
导致的未知问题。 @matyhtf - 修复
proc_open
在协程化的时候不支持pty的问题。 @matyhtf - 修复
pdo_sqlite
在PHP8.3会出现段错误的问题。 @NathanFreeman - 修复编译
Swoole
时的无用警告。 @Appla @NathanFreeman - 修复如果
STDOUT/STDERR
已经关闭时,底层调用zend_fetch_resource2_ex会抛出错误。 @Appla @matyhtf - 修复无效的
set_tcp_nodelay
配置。 @matyhtf - 修复文件上传的时候偶尔会触发不可达的分支问题。 @NathanFreeman
- 修复设置了
dispatch_func
,会导致php底层抛出错误的问题。 @NathanFreeman - 修复AC_PROG_CC_C99在autoconf >= 2.70版本中已过时。 @petk
⭐️ 内核优化:
- 移除对
socket structs
的无用检查。 @petk - 升级swoole Library。 @deminy
Swoole\Http\Response
增加对451状态码的支持。 @abnegate- 同步PHP不同版本的
文件
操作代码。 @NathanFreeman - 同步PHP不同版本的
pdo
操作代码。 @NathanFreeman - 优化
Socket::ssl_recv()
的代码。 @matyhtf - 优化了config.m4,一些配置可以通过
pkg-config
设置依赖库位置。 @NathanFreeman - 优化
解析请求头
的时候使用动态数组的问题 。 @NathanFreeman
😊 致谢
- 感谢你们为Swoole v5.1.3做出的贡献,祝愿大家身体健康,万事如意,工作顺利。