The new PECL package swoole-4.4.15 (stable) has been released at https://pecl.php.net/.
Release notes ------------- Enhancement --- + Bad websocket handshake request will respond 400 (fdc1cb67) (@twose) + Disable accept when have too many connections (dd9fbf2f) (@matyhtf) + Binary security of package_eof (#3054) (@twose) + Support HTTP chunked request (#3055) (@twose) Fixed --- * Fixed Http\Response->close (d30e3269) (@twose) * Fixed possible memory overflow (2212e091) (@twose) * Fixed memory error when MSHUTDOWN (undestroyed reactor) (78d6dd73) (@twose) * Fixed handler of event HUP (#3046) (@matyhtf) (@twose) * Fixed exit code 1 (f982b817) (@matyhtf) (@twose) (@qiqizjl) * Fixed missing "unhook curl_multi_getcontent" (7b2e960e) (@twose) * Fixed Coroutine HTTP2 Server memory error (d90eebe6) (@twose) * Fixed http_context_send_data (#3059) (@twose) * Fixed send_yield in BASE mode (edbb654d) (1b8096e9) (@twose) * Refactor HTTP2 Server to fix some bugs (#3061) (@twose) Package Info ------------- Event-driven asynchronous and concurrent networking engine with high performance for PHP. - event-driven - coroutine - asynchronous non-blocking - multi-thread reactor - multi-process worker - multi-protocol - millisecond timer - built-in tcp/http/websocket/http2 server - coroutine tcp/http/websocket client - coroutine mysql client - coroutine redis client - coroutine read/write file system - coroutine dns lookup - support IPv4/IPv6/UnixSocket/TCP/UDP - support SSL/TLS encrypted transmission Related Links ------------- Package home: https://pecl.php.net/package/swoole Changelog: https://pecl.php.net/package-changelog.php?package=swoole Download: https://pecl.php.net/get/swoole-4.4.15.tgz Authors ------------- shen zhe <shenzhe...@gmail.com> (developer) Han Tianfeng <mikan.te...@gmail.com> (lead) QiHao ChenCao <tw...@qq.com> (developer) -- PECL development discussion Mailing List (http://pecl.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php