v4.4.17
Enhancement
- Improve SSL Server performance (#3077) (85a9a59) (@matyhtf)
- Remove SW_HTTP_HEADER_VALUE_SIZE, SW_HTTP_HEADER_BUFFER_SIZE (#3187) limitation (@twose)
- Support MIPS (#3196) (@ekongyun)
- Support CURLOPT_HTTPAUTH (swoole/library@570318be) (@twose)
Fixed
- Fixed behavior of package_length_func and memory leak (#3111) (@twose)
- Fixed HTTP 304 error (#3118) (#3120) (@twose)
- Fixed incorrect macro expansion (#3142) (@twose)
- Fixed OpenSSL function signature (#3154) (#3155) (@twose)
- Fixed SSL error msg (#3172) (@matyhtf) (@twose)
- Fixed PHP-7.4 compatibility (@twose) (@matyhtf)
- Fixed HTTP chunk length parser (19a1c71) (@twose)
- Fixed chunked multipart parser (3692d9d) (@twose)
- Fixed ZEND_ASSUME failed (fc0982b) (@twose)
- Fixed Socket address error (d72c5e3) (@twose)
- Fixed Socket get name (#3177) (#3179) (@matyhtf)
- Fixed static handler with empty file (#3182) (@twose)
- Fixed upload file handler on Coroutine\Http\Server (#3189) (#3191) (@twose)
- Fixed possible memory error on shutdown (44aef60) (@matyhtf)
- Fixed Server->heartbeat (#3203) (@matyhtf)
- Fixed reactor defer task (only tasks of the current round will be called) (#3207) (@twose)
- Fixed invalid write on immutable array (#3212) (@twose)
- Fixed double wait, improve error message (swoole/library@537a82e1) (@twose)
- Fixed empty header (keep same with cURL) (swoole/library@7c92ed5a) (@twose)
- Fixed non-IO methods error handler (swoole/library@f6997394) (@twose)
- Fixed wrong proxy header (swoole/library@5e94e5da) (@twose)