|
42 | 42 |
|
43 | 43 | <active>yes</active>
|
44 | 44 | </developer>
|
45 |
| - <date>2019-12-25</date> |
46 |
| - <time>19:00:00</time> |
| 45 | + <date>2020-01-14</date> |
| 46 | + <time>21:00:00</time> |
47 | 47 | <version>
|
48 |
| - <release>4.4.14</release> |
| 48 | + <release>4.4.15</release> |
49 | 49 | <api>4.0</api>
|
50 | 50 | </version>
|
51 | 51 | <stability>
|
|
56 | 56 | <notes>
|
57 | 57 | Enhancement
|
58 | 58 | ---
|
59 |
| - + Now cookie parsing on client-side always succeeds (#3035) (378a7fca) (@twose) |
| 59 | + + Bad websocket handshake request will respond 400 (fdc1cb67) (@twose) |
| 60 | + + Disable accept when have too many connections (dd9fbf2f) (@matyhtf) |
| 61 | + + Binary security of package_eof (#3054) (@twose) |
| 62 | + + Support HTTP chunked request (#3055) (@twose) |
| 63 | + + Unified naming style and improve accessibility of Curl\Handler properties (library/curl) (@twose) |
60 | 64 |
|
61 | 65 | Fixed
|
62 | 66 | ---
|
63 |
| - * Fixed Coroutine\HTTP\Server memory leak and can not handle pipeline request (#3025) (#3029) (@twose) |
64 |
| - * Fixed compatibility issues with phar (e0558d6e) (4bf483f5) (4f93b793) (@twose) |
65 |
| - * Fixed the concurrency capability of the Coroutine HTTP2 Server (daf45b57) (@twose) |
66 |
| - * Fixed SIGCHLD listener for manager process (#3017) (@hejingsong) |
67 |
| - * Fixed warning in buffer module (161f449c) (@twose) |
| 67 | + * Fixed Http\Response->close (d30e3269) (@twose) |
| 68 | + * Fixed possible memory overflow (2212e091) (@twose) |
| 69 | + * Fixed memory error when MSHUTDOWN (undestroyed reactor) (78d6dd73) (@twose) |
| 70 | + * Fixed handler of event HUP (#3046) (@matyhtf) (@twose) |
| 71 | + * Fixed exit code 1 (f982b817) (@matyhtf) (@twose) (@qiqizjl) |
| 72 | + * Fixed missing "unhook curl_multi_getcontent" (7b2e960e) (@twose) |
| 73 | + * Fixed Coroutine HTTP2 Server memory error (d90eebe6) (@twose) |
| 74 | + * Fixed http_context_send_data (#3059) (@twose) |
| 75 | + * Fixed send_yield in BASE mode (edbb654d) (1b8096e9) (@twose) |
| 76 | + * Refactor HTTP2 Server to fix some bugs (#3061) (@twose) |
| 77 | + * Fixed behaviour of CURLOPT_POSTFIELDS, CURLOPT_HTTPHEADER, curl_close (library/curl) (@twose) |
68 | 78 | </notes>
|
69 | 79 | <contents>
|
70 | 80 | <dir name="/">
|
|
1015 | 1025 | <file role="test" name="tests/swoole_http2_server/nghttp2_big_data.phpt" />
|
1016 | 1026 | <file role="test" name="tests/swoole_http2_server/no_compression.phpt" />
|
1017 | 1027 | <file role="test" name="tests/swoole_http2_server/ping.phpt" />
|
| 1028 | + <file role="test" name="tests/swoole_http2_server/sendfile.phpt" /> |
1018 | 1029 | <file role="test" name="tests/swoole_http2_server/trailer.phpt" />
|
1019 | 1030 | <file role="test" name="tests/swoole_http2_server_coro/cookies.phpt" />
|
1020 | 1031 | <file role="test" name="tests/swoole_http_client_coro/204.phpt" />
|
|
1085 | 1096 | <file role="test" name="tests/swoole_http_server/callback_with_private.phpt" />
|
1086 | 1097 | <file role="test" name="tests/swoole_http_server/callback_with_protected.phpt" />
|
1087 | 1098 | <file role="test" name="tests/swoole_http_server/chunk.phpt" />
|
| 1099 | + <file role="test" name="tests/swoole_http_server/chunked_pipeline_request.phpt" /> |
1088 | 1100 | <file role="test" name="tests/swoole_http_server/co_switching.phpt" />
|
1089 | 1101 | <file role="test" name="tests/swoole_http_server/compression.phpt" />
|
1090 | 1102 | <file role="test" name="tests/swoole_http_server/cookie_delete.phpt" />
|
|
0 commit comments