File: //usr/share/php73/pear/.pkgxml/php73w-swoole4.xml
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.10.12" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
<name>swoole</name>
<channel>pecl.php.net</channel>
<summary>Event-driven asynchronous and concurrent networking engine with high performance for PHP.</summary>
<description>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</description>
<lead>
<name>Tianfeng Han</name>
<user>tianfenghan</user>
<email>mikan.tenny@gmail.com</email>
<active>yes</active>
</lead>
<developer>
<name>Twosee</name>
<user>twosee</user>
<email>twose@qq.com</email>
<active>yes</active>
</developer>
<developer>
<name>Shen Zhe</name>
<user>shenzhe</user>
<email>shenzhe163@gmail.com</email>
<active>yes</active>
</developer>
<date>2021-01-11</date>
<time>10:49:36</time>
<version>
<release>4.6.1</release>
<api>4.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.apache.org/licenses/LICENSE-2.0.html">Apache2.0</license>
<notes>
Enhancement
---
+ Added --enable-thread-context option (#3970) (@matyhtf)
+ Strict session_id, check the connection activity (#3993) (@matyhtf)
* Optimized CURLOPT_PROXY, support user, pass and scheme (swoole/library#87) (sy-records)
Fixed
---
* Fixed minimal PHP version (#3979) (@remicollet)
* Fixed pecl install missing enable-swoole-json and enable-swoole-curl options (#3980) (@sy-records)
* Fixed openssl thread safety issue (swoole/swoole-src@b516d69) (@matyhtf)
* Fixed enableSSL coredump (#3990) (@huanghantao)
Kernel
---
* Optimized ipc writev, avoid coredump how event data is null (#3994) (@matyhtf)
</notes>
<contents>
<dir name="/">
<file md5sum="8456d2b7ff73c00561cd3cfeaa97c27a" name="CMakeLists.txt" role="src" />
<file md5sum="624586f75e3452028291251fa1a10dc2" name="CODE-STYLE.md" role="doc" />
<file md5sum="c2838e577c68a512b6b731d03ee95da9" name="CPPLINT.cfg" role="src" />
<file md5sum="58c92d47079c9ad54d14b6050d16c2d9" name="CREDITS" role="doc" />
<file md5sum="67d2be79fd662299405527305e42cbfc" name="LICENSE" role="src" />
<file md5sum="190ad7d46423b1e4772d1a90b7d123a5" name="Makefile.frag" role="src" />
<file md5sum="a03bc72638f43804236c0e8276857456" name="README-CN.md" role="doc" />
<file md5sum="7f4d2d6d7aa921ca60e1e07499b06dab" name="README.md" role="doc" />
<file md5sum="f9bbccac4388fda2e52c3b76f407bc5c" name="SUPPORTED.md" role="doc" />
<file md5sum="1a6eee9736e910e513103f36f9620c39" name="clear.sh" role="src" />
<file md5sum="3c8042402c96ce9b3ec031b3a405db42" name="code_format.sh" role="src" />
<file md5sum="66f26d66b09d03409f0c0165f83d86bc" name="code_stats.sh" role="src" />
<file md5sum="ad574947bdc811ba670320cb685538c7" name="config.m4" role="src" />
<file md5sum="930f56f114be1d826bb9e424cde2b0af" name="core-tests/CMakeLists.txt" role="src" />
<file md5sum="8dda1585da35395112a627b6b4893400" name="core-tests/deps/llhttp/include/llhttp.h" role="src" />
<file md5sum="2bb89ebba4de15e794bfaba2f9324db1" name="core-tests/deps/llhttp/src/api.c" role="src" />
<file md5sum="8989408e241d446fef7baaff76f87c8c" name="core-tests/deps/llhttp/src/http.c" role="src" />
<file md5sum="23e161cd6b609e0f56354fa71a2c7cd9" name="core-tests/deps/llhttp/src/llhttp.c" role="src" />
<file md5sum="d50f6c32332f1ea2b1e6b2168fda7791" name="core-tests/include/httplib_client.h" role="src" />
<file md5sum="b8f9f3e5b3b1bbc2750a8ad41a2f0f6d" name="core-tests/include/httplib_server.h" role="src" />
<file md5sum="a660c80c9ea6ed17eae9d6ba3130d812" name="core-tests/include/redis_client.h" role="src" />
<file md5sum="1ac392420c059fbf47a151a55260a97f" name="core-tests/include/test_core.h" role="src" />
<file md5sum="3e93fad01e1610920a6d69a9a6261ab1" name="core-tests/include/test_coroutine.h" role="src" />
<file md5sum="510dcb95256124268a6efb9c3c1f3ba5" name="core-tests/include/test_process.h" role="src" />
<file md5sum="3f10852fc40256661577f6a80fdf1ece" name="core-tests/include/test_server.h" role="src" />
<file md5sum="dc41b7e90abf24eaaeb66f27ca70ff42" name="core-tests/run.sh" role="src" />
<file md5sum="6b3d39c441d1b807a0ee94fde01ca1b0" name="core-tests/samples/CMakeLists.txt" role="src" />
<file md5sum="4cbfc40a10adb0fda628b97414dbf2c6" name="core-tests/samples/README.md" role="src" />
<file md5sum="5d3adea00020f3c77e4b06a19f2daf58" name="core-tests/samples/s1.cc" role="src" />
<file md5sum="1b21ac339af3283c509fe6c1c7c1092a" name="core-tests/src/_lib/http.cpp" role="src" />
<file md5sum="0511bdafe1c8ea0c1df258073855a2c0" name="core-tests/src/_lib/process.cpp" role="src" />
<file md5sum="4bfd7d624916e8146a272905e9732749" name="core-tests/src/_lib/redis.cpp" role="src" />
<file md5sum="7bdb69443495a07ff483b44be9388e45" name="core-tests/src/_lib/server.cpp" role="src" />
<file md5sum="7fbc860b6b5d69a6f7553e417b369ed2" name="core-tests/src/core/base.cpp" role="src" />
<file md5sum="f3bea7d570e4a7b7cb12d5494a0937f3" name="core-tests/src/core/channel.cpp" role="src" />
<file md5sum="422a7ec09582da335a041623708fbfc5" name="core-tests/src/core/hash.cpp" role="src" />
<file md5sum="81af1e7916d3abff8197b70a723fe1f0" name="core-tests/src/core/heap.cpp" role="src" />
<file md5sum="641c2fdc5f010427542ea45457e3ebd2" name="core-tests/src/core/log.cpp" role="src" />
<file md5sum="f32b7ad5a3e590b63d61faa246024ecb" name="core-tests/src/core/string.cpp" role="src" />
<file md5sum="81c289166fbbfe0c67085aad209364c4" name="core-tests/src/core/time.cpp" role="src" />
<file md5sum="1d11a4be0a47c13e10d6fb3505b5ab49" name="core-tests/src/core/wheel_timer.cpp" role="src" />
<file md5sum="34f9a940b97f505d1f91968d237533c3" name="core-tests/src/coroutine/async.cpp" role="src" />
<file md5sum="964912021f1788620818de1892090355" name="core-tests/src/coroutine/base.cpp" role="src" />
<file md5sum="b3c148c99ba2bf43fa490ce5cde47b8d" name="core-tests/src/coroutine/channel.cpp" role="src" />
<file md5sum="65e2c4b8f3222f213623b48c8e87ab76" name="core-tests/src/coroutine/gethostbyname.cpp" role="src" />
<file md5sum="e0b1543de3d69e94ddbe7af86a078cdc" name="core-tests/src/coroutine/hook.cpp" role="src" />
<file md5sum="7fe0f22af637533ba7267070283301c9" name="core-tests/src/coroutine/http_server.cpp" role="src" />
<file md5sum="1d32cb9461c77caf711e7d4e740c01d2" name="core-tests/src/coroutine/socket.cpp" role="src" />
<file md5sum="59da9f143a98d8bb335347353e9ec6de" name="core-tests/src/coroutine/system.cpp" role="src" />
<file md5sum="be315dcf05d119d47a382db889c3d351" name="core-tests/src/lock/lock.cpp" role="src" />
<file md5sum="7b980f9c96c8414e7e67b8cf25136c5b" name="core-tests/src/main.cpp" role="src" />
<file md5sum="9681f3d7af173d4d9ac422833c412162" name="core-tests/src/memory/buffer.cpp" role="src" />
<file md5sum="73b9d9c97243fc322446bc57c14f3a5b" name="core-tests/src/memory/fixed_pool.cpp" role="src" />
<file md5sum="75084fd9c5ffd1e37d8178f704b543a6" name="core-tests/src/memory/global_memory.cpp" role="src" />
<file md5sum="b843bfb4e5f74b4557ad64750963209d" name="core-tests/src/memory/lru_cache.cpp" role="src" />
<file md5sum="a0a83c4a959781593e011a3a918b7863" name="core-tests/src/memory/ringbuffer.cpp" role="src" />
<file md5sum="ac6b21dbbf68ef0f60fcc506ad75f9fd" name="core-tests/src/memory/table.cpp" role="src" />
<file md5sum="d1a09f16628fd410743dd06ed2de2643" name="core-tests/src/network/client.cpp" role="src" />
<file md5sum="b04bfdffdd8f9e6f09f956f63c6ce057" name="core-tests/src/network/dns.cpp" role="src" />
<file md5sum="5bf62b9f527038989df14def9b8af5f0" name="core-tests/src/network/socket.cpp" role="src" />
<file md5sum="70606ad152d35be16504042fa485af74" name="core-tests/src/network/stream.cpp" role="src" />
<file md5sum="8a53873bdf441fac795fc03d2afc4a03" name="core-tests/src/os/async.cpp" role="src" />
<file md5sum="7df5150ce3f0adbfcd23558893f04e58" name="core-tests/src/os/msg_queue.cpp" role="src" />
<file md5sum="3b66437e4868754f21ae742b85cf7434" name="core-tests/src/os/pipe.cpp" role="src" />
<file md5sum="a0377e7837e188fd56033fb1b5324464" name="core-tests/src/os/signal.cpp" role="src" />
<file md5sum="255bd684cb115fea444a1b9916a123ce" name="core-tests/src/os/timer.cpp" role="src" />
<file md5sum="74c1e55f02a127cc4d44489695d7d659" name="core-tests/src/os/wait.cpp" role="src" />
<file md5sum="bfdf66bb51372cc3a8d7c49c61262b0e" name="core-tests/src/protocol/base.cpp" role="src" />
<file md5sum="f6d1b714c74c78561e9c8cfb73a9b778" name="core-tests/src/protocol/base64.cpp" role="src" />
<file md5sum="783907b31b95d6be642d9fb80485692c" name="core-tests/src/protocol/mime_type.cpp" role="src" />
<file md5sum="7f93446edeb265ba78a648e7eb435e08" name="core-tests/src/protocol/redis.cpp" role="src" />
<file md5sum="de0ae7acdf5b1c003ee3faffc9d1d42c" name="core-tests/src/reactor/base.cpp" role="src" />
<file md5sum="8465fba2bf1ab7a42aee3ba292002a97" name="core-tests/src/server/buffer.cpp" role="src" />
<file md5sum="b5cb56064c4014ce6dc0e473aa905c0f" name="core-tests/src/server/http.cpp" role="src" />
<file md5sum="27ace4f588a03cbdab1de7c1ae388525" name="core-tests/src/server/server.cpp" role="src" />
<file md5sum="10351aab336473fe43edcc9edbbd0dd5" name="examples/atomic/long.php" role="doc" />
<file md5sum="553e997e9a4f2954e8d8495514a648f4" name="examples/atomic/test.php" role="doc" />
<file md5sum="3a235cff5519b8637cfac920f2b8a0fe" name="examples/atomic/wait.php" role="doc" />
<file md5sum="f8b888870f844b3226e779b01d54737c" name="examples/c10k.php" role="doc" />
<file md5sum="9d816cd7d46cb2feddd46bb0fce3a5ee" name="examples/client/async.php" role="doc" />
<file md5sum="02c2d657f08d84be149a2a6e7df7dca0" name="examples/client/get_socket.php" role="doc" />
<file md5sum="8ccf1421e59f376087f8558e8e4fd786" name="examples/client/long_tcp.php" role="doc" />
<file md5sum="dc8e96dfa7f0870086b302b10176da40" name="examples/client/select.php" role="doc" />
<file md5sum="9c16306e78ef62939cb12b7b3193ca9a" name="examples/client/sync.php" role="doc" />
<file md5sum="21c0c85e1aa85c9f0b79103d61b21550" name="examples/client/test.txt" role="doc" />
<file md5sum="347abf259d360899fc18cd508e4b2e86" name="examples/client/udp_async.php" role="doc" />
<file md5sum="7dd995671c7f32e6c9cf6418339db600" name="examples/client/udp_sync.php" role="doc" />
<file md5sum="d9c6d516153d182712580be7bbb0b1a9" name="examples/client2.php" role="doc" />
<file md5sum="58db49a783a03150f0a636391077d73b" name="examples/coroutine/TestHttpServ.php" role="doc" />
<file md5sum="054db341c33ae3dae95ca1f7d340599d" name="examples/coroutine/backtrace.php" role="doc" />
<file md5sum="54d16d1a69e192c471bec88efd9a6e0f" name="examples/coroutine/before_server_start.php" role="doc" />
<file md5sum="0652f623b57449cc0389ab9515e4727a" name="examples/coroutine/behavior/do-while.php" role="doc" />
<file md5sum="0d193baa6f406640608dc1b4098dc4d4" name="examples/coroutine/behavior/for.php" role="doc" />
<file md5sum="464e60586e206bf5dbe8e3267146a858" name="examples/coroutine/behavior/foreach.php" role="doc" />
<file md5sum="b015a23452d3ec3ca57a7d3e29c85772" name="examples/coroutine/behavior/goto.php" role="doc" />
<file md5sum="521111630d81de6c29ff24504d08d0c4" name="examples/coroutine/behavior/preemptive_timer.php" role="doc" />
<file md5sum="5440a891367e41743546d637f4f19670" name="examples/coroutine/behavior/tick.php" role="doc" />
<file md5sum="43942e8214bb7de84e9f666c84470b03" name="examples/coroutine/behavior/while.php" role="doc" />
<file md5sum="7601e4694b2d5af921501ddf506dfa08" name="examples/coroutine/behavior/while2.php" role="doc" />
<file md5sum="143a5230655b7cfaf02a8cc420ab0c11" name="examples/coroutine/channel/test.php" role="doc" />
<file md5sum="0d883819b8bdc9b916668480f5d5a03e" name="examples/coroutine/client_send_yield.php" role="doc" />
<file md5sum="21d81bb8fdb4fcd1756a4c3bf117e676" name="examples/coroutine/client_send_yield_server.php" role="doc" />
<file md5sum="ac2c7ada04b0a163ea13b984354a97ba" name="examples/coroutine/coro_array_map.php" role="doc" />
<file md5sum="3cd1efd4d5e0c0f550fa1b937f1f8a22" name="examples/coroutine/coro_call_user.php" role="doc" />
<file md5sum="619ebb9511745007750ad912f18180d8" name="examples/coroutine/coro_channel.php" role="doc" />
<file md5sum="104ef7d6714cd74b3b41ff39129034f9" name="examples/coroutine/coro_destruct.php" role="doc" />
<file md5sum="9e0de0be957f14685cba122a359e3f8a" name="examples/coroutine/coro_destuct.php" role="doc" />
<file md5sum="d4fa2d7dbb4d47018bc5ef59fd471cd6" name="examples/coroutine/coro_empty.php" role="doc" />
<file md5sum="f50c848b3dddbf91b5a97ced322be283" name="examples/coroutine/coro_gethost.php" role="doc" />
<file md5sum="37b1bdd74901bd850ae4be5e54635fc5" name="examples/coroutine/coro_include.php" role="doc" />
<file md5sum="4c7c73856d91a0492de83568f4bbeece" name="examples/coroutine/coro_invoke.php" role="doc" />
<file md5sum="c14f00d409aa7e27f3f5f4163e9cd202" name="examples/coroutine/coro_nested.php" role="doc" />
<file md5sum="df8b5a207e4e5f89e484106e7f955192" name="examples/coroutine/coro_nested_empty.php" role="doc" />
<file md5sum="18742c07638d539ab837c6abc9839910" name="examples/coroutine/coro_serialize.php" role="doc" />
<file md5sum="2a53f0d4cd73d132d3158b31d9ef5788" name="examples/coroutine/coro_set_stack_size.php" role="doc" />
<file md5sum="5bafd445c7208baa6063fab1da2bf4f8" name="examples/coroutine/coro_sleep.php" role="doc" />
<file md5sum="150611d0d5386adfdc928314ed884cf2" name="examples/coroutine/coro_stackless.php" role="doc" />
<file md5sum="ca72e0a1f7541cb1eeb310a7c810bfd8" name="examples/coroutine/coro_util.php" role="doc" />
<file md5sum="37dadac543f4cef5555b145fb7ad5927" name="examples/coroutine/csp.php" role="doc" />
<file md5sum="ebfdd6a2dff3e318798312de2e594a70" name="examples/coroutine/deadlock.php" role="doc" />
<file md5sum="6d9245eeb19e4334d6a8936f0bffc8cd" name="examples/coroutine/defer.php" role="doc" />
<file md5sum="43eaf60cd1f6adc4babae24695fa0dfe" name="examples/coroutine/defer_client.php" role="doc" />
<file md5sum="8c175d12ffbae19cc3fb85d9806fdb72" name="examples/coroutine/enable_coroutine.php" role="doc" />
<file md5sum="6df062fc9232c4c6383382aa74bf5959" name="examples/coroutine/exception/empty.php" role="doc" />
<file md5sum="330412d1fd98d81d59bfc869c1376714" name="examples/coroutine/exec.php" role="doc" />
<file md5sum="15213a803075245fa9d0490878c1f2d3" name="examples/coroutine/exit_in_coroutine.php" role="doc" />
<file md5sum="e2cfb5db91390fbaf12a25ab9e0ac31e" name="examples/coroutine/exit_with_status.php" role="doc" />
<file md5sum="fc2c53ae0fb939361e90b61b78c398d6" name="examples/coroutine/fgets.php" role="doc" />
<file md5sum="d755ad5d121b6ea542c5b43a9ef7a0da" name="examples/coroutine/fread.php" role="doc" />
<file md5sum="f3b0e20a17926243738a07a39b9c1da9" name="examples/coroutine/fwrite.php" role="doc" />
<file md5sum="862dc81020861bc8c0acd11b56d78ae2" name="examples/coroutine/gethostbyname.php" role="doc" />
<file md5sum="ac0b1f52e25da3f32d4ed14a012894c1" name="examples/coroutine/http/server.php" role="doc" />
<file md5sum="386c9f5498ca91b73cd786e0395bdde6" name="examples/coroutine/http2_client.php" role="doc" />
<file md5sum="c6d3beb5a81f0b792c872046810d599f" name="examples/coroutine/http_backend_serv.php" role="doc" />
<file md5sum="91d3cf9097fd37a3662d16e862710553" name="examples/coroutine/http_client.php" role="doc" />
<file md5sum="87fbb0ab646218efc21758a01405c0cf" name="examples/coroutine/http_download.php" role="doc" />
<file md5sum="f0a587dc0dfb3e59f7cc049ce1313a0e" name="examples/coroutine/http_server.php" role="doc" />
<file md5sum="82e03cc4ab375f885f3564bef4ae96f7" name="examples/coroutine/httpmulti.php" role="doc" />
<file md5sum="229f1ee4db3cde9de70aa5f62e1c77be" name="examples/coroutine/library/base.php" role="doc" />
<file md5sum="e1863483c75bb4b49021d62b51d79dee" name="examples/coroutine/list_coroutines.php" role="doc" />
<file md5sum="71f77a62ad12c48fde4c1ce5aa8c5cbd" name="examples/coroutine/mysql_chan.php" role="doc" />
<file md5sum="e61a98421b3cf468b896691c2ce520f7" name="examples/coroutine/mysql_escape.php" role="doc" />
<file md5sum="c75e4780c3c94c7da36e661a50c1a7df" name="examples/coroutine/mysql_execute_empty.php" role="doc" />
<file md5sum="17db1b6801f6f599755cf5cbf5b0e531" name="examples/coroutine/mysql_prepare.php" role="doc" />
<file md5sum="4a985fb0a785cde47c65eb33dc41bda6" name="examples/coroutine/mysql_prepare_2.php" role="doc" />
<file md5sum="c00369ec03b24532059adb7275f0c028" name="examples/coroutine/mysql_procedure_exec.php" role="doc" />
<file md5sum="edc70c26cb99b7bd28306518955d3c49" name="examples/coroutine/mysql_query.php" role="doc" />
<file md5sum="94c9cb84e610f1052d643b7da87ff6d7" name="examples/coroutine/mysql_unixsocket.php" role="doc" />
<file md5sum="6db84c499350fdb6dedccfba9bf35e80" name="examples/coroutine/proc_open.php" role="doc" />
<file md5sum="98f4a5ff007e1cb1a021dbcf7470d692" name="examples/coroutine/reconnect_test.php" role="doc" />
<file md5sum="d54cafea8fe8f3ec9a772d28b45a02af" name="examples/coroutine/redis/auth.php" role="doc" />
<file md5sum="3c834dc9459fefe6f642dba2bf38d4a9" name="examples/coroutine/redis/defer.php" role="doc" />
<file md5sum="5e4665b995f2c08217a70381e35e096e" name="examples/coroutine/redis/eval.php" role="doc" />
<file md5sum="a1874853ff5fc0b41f8a97f51b4e4084" name="examples/coroutine/redis/get.php" role="doc" />
<file md5sum="5f7c99c30a0da55070e6f631841c16e0" name="examples/coroutine/redis/multi.php" role="doc" />
<file md5sum="a5146bd332422ab611ec283e85115c52" name="examples/coroutine/redis/pipeline.php" role="doc" />
<file md5sum="77efdce9eefec70b9f146afa5c11a415" name="examples/coroutine/redis/pub.php" role="doc" />
<file md5sum="8c0f2c19fffbdc599229c66a1dfb8ff9" name="examples/coroutine/redis/request.php" role="doc" />
<file md5sum="c89e5e70634073663637c57cb71023e2" name="examples/coroutine/redis/serialize.php" role="doc" />
<file md5sum="3b1dbc72b78e0c3dcf5b1da4d5d99fef" name="examples/coroutine/redis/sub.php" role="doc" />
<file md5sum="199b75213e6415bba7ccd65e96329e16" name="examples/coroutine/redis_pool.php" role="doc" />
<file md5sum="ab9baaa6fe2a56fce557408ef2cee153" name="examples/coroutine/redis_subscribe.php" role="doc" />
<file md5sum="49c901d1b78dc9adbe7e11b6cf84981d" name="examples/coroutine/scheduler.php" role="doc" />
<file md5sum="f1983509b4f9502d3b9d429931bf7038" name="examples/coroutine/select/1.php" role="doc" />
<file md5sum="3d47127fb3d0f161f7988c5fffaf4444" name="examples/coroutine/select/2.php" role="doc" />
<file md5sum="354486e26e20bea6efd3888a5734f804" name="examples/coroutine/select/3.php" role="doc" />
<file md5sum="e2fe8df100f411f4bf541a24565c4bf1" name="examples/coroutine/select/4.php" role="doc" />
<file md5sum="c7f5c837c9e5b5e274b06c96bd655150" name="examples/coroutine/select/5.php" role="doc" />
<file md5sum="2320cc82fffed15ea034cda03763d0bb" name="examples/coroutine/select/6.php" role="doc" />
<file md5sum="f23337a068d8d7c96c8396ef84c2b41a" name="examples/coroutine/select/7.php" role="doc" />
<file md5sum="e8e1ad04fa9164b6c7c2f3353815eb64" name="examples/coroutine/select/8.php" role="doc" />
<file md5sum="2881a8574ccf5a2ac510d096433aefc6" name="examples/coroutine/select/9.php" role="doc" />
<file md5sum="6b0b20ec6467033ce25be6ba1fb92d69" name="examples/coroutine/select/poptimeout.php" role="doc" />
<file md5sum="e68085984ec71fb8a3b70c115a850017" name="examples/coroutine/select/test.php" role="doc" />
<file md5sum="f25c5957ff34c3d8ac3c0a43b0a9f895" name="examples/coroutine/send_yield.php" role="doc" />
<file md5sum="fa2616b36d05f13f37c8d4b7829073b7" name="examples/coroutine/send_yield_client.php" role="doc" />
<file md5sum="0976f7555a1dc336f760a5bff59f78f2" name="examples/coroutine/server/tcp.php" role="doc" />
<file md5sum="a775cd2d3905b98fd7796d251a2cc86f" name="examples/coroutine/sleep.php" role="doc" />
<file md5sum="a6b65e49eed66f5c3067fde4a03ab189" name="examples/coroutine/socket/accept.php" role="doc" />
<file md5sum="5db08d7afdfe1284eafcda97ecf30f0d" name="examples/coroutine/socket/sendto.php" role="doc" />
<file md5sum="331a203addced16072d2e192237e458c" name="examples/coroutine/stack.php" role="doc" />
<file md5sum="b0e17b75dc4ef6e379fcf65b27a18d30" name="examples/coroutine/stack/1.php" role="doc" />
<file md5sum="d033e98844b385650b52440fbb737790" name="examples/coroutine/stack/2.php" role="doc" />
<file md5sum="c07a826cc1290e36e12fe637177d8d17" name="examples/coroutine/statvfs.php" role="doc" />
<file md5sum="3c2860941fd9e73e1a4d41b4660347a0" name="examples/coroutine/task_co.php" role="doc" />
<file md5sum="490d0875b20ed13cd0657e0814161807" name="examples/coroutine/tcp_backend_serv.php" role="doc" />
<file md5sum="b1907dfe7b31269ab3b3bd170eb94140" name="examples/coroutine/tcp_echo.php" role="doc" />
<file md5sum="aa6189b4f0c052920ddc3e7d25e65e0e" name="examples/coroutine/test.php" role="doc" />
<file md5sum="e06c0c25c63c3212896ac8b2477f6532" name="examples/coroutine/timer_test.php" role="doc" />
<file md5sum="1e343378f4a7ca42548e7a1eac9a74de" name="examples/coroutine/udp_client.php" role="doc" />
<file md5sum="bb5491664e24373bded701487200c555" name="examples/coroutine/udp_tcp_timeout.php" role="doc" />
<file md5sum="ce692189589f78fd10343a1a546fed14" name="examples/coroutine/user_coroutine.php" role="doc" />
<file md5sum="d8e5edeb9a9dfd14747733f9374edcd3" name="examples/coroutine/util/resume001.php" role="doc" />
<file md5sum="aba9d99c7a73eba721aab1352ee54dba" name="examples/coroutine/util/resume002.php" role="doc" />
<file md5sum="35c3914a2d76c5d80ad09da0cc392f23" name="examples/coroutine/util/resume003.php" role="doc" />
<file md5sum="0dc3c80ac0d02b165d411b7b2c82d26a" name="examples/coroutine/waitgroup.php" role="doc" />
<file md5sum="b6c0be5ca3945839457688a29cf43639" name="examples/coroutine/websocket/client.php" role="doc" />
<file md5sum="61b44e495fb185e0aa1ad71a502a8aaf" name="examples/coroutine/websocket/co_server.php" role="doc" />
<file md5sum="935c534496b30d8d30b5e272e8704595" name="examples/coroutine/websocket/server.php" role="doc" />
<file md5sum="c7667b8c2f5dabcaa7d4b5a9889e29a1" name="examples/cpp/Makefile" role="src" />
<file md5sum="15d230de5168223f4306086a5ce72c70" name="examples/cpp/co.cc" role="doc" />
<file md5sum="59729d6118c00aa3f0caadde6c904a55" name="examples/cpp/repeat.cc" role="doc" />
<file md5sum="900b7bd52cba471d4972bc2516afaa26" name="examples/cpp/test_server.cc" role="doc" />
<file md5sum="e68e6fadc9fe29d65666bb3da86f4917" name="examples/curl/hook.php" role="doc" />
<file md5sum="79a90d3f015aaffc6d133df57dba53c9" name="examples/curl/server.php" role="doc" />
<file md5sum="c42318bbbcc78d7a4bcb85a9428713b2" name="examples/db_pool.php" role="doc" />
<file md5sum="05cf53149489cf8d50d22ff595f47f1c" name="examples/dtls/client.php" role="doc" />
<file md5sum="ac1cc353e86281faf584a02a545eef83" name="examples/dtls/server.php" role="doc" />
<file md5sum="e03bd9a6b5c0d30bda6183abdb6c6718" name="examples/eof/async_client.php" role="doc" />
<file md5sum="b714674dbb7e832765a6d10689361c99" name="examples/eof/client.php" role="doc" />
<file md5sum="1085564f94676fe90e87c6abab46185f" name="examples/eof/server.php" role="doc" />
<file md5sum="a1ef1c9b3c374ae1829b52b0821dab1d" name="examples/event/cycle.php" role="doc" />
<file md5sum="c44cf1c21564bf46c1b69796ce774cc4" name="examples/event/inotify.php" role="doc" />
<file md5sum="f456acb8a88f4c010ff547eaaa356636" name="examples/event/sockets.php" role="doc" />
<file md5sum="c6a4a35b1fd6bda14ccb9f2aeb19a19d" name="examples/event/stdin.php" role="doc" />
<file md5sum="841cb14f01ee06a7025988f7a561030a" name="examples/event/stream.php" role="doc" />
<file md5sum="582e14251bad620dcd0fce017c092d21" name="examples/event/test.php" role="doc" />
<file md5sum="face11c13e75b13883bdc18e156777fe" name="examples/get_local_ip.php" role="doc" />
<file md5sum="0dfa14ce392331c4c80935af2375247d" name="examples/hot_update_class.php" role="doc" />
<file md5sum="b8feca630521def47e0104dff69e665b" name="examples/http/async_client.php" role="doc" />
<file md5sum="97e2fd671298daf1953bf0be0250e5d8" name="examples/http/async_websocket.php" role="doc" />
<file md5sum="343e8d64f5570f17b726c04ad9f201d6" name="examples/http/client.php" role="doc" />
<file md5sum="0a6405e04399a157050dc0f8b4589718" name="examples/http/curl.php" role="doc" />
<file md5sum="28bae5c2f2f908bf8a0ad2033c16c09d" name="examples/http/detach.php" role="doc" />
<file md5sum="8fa0371afe62931df8ae3fdb6e2463d6" name="examples/http/download.php" role="doc" />
<file md5sum="d41d8cd98f00b204e9800998ecf8427e" name="examples/http/empty.txt" role="doc" />
<file md5sum="4b8785ae3bbcc90ca7fb4acf3fccfc35" name="examples/http/http_proxy.php" role="doc" />
<file md5sum="155b2f9c93ed08201d05e17008419e97" name="examples/http/http_proxy_auth.php" role="doc" />
<file md5sum="e40aed55833f11e2812cb412f14c4946" name="examples/http/https_proxy.php" role="doc" />
<file md5sum="ab2700d5cf775ecd0a718e89f4484048" name="examples/http/moc.moc" role="doc" />
<file md5sum="acd707d949721ca0e9cbf8b85116cd2b" name="examples/http/post.data" role="doc" />
<file md5sum="f43ad9cb48cefdddedb294a500858fb7" name="examples/http/raw.php" role="doc" />
<file md5sum="0cf53333bfc899174da4a32b5a435ea1" name="examples/http/redirect.php" role="doc" />
<file md5sum="44b1dc494bfbb44d226152bcf3fc8261" name="examples/http/server.php" role="doc" />
<file md5sum="db9c57f61374eeb4da7a8dd78f335bf6" name="examples/http/static_handler.php" role="doc" />
<file md5sum="c897d1410af8f2c74fba11b1db511e9e" name="examples/http/test.txt" role="doc" />
<file md5sum="d1956624a0228438bc6a47211e9ae4bb" name="examples/http/upload_file.php" role="doc" />
<file md5sum="9b4f04b6d59406b6a9e7f3191b268b27" name="examples/http2/server.php" role="doc" />
<file md5sum="e0fc004cdc455fd7509a2032274675bf" name="examples/http2/test.html" role="doc" />
<file md5sum="82314de99e5300cbd027059f9e6da95a" name="examples/ipv6/tcp_client.php" role="doc" />
<file md5sum="1a70e6147a490cb2f0f2864bdbcf6ecf" name="examples/ipv6/tcp_server.php" role="doc" />
<file md5sum="d49344992c436b56780f48245f3e4c44" name="examples/ipv6/udp_client.php" role="doc" />
<file md5sum="f6d4da47cf88526d447190ecb71f0347" name="examples/ipv6/udp_server.php" role="doc" />
<file md5sum="1fe8c9e43addf8488e43ca63e923f695" name="examples/length/async_client.php" role="doc" />
<file md5sum="1c642c93595f3a1f1fe22b825c03738d" name="examples/length/client.php" role="doc" />
<file md5sum="8fe658608d567b5cd4b1cfc0ebdcd4e4" name="examples/length/config.php" role="doc" />
<file md5sum="f190af844b1508aff9f34d30deb9b57e" name="examples/length/func.php" role="doc" />
<file md5sum="a90c78958e639b093f336fdb2ee65b80" name="examples/length/server.php" role="doc" />
<file md5sum="abf6c3b35bd987ab1f83ce60f8abcc09" name="examples/lock/lock.php" role="doc" />
<file md5sum="08b0460ad99e8f465b5f54d1cd8f4b25" name="examples/logo.svg" role="doc" />
<file md5sum="6a350fcd89d9ef825530930bc3438b14" name="examples/multi_port_server.php" role="doc" />
<file md5sum="c6db3d67ddac5cb700382d26a8dc3e29" name="examples/multicast/client.php" role="doc" />
<file md5sum="8544d84183262ebe5288557e1ae9e158" name="examples/multicast/server.php" role="doc" />
<file md5sum="814e1aacaf12d81ef6f90e003d051b87" name="examples/mysql_proxy_server.php" role="doc" />
<file md5sum="c656ca20aabb420d49e862788956530c" name="examples/namespace/README.md" role="doc" />
<file md5sum="0a426856af632bcfc2416c074416cf71" name="examples/namespace/atomic.php" role="doc" />
<file md5sum="0d52f456af5e4c41c5697b47474390ff" name="examples/namespace/http_server.php" role="doc" />
<file md5sum="bc4629ccbb30a4ccd0fb16c4735643b7" name="examples/namespace/server.php" role="doc" />
<file md5sum="3e52fd2651f3ec6757b15e746500cf12" name="examples/namespace/timer.php" role="doc" />
<file md5sum="f8437a21a3e0b549ff4387c54e7ec189" name="examples/php/buf_size.php" role="doc" />
<file md5sum="54ce88ca0bb3fafcea21c9b9867e2837" name="examples/php/debug_server.php" role="doc" />
<file md5sum="05272b640ad772f9891b5a61f19db5f2" name="examples/php/error.php" role="doc" />
<file md5sum="9be02a63d6ce00ecaafeffd86cadec80" name="examples/php/func.php" role="doc" />
<file md5sum="f6d68b9b4b56f6833360cdaee114a3ca" name="examples/php/inotify.php" role="doc" />
<file md5sum="39f94d6d1aca3551c19f9740248dd2e3" name="examples/php/mysql.php" role="doc" />
<file md5sum="d93e9c83ba94a4bf1209658bf30a5781" name="examples/php/proc.php" role="doc" />
<file md5sum="61243f9f9bf12aee29b9fefda35a9d6b" name="examples/php/socket_client.php" role="doc" />
<file md5sum="17d9f680f2a1c4ad1e742db64e828926" name="examples/php/socket_server.php" role="doc" />
<file md5sum="70aed9e670ecc73ee05a7695adcdc92e" name="examples/php/stream_client.php" role="doc" />
<file md5sum="890c10e39c0ea6cc24b05e3e1863193e" name="examples/php/stream_server.php" role="doc" />
<file md5sum="c83290210759f428c6e4c419b8499e02" name="examples/php/tick.php" role="doc" />
<file md5sum="1dc9f9d8bbffe72e14988b3b961daccb" name="examples/postgresql/postgresql_coro.php" role="doc" />
<file md5sum="9a1d69c369fa795089561c1ccc840ed6" name="examples/process/alarm.php" role="doc" />
<file md5sum="afd7aa4ce64369cad0593f565add11e8" name="examples/process/async_master.php" role="doc" />
<file md5sum="c18e2d16f999f15b114444c6f623ee71" name="examples/process/client.php" role="doc" />
<file md5sum="6950f45df2e0e7240967a24a98fdd173" name="examples/process/client3.php" role="doc" />
<file md5sum="7f1f2c64c69529e71d1c87a6e1d2e497" name="examples/process/close.php" role="doc" />
<file md5sum="545624bd048385a8f53395fb627986f1" name="examples/process/daemon.php" role="doc" />
<file md5sum="9a7326c7910491514bda036cd2c45269" name="examples/process/echo.py" role="doc" />
<file md5sum="679ba6f47acad68f2ce82713b4a6b2d5" name="examples/process/exec.php" role="doc" />
<file md5sum="8ac7dbf6da3dd260fe3befa19fa98a94" name="examples/process/func_timeout.php" role="doc" />
<file md5sum="9d407106b59cf605a2cf85b24f3f6701" name="examples/process/msg_pop.php" role="doc" />
<file md5sum="ffa096df398af9b6549a979ae6990d1f" name="examples/process/msg_push.php" role="doc" />
<file md5sum="1ff0a3b7923b2aa28a88f4cecc058ca1" name="examples/process/msgqueue.php" role="doc" />
<file md5sum="d488f0b5f771d8035c7a3d63d372c494" name="examples/process/msgqueue2.php" role="doc" />
<file md5sum="567910a0038164b4b5274363f2e98f11" name="examples/process/msgqueue_client.php" role="doc" />
<file md5sum="5b8a4f8386f1e30593356e8b2791b87c" name="examples/process/msgqueue_pool.php" role="doc" />
<file md5sum="6cef00b9bc8851446c87ffbc9a1ba393" name="examples/process/pool_socket.php" role="doc" />
<file md5sum="51ac4006483a288940b14687d01c5742" name="examples/process/python.php" role="doc" />
<file md5sum="bce79c6fabe1c6454b9db1aca7740599" name="examples/process/select.php" role="doc" />
<file md5sum="62d891d6b3de2ae6fce14569923ac8b3" name="examples/process/stdin_stdout.php" role="doc" />
<file md5sum="f2eca32a415f7357b83635a7274be4bc" name="examples/process/test.php" role="doc" />
<file md5sum="3e3185b69d2b64d26d0a06bea1b49478" name="examples/process/worker.php" role="doc" />
<file md5sum="ee1619675d85a2761cbf65168b1b9c02" name="examples/proxy_sync.php" role="doc" />
<file md5sum="bb131cb006a7a15df186f2ceaa69a333" name="examples/recv_1m_client.php" role="doc" />
<file md5sum="23d49d40c3935f99d85a810624407189" name="examples/recv_file.php" role="doc" />
<file md5sum="0444a015bd17ed6929bf9a10a1d3f5af" name="examples/redis_pool.php" role="doc" />
<file md5sum="2aae4becd438bf1a4120334454c68fe5" name="examples/reflection_test.php" role="doc" />
<file md5sum="13c9c292ca385e40cd554d27bf33963c" name="examples/runtime/coroutine.php" role="doc" />
<file md5sum="b4876a05c7a490341e284fb669b36ca2" name="examples/runtime/curl.php" role="doc" />
<file md5sum="d9b977c7d51834f3f330177bd2258cff" name="examples/runtime/file.php" role="doc" />
<file md5sum="60d69d2e6b053c5b459f9761563ae511" name="examples/runtime/gethostbyname.php" role="doc" />
<file md5sum="a6fd41cd42dad7c1ce88e89db4629a35" name="examples/runtime/include.php" role="doc" />
<file md5sum="67d1ec2d0757b69adcb707b43c232b92" name="examples/runtime/mkdir.php" role="doc" />
<file md5sum="6e25b220658f523a31b094079ee96def" name="examples/runtime/read.php" role="doc" />
<file md5sum="4d2683b0fa239f885a5d6f5082f9f79d" name="examples/runtime/rename.phpt" role="doc" />
<file md5sum="3c8c5c758e11909be61b0bd321431589" name="examples/runtime/select.php" role="doc" />
<file md5sum="a9b96f7e651dc48e58d494ed5d898c56" name="examples/runtime/sleep.php" role="doc" />
<file md5sum="e34b1455adcaec970f4297aadacf3cb2" name="examples/runtime/ssl.php" role="doc" />
<file md5sum="8abf569b6e4f17963b67bc96d3038c84" name="examples/runtime/stream.php" role="doc" />
<file md5sum="9af5f1a71a2b8f34eb1e014942623080" name="examples/runtime/sync.php" role="doc" />
<file md5sum="049d120dcf4b0aa99406c3708f92a894" name="examples/runtime/time_sleep_until.php" role="doc" />
<file md5sum="af9045f72dcfa0121c323a7d7fa899cb" name="examples/runtime/unlink.phpt" role="doc" />
<file md5sum="e78fdd3591403f5e20f790cbe4693f17" name="examples/send_1m_svr.php" role="doc" />
<file md5sum="c6deaec1830815a337bd8115db8d353f" name="examples/sendfile_server.php" role="doc" />
<file md5sum="c39b3b016e2484468267b9678c10aa16" name="examples/serialize.php" role="doc" />
<file md5sum="84ac972d01dded1e8754902a7cefee4f" name="examples/serialize2.php" role="doc" />
<file md5sum="635793bba50bb2010f4f9197da79b8b4" name="examples/server.php" role="doc" />
<file md5sum="5bd1a1e23078d9e3b74b67c7fa6b2723" name="examples/server/dispatch_func.php" role="doc" />
<file md5sum="b63b75f77f8e9fbf98f382c73495f275" name="examples/server/dispatch_stream.php" role="doc" />
<file md5sum="3a2ccb64ebee491a90ec21484c9bf3cc" name="examples/server/echo.php" role="doc" />
<file md5sum="6a488d2bfba16906c81e5935f5c1ea06" name="examples/server/eof_client.php" role="doc" />
<file md5sum="fcbcdc5aa55817807407a2eec94d7f45" name="examples/server/eof_server.php" role="doc" />
<file md5sum="e0d801ec1f5c86400998fe1c3580d95a" name="examples/server/exist.php" role="doc" />
<file md5sum="8a1f1422e8cd07772048b654b51f5d7b" name="examples/server/getReceivedTime.php" role="doc" />
<file md5sum="caf307b74c2459811f81af0e3933f108" name="examples/server/ip_dispatch.php" role="doc" />
<file md5sum="cd8424a75e40c22d68759fbe05616770" name="examples/server/length_client.php" role="doc" />
<file md5sum="68a77e147761c3a428cbbc06d86bd31b" name="examples/server/length_server.php" role="doc" />
<file md5sum="ddf7501585c75297f5d02f8085b5bce9" name="examples/server/listen_1k_port.php" role="doc" />
<file md5sum="a9ce78c31874cb41469c970f121d71a1" name="examples/server/local_listener.php" role="doc" />
<file md5sum="217d2a5735c54a2f61c87661ef3d0f8e" name="examples/server/manager_timer.php" role="doc" />
<file md5sum="ec791a7d8b5eb10816101164637e7419" name="examples/server/multi_instance.php" role="doc" />
<file md5sum="477067ca3a652f6159105126bcfe6cc7" name="examples/server/pipe_message.php" role="doc" />
<file md5sum="5fea1ce81ed47614e542a0db5e588f01" name="examples/server/reload_aysnc.php" role="doc" />
<file md5sum="0e2c22e5bb2110284e0fe3e126799741" name="examples/server/reload_force.php" role="doc" />
<file md5sum="787af515806a61c790ab54d6c4b94103" name="examples/server/reload_force2.php" role="doc" />
<file md5sum="7bef7c917ca1ebf918236ebb5ba0f721" name="examples/server/single.php" role="doc" />
<file md5sum="9f87b92e14230da76874d294f58e616f" name="examples/server/tcp_client.php" role="doc" />
<file md5sum="d08df3ed05d9004281f72ce5cb711367" name="examples/server/tcp_server.php" role="doc" />
<file md5sum="199d2884bf7ff053e41f6509b917e9e0" name="examples/server/trace.php" role="doc" />
<file md5sum="67ec65030b73f99080c4e1af95cc5c7d" name="examples/server/uid_dispatch.php" role="doc" />
<file md5sum="b0c738a2bfd47014cc18b604c68f1a53" name="examples/server/unix_stream.php" role="doc" />
<file md5sum="346dd054e6272fa395aa99780f1de743" name="examples/server/zmq.php" role="doc" />
<file md5sum="6c6a34a15681cd1b9f69bdf7032110cb" name="examples/server_hot_update_opcache.php" role="doc" />
<file md5sum="1058e4c3af67eea8dfe3c6d2cb7bc22f" name="examples/set_cpu_affinity.php" role="doc" />
<file md5sum="2ea96b9a3b8434d0146066c7f0bbd630" name="examples/socket_coro/client.php" role="doc" />
<file md5sum="399dae341abde8c590d9f4f217c43cdd" name="examples/socket_coro/server.php" role="doc" />
<file md5sum="bab6c6a2a70e90447423a43a67d06859" name="examples/socket_coro/udp.php" role="doc" />
<file md5sum="3e03e79114998332e020b112ce10faae" name="examples/ssl/async_client.php" role="doc" />
<file md5sum="7ebc5d6b3fa9e54d0bf8f3c53730d2f6" name="examples/ssl/ca/ca-cert.pem" role="doc" />
<file md5sum="7fdfb544209e8dd235595ed6808d06a4" name="examples/ssl/ca/ca-key.pem" role="doc" />
<file md5sum="ffbd3969ad66bd7c0e52b7ac98496c91" name="examples/ssl/ca/ca-req.csr" role="doc" />
<file md5sum="55ea7ee1edd83ccfce9a2c12c698b825" name="examples/ssl/ca/client-cert.pem" role="doc" />
<file md5sum="451d00960e1baea0c6c75544da638966" name="examples/ssl/ca/client-key.pem" role="doc" />
<file md5sum="c844b2a83d62c57c11fab14ab1c72aa3" name="examples/ssl/ca/client-req.csr" role="doc" />
<file md5sum="75d438f77447c1e3135b354c6b174f50" name="examples/ssl/ca/client.crt" role="doc" />
<file md5sum="765103368b64c4978ddd81dae2141411" name="examples/ssl/ca/client.key" role="doc" />
<file md5sum="dcda0c2cbd294885827cc5f7d0ff66af" name="examples/ssl/ca/server-cert.pem" role="doc" />
<file md5sum="43c0988214360e0e72b4a6363cfff6f8" name="examples/ssl/ca/server-key.pem" role="doc" />
<file md5sum="a2432885c2c2ee7d585c6209e9e256b4" name="examples/ssl/ca/server-req.csr" role="doc" />
<file md5sum="f45c2595dee7010369a8492605d69d10" name="examples/ssl/client.c" role="doc" />
<file md5sum="0e6f495b38d24ec554c792b8c1964d51" name="examples/ssl/client.php" role="doc" />
<file md5sum="23adaf2674e0af38bb347b83f4966575" name="examples/ssl/co_client.php" role="doc" />
<file md5sum="03b1a2ba73a88b15576ef778aa719e10" name="examples/ssl/gen_cert.md" role="doc" />
<file md5sum="6eb5602db683e79ee2caae904aa8c8a6" name="examples/ssl/http_client.php" role="doc" />
<file md5sum="6096af21cc4e80b579134e230587ef85" name="examples/ssl/passphrase.php" role="doc" />
<file md5sum="2742f0230d1c2b7e5255bb8c0dc5f876" name="examples/ssl/server.php" role="doc" />
<file md5sum="00c48be732d85112ae53c060d4f5a06f" name="examples/ssl/ssl.crt" role="doc" />
<file md5sum="27c8a50c0bcd9fcacb8652a2baa41c7e" name="examples/ssl/ssl.csr" role="doc" />
<file md5sum="d6a251fc1ab504656a569da12242a0fb" name="examples/ssl/ssl.key" role="doc" />
<file md5sum="2468b17c05f260a410f778d0e3608c07" name="examples/ssl/ssl_passwd/ssl.crt" role="doc" />
<file md5sum="b13d328b9d5fbc5089df08e0cc99f418" name="examples/ssl/ssl_passwd/ssl.csr" role="doc" />
<file md5sum="c0f7d9a54ab01e16c1cdf0cf8cd110b0" name="examples/ssl/ssl_passwd/ssl.key" role="doc" />
<file md5sum="7ecedfe48e69c632ec93c7697ff61697" name="examples/ssl/stream_client.php" role="doc" />
<file md5sum="cbcc266b19424cd0959b0566b956e9c6" name="examples/ssl/webserver.php" role="doc" />
<file md5sum="afe5e8378c527921978a98f27e3e9bed" name="examples/ssl/websocket_client.html" role="doc" />
<file md5sum="82ec7164176c8d95298acc368b75c95b" name="examples/ssl/websocket_server.php" role="doc" />
<file md5sum="451dedfcf52b9095db73ee228d028435" name="examples/swoole_http_client.php" role="doc" />
<file md5sum="11746fe04162677114ef129478336875" name="examples/table/array.php" role="doc" />
<file md5sum="a41d3e46ae766d9d075500c385c3b490" name="examples/table/deadlock.php" role="doc" />
<file md5sum="cb8428030fb53e62cd65dcd337cb7dc3" name="examples/table/iterator.php" role="doc" />
<file md5sum="695e03ede9e00c9bd8bdd07eacb7c5c7" name="examples/table/server.php" role="doc" />
<file md5sum="9fbc29ad9234cbbff54a9bea4978b607" name="examples/table/set.php" role="doc" />
<file md5sum="6b77215906ed47db14563c3451144670" name="examples/table/simulation.php" role="doc" />
<file md5sum="de5d8195b0730205d2bc11b2e8d26489" name="examples/task/http.php" role="doc" />
<file md5sum="688074d0a2e75fb02859060b945a8dec" name="examples/task/msg_push.php" role="doc" />
<file md5sum="c3a52fd701e0d0a13651370c38ad6073" name="examples/task/shared_client.php" role="doc" />
<file md5sum="fcd505e371fb6e54760bc1af22a354d8" name="examples/task/shared_server.php" role="doc" />
<file md5sum="fb8052218811d70607930e6a378e4f54" name="examples/task/task.php" role="doc" />
<file md5sum="765839c42759324b832eee8288fd750f" name="examples/task/task_coro.php" role="doc" />
<file md5sum="c221046fba4a2d9c0e47be0c2596a024" name="examples/task/task_num.php" role="doc" />
<file md5sum="32ec0d7eada9c83565abd5e37219a7fd" name="examples/task/task_queue.php" role="doc" />
<file md5sum="6eb497603193174b014434b4acbfc0bb" name="examples/task/task_stream.php" role="doc" />
<file md5sum="64a42b4c0f3c65a14c23b60d3880a917" name="examples/test.jpg" role="doc" />
<file md5sum="0c773a8afe0e932ec314e469e7b4f75d" name="examples/test_buffer.php" role="doc" />
<file md5sum="794cace17cec1da775dadd9b7eae8ad7" name="examples/timer/after.php" role="doc" />
<file md5sum="7348490ac1985678e798484e86e7fac9" name="examples/timer/clear.php" role="doc" />
<file md5sum="ff09dcd5e782d20032d06403cea19e28" name="examples/timer/enable_coroutine.php" role="doc" />
<file md5sum="bb28ca3c03b2f81888772956d8703a73" name="examples/timer/tick.php" role="doc" />
<file md5sum="347abf259d360899fc18cd508e4b2e86" name="examples/udp/async_client.php" role="doc" />
<file md5sum="7e2c9afcaf316e2604f92daba9667707" name="examples/udp/client.php" role="doc" />
<file md5sum="b10332dba74605ac9cf6e2776aad4913" name="examples/udp/server.php" role="doc" />
<file md5sum="5b235176a1bb752a2d49be8ae82cea39" name="examples/unixsock/async_client.php" role="doc" />
<file md5sum="94955448255266973978f7af275cb8af" name="examples/unixsock/dgram_client.php" role="doc" />
<file md5sum="fd418d12811eb228a771f2bdfa75c90d" name="examples/unixsock/dgram_server.php" role="doc" />
<file md5sum="6f7a7853c0c5fb14a152b340dd6708dd" name="examples/unixsock/stream_client.php" role="doc" />
<file md5sum="896bff1f833b0a04b226eb6e00990fb8" name="examples/unixsock/stream_server.php" role="doc" />
<file md5sum="c56055fc94bf86ffe43d421b8afe154a" name="examples/version.php" role="doc" />
<file md5sum="f87156024e0e3c7c9292c9e2ae75dc38" name="examples/weather_server.php" role="doc" />
<file md5sum="7e2c428dbf447e398db42f4b48e71a53" name="examples/websocket/async_client.php" role="doc" />
<file md5sum="343257f439ce216fe5fe81eca106827c" name="examples/websocket/client.html" role="doc" />
<file md5sum="e7c024a2eefe1a8b274cdbe517df83c6" name="examples/websocket/client.php" role="doc" />
<file md5sum="23af66fa011d4072b1dc354cabc593c4" name="examples/websocket/server.php" role="doc" />
<file md5sum="a09ebcef8ab11daef0e33e4394ea775f" name="examples/www/dir1/file1.txt" role="doc" />
<file md5sum="725d747aeea47a4d8f6432ef5a9ee268" name="examples/www/dir1/file2.txt" role="doc" />
<file md5sum="cbe4c433aff72512e15c3063567d833c" name="examples/www/dir2/file1.txt" role="doc" />
<file md5sum="ee385fa5d1351f8441d4e21f4f01c583" name="examples/www/dir2/file2.txt" role="doc" />
<file md5sum="63921754e65bf4f54c81ce8cda86f995" name="examples/www/dir2/index.txt" role="doc" />
<file md5sum="bd01856bfd2065d0d1ee20c03bd3a9af" name="examples/www/file1.txt" role="doc" />
<file md5sum="1c1c96fd2cf8330db0bfa936ce82f3b9" name="examples/www/file2.txt" role="doc" />
<file md5sum="f4c382072d866e428688f5761bc1af7a" name="examples/www/index.html" role="doc" />
<file md5sum="974d4d4e5c05e40faea2b8941aea0fe8" name="examples/www/index.txt" role="doc" />
<file md5sum="b98b9d2e3ba07e7fac71eea2b74b719f" name="ext-src/php_swoole.cc" role="src" />
<file md5sum="8e6698d95de23dfc079c96fa06566141" name="ext-src/php_swoole.h" role="src" />
<file md5sum="22cc856c8b46b1be8aea7b73b9c3c85c" name="ext-src/php_swoole_client.h" role="src" />
<file md5sum="8bdf7733adf03e4f549692a29a125b6b" name="ext-src/php_swoole_coroutine.h" role="src" />
<file md5sum="d37125a2c2a6e3d73cf4227025e00e3a" name="ext-src/php_swoole_coroutine_system.h" role="src" />
<file md5sum="55e8190d2697b14f1878309dbdbb276f" name="ext-src/php_swoole_cxx.cc" role="src" />
<file md5sum="64681b28bb110296dba5c6e2c1d34dba" name="ext-src/php_swoole_cxx.h" role="src" />
<file md5sum="7730208e59f4c44eeb88867c39da1788" name="ext-src/php_swoole_http.h" role="src" />
<file md5sum="b755beabb0d22283f81316ee1967d70f" name="ext-src/php_swoole_http_server.h" role="src" />
<file md5sum="095201d001f77924341a99067a936277" name="ext-src/php_swoole_library.h" role="src" />
<file md5sum="76560232ef5d0d380bae70faf9c97308" name="ext-src/php_swoole_mysql_proto.h" role="src" />
<file md5sum="f52b3c785d1598b126094e2f646c9396" name="ext-src/php_swoole_process.h" role="src" />
<file md5sum="5652ebab22d9df75d70b01fdc852a67a" name="ext-src/php_swoole_server.h" role="src" />
<file md5sum="5fc27e508d7ec56ea2d5e0dc31474f4f" name="ext-src/swoole_async_coro.cc" role="src" />
<file md5sum="94cdb68034c6a8c2ba04f0fee312587f" name="ext-src/swoole_atomic.cc" role="src" />
<file md5sum="cb160d23125e133d94ffe222c4caa79e" name="ext-src/swoole_channel_coro.cc" role="src" />
<file md5sum="67633f090bd9373415c92e3c544b0aed" name="ext-src/swoole_client.cc" role="src" />
<file md5sum="cd2d0e9ca7c09c21e30c49e66e6ad911" name="ext-src/swoole_client_coro.cc" role="src" />
<file md5sum="71d995c9c67dc9b978c2818f9bd4bb8e" name="ext-src/swoole_coroutine.cc" role="src" />
<file md5sum="4ee8fcfd0a42345848e873a8f98f3895" name="ext-src/swoole_coroutine_scheduler.cc" role="src" />
<file md5sum="aa9ff4263b7d1c939b005ea22c8236e3" name="ext-src/swoole_coroutine_system.cc" role="src" />
<file md5sum="b48dba1c3f197e321f1c53ea43f73fcf" name="ext-src/swoole_event.cc" role="src" />
<file md5sum="f949421f815293577fb0fae4388ffd63" name="ext-src/swoole_http2_client_coro.cc" role="src" />
<file md5sum="279493b983b6fc2d89272e5eb1691da1" name="ext-src/swoole_http2_server.cc" role="src" />
<file md5sum="fa428272253c657ca112dbad40e60d2e" name="ext-src/swoole_http_client_coro.cc" role="src" />
<file md5sum="33b16a7d3b2c53ca2e7332fb68f15f9c" name="ext-src/swoole_http_request.cc" role="src" />
<file md5sum="9fa69103b35229364bb7f40644dda3f3" name="ext-src/swoole_http_response.cc" role="src" />
<file md5sum="089051275f13eb2b254f7c6e146aaa72" name="ext-src/swoole_http_server.cc" role="src" />
<file md5sum="2bb453f19e0cdd9bc6d69e056a75e983" name="ext-src/swoole_http_server_coro.cc" role="src" />
<file md5sum="2dbedce72daffd862c37caf87f084f76" name="ext-src/swoole_lock.cc" role="src" />
<file md5sum="0dc8014d927e05a87e5a7f25bf497dcf" name="ext-src/swoole_mysql_coro.cc" role="src" />
<file md5sum="3397f8a65b91239398d144d84f673a3d" name="ext-src/swoole_mysql_proto.cc" role="src" />
<file md5sum="faa10c9eb07af24b9dc66f3f63665ac7" name="ext-src/swoole_process.cc" role="src" />
<file md5sum="85725a6fb1aa2ff548929e88a326a2c9" name="ext-src/swoole_process_pool.cc" role="src" />
<file md5sum="5343e62660232dd2d36fac47d2253981" name="ext-src/swoole_redis_coro.cc" role="src" />
<file md5sum="d9e07c92e7a50a7db64b508f3c568064" name="ext-src/swoole_redis_server.cc" role="src" />
<file md5sum="c3845d2dec2fa29345ceb4bc4dffb678" name="ext-src/swoole_runtime.cc" role="src" />
<file md5sum="05f7c8b704e22af3f4ccbc377fe77ef5" name="ext-src/swoole_server.cc" role="src" />
<file md5sum="0dfa4a609991c6394b24dcdcbc945749" name="ext-src/swoole_server_port.cc" role="src" />
<file md5sum="7d44bace1d0b02ecd084378446d47bf1" name="ext-src/swoole_socket_coro.cc" role="src" />
<file md5sum="b0c889459317bd9d01826254b14c5436" name="ext-src/swoole_table.cc" role="src" />
<file md5sum="c42a012beef5770554260fc4ccb86def" name="ext-src/swoole_timer.cc" role="src" />
<file md5sum="40ada5b355d85372ebf8fc87e0aea1da" name="ext-src/swoole_websocket_server.cc" role="src" />
<file md5sum="d49ec61607584c63b88ee77876b8e070" name="gdbinit" role="doc" />
<file md5sum="e2ef98839a16404b49471fcafb715709" name="google-style.xml" role="src" />
<file md5sum="cc97c9147dbf6fecadcf0af7f9dd0de1" name="include/helper/kqueue.h" role="src" />
<file md5sum="d43583b5b2ccb0599f2c7cb644dbb4be" name="include/swoole.h" role="src" />
<file md5sum="9e08b525bf847c77d1d0558184f82a0e" name="include/swoole_api.h" role="src" />
<file md5sum="60163e22e851f5128641008519608800" name="include/swoole_asm_context.h" role="src" />
<file md5sum="ff72f2eb1c3000b70efb6349451a80ad" name="include/swoole_async.h" role="src" />
<file md5sum="92d8f281d0afdd3002d3397798ba4780" name="include/swoole_atomic.h" role="src" />
<file md5sum="4d3cd8d42c180d84918a9cda6682db6a" name="include/swoole_base64.h" role="src" />
<file md5sum="4e4f5de4aefa4fe5fe9cad976f190027" name="include/swoole_buffer.h" role="src" />
<file md5sum="5e726c6e162e1954b05d3b020ecefc63" name="include/swoole_c_api.h" role="src" />
<file md5sum="0c90deb22451c5ffbf3f3911d522fea3" name="include/swoole_channel.h" role="src" />
<file md5sum="f91222e85263959fcafe85144bfca86f" name="include/swoole_client.h" role="src" />
<file md5sum="e87148ec3dc8f661dcfe137174f437fa" name="include/swoole_config.h" role="src" />
<file md5sum="fa46fe0e670446f9a7ca421da831509b" name="include/swoole_coroutine.h" role="src" />
<file md5sum="3190e17209560506f11616ebbd666f50" name="include/swoole_coroutine_c_api.h" role="src" />
<file md5sum="d1f1293ac386e763a56bbbdf5ca162a7" name="include/swoole_coroutine_channel.h" role="src" />
<file md5sum="93a874911f9527bb3405684e7b297035" name="include/swoole_coroutine_context.h" role="src" />
<file md5sum="e4846f86d6d3edb43f83e21cb71ff709" name="include/swoole_coroutine_socket.h" role="src" />
<file md5sum="69a662e52c6ccb8f3504d8af9cf9b461" name="include/swoole_coroutine_system.h" role="src" />
<file md5sum="ef8e81643454e8ef306757bbdd422be9" name="include/swoole_dtls.h" role="src" />
<file md5sum="927f14050ed644e355592a046b82b44a" name="include/swoole_error.h" role="src" />
<file md5sum="015261fe67523d3332af42df0e226512" name="include/swoole_file.h" role="src" />
<file md5sum="28cc4a02e1db48646926bdf4436b841a" name="include/swoole_file_hook.h" role="src" />
<file md5sum="d4b6d89dbb8b0a416199353a4fcdba63" name="include/swoole_hash.h" role="src" />
<file md5sum="1ec338efd71dbb7b0f53e6d4794a3aab" name="include/swoole_heap.h" role="src" />
<file md5sum="2f9783f0c4c4bf406e4c7788af297746" name="include/swoole_http.h" role="src" />
<file md5sum="eccc0d169ce261db5232b8c9468c02be" name="include/swoole_http2.h" role="src" />
<file md5sum="86515fc4bf4243c805d9dfa142035db2" name="include/swoole_lock.h" role="src" />
<file md5sum="ae3a74e7ffccac36edfeeec33154ce75" name="include/swoole_log.h" role="src" />
<file md5sum="815a9950065eda8e40e84f7c6715a892" name="include/swoole_lru_cache.h" role="src" />
<file md5sum="4c51472004d8e03c4fd7498b4a2b9bba" name="include/swoole_memory.h" role="src" />
<file md5sum="42c4b5dfe65b22441c1268665a29c19d" name="include/swoole_mime_type.h" role="src" />
<file md5sum="801dfc5015052ee48ddc8ec8f624f787" name="include/swoole_mqtt.h" role="src" />
<file md5sum="bbdc93b9417c7bd3b81ffc7f8c4f8f92" name="include/swoole_msg_queue.h" role="src" />
<file md5sum="a483c3f385d103b01eb932d3dbd8b541" name="include/swoole_pipe.h" role="src" />
<file md5sum="adf2d8674ed5715d6302a7970c50f65b" name="include/swoole_process_pool.h" role="src" />
<file md5sum="5705b208e48d3fd703a9af5f69132605" name="include/swoole_protocol.h" role="src" />
<file md5sum="3653c4ac5a97c391c9a15c8591d7aed8" name="include/swoole_proxy.h" role="src" />
<file md5sum="0cba668005a4d1a42d2c3c04f6742f04" name="include/swoole_reactor.h" role="src" />
<file md5sum="35ec2d97b9e4a2886afaa3f74646563d" name="include/swoole_redis.h" role="src" />
<file md5sum="a485148158384848fa06f61e925ef600" name="include/swoole_server.h" role="src" />
<file md5sum="3afe319c81e9ea43bfc2081b83f872a2" name="include/swoole_signal.h" role="src" />
<file md5sum="54a5c67c0f075d2e46ad6c4cc3ea2ce2" name="include/swoole_socket.h" role="src" />
<file md5sum="f6d224ea48813c185bb725fcbaed7c5e" name="include/swoole_socket_hook.h" role="src" />
<file md5sum="2c5fd56b2dce4a50bd659514e8445a6b" name="include/swoole_ssl.h" role="src" />
<file md5sum="253d26970c4fd581da6873715b8fe381" name="include/swoole_static_handler.h" role="src" />
<file md5sum="76832de885217933279158d7c9994522" name="include/swoole_string.h" role="src" />
<file md5sum="69ef243bcfaa29ccab13d18ca54504f0" name="include/swoole_table.h" role="src" />
<file md5sum="1ee8429b54e0574a539173e9e5d31820" name="include/swoole_timer.h" role="src" />
<file md5sum="7c74f26339f2b8d1f3c2256da0d9a943" name="include/swoole_util.h" role="src" />
<file md5sum="5554c1704845d20f3a1b6902bdf303c1" name="include/swoole_version.h" role="src" />
<file md5sum="75d4e2b5d0f0ad67885c0b4f74e93d38" name="include/swoole_websocket.h" role="src" />
<file md5sum="1809dbf15b8cca7fbe12a7a9d3e10b75" name="include/swoole_wheel_timer.h" role="src" />
<file md5sum="19c685140666a6a67e743c5ec557a774" name="make.sh" role="src" />
<file md5sum="f9463ddc0fdd6e0984aeed92bd36d6be" name="mascot.png" role="src" />
<file md5sum="3e10c70292de16875817d8715c0153a3" name="src/core/base.cc" role="src" />
<file md5sum="edcf11b06b3e0bb13739222439acb97d" name="src/core/channel.cc" role="src" />
<file md5sum="2e52463b5efadd7c44b1df9e853d9d7a" name="src/core/crc32.cc" role="src" />
<file md5sum="e54b19976ea642201baa3ecdad4e408f" name="src/core/error.cc" role="src" />
<file md5sum="29f36be627c386e3296afd744ad928ef" name="src/core/heap.cc" role="src" />
<file md5sum="836b0f126f497760eb61a979db4a93df" name="src/core/log.cc" role="src" />
<file md5sum="7bb746d022d787ac43f21a8cde3ac5f1" name="src/core/string.cc" role="src" />
<file md5sum="a6e72a705e880e8c499ea3c73c68ccf0" name="src/core/timer.cc" role="src" />
<file md5sum="0a8f9b74b688a11a97df87647c390034" name="src/coroutine/base.cc" role="src" />
<file md5sum="1d6f8575b1f562b3f3d3a8c98d7c1fc1" name="src/coroutine/channel.cc" role="src" />
<file md5sum="fe0789f8fa9d671557b23ce8eda2722c" name="src/coroutine/context.cc" role="src" />
<file md5sum="d0c043bfd0b7c5f6472f208f4b1d835e" name="src/coroutine/file_lock.cc" role="src" />
<file md5sum="d3d01bf95832ad71db8f47b1e4a81507" name="src/coroutine/hook.cc" role="src" />
<file md5sum="a7e8a543ffa9a1f85137134a8d983acb" name="src/coroutine/socket.cc" role="src" />
<file md5sum="ad992388b211e36d21dac3f6a5a32b59" name="src/coroutine/system.cc" role="src" />
<file md5sum="5026fdb11590a92da34734555d87e02b" name="src/coroutine/thread_context.cc" role="src" />
<file md5sum="1653b00dc85552cd8d5b708b6ee83117" name="src/lock/mutex.cc" role="src" />
<file md5sum="98b09f675a0ad213ef7c86064a84a07f" name="src/lock/rw_lock.cc" role="src" />
<file md5sum="9057275333d4aa64031081fd9028d896" name="src/lock/spin_lock.cc" role="src" />
<file md5sum="92ff5389b40a9a5f2a8f019b63c054d8" name="src/memory/buffer.cc" role="src" />
<file md5sum="498c8d8946ef43da102e5c28c5a5e29d" name="src/memory/fixed_pool.cc" role="src" />
<file md5sum="fa5869819317bda73fbc36cac2d66039" name="src/memory/global_memory.cc" role="src" />
<file md5sum="4b483e0dfcbac30bc6dc31a8efaa2d9a" name="src/memory/ring_buffer.cc" role="src" />
<file md5sum="404981573300ef5b2c4c2c32353599ff" name="src/memory/shared_memory.cc" role="src" />
<file md5sum="fc34b608a7a066c4ffbe287996eb74b9" name="src/memory/table.cc" role="src" />
<file md5sum="57c45e06f54270c21602bf5bdbe34cde" name="src/network/address.cc" role="src" />
<file md5sum="7437b5ff235490619d5d074c91592bfb" name="src/network/client.cc" role="src" />
<file md5sum="502613cf95cec664f1b583f3b7d01b1b" name="src/network/dns.cc" role="src" />
<file md5sum="0771a7dea50062abf969898fa383d6d3" name="src/network/socket.cc" role="src" />
<file md5sum="027297da6a25879bf40d549cf9babb5f" name="src/network/stream.cc" role="src" />
<file md5sum="a304a049b61a2612d26ac66edad5b2a1" name="src/os/async_thread.cc" role="src" />
<file md5sum="6a043a34a71312a02602dced00ec48f7" name="src/os/base.cc" role="src" />
<file md5sum="df402a1507dbc093ebf5e077b4607032" name="src/os/file.cc" role="src" />
<file md5sum="5d161a3948def4f6afe7c2102e3ce730" name="src/os/msg_queue.cc" role="src" />
<file md5sum="de51f3b175c521bb8859c863963db676" name="src/os/pipe.cc" role="src" />
<file md5sum="0de69a19f20e6d480b5cad202489d777" name="src/os/process_pool.cc" role="src" />
<file md5sum="edfebe90c438b3276a6adc3b4fa07c00" name="src/os/sendfile.cc" role="src" />
<file md5sum="dc38403006805f0df5fa9e9d8dc0f86a" name="src/os/signal.cc" role="src" />
<file md5sum="ecac84d482c3a0b33c79f11d8b45325f" name="src/os/timer.cc" role="src" />
<file md5sum="bc5ca8eb97c8a482ae933833a61e16ae" name="src/os/unix_socket.cc" role="src" />
<file md5sum="6289a6c55f55e99621a427bdf40e19c9" name="src/os/wait.cc" role="src" />
<file md5sum="4a0531ad6ddcb639d82a9569ff253355" name="src/protocol/base.cc" role="src" />
<file md5sum="63553540b572505f1826f9b5a22b5ab7" name="src/protocol/base64.cc" role="src" />
<file md5sum="2a968e652ead471ce92ae078dedf936a" name="src/protocol/dtls.cc" role="src" />
<file md5sum="0170343d71be4903c643faf77743213c" name="src/protocol/http.cc" role="src" />
<file md5sum="0e20dcc531c586b7ad26ed47937e4c78" name="src/protocol/http2.cc" role="src" />
<file md5sum="f04ea4eb522524a1739b4ade4620eb86" name="src/protocol/mime_type.cc" role="src" />
<file md5sum="b5d475e89f8c5bb6debcdb4110079da8" name="src/protocol/mqtt.cc" role="src" />
<file md5sum="83b81d6bb009d36a8f0670c8d640c092" name="src/protocol/redis.cc" role="src" />
<file md5sum="aaefad09580a644a58fbb5ad2eb8c5c7" name="src/protocol/socks5.cc" role="src" />
<file md5sum="8ea3aa600d8bf574091487e4c2ddde09" name="src/protocol/ssl.cc" role="src" />
<file md5sum="6f9e145ec4e596b9a9c5dcc42d53e24a" name="src/protocol/websocket.cc" role="src" />
<file md5sum="905b6fd3aba909e783c8571ff49fb42a" name="src/reactor/base.cc" role="src" />
<file md5sum="4b3f85d08a58620cbc6da95f23bee104" name="src/reactor/epoll.cc" role="src" />
<file md5sum="5ef8b067a0e68df0e54bc71bd8c0dbb6" name="src/reactor/kqueue.cc" role="src" />
<file md5sum="522adc007df3391a80608968e79bf886" name="src/reactor/poll.cc" role="src" />
<file md5sum="dcfe18a9ef390e0c7df16f5f02a742b8" name="src/reactor/select.cc" role="src" />
<file md5sum="df74c86d9b2cb2ddcefe697e74aaec05" name="src/server/base.cc" role="src" />
<file md5sum="21de3175de97faa07c922c771c6efa14" name="src/server/manager.cc" role="src" />
<file md5sum="24de14391b9895af05f1f12e2156cd81" name="src/server/master.cc" role="src" />
<file md5sum="92bc717604c099db5ba80f456a77b9c1" name="src/server/port.cc" role="src" />
<file md5sum="2fdd4f3fee32647aedb8b17ab6e8cad1" name="src/server/process.cc" role="src" />
<file md5sum="34b4a5ddd48227505a881829388763ba" name="src/server/reactor_process.cc" role="src" />
<file md5sum="00e3f3ec3220e639e996b0f31601bc6e" name="src/server/reactor_thread.cc" role="src" />
<file md5sum="3bce3e4db69a69ad720b4864b72e519b" name="src/server/static_handler.cc" role="src" />
<file md5sum="d1512a97ab3a050010acc3f46e4618a6" name="src/server/task_worker.cc" role="src" />
<file md5sum="8a81ca812e6233a9b1e60f52119946a2" name="src/server/worker.cc" role="src" />
<file md5sum="4b7ef98aa83ce0566e3fa1240587ec94" name="src/wrapper/event.cc" role="src" />
<file md5sum="099dfb91f01e794d2fdaf60c24048a20" name="src/wrapper/timer.cc" role="src" />
<file md5sum="34705536287bf9df83965244f06032d9" name="tests/CONTRIBUTION" role="test" />
<file md5sum="96faa8411f8308d4c825052233d397ca" name="tests/README.md" role="test" />
<file md5sum="4c2eb577521f19791d8011bd1c960feb" name="tests/clean" role="test" />
<file md5sum="da923c78d84ad9b06aedebe2d353f441" name="tests/include/api/http_server.php" role="test" />
<file md5sum="7ebc5d6b3fa9e54d0bf8f3c53730d2f6" name="tests/include/api/ssl-ca/ca-cert.pem" role="test" />
<file md5sum="7fdfb544209e8dd235595ed6808d06a4" name="tests/include/api/ssl-ca/ca-key.pem" role="test" />
<file md5sum="ffbd3969ad66bd7c0e52b7ac98496c91" name="tests/include/api/ssl-ca/ca-req.csr" role="test" />
<file md5sum="55ea7ee1edd83ccfce9a2c12c698b825" name="tests/include/api/ssl-ca/client-cert.pem" role="test" />
<file md5sum="451d00960e1baea0c6c75544da638966" name="tests/include/api/ssl-ca/client-key.pem" role="test" />
<file md5sum="c844b2a83d62c57c11fab14ab1c72aa3" name="tests/include/api/ssl-ca/client-req.csr" role="test" />
<file md5sum="dcda0c2cbd294885827cc5f7d0ff66af" name="tests/include/api/ssl-ca/server-cert.pem" role="test" />
<file md5sum="43c0988214360e0e72b4a6363cfff6f8" name="tests/include/api/ssl-ca/server-key.pem" role="test" />
<file md5sum="a2432885c2c2ee7d585c6209e9e256b4" name="tests/include/api/ssl-ca/server-req.csr" role="test" />
<file md5sum="812ed9e07909f22059d7316a4269607b" name="tests/include/api/swoole_callback/swoole_cannot_destroy_active_lambda_function.php" role="test" />
<file md5sum="212070963f3141db4c4e8b0789a14f2c" name="tests/include/api/swoole_client/connect_timeout.php" role="test" />
<file md5sum="cd47f8069ff4cdc5be058e08934007db" name="tests/include/api/swoole_client/connect_twice.php" role="test" />
<file md5sum="4f6e69e495d62b25338756c7c3728373" name="tests/include/api/swoole_client/opcode_client.php" role="test" />
<file md5sum="8ac0087507badb9f47a281c9fa169c4e" name="tests/include/api/swoole_client/simple_client.php" role="test" />
<file md5sum="edd5c717dbe085fc2bde3841ad0240be" name="tests/include/api/swoole_client/socket_free.php" role="test" />
<file md5sum="130cbfa68ce9a44ddad73da340b73db2" name="tests/include/api/swoole_http_server/http_server.php" role="test" />
<file md5sum="d71ab4bff990ec2db0f169612243da43" name="tests/include/api/swoole_http_server/http_server_without_response.php" role="test" />
<file md5sum="fac31645d384fd952a92c8972c5156c7" name="tests/include/api/swoole_http_server/simple_http_server.php" role="test" />
<file md5sum="856e21444cd0997b5813e35448e6c84b" name="tests/include/api/swoole_http_server/simple_https_server.php" role="test" />
<file md5sum="ef24d091a4d2c25c81ad5c20f40be4b8" name="tests/include/api/swoole_server/TestServer.php" role="test" />
<file md5sum="31aa6ed11960024cf04add5ccb0c93e7" name="tests/include/api/swoole_server/multi_protocol_server.php" role="test" />
<file md5sum="e33d9f722f8887b8b4a985a18908217b" name="tests/include/api/swoole_server/opcode_server.php" role="test" />
<file md5sum="5ef40d8f60047608fd76e062bbacc4ba" name="tests/include/api/swoole_server/reconnect_fail/tcp_client.php" role="test" />
<file md5sum="2d4cb52be38c11995cd63dfdbf585aa8" name="tests/include/api/swoole_server/reconnect_fail/tcp_serv.php" role="test" />
<file md5sum="d2cf69f80058bbc9e65fb7f3c0fdb41e" name="tests/include/api/swoole_server/server_manager_process_exit.php" role="test" />
<file md5sum="bebcf7a6ea49652d50a196d1e267e60d" name="tests/include/api/swoole_server/server_send_fast_recv_slow.php" role="test" />
<file md5sum="5f102434477432237babbc6496d3e41c" name="tests/include/api/swoole_server/simple_server.php" role="test" />
<file md5sum="e934e9218f1120d2828b2a40ef67af1f" name="tests/include/api/swoole_server/simple_tcp_server.php" role="test" />
<file md5sum="8d6b2bb3e532e14306f1548e8a90da1d" name="tests/include/api/swoole_server/simple_udp_server.php" role="test" />
<file md5sum="1d33cc41c30b038a710e9a6319db89a3" name="tests/include/api/swoole_server/tcp_serv.php" role="test" />
<file md5sum="a2c245d0e0922347bf48d0468168e49c" name="tests/include/api/swoole_server/tcp_task_server.php" role="test" />
<file md5sum="8469ba21495ed4998b98ac6ea669c02b" name="tests/include/api/swoole_server/testsendfile.txt" role="test" />
<file md5sum="afce97e487c2ebf2569263ae8cc5afad" name="tests/include/api/swoole_timer/accurate_test.php" role="test" />
<file md5sum="60c26fadba067f5da66b48407797dee1" name="tests/include/api/swoole_timer/fixRate_vs_fixDelay.php" role="test" />
<file md5sum="8b7641786b308b7a01d75ecf3e7fe375" name="tests/include/api/swoole_timer/invalid_args.php" role="test" />
<file md5sum="8c816b5572c0fa2735b621bcbf5f985e" name="tests/include/api/swoole_timer/multi_timer.php" role="test" />
<file md5sum="5b073ff2d0f20e3eeaad1cf58adce522" name="tests/include/api/swoole_timer/register_shutdown_priority.php" role="test" />
<file md5sum="c70153362dc0f20476793fca575f989b" name="tests/include/api/swoole_websocket_server/send_large_request_data.php" role="test" />
<file md5sum="319d27f92ac307f5423b588ddd61fc3e" name="tests/include/api/swoole_websocket_server/send_small_request_data.php" role="test" />
<file md5sum="75b517ad02c5eed6fff3703364efd516" name="tests/include/api/swoole_websocket_server/swoole_websocket_server.php" role="test" />
<file md5sum="47707b334239fd1100e17e6909a9fea7" name="tests/include/api/swoole_websocket_server/websocket_client.php" role="test" />
<file md5sum="899005f6ebdf47f98e675b02dc6f86aa" name="tests/include/api/tcp_server.php" role="test" />
<file md5sum="108ba62938330981aa539701de9383ce" name="tests/include/api/test_classes/A.php" role="test" />
<file md5sum="43b0e2ab87921d71c47e5f7dd2d4c5a0" name="tests/include/api/test_classes/B.php" role="test" />
<file md5sum="3e6bcb23722e8817922a90d40c8c1d5d" name="tests/include/bootstrap.php" role="test" />
<file md5sum="735d1ac6f6c8018b76835ed16e78c759" name="tests/include/config.php" role="test" />
<file md5sum="0f619998b4e0101b21aa766c0304f018" name="tests/include/functions.php" role="test" />
<file md5sum="23c458581b1d4c26add4d9a3da4f9692" name="tests/include/lib/src/Assert.php" role="test" />
<file md5sum="665b224f1fff57b10a797d86b2581aeb" name="tests/include/lib/src/CoServer.php" role="test" />
<file md5sum="085cb0d9fa91a40e010ffcf2ac40761b" name="tests/include/lib/src/CurlManager.php" role="test" />
<file md5sum="75013d97ee51675d23f9c95a13c4b99f" name="tests/include/lib/src/DbWrapper.php" role="test" />
<file md5sum="ce23adba03252b760ef74a572f304d48" name="tests/include/lib/src/LengthServer.php" role="test" />
<file md5sum="4acc3df9d9a856b2969df6494900c23d" name="tests/include/lib/src/MQTT/Helper.php" role="test" />
<file md5sum="e4d39511b797967c82975131876717dd" name="tests/include/lib/src/MysqlPool.php" role="test" />
<file md5sum="9adf51c51770b5475a3d417863aa778b" name="tests/include/lib/src/ProcessManager.php" role="test" />
<file md5sum="91def00a3c0333bd37606578b2438b04" name="tests/include/lib/src/RandStr.php" role="test" />
<file md5sum="0561b2868a95fe2a71f67a0baccb5b55" name="tests/include/lib/src/Redis/DBConnectException.php" role="test" />
<file md5sum="15c47f13873e7dcb3230d0d24dab1fa6" name="tests/include/lib/src/Redis/Lock.php" role="test" />
<file md5sum="627790d220ad2bc08cc8d8eabb86c361" name="tests/include/lib/src/Redis/Redis.php" role="test" />
<file md5sum="a283825ef93ae05b7016d3acb234a90e" name="tests/include/lib/src/Redis/SQLPool.php" role="test" />
<file md5sum="c39d5711afcb425ae90b880bea6d4c3a" name="tests/include/lib/src/Samtleben/WebsocketClient.php" role="test" />
<file md5sum="35180468c332c33c568b7fb4320e4021" name="tests/include/lib/src/ServerManager.php" role="test" />
<file md5sum="a9ea5697c58cefe45f15384e595d99db" name="tests/include/lib/src/TcpStat.php" role="test" />
<file md5sum="89cfab7600a5bfa2d1a65a61005d3840" name="tests/include/lib/src/WaitRef.php" role="test" />
<file md5sum="f3b1f0ab3e8c57e086d1e01bc21d6f46" name="tests/include/lib/src/responder/get.php" role="test" />
<file md5sum="4d15e541639b012a01ab96a1fa49521d" name="tests/include/lib/vendor/autoload.php" role="test" />
<file md5sum="f3632259727f5b72b09c0e4c0764c9f9" name="tests/include/macos/phpstorm.py" role="test" />
<file md5sum="a7028891c3fa185fe37c77abf36963fd" name="tests/include/skipif.inc" role="test" />
<file md5sum="cfb3618193607ef04429c50ef167023f" name="tests/include/ssl_certs/ca.crt" role="test" />
<file md5sum="e0eb71da8fff826b8ae54687d081dbe9" name="tests/include/ssl_certs/ca.csr" role="test" />
<file md5sum="d1b20e8878b65663318be013e0cd1bdb" name="tests/include/ssl_certs/ca.key" role="test" />
<file md5sum="2ef0a94ba255df26b20cf0f6ec07c17c" name="tests/include/ssl_certs/ca.srl" role="test" />
<file md5sum="c76e55ab3e8332b32c0680cd83892efd" name="tests/include/ssl_certs/client.crt" role="test" />
<file md5sum="e8165297162cc77896ac2769892eabee" name="tests/include/ssl_certs/client.csr" role="test" />
<file md5sum="3c914122a2b0d0fcb4d9344b310d12a5" name="tests/include/ssl_certs/client.key" role="test" />
<file md5sum="c61f4a44c672fe90554b64fb00e02000" name="tests/include/ssl_certs/client.pem" role="test" />
<file md5sum="10878776ee3cedee9970799087e333dd" name="tests/include/ssl_certs/mosquitto.org.crt" role="test" />
<file md5sum="6e06f1f37c6988bbc2bf6022279142bb" name="tests/include/ssl_certs/server.crt" role="test" />
<file md5sum="f818110443945a0c5d1b6123689083a6" name="tests/include/ssl_certs/server.csr" role="test" />
<file md5sum="ac423d6acebcc7c2ae8ea6e7fc512d12" name="tests/include/ssl_certs/server.key" role="test" />
<file md5sum="ef4a35965bae241afe6d6495f2d6743a" name="tests/include/ssl_certs/server.pem" role="test" />
<file md5sum="0cd9b9817f71cbc1f758567646e74ed1" name="tests/include/ssl_certs/sni_server_ca.pem" role="test" />
<file md5sum="2a466556595e0d9d8c102e92110a4b9c" name="tests/include/ssl_certs/sni_server_cs.pem" role="test" />
<file md5sum="60f367e87704f5823bacaac6ace2a864" name="tests/include/ssl_certs/sni_server_cs_cert.pem" role="test" />
<file md5sum="9d0973fc854cfb5f349ab6fde9ca6fb1" name="tests/include/ssl_certs/sni_server_cs_key.pem" role="test" />
<file md5sum="a4a560b4dcc1d28eab11abd2801d43bc" name="tests/include/ssl_certs/sni_server_uk.pem" role="test" />
<file md5sum="06caba4be3282b4f062af34b0a59ff42" name="tests/include/ssl_certs/sni_server_uk_cert.pem" role="test" />
<file md5sum="7a82e0223122dea339a2711f5e92cc98" name="tests/include/ssl_certs/sni_server_uk_key.pem" role="test" />
<file md5sum="1fe9e3ae976626380effcd119b1f8b2b" name="tests/include/ssl_certs/sni_server_us.pem" role="test" />
<file md5sum="ca456a996727239764ceede35c9c9523" name="tests/include/ssl_certs/sni_server_us_cert.pem" role="test" />
<file md5sum="028a392acca5a3b572ad9ee9c2ca15bf" name="tests/include/ssl_certs/sni_server_us_key.pem" role="test" />
<file md5sum="ca23a7d56010429f76973dae86bcee68" name="tests/init" role="test" />
<file md5sum="bbda5dbd7d521d16a4a4610332e0af25" name="tests/new" role="test" />
<file md5sum="6f0fbb6d17ecdaf4f09ab73f33518d3a" name="tests/run-tests" role="test" />
<file md5sum="4fe87590315734337020989e1ba1c8e6" name="tests/start.sh" role="test" />
<file md5sum="83f3c53f269913cb9d7528d033c48f7e" name="tests/swoole_atomic/atomic.phpt" role="test" />
<file md5sum="1b961591e8bec168c5197d83b11da058" name="tests/swoole_atomic/dtor_in_child.phpt" role="test" />
<file md5sum="cb688caca92032457dab39eda0837c77" name="tests/swoole_atomic/multi_wakeup.phpt" role="test" />
<file md5sum="d3ad52fa7be05e762bec3a1bfaaff944" name="tests/swoole_atomic/wait.phpt" role="test" />
<file md5sum="e9d0f0a4dda7c68a9c1f26ba90b92015" name="tests/swoole_atomic/wait_and_wakeup.phpt" role="test" />
<file md5sum="bc735f7f6a06a7082a1efb0a5e86d2f1" name="tests/swoole_atomic/wait_ex.phpt" role="test" />
<file md5sum="b1e6652c6b470e13fe22735df86bf761" name="tests/swoole_channel_coro/1.phpt" role="test" />
<file md5sum="e539a0428c5824ca23d8133ee86ce33a" name="tests/swoole_channel_coro/10.phpt" role="test" />
<file md5sum="9791536f2c9555445032ba5f181c4fe5" name="tests/swoole_channel_coro/2.phpt" role="test" />
<file md5sum="11a967f21a4cae967eaf5453e1c78fd3" name="tests/swoole_channel_coro/3.phpt" role="test" />
<file md5sum="cf41d4f35edbf5b8a6a699efb35503cd" name="tests/swoole_channel_coro/4.phpt" role="test" />
<file md5sum="dde81bc16a24e1e623db6dce0573aaf9" name="tests/swoole_channel_coro/5.phpt" role="test" />
<file md5sum="306228d604f5080a696f331ec58ca67d" name="tests/swoole_channel_coro/6.phpt" role="test" />
<file md5sum="da9a62940daf3d24d6420ea753c76216" name="tests/swoole_channel_coro/7.phpt" role="test" />
<file md5sum="9ecdb197b31e53044fb1220ad4e75d5f" name="tests/swoole_channel_coro/8.phpt" role="test" />
<file md5sum="32464a713ca2ef83908ac484df7f39e3" name="tests/swoole_channel_coro/9.phpt" role="test" />
<file md5sum="7113246cd36a35a95d47f6d14a737861" name="tests/swoole_channel_coro/basic.phpt" role="test" />
<file md5sum="b5ff29ebb97a039a6b469986c74fde26" name="tests/swoole_channel_coro/benchmark.phpt" role="test" />
<file md5sum="e5de36e1a78f568e1a569a11ebd97369" name="tests/swoole_channel_coro/blocking_timeout.phpt" role="test" />
<file md5sum="75fca405ec03232653a2c29974c10e7a" name="tests/swoole_channel_coro/bug_1947.phpt" role="test" />
<file md5sum="a035fa211ddc5fe5cbdb5e626066c399" name="tests/swoole_channel_coro/bug_clear_timer.phpt" role="test" />
<file md5sum="1b6a8cdd28d482175a87e72983f2d391" name="tests/swoole_channel_coro/chan_select_timeout.phpt" role="test" />
<file md5sum="5bd2c5555fe080b6d3d07b627ab7b46a" name="tests/swoole_channel_coro/chan_stats.phpt" role="test" />
<file md5sum="3fa02f70f6d86389111dd04f74ff55ca" name="tests/swoole_channel_coro/close.phpt" role="test" />
<file md5sum="2c810bb02f5b1307dd2949833e65656c" name="tests/swoole_channel_coro/coro_wait.phpt" role="test" />
<file md5sum="10611c12b9170827999dee60817e9ffe" name="tests/swoole_channel_coro/discard.phpt" role="test" />
<file md5sum="44380497f65e318f99e4e3d7e0db513a" name="tests/swoole_channel_coro/fibonacci.phpt" role="test" />
<file md5sum="8ed301566db736f0f283776ddd03f7ce" name="tests/swoole_channel_coro/http2.phpt" role="test" />
<file md5sum="eb00d27dfee3ea860f604668f77589ba" name="tests/swoole_channel_coro/hybird_chan.phpt" role="test" />
<file md5sum="b13828ba22b5d77c94825414fcd44c3c" name="tests/swoole_channel_coro/hybird_chan2.phpt" role="test" />
<file md5sum="e12764e3238ab85cb6afae43b2ab3933" name="tests/swoole_channel_coro/hybird_chan3.phpt" role="test" />
<file md5sum="d6bd257414fa6fa39d3fb927080fc32f" name="tests/swoole_channel_coro/lock.phpt" role="test" />
<file md5sum="ef76f0edd118305a34e916ee1ec37b3b" name="tests/swoole_channel_coro/no_ctor.phpt" role="test" />
<file md5sum="bc29ae38f338eafb8cc4310b095e0f7e" name="tests/swoole_channel_coro/pool.phpt" role="test" />
<file md5sum="be4f75ad174279c0e15f687e98eda8d3" name="tests/swoole_channel_coro/pop_after_close.phpt" role="test" />
<file md5sum="e733c4920497de753b834629a3e93fe6" name="tests/swoole_channel_coro/pop_close1.phpt" role="test" />
<file md5sum="23f35763da088cf51f9c74bc6a353508" name="tests/swoole_channel_coro/pop_timeout1.phpt" role="test" />
<file md5sum="cfcbfb2fab541e1f8133a1fe31108b6c" name="tests/swoole_channel_coro/pop_timeout2.phpt" role="test" />
<file md5sum="65c229e2866bd9c5e4176ba24fc87845" name="tests/swoole_channel_coro/pop_timeout3.phpt" role="test" />
<file md5sum="09d90672c882cd261359f49d5746af9a" name="tests/swoole_channel_coro/pop_timeout4.phpt" role="test" />
<file md5sum="9c64999749a2f67f2c0298e5ff76f76c" name="tests/swoole_channel_coro/pop_timeout5.phpt" role="test" />
<file md5sum="4346729cb017bc8d1b15c622e3190961" name="tests/swoole_channel_coro/pop_timeout6.phpt" role="test" />
<file md5sum="ed20fadbcb0b7848280a4da9fef619e9" name="tests/swoole_channel_coro/pop_timeout7.phpt" role="test" />
<file md5sum="ab610cee089b6f653cdc6d35897e9b0e" name="tests/swoole_channel_coro/pop_timeout8.phpt" role="test" />
<file md5sum="8a79f08c8588a4c9bb697e12d1829771" name="tests/swoole_channel_coro/push_close1.phpt" role="test" />
<file md5sum="0f5dba1edb199ed7f83d1870267da623" name="tests/swoole_channel_coro/push_timeout1.phpt" role="test" />
<file md5sum="430393c11d2f13aaed1f21fc82d7f508" name="tests/swoole_channel_coro/push_timeout2.phpt" role="test" />
<file md5sum="bef8f164a350bad62c0db4dc88b36b72" name="tests/swoole_channel_coro/push_timeout3.phpt" role="test" />
<file md5sum="4ee8635bd963dcfb844c625a9ad2a4be" name="tests/swoole_channel_coro/push_timeout4.phpt" role="test" />
<file md5sum="9d737ed962040c658a7afc04fc8d23b2" name="tests/swoole_channel_coro/type.phpt" role="test" />
<file md5sum="b422af7da6d09503566022e0b71af056" name="tests/swoole_client_coro/bug_2346.phpt" role="test" />
<file md5sum="d871f6db9586eaaa3eb8528018e2b72f" name="tests/swoole_client_coro/close.phpt" role="test" />
<file md5sum="a181c5f31079404cd454da5b9edf2513" name="tests/swoole_client_coro/close_in_other_co.phpt" role="test" />
<file md5sum="eb8008be0f2c85f7a1acea98cae969dc" name="tests/swoole_client_coro/close_resume.phpt" role="test" />
<file md5sum="d313331586b857e47fb81a4be27eb2af" name="tests/swoole_client_coro/connect_dns_timeout.phpt" role="test" />
<file md5sum="e45a0974496885bfcfb18e7b25cf946e" name="tests/swoole_client_coro/connect_timeout.phpt" role="test" />
<file md5sum="41ddefa351e6898542b3974c79f37ef7" name="tests/swoole_client_coro/connect_with_dns.phpt" role="test" />
<file md5sum="98956fc0181e3f3a341a178c1572b7e4" name="tests/swoole_client_coro/dtls.phpt" role="test" />
<file md5sum="033f83385eb1d2f4df864f8d893157ae" name="tests/swoole_client_coro/enableSSL.phpt" role="test" />
<file md5sum="dd67585f4873e1ebfc77982ca46764f9" name="tests/swoole_client_coro/eof.phpt" role="test" />
<file md5sum="5a5e06904d7f76125afa6a693201e36e" name="tests/swoole_client_coro/eof_02.phpt" role="test" />
<file md5sum="07460da5739cac253165dde8c71a2ac8" name="tests/swoole_client_coro/eof_03.phpt" role="test" />
<file md5sum="3ed21fed903b83d0b8c67793972efefd" name="tests/swoole_client_coro/eof_04.phpt" role="test" />
<file md5sum="fa727362cd793b5b9637f59ecf4f22f2" name="tests/swoole_client_coro/fixed_package.phpt" role="test" />
<file md5sum="fbed678a6591fdd00f889ecb1d2439f3" name="tests/swoole_client_coro/getpeername.phpt" role="test" />
<file md5sum="90f6e447fc119074cfc095e993a6d2ca" name="tests/swoole_client_coro/getsockname.phpt" role="test" />
<file md5sum="18ea3678e4caefa06dc58e021c20dee8" name="tests/swoole_client_coro/isConnected.phpt" role="test" />
<file md5sum="4def6cb93f8ac90e295a0eba1cf8922f" name="tests/swoole_client_coro/length_01.phpt" role="test" />
<file md5sum="2e22b40be8213c1e87f37a4a82da97fe" name="tests/swoole_client_coro/length_02.phpt" role="test" />
<file md5sum="a3371c8d62a61a6776b8733767383018" name="tests/swoole_client_coro/length_03.phpt" role="test" />
<file md5sum="e8f30b709825451f37a8618822bcc949" name="tests/swoole_client_coro/length_04.phpt" role="test" />
<file md5sum="0bdb298674e2aa81e54a528dcccf0fcb" name="tests/swoole_client_coro/length_protocol_func.phpt" role="test" />
<file md5sum="1a86c82026ead16dd4a2487c8ebdc538" name="tests/swoole_client_coro/length_types.phpt" role="test" />
<file md5sum="2b08afc909b1832f36dc150408773e1f" name="tests/swoole_client_coro/read_and_write.phpt" role="test" />
<file md5sum="3b7ef1835fd2d5a5f2d30bbed46bb2a8" name="tests/swoole_client_coro/reconnect.phpt" role="test" />
<file md5sum="3dbb4d154efcc745072966873ab6b144" name="tests/swoole_client_coro/recv_after_close.phpt" role="test" />
<file md5sum="f0010dfe7b67493f950b53a677280f99" name="tests/swoole_client_coro/recv_bad_packet.phpt" role="test" />
<file md5sum="c308aaf8d140c147fab9421d6b641cdc" name="tests/swoole_client_coro/recv_timeout.phpt" role="test" />
<file md5sum="45ff1b7aa9e1f7d59179791bd214bade" name="tests/swoole_client_coro/recv_timeout2.phpt" role="test" />
<file md5sum="7d94a59f546bfcd70654562164bcd811" name="tests/swoole_client_coro/recvfrom.phpt" role="test" />
<file md5sum="5b65ff3d9553119126252c09e7ab5301" name="tests/swoole_client_coro/recvfrom_timeout.phpt" role="test" />
<file md5sum="133a3e07f38136206607654af5892f3f" name="tests/swoole_client_coro/recvfrom_timeout2.phpt" role="test" />
<file md5sum="cba186c1826859941694225abf4218e0" name="tests/swoole_client_coro/send_big.phpt" role="test" />
<file md5sum="f254b2b3a36ad58d38339a07faccc45c" name="tests/swoole_client_coro/sendfile.phpt" role="test" />
<file md5sum="fac65a272cd0902edf079a8e4b63d0bf" name="tests/swoole_client_coro/sendto.phpt" role="test" />
<file md5sum="e6bb669c93f988ed52ca45ad4e170deb" name="tests/swoole_client_coro/ssl.phpt" role="test" />
<file md5sum="fa898056d64ed1e7094ef958bb88a4d3" name="tests/swoole_client_coro/ssl_verify.phpt" role="test" />
<file md5sum="f40786dbbaec511a4fef012c81b73903" name="tests/swoole_client_coro/tcp_client.phpt" role="test" />
<file md5sum="d0fc51ecb2e5b9d75e92b98cce8a0514" name="tests/swoole_client_coro/tcp_nodelay.phpt" role="test" />
<file md5sum="bf793cbfb44d1afc1127e476c0c7d30d" name="tests/swoole_client_coro/timeout.phpt" role="test" />
<file md5sum="9b93972a783b88c3c34b9c6814bf7aee" name="tests/swoole_client_coro/udp_client.phpt" role="test" />
<file md5sum="f50b2fbe35268950155ea6f72fc5c071" name="tests/swoole_client_coro/udp_recv_failed.phpt" role="test" />
<file md5sum="8c0584c24c1ec86fe74dfaa1a9d14180" name="tests/swoole_client_coro/unsock_dgram.phpt" role="test" />
<file md5sum="4f586116cb281352f28228fea1ed8ca9" name="tests/swoole_client_coro/unsock_stream.phpt" role="test" />
<file md5sum="bd2e61a043acdf53daba73aa2d662b7d" name="tests/swoole_client_sync/bind_address.phpt" role="test" />
<file md5sum="9641c63163384c8a009848e85e6af6b2" name="tests/swoole_client_sync/connect_1.phpt" role="test" />
<file md5sum="378ffb0d51d73864c43bcf96e63e9841" name="tests/swoole_client_sync/connect_2.phpt" role="test" />
<file md5sum="43543d620c1867cf7f9cdb0821b64cad" name="tests/swoole_client_sync/connect_3.phpt" role="test" />
<file md5sum="55b6540af9a4676308098001f54cbd3a" name="tests/swoole_client_sync/eof.phpt" role="test" />
<file md5sum="310e066e7fe88951e1669e39a46cb031" name="tests/swoole_client_sync/eof_timeout.phpt" role="test" />
<file md5sum="ecbf4ce68b8d6c73ae40209718ba34d4" name="tests/swoole_client_sync/keep1.phpt" role="test" />
<file md5sum="db59b224f6c4df4ae62d6b52850598af" name="tests/swoole_client_sync/keep2.phpt" role="test" />
<file md5sum="c04755fb4ce62538a1506eaa94437859" name="tests/swoole_client_sync/keep3.phpt" role="test" />
<file md5sum="901d065fc854d64398bf1553b80dcab0" name="tests/swoole_client_sync/keep4.phpt" role="test" />
<file md5sum="514890fd7f348e0a8318f4e9bc87d1c5" name="tests/swoole_client_sync/keep5.phpt" role="test" />
<file md5sum="2957f4a86f3051296c98a83abe7d9907" name="tests/swoole_client_sync/keep6.phpt" role="test" />
<file md5sum="c46499842a4ac1b3e9c9760c02a0e91e" name="tests/swoole_client_sync/length_protocol.phpt" role="test" />
<file md5sum="6d94738198e8116e59b3c93ffbaed05c" name="tests/swoole_client_sync/length_protocol_02.phpt" role="test" />
<file md5sum="840c4f1bf271f5af6d83583092c6b253" name="tests/swoole_client_sync/length_protocol_func.phpt" role="test" />
<file md5sum="97242a2c32c46e600c2cca8783d6197a" name="tests/swoole_client_sync/recv_in_task.phpt" role="test" />
<file md5sum="fef9138ff3295272b1b57545cfaedefe" name="tests/swoole_client_sync/recv_timeout.phpt" role="test" />
<file md5sum="03754d76342ca8134bdb0fcd55166084" name="tests/swoole_client_sync/recv_with_open_eof_check.phpt" role="test" />
<file md5sum="07ff5b6bcbe155fb46b359522b84120f" name="tests/swoole_client_sync/select.phpt" role="test" />
<file md5sum="b20af31595fce8787a59cb1113bd3771" name="tests/swoole_client_sync/select_null.phpt" role="test" />
<file md5sum="2be931df2814d5392088e9c89a06314f" name="tests/swoole_client_sync/send_recv.phpt" role="test" />
<file md5sum="d2f77243f5c77ccfdd69439ebce48a43" name="tests/swoole_client_sync/sendfile.phpt" role="test" />
<file md5sum="faca60049252b476ec7cf7fb5de4ef1a" name="tests/swoole_client_sync/sendto.phpt" role="test" />
<file md5sum="d836f4fe720136f25c4d2883b55f11c8" name="tests/swoole_client_sync/ssl_recv_timeout.phpt" role="test" />
<file md5sum="de2bbbce44810423694c44de0f3451cf" name="tests/swoole_client_sync/sync_send_recv.phpt" role="test" />
<file md5sum="3e7c3a969c5a626c4a367d353b7fe403" name="tests/swoole_client_sync/udg_send_timeout.phpt" role="test" />
<file md5sum="52558cae72c2e980fc7791767546ed65" name="tests/swoole_client_sync/udp_client_sendto.phpt" role="test" />
<file md5sum="5986d36cac391d7dc2a7eb415ef66e2f" name="tests/swoole_coroutine/after_start_server_1.phpt" role="test" />
<file md5sum="c3b98668fb951a629d8dfc2b40c04571" name="tests/swoole_coroutine/all_asleep.phpt" role="test" />
<file md5sum="d38d396e264e7be1522152cb687eefff" name="tests/swoole_coroutine/array_walk.phpt" role="test" />
<file md5sum="14fad63b36722a1449c309f3a2ab4d6e" name="tests/swoole_coroutine/array_walk_deep.phpt" role="test" />
<file md5sum="4b544a878fa56033e155f307b9279f95" name="tests/swoole_coroutine/async_callback/event_cycle.phpt" role="test" />
<file md5sum="a66b9c70a0f770fdaf7242df496569c4" name="tests/swoole_coroutine/async_callback/signal.phpt" role="test" />
<file md5sum="349295357f69a0ca0f28961c2d40659b" name="tests/swoole_coroutine/async_callback/timer.phpt" role="test" />
<file md5sum="9b2327b36ff4c4ee2f7cb4222e897c2c" name="tests/swoole_coroutine/bailout/error.phpt" role="test" />
<file md5sum="7573a933e2dc8bc5a86e614297160e92" name="tests/swoole_coroutine/bailout/error_in.phpt" role="test" />
<file md5sum="205c743486f0ec122246475fbdd1eedf" name="tests/swoole_coroutine/bailout/error_internal.phpt" role="test" />
<file md5sum="39a6007f0adf61c4f4159669704f547d" name="tests/swoole_coroutine/bailout/error_internal2.phpt" role="test" />
<file md5sum="d452a390b0509fa6d8561b00a789a00b" name="tests/swoole_coroutine/bailout/error_out.phpt" role="test" />
<file md5sum="50057b7df8718edc1f474c10f8b16dce" name="tests/swoole_coroutine/bailout/exit.phpt" role="test" />
<file md5sum="e8dad1cc6979c9264bbb352f99fe3a52" name="tests/swoole_coroutine/before_create_server_1.phpt" role="test" />
<file md5sum="45c18c9ee22b1f34f690f909cd29f025" name="tests/swoole_coroutine/before_create_server_2.phpt" role="test" />
<file md5sum="896c5fbc19052dc6dd2f620a2aa88545" name="tests/swoole_coroutine/before_create_server_3.phpt" role="test" />
<file md5sum="ba725bb749fb2e4de371e2a2b365638b" name="tests/swoole_coroutine/bug_2387.phpt" role="test" />
<file md5sum="0a2c32db64f3db0cc1a6d968735a52f1" name="tests/swoole_coroutine/c_stack_size.phpt" role="test" />
<file md5sum="62210bf841bb0f30d21f9107b454544f" name="tests/swoole_coroutine/call_not_exists_func.phpt" role="test" />
<file md5sum="b27153102d0402623ac484c5993f9fec" name="tests/swoole_coroutine/call_user_func_array.phpt" role="test" />
<file md5sum="8a23a2b5309a08ee8dbc9b1aebf16352" name="tests/swoole_coroutine/call_user_func_array2.phpt" role="test" />
<file md5sum="1f5637a43fba5bea2ac74087279df2ba" name="tests/swoole_coroutine/call_with_args.phpt" role="test" />
<file md5sum="c0bdf5d1c8cfc823fa873e954badf0fe" name="tests/swoole_coroutine/callback.phpt" role="test" />
<file md5sum="dc2d9e70a81046aa2905427e9c3a5bc2" name="tests/swoole_coroutine/check.phpt" role="test" />
<file md5sum="0dde9cf3902fc9cef8e1c2c0178b051f" name="tests/swoole_coroutine/cid.phpt" role="test" />
<file md5sum="9b4dcd85693621b8503c7088d6efe95a" name="tests/swoole_coroutine/create_after_rshutdown.phpt" role="test" />
<file md5sum="4d4e7c5acd0f44f000369e2395fbe09a" name="tests/swoole_coroutine/current.phpt" role="test" />
<file md5sum="c519c09303b325126ff9560dd5005041" name="tests/swoole_coroutine/dead_lock.phpt" role="test" />
<file md5sum="5e1ce6e001c8f95615d7d49222ad1d92" name="tests/swoole_coroutine/defer/defer.phpt" role="test" />
<file md5sum="cc6155ea54f68bb532aaf92bb6425f93" name="tests/swoole_coroutine/defer/defer_close.phpt" role="test" />
<file md5sum="5a23577d212f255a674dfd5f4848b833" name="tests/swoole_coroutine/defer/defer_exception.phpt" role="test" />
<file md5sum="2d8eb7afe7aa941cba31209a1b2e47de" name="tests/swoole_coroutine/defer/defer_in_try.phpt" role="test" />
<file md5sum="7e1e90ac485cb7dc2c33137847ff8ae3" name="tests/swoole_coroutine/destruct/destruct1.phpt" role="test" />
<file md5sum="d6ac155288157eab537037b011ce8858" name="tests/swoole_coroutine/destruct/destruct2.phpt" role="test" />
<file md5sum="736c072e979b6590ce563d8844c9aa36" name="tests/swoole_coroutine/dnslookup_1.phpt" role="test" />
<file md5sum="8d20178d78652892dd79e17a208c98e4" name="tests/swoole_coroutine/dnslookup_2.phpt" role="test" />
<file md5sum="6d6d614bcedb568490ff3c7adf463077" name="tests/swoole_coroutine/dnslookup_3.phpt" role="test" />
<file md5sum="07c44c63daec7805a2138697f720f7e7" name="tests/swoole_coroutine/empty.phpt" role="test" />
<file md5sum="28bbd969314fbb03a6f00c142e811818" name="tests/swoole_coroutine/eval.phpt" role="test" />
<file md5sum="3d42f7e53cb22b76f13a47c621a4dd01" name="tests/swoole_coroutine/exception.phpt" role="test" />
<file md5sum="3c0c539722406c4161088b963c47db56" name="tests/swoole_coroutine/exception/empty.phpt" role="test" />
<file md5sum="4d1d9b75c965b336971189109429d0e3" name="tests/swoole_coroutine/exception/error.phpt" role="test" />
<file md5sum="760e11e923f2ea69f79e1fbbd8061984" name="tests/swoole_coroutine/exception/error1.phpt" role="test" />
<file md5sum="b92e7abfcffef65d8ea772d7263b471a" name="tests/swoole_coroutine/exception/nested.phpt" role="test" />
<file md5sum="4c135093239881ebed14520e0354e3a5" name="tests/swoole_coroutine/exception/yield.phpt" role="test" />
<file md5sum="95a0bd3977cf43f5af7dff3918b7a5bb" name="tests/swoole_coroutine/exception/yield1.phpt" role="test" />
<file md5sum="08786169c45f4568a17f8ef3564dd00d" name="tests/swoole_coroutine/exists.phpt" role="test" />
<file md5sum="8a096cdbfa06f00ace6940cdebf67fd2" name="tests/swoole_coroutine/exit.phpt" role="test" />
<file md5sum="8849e794a92c4dc33522f04d0e48f83d" name="tests/swoole_coroutine/exit_exception_backtrace.phpt" role="test" />
<file md5sum="b960053ff7be947c7dc96d265a5ad31a" name="tests/swoole_coroutine/fatal_error.phpt" role="test" />
<file md5sum="6304c968bb0900d4318011c3e9ac081a" name="tests/swoole_coroutine/forbidden_case/array_map.phpt" role="test" />
<file md5sum="32a5751f0d2fd0be40e20d8448f69290" name="tests/swoole_coroutine/forbidden_case/call_user.phpt" role="test" />
<file md5sum="a7a8ab924da4e05f7a5517670724938b" name="tests/swoole_coroutine/forbidden_case/invoke.phpt" role="test" />
<file md5sum="7f34768dce026e889198a88e959c1cc8" name="tests/swoole_coroutine/getContext.phpt" role="test" />
<file md5sum="0b8ed15e40bb8c9f451899dab74ef67f" name="tests/swoole_coroutine/getElasped.phpt" role="test" />
<file md5sum="9dbc1317e552874e23dc15179aba009a" name="tests/swoole_coroutine/getPcid.phpt" role="test" />
<file md5sum="3db876ba7fe2353baaa66f76fc81569a" name="tests/swoole_coroutine/getPcid_by_random_cid.phpt.phpt" role="test" />
<file md5sum="c5117c1f68617007329abc4f789f9d64" name="tests/swoole_coroutine/gethostbyname.phpt" role="test" />
<file md5sum="ced4d769cc549b2f2fda325680465dda" name="tests/swoole_coroutine/iterator.phpt" role="test" />
<file md5sum="9db215b7ae636996972810a8223e1e80" name="tests/swoole_coroutine/kernel_coroutine.phpt" role="test" />
<file md5sum="e702e7545102b48ce357c7bbbd57ee3f" name="tests/swoole_coroutine/list_and_backtrace.phpt" role="test" />
<file md5sum="e659a9ddbb6be5d1e49086b8cd27eb2f" name="tests/swoole_coroutine/max_num.phpt" role="test" />
<file md5sum="d373ea8c92e8d95835d7d2148c601d73" name="tests/swoole_coroutine/max_num_limit.phpt" role="test" />
<file md5sum="4f391e82f6e688154c82844e6fa17af7" name="tests/swoole_coroutine/nested1.phpt" role="test" />
<file md5sum="7bb71b1d7449729df96f4960d480c57a" name="tests/swoole_coroutine/nested2.phpt" role="test" />
<file md5sum="e6f6d8171b2e4f5d20a6e7db45e2650a" name="tests/swoole_coroutine/nested3.phpt" role="test" />
<file md5sum="d38a5334293dcf95a4b0fba957f08436" name="tests/swoole_coroutine/nested_empty.phpt" role="test" />
<file md5sum="45015b7f2a2baa58375e0171118e3fb6" name="tests/swoole_coroutine/nested_uid.phpt" role="test" />
<file md5sum="8cf8bbdf3c3a7f82e29d7755f036695d" name="tests/swoole_coroutine/new_process.phpt" role="test" />
<file md5sum="9d9d0ffcce962700f23b1a26b4dff21b" name="tests/swoole_coroutine/new_server.phpt" role="test" />
<file md5sum="c797a601aabf123d139642e2a5b0fc23" name="tests/swoole_coroutine/no_inline_func.phpt" role="test" />
<file md5sum="54095eab52e0d986744384b6497c241f" name="tests/swoole_coroutine/output/create.phpt" role="test" />
<file md5sum="7786e3c2148417808dd61ce866c05705" name="tests/swoole_coroutine/output/in_nested_co.phpt" role="test" />
<file md5sum="a9dcb474c0b1e28a51b7202709c04704" name="tests/swoole_coroutine/output/ob_main.phpt" role="test" />
<file md5sum="e0f4f2a15f93533cf11a73bb0c1bc079" name="tests/swoole_coroutine/output/output_control.phpt" role="test" />
<file md5sum="d662b7ddac950e3d70eef96d0a3f308c" name="tests/swoole_coroutine/parallel1.phpt" role="test" />
<file md5sum="5f743aa04de6d4c35ebaf73884d2010b" name="tests/swoole_coroutine/parallel2.phpt" role="test" />
<file md5sum="a312395c48e7fa568b46a780cdbdd224" name="tests/swoole_coroutine/parallel3.phpt" role="test" />
<file md5sum="7e5b6dd84383724779457da14002e78a" name="tests/swoole_coroutine/pdo_error_handing.phpt" role="test" />
<file md5sum="1ad7ab906f25852e98434fd3de7eded3" name="tests/swoole_coroutine/private_access.phpt" role="test" />
<file md5sum="ef25f680567869a86e85de8c67cba384" name="tests/swoole_coroutine/resume_loop.phpt" role="test" />
<file md5sum="34ee242522adf79ae752fd47bdd6d192" name="tests/swoole_coroutine/scheduler.phpt" role="test" />
<file md5sum="188a00cd0e00421f69aa71cfaa6c2d66" name="tests/swoole_coroutine/signal_listener.phpt" role="test" />
<file md5sum="6e5ccd1d1e3a86298e3d212e4bcff320" name="tests/swoole_coroutine/stats.phpt" role="test" />
<file md5sum="22f1bf5764a0c6e7191de1cfbd0b6fb0" name="tests/swoole_coroutine/use_process.phpt" role="test" />
<file md5sum="36ff57ed9bd3d3243b860f9165160f57" name="tests/swoole_coroutine/user_coroutine.phpt" role="test" />
<file md5sum="f2224db94e3f40615ee1b56b1d6a746a" name="tests/swoole_coroutine/user_coroutine_2.phpt" role="test" />
<file md5sum="68afe32bd527d07e2f66d386e621d200" name="tests/swoole_coroutine_scheduler/getOptions.phpt" role="test" />
<file md5sum="227c3aa137125c32afbdb812b574f3a6" name="tests/swoole_coroutine_scheduler/hook_flags.phpt" role="test" />
<file md5sum="c262f4433a01a3ead9492a8f6216b893" name="tests/swoole_coroutine_scheduler/hook_flags_2.phpt" role="test" />
<file md5sum="8f5f946592f6fa308b6aa3496fbd4b28" name="tests/swoole_coroutine_scheduler/parallel.phpt" role="test" />
<file md5sum="bf3d38f622c171ff1552851c7c88018a" name="tests/swoole_coroutine_scheduler/preemptive/disable.phpt" role="test" />
<file md5sum="35b9f44678662203bfff97c41a00e336" name="tests/swoole_coroutine_scheduler/preemptive/disable2.phpt" role="test" />
<file md5sum="0849f0e047b73651811d260f159d1d0c" name="tests/swoole_coroutine_scheduler/preemptive/do-while.phpt" role="test" />
<file md5sum="70a466603b486112a80a4e74b13e89f7" name="tests/swoole_coroutine_scheduler/preemptive/do-while2.phpt" role="test" />
<file md5sum="4e3f7a1320136e9df0b58027c611a4ec" name="tests/swoole_coroutine_scheduler/preemptive/do-while3.phpt" role="test" />
<file md5sum="3929760b7a19ed6b421b4836406aa4a1" name="tests/swoole_coroutine_scheduler/preemptive/for.phpt" role="test" />
<file md5sum="3facb6cbdd2f54c6ef54da6d1eeebdcd" name="tests/swoole_coroutine_scheduler/preemptive/for2.phpt" role="test" />
<file md5sum="f94b9785615fe46314dcbb470076230b" name="tests/swoole_coroutine_scheduler/preemptive/goto.phpt" role="test" />
<file md5sum="95023e042ab703aade58e56ff5fa4e16" name="tests/swoole_coroutine_scheduler/preemptive/goto2.phpt" role="test" />
<file md5sum="77e33db7aa4176af1e894a792fe4ce27" name="tests/swoole_coroutine_scheduler/preemptive/timer.phpt" role="test" />
<file md5sum="3739bc41f493e544fc1641d9b33f3740" name="tests/swoole_coroutine_scheduler/preemptive/while.phpt" role="test" />
<file md5sum="262b2a3bcc6e57f86ce9604354aec329" name="tests/swoole_coroutine_scheduler/preemptive/while2.phpt" role="test" />
<file md5sum="e24f73732df77b97b2f14900b6660f55" name="tests/swoole_coroutine_scheduler/preemptive/while3.phpt" role="test" />
<file md5sum="be4754dee0d328868142594fe39aff21" name="tests/swoole_coroutine_scheduler/resume1.phpt" role="test" />
<file md5sum="494993f82e354c4246f2b4e807d4d4ca" name="tests/swoole_coroutine_scheduler/resume2.phpt" role="test" />
<file md5sum="7f272f53e02c54ed651b00e88ba83af1" name="tests/swoole_coroutine_scheduler/resume3.phpt" role="test" />
<file md5sum="06ad8481468e05b701bf026b7e7b3259" name="tests/swoole_coroutine_scheduler/resume4.phpt" role="test" />
<file md5sum="420a204bc625355ada6f5fdaed9bad82" name="tests/swoole_coroutine_scheduler/resume5.phpt" role="test" />
<file md5sum="4bc43e19b938eecbbc2083f9fbaf8a45" name="tests/swoole_coroutine_scheduler/resume6.phpt" role="test" />
<file md5sum="515a0702c0a6629f2dce4a657ff71ce8" name="tests/swoole_coroutine_scheduler/start.phpt" role="test" />
<file md5sum="f67c2681932506d386e932c820ad2278" name="tests/swoole_coroutine_scheduler/start_in_server_shutdown.phpt" role="test" />
<file md5sum="ddef38a82812659698fdc802aedd0663" name="tests/swoole_coroutine_scheduler/start_in_server_worker_stop.phpt" role="test" />
<file md5sum="9025caddf1699e018123f72d92127429" name="tests/swoole_coroutine_system/aio_thread_num.phpt" role="test" />
<file md5sum="43b368cefb5cf559c7b42192c2893823" name="tests/swoole_coroutine_system/fread.phpt" role="test" />
<file md5sum="db1bfb753f04d340b24e04e6c0e21637" name="tests/swoole_coroutine_system/fwrite.phpt" role="test" />
<file md5sum="9864ffb41db826d1820e70fa7d2a9e3c" name="tests/swoole_coroutine_system/getaddrinfo.phpt" role="test" />
<file md5sum="b18af44e324020e5bd96d71463b98909" name="tests/swoole_coroutine_system/gethostbyname.phpt" role="test" />
<file md5sum="4f0cc61bd2be777af5beee4dea005f4d" name="tests/swoole_coroutine_system/gethostbyname_ipv6.phpt" role="test" />
<file md5sum="2741626381796d22ae7f2d2b23fec053" name="tests/swoole_coroutine_system/gethostbyname_timeout.phpt" role="test" />
<file md5sum="5002251418818810b5c2a31992e7d790" name="tests/swoole_coroutine_system/readfile.phpt" role="test" />
<file md5sum="ed12831fcf33e39827e9cbc03385253e" name="tests/swoole_coroutine_system/sleep.phpt" role="test" />
<file md5sum="a0a8def626099d4e362d424871a47bf4" name="tests/swoole_coroutine_system/wait.phpt" role="test" />
<file md5sum="eb77028128bbf3d37c876feaf79fe4ef" name="tests/swoole_coroutine_system/waitEvent.phpt" role="test" />
<file md5sum="7efd6f84313276ffaca33f4a4f5fce6a" name="tests/swoole_coroutine_system/waitPid.phpt" role="test" />
<file md5sum="474374bd8ab6c332f2b4e26dd5ddec39" name="tests/swoole_coroutine_system/waitSignal.phpt" role="test" />
<file md5sum="c83c9894a0e1c1b10fcf471bf0d91c61" name="tests/swoole_coroutine_system/writefile.phpt" role="test" />
<file md5sum="3f3cbe2c0634ccd91585dd8ce9f60a73" name="tests/swoole_coroutine_system/writefile_append.phpt" role="test" />
<file md5sum="664cd9425d26827a32ac5483a560aaad" name="tests/swoole_coroutine_util/dns_lookup.phpt" role="test" />
<file md5sum="bb5b9efae2613d86d5d21a779c2377d7" name="tests/swoole_coroutine_util/exec.phpt" role="test" />
<file md5sum="262011e68484f0308d424add692be2da" name="tests/swoole_coroutine_util/exec_sleep.phpt" role="test" />
<file md5sum="f67466676a4a60cb086d7a424675df90" name="tests/swoole_coroutine_util/fgets.phpt" role="test" />
<file md5sum="03de1321be6d509c00450098f6afa608" name="tests/swoole_coroutine_util/fread.phpt" role="test" />
<file md5sum="06fc49032f9a3a78d16464c7b17e0de7" name="tests/swoole_coroutine_util/fread_seek.phpt" role="test" />
<file md5sum="189a8f36b1fa3c47b6f271699cc4a433" name="tests/swoole_coroutine_util/fwrite.phpt" role="test" />
<file md5sum="c700f8b2f3152dbe7aa251fc7da6e41c" name="tests/swoole_coroutine_util/list_coroutine.phpt" role="test" />
<file md5sum="9c7e59ba38dd0a10f5650477c1f1c302" name="tests/swoole_coroutine_util/task_worker.phpt" role="test" />
<file md5sum="c416bd67fa0f5ed26e48813196ff1ebd" name="tests/swoole_coroutine_wait_group/base.phpt" role="test" />
<file md5sum="2d8ab6b3f8f4491ed9072e41a164985e" name="tests/swoole_coroutine_wait_group/empty.phpt" role="test" />
<file md5sum="cc9cb3b2bf3bb4979942d736832ae959" name="tests/swoole_coroutine_wait_group/logic.phpt" role="test" />
<file md5sum="d7662eba296a07e69338a20f826086dd" name="tests/swoole_event/add_after_server_start.phpt" role="test" />
<file md5sum="35981a2ac4c93478f8fd88aa5260a7d2" name="tests/swoole_event/defer.phpt" role="test" />
<file md5sum="1c0d3f6236bcb4be3d4ffd25bf72506e" name="tests/swoole_event/defer_with_sleep.phpt" role="test" />
<file md5sum="bc0d7977b630480cab361691462eefe8" name="tests/swoole_event/defer_without_io.phpt" role="test" />
<file md5sum="42b1ebcd01acfc5bac07001d2603f106" name="tests/swoole_event/del_after_close.phpt" role="test" />
<file md5sum="30a3ba78df6ab794f635aa56c6eee476" name="tests/swoole_event/dispatch.phpt" role="test" />
<file md5sum="e333c9415c7ad6be2050ad863e9075e1" name="tests/swoole_event/rshutdown.phpt" role="test" />
<file md5sum="fc56e4e2190246593485bcea14ec697c" name="tests/swoole_event/swoole_event.phpt" role="test" />
<file md5sum="7e227d6fcd584357845a9594a48fd5b8" name="tests/swoole_event/swoole_event_del.phpt" role="test" />
<file md5sum="d90fc108a7b5dca11829a8e5db1b6b0a" name="tests/swoole_event/swoole_event_isset.phpt" role="test" />
<file md5sum="7b4d6e5e69ac169320bae201f12027da" name="tests/swoole_event/swoole_event_set.phpt" role="test" />
<file md5sum="e06aa67df461e763dafe93754d00ca67" name="tests/swoole_event/swoole_event_wait.phpt" role="test" />
<file md5sum="72f2a0b00ef378f0fa77df430d65094d" name="tests/swoole_event/swoole_event_write.phpt" role="test" />
<file md5sum="2776b01b1d797a8d7153a243cf8c4246" name="tests/swoole_feature/cross_close/client.phpt" role="test" />
<file md5sum="d57bb42e5ed3433d7aa47f9038ba36bc" name="tests/swoole_feature/cross_close/client_by_server.phpt" role="test" />
<file md5sum="5f473f28295205edc3a59f8c65cb3883" name="tests/swoole_feature/cross_close/full_duplex.phpt" role="test" />
<file md5sum="9a0345e2fb6e2e869721d89facfe5032" name="tests/swoole_feature/cross_close/full_duplex_by_server.phpt" role="test" />
<file md5sum="20ef7ff355dcce3c6688609095398be6" name="tests/swoole_feature/cross_close/http.phpt" role="test" />
<file md5sum="ece66c119aef1ac9d87decbfa11e0d0e" name="tests/swoole_feature/cross_close/http_by_server.phpt" role="test" />
<file md5sum="b47514dca6db3ff715d36c8cd1b4c636" name="tests/swoole_feature/cross_close/php_stream_full_duplex.phpt" role="test" />
<file md5sum="630113bd94482ae81e5981d6e1fe81e0" name="tests/swoole_feature/cross_close/php_stream_full_duplex_by_server.phpt" role="test" />
<file md5sum="da10c2a32815feff94c7dda861008b30" name="tests/swoole_feature/cross_close/redis.phpt" role="test" />
<file md5sum="9b1ef11a8590c81d9cedae0c30340365" name="tests/swoole_feature/cross_close/redis_by_server.phpt" role="test" />
<file md5sum="88aaead402195231911b4c7fca92b894" name="tests/swoole_feature/cross_close/stream.phpt" role="test" />
<file md5sum="bc71dede318c79a8d4ee9b94ef24c39d" name="tests/swoole_feature/cross_close/stream_by_server.phpt" role="test" />
<file md5sum="7a94c18a01c6bd3152b73f885429934c" name="tests/swoole_feature/full_duplex/client.phpt" role="test" />
<file md5sum="a780434568e6eb1aa4750caca27a3046" name="tests/swoole_feature/full_duplex/socket.phpt" role="test" />
<file md5sum="f9f72b81ddfb18d9754f14be371a4e3a" name="tests/swoole_feature/full_duplex/socket_ssl.phpt" role="test" />
<file md5sum="8bf0005030809d6dc263b6a10f86c369" name="tests/swoole_feature/full_duplex/websocket.phpt" role="test" />
<file md5sum="40b75ee0d42a5b7d7725554b024a4cee" name="tests/swoole_function/substr_json_decode.phpt" role="test" />
<file md5sum="2210c3a3170c81d86a12ccfe1a0bd60c" name="tests/swoole_function/substr_unserialize.phpt" role="test" />
<file md5sum="26eae7d7d0b33e2ac5cd19732edda66b" name="tests/swoole_function/swoole_clear_dns_cache.phpt" role="test" />
<file md5sum="523159eb2111a9d469ec359c5f93d0d2" name="tests/swoole_function/swoole_cpu_num.phpt" role="test" />
<file md5sum="1d47c8349e4b246cbef5646784974c18" name="tests/swoole_function/swoole_get_local_ip.phpt" role="test" />
<file md5sum="a1d2bf486eedc45db75b5aa0860bddff" name="tests/swoole_function/swoole_get_local_mac.phpt" role="test" />
<file md5sum="d89c44c709d58ea190bd4f6aaf10818c" name="tests/swoole_function/swoole_set_process_name.phpt" role="test" />
<file md5sum="63233c8948cbacb9cc7df9b88cf9e1d1" name="tests/swoole_function/swoole_strerror.phpt" role="test" />
<file md5sum="db1427516ebfb9d6a574f5c0978aaf1f" name="tests/swoole_function/swoole_version.phpt" role="test" />
<file md5sum="539cd2a34c8d8a28fc6fcd80e270b7c4" name="tests/swoole_global/channel_construct_check.phpt" role="test" />
<file md5sum="6c623937fea3a170af833ea4d06b64c1" name="tests/swoole_global/create_deny.phpt" role="test" />
<file md5sum="1d402141654cc3b2415ecd3012363004" name="tests/swoole_global/serialize_deny.phpt" role="test" />
<file md5sum="cfc37eec6aad5b93d4185eecc4a0d02d" name="tests/swoole_global/socket_construct_check.phpt" role="test" />
<file md5sum="7774e6b3adcdbcbe05db691ee541228a" name="tests/swoole_global/too_many_objects.phpt" role="test" />
<file md5sum="4ca0c1f745cd2c7f54291a8bacce79e3" name="tests/swoole_global/unset_deny.phpt" role="test" />
<file md5sum="eaba74ffb48fea55a3da913ff401d734" name="tests/swoole_global/unset_property_01.phpt" role="test" />
<file md5sum="c84bc130727557913de3013058a8aa74" name="tests/swoole_global/unset_property_02.phpt" role="test" />
<file md5sum="12865aa2786f68ab37b8785c9833a000" name="tests/swoole_global/unset_property_03.phpt" role="test" />
<file md5sum="50bed84dc8d65a1c077ff3d336c2d31a" name="tests/swoole_http2_client_coro/cookies.phpt" role="test" />
<file md5sum="8ad6c4c221b3c6ca7dcda468defb2653" name="tests/swoole_http2_client_coro/error.phpt" role="test" />
<file md5sum="6106b9434f3348fcee1729ad0ca466ac" name="tests/swoole_http2_client_coro/goaway.phpt" role="test" />
<file md5sum="7b556a479f4b5be66d4702938ad30728" name="tests/swoole_http2_client_coro/headers.phpt" role="test" />
<file md5sum="a080fd437e5cf48f60325e84522e7651" name="tests/swoole_http2_client_coro/host.phpt" role="test" />
<file md5sum="ad0f6964b8a9fa0707d032ed16543a4f" name="tests/swoole_http2_client_coro/http_proxy.phpt" role="test" />
<file md5sum="2300f6bd7b6a8dc21a21181eb94d4e00" name="tests/swoole_http2_client_coro/huge_headers.phpt" role="test" />
<file md5sum="ea3aa561262078b0b5498f22116b3f92" name="tests/swoole_http2_client_coro/issues_2374.phpt" role="test" />
<file md5sum="ee9524cf0b55f40703da5a814a6fd255" name="tests/swoole_http2_client_coro/multi.phpt" role="test" />
<file md5sum="e3395b8f6f0aa6a36213a6725abc2349" name="tests/swoole_http2_client_coro/no-gzip.phpt" role="test" />
<file md5sum="4ea30756c1f4ecdcb1973c5c532ddf64" name="tests/swoole_http2_client_coro/number.phpt" role="test" />
<file md5sum="327ad3deaea714adb2b08098f97f35b4" name="tests/swoole_http2_client_coro/ping.phpt" role="test" />
<file md5sum="e5b1499040c30561ad71969485df866e" name="tests/swoole_http2_client_coro/pipeline.phpt" role="test" />
<file md5sum="951fc9cb8933bc450e6ccf57d0ad757c" name="tests/swoole_http2_client_coro/post.phpt" role="test" />
<file md5sum="53a0dd3dde406418b104b1c38ba22e73" name="tests/swoole_http2_client_coro/send-cookies.phpt" role="test" />
<file md5sum="1bac814b9df33b684fe7009eac0774ba" name="tests/swoole_http2_client_coro/send_only_bug.phpt" role="test" />
<file md5sum="35c8e564006b859e8889a226f0161f05" name="tests/swoole_http2_client_coro/set-cookies.phpt" role="test" />
<file md5sum="935cb3bb04fc44cc8ab24206189c2047" name="tests/swoole_http2_client_coro/sock_type_unix.phpt" role="test" />
<file md5sum="534cd572036de145bfb5a8aeecd80f84" name="tests/swoole_http2_client_coro/wrong_headers.phpt" role="test" />
<file md5sum="60e5250dca1d452e2aabd88dd875b391" name="tests/swoole_http2_server/big_data.phpt" role="test" />
<file md5sum="c32d796952ca46658b734ab26d88a61a" name="tests/swoole_http2_server/compression.phpt" role="test" />
<file md5sum="fdebb973d69f2b314acb7a8a48ca7162" name="tests/swoole_http2_server/goaway.phpt" role="test" />
<file md5sum="7bc7b88e88ee2334aea9907e5687b504" name="tests/swoole_http2_server/nghttp2_big_data.phpt" role="test" />
<file md5sum="3779ef54e4520c87ccb4818bfca1fc52" name="tests/swoole_http2_server/no_compression.phpt" role="test" />
<file md5sum="b033b30280d789295c9ebefd2352ab85" name="tests/swoole_http2_server/ping.phpt" role="test" />
<file md5sum="1da46d33ae43be27b6ab36369fd46e49" name="tests/swoole_http2_server/sendfile.phpt" role="test" />
<file md5sum="7cf569b5a09f73e0ee7e48f64ed58ce3" name="tests/swoole_http2_server/static_handler.phpt" role="test" />
<file md5sum="ee03b054d42dc29f11ca753446866b87" name="tests/swoole_http2_server/trailer.phpt" role="test" />
<file md5sum="13ec953836018c070d5ebf66d9e50648" name="tests/swoole_http2_server_coro/cookies.phpt" role="test" />
<file md5sum="9d61d129db5193751ee29a7ecea26602" name="tests/swoole_http_client_coro/204.phpt" role="test" />
<file md5sum="86a6f85c6bca934d524e9b790f3f19c2" name="tests/swoole_http_client_coro/addData.phpt" role="test" />
<file md5sum="0ae069d1d4bed36b52e0674b736a91e8" name="tests/swoole_http_client_coro/alias.phpt" role="test" />
<file md5sum="368160a893b0dc7e27467a598260c6bf" name="tests/swoole_http_client_coro/another_coroutine.phpt" role="test" />
<file md5sum="cc52f172818020587d7558d6176d6bda" name="tests/swoole_http_client_coro/auto_reconnect.phpt" role="test" />
<file md5sum="292f3cd3ff5f7255c25c5c48a7487cf0" name="tests/swoole_http_client_coro/bind_address.phpt" role="test" />
<file md5sum="45b8105058dd2384f041728e6053a2d6" name="tests/swoole_http_client_coro/bug_2661.phpt" role="test" />
<file md5sum="95f1c8319867c65448f8818951fd9e89" name="tests/swoole_http_client_coro/bug_3118.phpt" role="test" />
<file md5sum="caa603447bd066c34bd0d479b9df2797" name="tests/swoole_http_client_coro/compression_with_big_data.phpt" role="test" />
<file md5sum="e9286b17b173e778b02ec7467be12875" name="tests/swoole_http_client_coro/connect_timeout.phpt" role="test" />
<file md5sum="d615b5f0b063129498ca670af7cdac2f" name="tests/swoole_http_client_coro/construct_failed.phpt" role="test" />
<file md5sum="1b2ed408242151775968611573e2a73b" name="tests/swoole_http_client_coro/cookies_set_bug.phpt" role="test" />
<file md5sum="aa8b819695d28e59866e079296b5ce8b" name="tests/swoole_http_client_coro/defer.phpt" role="test" />
<file md5sum="11fee829844805a4c29a5b90f660d009" name="tests/swoole_http_client_coro/defer_02.phpt" role="test" />
<file md5sum="fa0c9b725c7ab16184355c9244657d4d" name="tests/swoole_http_client_coro/disable_keep_alive.phpt" role="test" />
<file md5sum="835b81f395cc1574a32b8dd10b3814fd" name="tests/swoole_http_client_coro/download.phpt" role="test" />
<file md5sum="57316213a167834c1ca000fff56d299b" name="tests/swoole_http_client_coro/download_302.phpt" role="test" />
<file md5sum="e3990dc095aeef4e7895121bc9a59ed7" name="tests/swoole_http_client_coro/download_failed.phpt" role="test" />
<file md5sum="b303d80c492cc814b19c60d8c0f97fc4" name="tests/swoole_http_client_coro/download_filename_bug.phpt" role="test" />
<file md5sum="034dcd5e834ed24b2fc3ee7fc0c96f56" name="tests/swoole_http_client_coro/error_handler.phpt" role="test" />
<file md5sum="365b2d6d582f87a18001f313db06e052" name="tests/swoole_http_client_coro/get.phpt" role="test" />
<file md5sum="422e2e1c04d0b8603f5ab84ffd138243" name="tests/swoole_http_client_coro/get_header_out_after_close.phpt" role="test" />
<file md5sum="009c23dbbf8ddb04861d2e9958c6a56f" name="tests/swoole_http_client_coro/get_twice.phpt" role="test" />
<file md5sum="8c33dc0fc107cac8307e0010fb481947" name="tests/swoole_http_client_coro/get_twice_keepalive.phpt" role="test" />
<file md5sum="abdfcbf2c20a8f486c13c992e52a6bbe" name="tests/swoole_http_client_coro/get_without_content_length.phpt" role="test" />
<file md5sum="798a1f44a4a5f2ba7dbc4b664ffa65a6" name="tests/swoole_http_client_coro/h2c_upgrade.phpt" role="test" />
<file md5sum="f9f1f6f87caf64783a6ac80346bfffe2" name="tests/swoole_http_client_coro/head_method.phpt" role="test" />
<file md5sum="b23b3252ee09fd840238393c9743bf54" name="tests/swoole_http_client_coro/host.phpt" role="test" />
<file md5sum="2379aa19f3dcf7e2b0cdc5028d77358f" name="tests/swoole_http_client_coro/http_proxy.phpt" role="test" />
<file md5sum="77e72ff11a6a3783f4ce7e9adacbe504" name="tests/swoole_http_client_coro/http_proxy_443.phpt" role="test" />
<file md5sum="2fdfc1fdc62367b4277e948f40beac79" name="tests/swoole_http_client_coro/http_upload_big.phpt" role="test" />
<file md5sum="5cc18f939d23cb1c1e89a2774e84051b" name="tests/swoole_http_client_coro/https.phpt" role="test" />
<file md5sum="d822550e051d1cf1ff77f56af9c56339" name="tests/swoole_http_client_coro/https_upload_big.phpt" role="test" />
<file md5sum="8a906f4b5c1e967b32fb970190c73dad" name="tests/swoole_http_client_coro/issue_2664.phpt" role="test" />
<file md5sum="25557401ff953e8cc4e9770f8cb88b09" name="tests/swoole_http_client_coro/keep_alive.phpt" role="test" />
<file md5sum="61de7c5cf8fc7d9f0a5e535caf8e3dc5" name="tests/swoole_http_client_coro/long_domain.phpt" role="test" />
<file md5sum="4768a5c6a3ee65c45e4f4486c93ec1b5" name="tests/swoole_http_client_coro/lowercase_header.phpt" role="test" />
<file md5sum="8365b8148eee74902d154537a957e97c" name="tests/swoole_http_client_coro/multi.phpt" role="test" />
<file md5sum="af510528f3d50fb88b858a49cad56f08" name="tests/swoole_http_client_coro/multi_and_reuse.phpt" role="test" />
<file md5sum="6c40277d0c49e840abb279ad67fa8645" name="tests/swoole_http_client_coro/parser.phpt" role="test" />
<file md5sum="36d880c859f49d1a753b69d9c3048bfc" name="tests/swoole_http_client_coro/post_array.phpt" role="test" />
<file md5sum="0d6ba79d80fa48d3c9a3e76fece90f86" name="tests/swoole_http_client_coro/reconnect_but_failed.phpt" role="test" />
<file md5sum="7c36aaccfb313a438fdffb26be696530" name="tests/swoole_http_client_coro/recv_slow_timeout.phpt" role="test" />
<file md5sum="b2501d6163d9a5accc72f809f1191e70" name="tests/swoole_http_client_coro/recv_timeout.phpt" role="test" />
<file md5sum="de83c884fade6c4bf0e22da2fe363535" name="tests/swoole_http_client_coro/set_basic_auth.phpt" role="test" />
<file md5sum="4e38b30cda8f2dd3d985ca458621c115" name="tests/swoole_http_client_coro/slow_server.phpt" role="test" />
<file md5sum="e69662d8d776a6ec80d60e7764f5d561" name="tests/swoole_http_client_coro/socks5_proxy.phpt" role="test" />
<file md5sum="5d8920bca1e48f5e49bd04b0ff3b66ff" name="tests/swoole_http_client_coro/ssl.phpt" role="test" />
<file md5sum="eb12cd118856a4444e2234f3b3ea7403" name="tests/swoole_http_client_coro/ssl_host_name.phpt" role="test" />
<file md5sum="8dd84911202d21e8e76633391b03db7d" name="tests/swoole_http_client_coro/ssl_verify_peer_1.phpt" role="test" />
<file md5sum="638c23b3014741b4ba618ab4960c720e" name="tests/swoole_http_client_coro/ssl_verify_peer_2.phpt" role="test" />
<file md5sum="57f0a032bb85a1606f68c1a796ca6a3f" name="tests/swoole_http_client_coro/timeout_before_connect.phpt" role="test" />
<file md5sum="a3b7a0794ae5677a6e26b7a1bcb6bd87" name="tests/swoole_http_client_coro/timeout_when_recv.phpt" role="test" />
<file md5sum="05379cb0e99986556ca6468a4ed83572" name="tests/swoole_http_client_coro/unixsocket.phpt" role="test" />
<file md5sum="eefa01429ee46bc27697d03f8b399bf7" name="tests/swoole_http_client_coro/upload.phpt" role="test" />
<file md5sum="260343bea179bc614261e780cefb5069" name="tests/swoole_http_client_coro/upload_huge.phpt" role="test" />
<file md5sum="0a35fce3ba79d87d8b0a425208d749ec" name="tests/swoole_http_client_coro/upload_with_null_args.phpt" role="test" />
<file md5sum="02ebc9ff7828d08f8bbbc28e8b486535" name="tests/swoole_http_client_coro/websocket/1.phpt" role="test" />
<file md5sum="ce55aae82e6ee4a23607092d229e5781" name="tests/swoole_http_client_coro/websocket/bug_01.phpt" role="test" />
<file md5sum="267085863785d107500d8aa60d2763b3" name="tests/swoole_http_client_coro/websocket/bug_02.phpt" role="test" />
<file md5sum="ccf02cafcb97f419ad8d41be1851c905" name="tests/swoole_http_client_coro/websocket/server_push_first.phpt" role="test" />
<file md5sum="a961e6367cb72a6a731cd2c4cda66f91" name="tests/swoole_http_client_coro/websocket/ssl_1.phpt" role="test" />
<file md5sum="66309af4eaf201870b950f5a484887cd" name="tests/swoole_http_client_coro/websocket/ssl_2.phpt" role="test" />
<file md5sum="40fb02b9c1e1ff9b4ef3f9aacabefbc4" name="tests/swoole_http_client_coro/websocket/timeout.phpt" role="test" />
<file md5sum="111d52b5575e6779bad8a5ab823e6193" name="tests/swoole_http_server/0.phpt" role="test" />
<file md5sum="d0f34e229bec7b45aac317050fb2f7ac" name="tests/swoole_http_server/buffer_output_size.phpt" role="test" />
<file md5sum="923dfa6d3d4cd7fd731705be285453ed" name="tests/swoole_http_server/bug_2368.phpt" role="test" />
<file md5sum="a48feed9938a2333599f7e9c7f3a7ea5" name="tests/swoole_http_server/bug_2444.phpt" role="test" />
<file md5sum="3130a80849b68b610487e9058355efa7" name="tests/swoole_http_server/bug_2608.phpt" role="test" />
<file md5sum="86af7c7040647bbcde79d41cc2c44ecf" name="tests/swoole_http_server/bug_2751.phpt" role="test" />
<file md5sum="2c7414ca8d1fa38693f31296c2b64c9e" name="tests/swoole_http_server/bug_2786.phpt" role="test" />
<file md5sum="645737027731486df8fdc350d23eb2f4" name="tests/swoole_http_server/bug_2947.phpt" role="test" />
<file md5sum="c04ea9f58ed049f739da29e3d5781f85" name="tests/swoole_http_server/bug_2988.phpt" role="test" />
<file md5sum="1cf904a2a6041c1f6a6daa944e4a1a68" name="tests/swoole_http_server/bug_compression_level.phpt" role="test" />
<file md5sum="76e081968d8114b64811644811db1ce7" name="tests/swoole_http_server/bug_get_request_data_after_end.phpt" role="test" />
<file md5sum="0fc94e76d0ecfa67d89b23460c3e1838" name="tests/swoole_http_server/callback_new_obj_method.phpt" role="test" />
<file md5sum="ca608a7df6e0d04d97c1c9158918fb17" name="tests/swoole_http_server/callback_new_static_method.phpt" role="test" />
<file md5sum="f32dcde2ede2007face507fd93c7d0c9" name="tests/swoole_http_server/callback_string.phpt" role="test" />
<file md5sum="d6cec963c0c2a89d92186068661904f2" name="tests/swoole_http_server/callback_with_internal_function.phpt" role="test" />
<file md5sum="fc965f1c5a066cb66d9cac482cf28237" name="tests/swoole_http_server/callback_with_private.phpt" role="test" />
<file md5sum="37766954bed3cd9c7d0a8d2ea5797ddb" name="tests/swoole_http_server/callback_with_protected.phpt" role="test" />
<file md5sum="da6dabea923f8eca795be939359dddd3" name="tests/swoole_http_server/chunk.phpt" role="test" />
<file md5sum="ecba881c4a63f7a9e3120f89ce819456" name="tests/swoole_http_server/chunked_pipeline_request.phpt" role="test" />
<file md5sum="80b49ccf11f5a244fed9057261867f81" name="tests/swoole_http_server/co_switching.phpt" role="test" />
<file md5sum="204991c23e590b65a9b03bcfb6d771c7" name="tests/swoole_http_server/compression.phpt" role="test" />
<file md5sum="34ca12d0c647867fb4f044a5558cc83c" name="tests/swoole_http_server/cookie_delete.phpt" role="test" />
<file md5sum="635932a5a69258eb1e483788587c8fc0" name="tests/swoole_http_server/cookie_samesite.phpt" role="test" />
<file md5sum="32574a23dc0def5d7ee46ae7cc0df497" name="tests/swoole_http_server/cookie_vs_rawcookie.phpt" role="test" />
<file md5sum="5fbe0917117c7cd8d86abd86e1ad345b" name="tests/swoole_http_server/cookies.phpt" role="test" />
<file md5sum="cefa9f512f76d9242f41530c019269d0" name="tests/swoole_http_server/create_request.phpt" role="test" />
<file md5sum="b1698c76ca6211f26747d0820367e534" name="tests/swoole_http_server/data_parse.phpt" role="test" />
<file md5sum="81ef648923dfeda4f15c0146a6657b9b" name="tests/swoole_http_server/disable_coroutine.phpt" role="test" />
<file md5sum="14f4bc7f37f36a02e2164d68c6e0b40e" name="tests/swoole_http_server/dispatch_mode_7.phpt" role="test" />
<file md5sum="fcb94f9c3b91ba32f2031aa8bd9f6361" name="tests/swoole_http_server/duplicate_header.phpt" role="test" />
<file md5sum="ef4812f94f6eb86f21cfaa53143f3042" name="tests/swoole_http_server/enable_coroutine.phpt" role="test" />
<file md5sum="452b479529c0f1b6c70d22ae4ac49e71" name="tests/swoole_http_server/error_413.phpt" role="test" />
<file md5sum="d65d507fae9bd6337e15c5ffe13d4e7b" name="tests/swoole_http_server/form_data_with_charset.phpt" role="test" />
<file md5sum="949bd69f77455cc576ec486beb4a51ce" name="tests/swoole_http_server/head_method.phpt" role="test" />
<file md5sum="58828a2b050cfae3117a3c4dab981b2d" name="tests/swoole_http_server/headers_sent.phpt" role="test" />
<file md5sum="014d158bc9a555dc7459d622b226c525" name="tests/swoole_http_server/headers_sent_coroutine.phpt" role="test" />
<file md5sum="68fc65b0429710df0d5a1164dfb0f509" name="tests/swoole_http_server/http_autoindex.phpt" role="test" />
<file md5sum="1f00340bf4c64323ef8599dba5125ae6" name="tests/swoole_http_server/http_index_files.phpt" role="test" />
<file md5sum="c63756df30ec66bbc8cdbea45b9e1d12" name="tests/swoole_http_server/http_index_files_autoindex.phpt" role="test" />
<file md5sum="cdbf6567459991a3d0997f8cb78ce065" name="tests/swoole_http_server/https.phpt" role="test" />
<file md5sum="3e12dbff300eecbd53ce732fdb2cd471" name="tests/swoole_http_server/issue_2360.phpt" role="test" />
<file md5sum="d5c037c7c3d7be0fc2f41471432ec7f9" name="tests/swoole_http_server/large_url.phpt" role="test" />
<file md5sum="b47008da203a19a4d2c55d0cb9aaba73" name="tests/swoole_http_server/max_coro_num.phpt" role="test" />
<file md5sum="b670c04122c81346c91f14ec4c9fa71d" name="tests/swoole_http_server/mixed_server.phpt" role="test" />
<file md5sum="a7092065f76a599b26c2a89df575463d" name="tests/swoole_http_server/no_compression.phpt" role="test" />
<file md5sum="2b91e63e4b7ea9fcd59690b7ab373dd3" name="tests/swoole_http_server/pipeline.phpt" role="test" />
<file md5sum="aa977bcf07377e59ff6eb8fd4d206fdb" name="tests/swoole_http_server/post.phpt" role="test" />
<file md5sum="5b84688c051ebf26f205e77d4f113e75" name="tests/swoole_http_server/purge_method.phpt" role="test" />
<file md5sum="3eae668ad8614d29f121b9881c185deb" name="tests/swoole_http_server/rawContent.phpt" role="test" />
<file md5sum="45ab9d1661a3428ff0317bee3e2c3419" name="tests/swoole_http_server/rawCookie.phpt" role="test" />
<file md5sum="113f464137b6d43ebdf3f65e3110a899" name="tests/swoole_http_server/redirect.phpt" role="test" />
<file md5sum="3b02e0feb7100c0c05bdf9bbbb4e9ac8" name="tests/swoole_http_server/response_create.phpt" role="test" />
<file md5sum="f5db870f559cbecfc030e96c420e249a" name="tests/swoole_http_server/send_empty_file.phpt" role="test" />
<file md5sum="31582060d40da8b4852a8dc423a45bc3" name="tests/swoole_http_server/send_yield.phpt" role="test" />
<file md5sum="f27ffd5a18e99d0bb72fcebe43062bca" name="tests/swoole_http_server/sendfile.phpt" role="test" />
<file md5sum="ede1747f1913b50c2c749ce1b0a0c689" name="tests/swoole_http_server/sni/server.phpt" role="test" />
<file md5sum="219ec2bce363555018b3de63c1a11f5e" name="tests/swoole_http_server/static_handler.phpt" role="test" />
<file md5sum="0af88650cfccf47ae322d5368fa44c74" name="tests/swoole_http_server/static_handler/locations.phpt" role="test" />
<file md5sum="85cec470472838423dd71201d2bc6623" name="tests/swoole_http_server/static_handler/read_link_file.phpt" role="test" />
<file md5sum="03708b20c25532efa66f2ee43747bfc6" name="tests/swoole_http_server/static_handler/relative_path.phpt" role="test" />
<file md5sum="1fc204f384816637fdeb76295bcb9194" name="tests/swoole_http_server/static_handler/urldecode.phpt" role="test" />
<file md5sum="c0825a579361009bd1f6321a177af53a" name="tests/swoole_http_server/task/enable_coroutine.phpt" role="test" />
<file md5sum="6a3a52097622ec8a5c905e789e6eab3e" name="tests/swoole_http_server/task/enable_coroutine_with_wrong_usage.phpt" role="test" />
<file md5sum="6b695de50b9b5e9cf2f4ff98df92d90c" name="tests/swoole_http_server/task/use_object.phpt" role="test" />
<file md5sum="5da6b69f2c44a68727e6cb170e6cd6cd" name="tests/swoole_http_server/too_many_special_chars_in_cookie.phpt" role="test" />
<file md5sum="8ea47d224508343b56c8dcf58a5d0b88" name="tests/swoole_http_server/trailer.phpt" role="test" />
<file md5sum="22ffeb817625745feddb7cdc054922e4" name="tests/swoole_http_server/unixsocket.phpt" role="test" />
<file md5sum="0342334684a024d9bb7ef90bd0cc64e6" name="tests/swoole_http_server/unixsocket2.phpt" role="test" />
<file md5sum="787310a2958e37cea0aabc3d8a68447f" name="tests/swoole_http_server/unset_response_header.phpt" role="test" />
<file md5sum="c4a2a34943032bd5d0b90d0075230f4e" name="tests/swoole_http_server/upload.phpt" role="test" />
<file md5sum="643c72c1657efd0b97e848b0ca264eef" name="tests/swoole_http_server/uploadFile.phpt" role="test" />
<file md5sum="599460bbc323c78d53beda0c1effb7f6" name="tests/swoole_http_server/upload_02.phpt" role="test" />
<file md5sum="c8e4dadc5f36fc31e103655141eefdda" name="tests/swoole_http_server/upload_03.phpt" role="test" />
<file md5sum="5ffedf9a749a2a8802aee377e1e54214" name="tests/swoole_http_server/upload_file_array_default.phpt" role="test" />
<file md5sum="41573b97d4ffd654c8a9b17577d83da5" name="tests/swoole_http_server/upload_file_array_parsed.phpt" role="test" />
<file md5sum="7dca590a70f3538b5ef2f2feaffb9b20" name="tests/swoole_http_server/upload_file_empty.phpt" role="test" />
<file md5sum="0eb92e357d45f2bc08870eb05726d3d7" name="tests/swoole_http_server_coro/bad_request.phpt" role="test" />
<file md5sum="0d4e67337d0253ef38fa53fc67568b6c" name="tests/swoole_http_server_coro/bug_2682.phpt" role="test" />
<file md5sum="2ec002d49d6d4456703d4ab612c8eb41" name="tests/swoole_http_server_coro/bug_3025.phpt" role="test" />
<file md5sum="62121fae711f56951ec04e40367baf4b" name="tests/swoole_http_server_coro/bug_no_handle.phpt" role="test" />
<file md5sum="6e30086a54d12dcb1336b4c60ddf6216" name="tests/swoole_http_server_coro/check_cookie_crlf.phpt" role="test" />
<file md5sum="fe96301ef04a1f3df24f1dd2acd56a55" name="tests/swoole_http_server_coro/check_http_header_crlf.phpt" role="test" />
<file md5sum="6ee02a4dd44c4e033a28e6f25ed50a3c" name="tests/swoole_http_server_coro/error_404.phpt" role="test" />
<file md5sum="cb4fd64ad4e25f1f950e66804096e2ff" name="tests/swoole_http_server_coro/error_413.phpt" role="test" />
<file md5sum="481a33a3937561917991516af7804632" name="tests/swoole_http_server_coro/handle.phpt" role="test" />
<file md5sum="0b8b0b5871813102f358ff375b70143f" name="tests/swoole_http_server_coro/http2.phpt" role="test" />
<file md5sum="f4e4fa687ec843d16a337b8dab97c541" name="tests/swoole_http_server_coro/https.phpt" role="test" />
<file md5sum="798d2cc1d8a8179437bbbe5014cf08f8" name="tests/swoole_http_server_coro/ipv6.phpt" role="test" />
<file md5sum="0814352e49cd088703a8f9ac0ea134fc" name="tests/swoole_http_server_coro/keepalive.phpt" role="test" />
<file md5sum="35d8cfec834ac794c3f281815d6967e5" name="tests/swoole_http_server_coro/pipeline.phpt" role="test" />
<file md5sum="f192d35d3c8d70214d20447fc10a7e76" name="tests/swoole_http_server_coro/post_array.phpt" role="test" />
<file md5sum="1f956d4f85257cc6ed9ee3d1590db208" name="tests/swoole_http_server_coro/random_port.phpt" role="test" />
<file md5sum="eab13cca0a945d19a39b45db6ff424f8" name="tests/swoole_http_server_coro/rawContent_get_big_data.phpt" role="test" />
<file md5sum="3e4165e9fe0e33578a4c57d575a27882" name="tests/swoole_http_server_coro/remote_addr.phpt" role="test" />
<file md5sum="f0a50fd70c9c702a41e21c47ae714450" name="tests/swoole_http_server_coro/reuse_port.phpt" role="test" />
<file md5sum="069b5b82b1fa645930c0ba6268a95fb6" name="tests/swoole_http_server_coro/sendfile.phpt" role="test" />
<file md5sum="af3a91f28224a6018bac7b234a84ea4c" name="tests/swoole_http_server_coro/slow_client.phpt" role="test" />
<file md5sum="049d01916335613415af9bfa8fbfcfed" name="tests/swoole_http_server_coro/ssl_bad_client.phpt" role="test" />
<file md5sum="3ef0c9022b3eefabddc94952fc81bbad" name="tests/swoole_http_server_coro/tcp_nodelay.phpt" role="test" />
<file md5sum="cd64dc695c5f4c5ba47648778a272524" name="tests/swoole_http_server_coro/upload.phpt" role="test" />
<file md5sum="7da809d2dfde86a60f3ac9769c84de41" name="tests/swoole_http_server_coro/websocket.phpt" role="test" />
<file md5sum="08e6cfd37c6bb38736d27e05645c88e0" name="tests/swoole_http_server_coro/websocket_close.phpt" role="test" />
<file md5sum="9272c651145ca58cd8ecd604015437f0" name="tests/swoole_http_server_coro/websocket_compression.phpt" role="test" />
<file md5sum="87265e48deacf6141fe9d44d0579f4a5" name="tests/swoole_http_server_coro/websocket_mixed.phpt" role="test" />
<file md5sum="5447f8bf5a3fd63835c8aaf8835532de" name="tests/swoole_http_server_coro/websocket_ping_pong.phpt" role="test" />
<file md5sum="fbbbf3013c30f92650e52ae614aeb8bd" name="tests/swoole_library/array_object/base.phpt" role="test" />
<file md5sum="ed69fd4b9dd4251ff23b2ad70d79f25f" name="tests/swoole_library/curl/basic/1.phpt" role="test" />
<file md5sum="db5d9ba951f7cb99ded0f9bd10587ecd" name="tests/swoole_library/curl/basic/10.phpt" role="test" />
<file md5sum="7da6f7ef0af5ca0ab13590899d1055b9" name="tests/swoole_library/curl/basic/11.phpt" role="test" />
<file md5sum="4abc2460169d5e5521ab98f62e65807d" name="tests/swoole_library/curl/basic/12.phpt" role="test" />
<file md5sum="9a4c7d52cf71afa8c5816b9bac8c6741" name="tests/swoole_library/curl/basic/13.phpt" role="test" />
<file md5sum="373dcb7a7c895645bca707a3f2da39c7" name="tests/swoole_library/curl/basic/14.phpt" role="test" />
<file md5sum="06c12a6cebf735a32ef41ab2530e3e0f" name="tests/swoole_library/curl/basic/15.phpt" role="test" />
<file md5sum="d825d0b0ecfefa4d40d4ae2884bca7f8" name="tests/swoole_library/curl/basic/19.phpt" role="test" />
<file md5sum="9c3480a1d00f96bf3e2a4bd04a283d77" name="tests/swoole_library/curl/basic/2.phpt" role="test" />
<file md5sum="716a969d6897aa9b78104a43a9e8a09a" name="tests/swoole_library/curl/basic/20.phpt" role="test" />
<file md5sum="42b1206c6f8c92841ff188dce8ff08f6" name="tests/swoole_library/curl/basic/21.phpt" role="test" />
<file md5sum="50e33d3152c83ad18b92973148a28ef9" name="tests/swoole_library/curl/basic/22.phpt" role="test" />
<file md5sum="26e51118b0b01e04bd473bf0eeb60d74" name="tests/swoole_library/curl/basic/23.phpt" role="test" />
<file md5sum="23ceab598623c9fc580789eb523f8847" name="tests/swoole_library/curl/basic/24.phpt" role="test" />
<file md5sum="00199a2c12ef8dd572a8b10ed74fdf06" name="tests/swoole_library/curl/basic/25.phpt" role="test" />
<file md5sum="4414d1fac511f6e10d6897476e0fd21e" name="tests/swoole_library/curl/basic/3.phpt" role="test" />
<file md5sum="a8772cf2617bca153655f90ecc8ee889" name="tests/swoole_library/curl/basic/4.phpt" role="test" />
<file md5sum="635546a9d63036c0891dcc8f3bc29620" name="tests/swoole_library/curl/basic/5.phpt" role="test" />
<file md5sum="d5610c2a4936687a0db364ed610ba8c8" name="tests/swoole_library/curl/basic/7.phpt" role="test" />
<file md5sum="2c8dd2c13ce6ecc49b8e203df4887007" name="tests/swoole_library/curl/basic/8.phpt" role="test" />
<file md5sum="7fd8dbe090d91669ba7932cf13f3b99d" name="tests/swoole_library/curl/basic/9.phpt" role="test" />
<file md5sum="8f4f868fccce54981f5a1a52b0613602" name="tests/swoole_library/curl/setopt/1.phpt" role="test" />
<file md5sum="93655825a99cb2d895e7fd91dbb21be4" name="tests/swoole_library/curl/setopt/3.phpt" role="test" />
<file md5sum="d22518e61b9fe0679c50a3ff88044efb" name="tests/swoole_library/curl/setopt/4.phpt" role="test" />
<file md5sum="00b0dd012aad01cd963749ea47a18b0c" name="tests/swoole_library/curl/setopt/5_skip.phpt" role="test" />
<file md5sum="14e1b2128cd0e0e736435b18e6e66346" name="tests/swoole_library/curl/setopt/filetime_1.phpt" role="test" />
<file md5sum="1d6e1ffb16a932bcd5995bc595acaa06" name="tests/swoole_library/curl/setopt/filetime_2.phpt" role="test" />
<file md5sum="e06316020a88e0451e1184504943f908" name="tests/swoole_library/curl/setopt/header_out.phpt" role="test" />
<file md5sum="3bbe9be9061bfe4b8bcaa9ba1683f9af" name="tests/swoole_library/curl/setopt/infile.phpt" role="test" />
<file md5sum="13d122eb96f3c531240c5abaea112369" name="tests/swoole_library/curl/setopt/nobody.phpt" role="test" />
<file md5sum="6c4913876246799124fb655eb27c4a63" name="tests/swoole_library/curl/ssl/version.phpt" role="test" />
<file md5sum="eab27381e332c4747ac972c933341404" name="tests/swoole_library/curl/template" role="test" />
<file md5sum="7309f96b1ce4f4cf9c0f7a610226302a" name="tests/swoole_library/curl/upload/1.phpt" role="test" />
<file md5sum="b7ccd82df5898d81032f2576cf05e168" name="tests/swoole_library/curl/upload/curl_testdata1.txt" role="test" />
<file md5sum="2acd024397314452dca6a4e523242217" name="tests/swoole_library/curl/upload/curl_testdata2.txt" role="test" />
<file md5sum="7a8cb28b493527094eed4c9395a77e9f" name="tests/swoole_library/database/mysqli.phpt" role="test" />
<file md5sum="8534cbcde93ca65a29459ec8852204fa" name="tests/swoole_library/database/pdo.phpt" role="test" />
<file md5sum="02f1ae2a032263b23b0bd6ac32db993b" name="tests/swoole_library/database/redis.phpt" role="test" />
<file md5sum="b4d3df0d8418240c413ee3ad5232f69a" name="tests/swoole_library/exec/exec/1.phpt" role="test" />
<file md5sum="5414ffd0b5ae7eb254b09108b6013c03" name="tests/swoole_library/exec/exec/2.phpt" role="test" />
<file md5sum="2787ea34c755671537adf5dd2c044711" name="tests/swoole_library/exec/shell_exec/1.phpt" role="test" />
<file md5sum="fe5b310558fc91b7de5378e26276a08f" name="tests/swoole_library/multibyte_string_object/base.phpt" role="test" />
<file md5sum="0b296f05f67412c907fcb04e612f641a" name="tests/swoole_library/string_object/base.phpt" role="test" />
<file md5sum="789b24e21ab8092ec106e65df9b77103" name="tests/swoole_library/wait_group/normal.phpt" role="test" />
<file md5sum="679912e29824252de2a84722eaf95f59" name="tests/swoole_library/wait_group/timeout.phpt" role="test" />
<file md5sum="b54238b51b4385fda92687413d0a19ef" name="tests/swoole_lock/mutex.phpt" role="test" />
<file md5sum="ff4882b032416e0e9d8f889527be08fe" name="tests/swoole_lock/mutex_robust.phpt" role="test" />
<file md5sum="f7a13c5c928d0de674c4aeac1e5f1c0c" name="tests/swoole_mysql_coro/abandon_prepare_dtor.phpt" role="test" />
<file md5sum="9e6abc2e1ea2814e18eeac8ed71f26c4" name="tests/swoole_mysql_coro/aborted_clients.phpt" role="test" />
<file md5sum="dd8b00c21079cd90b1642235b11c1921" name="tests/swoole_mysql_coro/another_coroutine.phpt" role="test" />
<file md5sum="b9426c6cb9b5aed08fe772d7b4c448c0" name="tests/swoole_mysql_coro/bc_fetchAll.phpt" role="test" />
<file md5sum="77b6a2c32e6ec94630b64dc70262fefa" name="tests/swoole_mysql_coro/bc_sync_properties.phpt" role="test" />
<file md5sum="6b7f4d7139b227b2086d3de35803a82e" name="tests/swoole_mysql_coro/big_data.phpt" role="test" />
<file md5sum="fd10c6d4d10f0378f5474e743f0666e9" name="tests/swoole_mysql_coro/bug_0814.phpt" role="test" />
<file md5sum="ab4132573a2f4176bd8f74f1df6a5dc6" name="tests/swoole_mysql_coro/connect_timeout.phpt" role="test" />
<file md5sum="d1f6c78730d3cf8f89b8873282808daf" name="tests/swoole_mysql_coro/db_destruct.phpt" role="test" />
<file md5sum="4d97785b1a110f64bbb6b183f5b8a075" name="tests/swoole_mysql_coro/defer_and_fetch.phpt" role="test" />
<file md5sum="c52c20369e8a62a4b716b9a45d5616c6" name="tests/swoole_mysql_coro/err_instead_of_eof.phpt" role="test" />
<file md5sum="d7bec2f63ed7c7cafec2f3673f71b95e" name="tests/swoole_mysql_coro/escape.phpt" role="test" />
<file md5sum="7913d0dee98748c528ad3b333a6a77c8" name="tests/swoole_mysql_coro/fetch.phpt" role="test" />
<file md5sum="0de3f91850d707aa6bff8b9e15fb4ba4" name="tests/swoole_mysql_coro/fetch_mode.phpt" role="test" />
<file md5sum="5e9f93a2e8584799abb629205f16c310" name="tests/swoole_mysql_coro/fetch_mode_twice.phpt" role="test" />
<file md5sum="8f163e1a98a2806799aa258456842b36" name="tests/swoole_mysql_coro/illegal_extends.phpt" role="test" />
<file md5sum="1b25975c900253866f6b5cf4df44ede4" name="tests/swoole_mysql_coro/invalid_host.phpt" role="test" />
<file md5sum="07eed52fab04004b5bb0ca8cfc25ba4e" name="tests/swoole_mysql_coro/kill_process.phpt" role="test" />
<file md5sum="425fb4eaaf30b969a35724387d91d138" name="tests/swoole_mysql_coro/many_rows.phpt" role="test" />
<file md5sum="5a2449b31e9e376cbc513d0e1dde2b95" name="tests/swoole_mysql_coro/multi_packets.phpt" role="test" />
<file md5sum="35a4a2a2a401a58b72c80395f96f62fa" name="tests/swoole_mysql_coro/not_exist.phpt" role="test" />
<file md5sum="4b3265dfe4e76aa9572537780c9e869f" name="tests/swoole_mysql_coro/null.phpt" role="test" />
<file md5sum="54a1785b3c8d2c39f1f90c8480d9e1e5" name="tests/swoole_mysql_coro/null_bit_map.phpt" role="test" />
<file md5sum="6b868097eac8231de78ab532959a2b9c" name="tests/swoole_mysql_coro/numbers.phpt" role="test" />
<file md5sum="16d1ccf03d1b5eb2574ffa7188126b52" name="tests/swoole_mysql_coro/prepare_insert.phpt" role="test" />
<file md5sum="ecd8f4eab14d6d28483dd80e98af0644" name="tests/swoole_mysql_coro/prepare_multi.phpt" role="test" />
<file md5sum="5a1b14dcb48bf91a806e54170e200723" name="tests/swoole_mysql_coro/prepare_select.phpt" role="test" />
<file md5sum="cf5cf24ce28f0a5ebbf4089108c349ee" name="tests/swoole_mysql_coro/procedure.phpt" role="test" />
<file md5sum="b310241e0277018d2764b0763b055862" name="tests/swoole_mysql_coro/procedure_by_query.phpt" role="test" />
<file md5sum="cba923542408742d17784b3605b01413" name="tests/swoole_mysql_coro/procedure_in_fetch.phpt" role="test" />
<file md5sum="d225e776ee9f17059ad407137823c52d" name="tests/swoole_mysql_coro/procedure_single.phpt" role="test" />
<file md5sum="f0760c9860f1f9ffdbbc82c1af513746" name="tests/swoole_mysql_coro/procedure_with_query.phpt" role="test" />
<file md5sum="0415feb26b6bb799bd2ae2232000ea2f" name="tests/swoole_mysql_coro/procedure_with_query_and_prepare.phpt" role="test" />
<file md5sum="7ab8ffc7c1d4ccbfadd0db8c73d79860" name="tests/swoole_mysql_coro/query.phpt" role="test" />
<file md5sum="1b8a2af5884b85b8e40732fc4bb2318b" name="tests/swoole_mysql_coro/query_multifield.phpt" role="test" />
<file md5sum="1a26b2a10177d5967282a89e2445e530" name="tests/swoole_mysql_coro/query_timeout.phpt" role="test" />
<file md5sum="0de41cf21791044a1894ed09462dad52" name="tests/swoole_mysql_coro/readonly.phpt" role="test" />
<file md5sum="af5d0e55067a1671f00380d17737c8a4" name="tests/swoole_mysql_coro/simple_query.phpt" role="test" />
<file md5sum="a95b17841d1e5e6a8ad444acdaeb011d" name="tests/swoole_mysql_coro/statement_closed.phpt" role="test" />
<file md5sum="6197d2f759f8dba8676ce4e34e828894" name="tests/swoole_mysql_coro/statement_destruct.phpt" role="test" />
<file md5sum="c6fb6734b78c4f935daaa049c6c5e1c0" name="tests/swoole_mysql_coro/timeout.phpt" role="test" />
<file md5sum="9d5d12e8fa1bc7f2d06ff6271c237b9e" name="tests/swoole_mysql_coro/transaction.phpt" role="test" />
<file md5sum="c6deb09b7e898aa8449b02bac95247b6" name="tests/swoole_mysql_coro/unixsocket.phpt" role="test" />
<file md5sum="df00b388e118ca67c9b1b1542e4f240f" name="tests/swoole_mysql_coro/userinfo.phpt" role="test" />
<file md5sum="1ff5bee373df4b21865d33ae99fc9e35" name="tests/swoole_mysql_coro/without_fetch.phpt" role="test" />
<file md5sum="26c2d823d07815e3be5719d92801c5ed" name="tests/swoole_mysql_coro/wrong_password.phpt" role="test" />
<file md5sum="f324dcdd53b0659aba0806c8f97e6133" name="tests/swoole_mysql_coro/z_reset.phpt" role="test" />
<file md5sum="c05c161eed5218194d79b55eb204f71c" name="tests/swoole_process/alarm.phpt" role="test" />
<file md5sum="efbc618813da014ff4c71873e9d3144c" name="tests/swoole_process/coro/ipc.phpt" role="test" />
<file md5sum="f76d1bcd02dc54f4b65a1aedde5aaf7e" name="tests/swoole_process/coro/set_protocol.phpt" role="test" />
<file md5sum="cf45900de88d96c5e5b465d69c6286f5" name="tests/swoole_process/coro/signal.phpt" role="test" />
<file md5sum="c68c4748d0717f3304787e1db7bd4b0c" name="tests/swoole_process/coro/start.phpt" role="test" />
<file md5sum="89d7acfcef9a23f77be7c48012e5714c" name="tests/swoole_process/daemon.phpt" role="test" />
<file md5sum="c209ce970be3eeb49c9dd5a7dbd4f8a2" name="tests/swoole_process/echo.py" role="test" />
<file md5sum="72fb4f1d7a4ddcf0b39b9ef04c4e6b64" name="tests/swoole_process/enable_coroutine.phpt" role="test" />
<file md5sum="55a318398fd350d84f489ca7ee48ef94" name="tests/swoole_process/exception.phpt" role="test" />
<file md5sum="6a1450f05829760cc50b01e039bec8de" name="tests/swoole_process/ignore_sigpipe.phpt" role="test" />
<file md5sum="393348cb4063d4f76a03dcd35fd31eb2" name="tests/swoole_process/ignore_sigpipe_2.phpt" role="test" />
<file md5sum="1bc3b1e762d6df8b854afe5537b61bff" name="tests/swoole_process/msgq_capacity.phpt" role="test" />
<file md5sum="8ce2d6979b3407849eddbfe9b5efcfb1" name="tests/swoole_process/null_callback.phpt" role="test" />
<file md5sum="f5974460d684ebad712af7f26b4317a4" name="tests/swoole_process/priority.phpt" role="test" />
<file md5sum="7c3af9f7f3f935f2bbae27577732552e" name="tests/swoole_process/process_exec.phpt" role="test" />
<file md5sum="9a178d443a9326a2ee46a02d6ca3e086" name="tests/swoole_process/process_msgqueue.phpt" role="test" />
<file md5sum="cc58d0fc817f484a40bc2cd603bba52b" name="tests/swoole_process/process_push.phpt" role="test" />
<file md5sum="458dc87049348f3940cf5e3c59ae429c" name="tests/swoole_process/process_select.phpt" role="test" />
<file md5sum="01c51cbead1d07577995adfd1343f430" name="tests/swoole_process/signal.phpt" role="test" />
<file md5sum="d034d4c0f22baa589b175261bc52d402" name="tests/swoole_process/swoole_process_close.phpt" role="test" />
<file md5sum="1b8ca59fab8515162cd28abe9c67cc78" name="tests/swoole_process/swoole_process_ctor.phpt" role="test" />
<file md5sum="13dfccba0e8ae77b726249205e4160a7" name="tests/swoole_process/swoole_process_deamon.phpt" role="test" />
<file md5sum="37cc87328783a0750e5a853a3d28cee2" name="tests/swoole_process/swoole_process_exec.phpt" role="test" />
<file md5sum="ddf109e9669dac8f532ebbf7c8e3befb" name="tests/swoole_process/swoole_process_exit.phpt" role="test" />
<file md5sum="40cbaa0f66d3d66ccba7a6e867f0a7f1" name="tests/swoole_process/swoole_process_freeQueue.phpt" role="test" />
<file md5sum="9428582b2aedd1c2ee57d1e08e1a3d52" name="tests/swoole_process/swoole_process_kill.phpt" role="test" />
<file md5sum="cbbdf420a4db1166ff7f478600ec2647" name="tests/swoole_process/swoole_process_name.phpt" role="test" />
<file md5sum="750914db362d2fee7bfbcd130c4f8282" name="tests/swoole_process/swoole_process_pop.phpt" role="test" />
<file md5sum="d017d38aa49f27dfd04b8ac1740af173" name="tests/swoole_process/swoole_process_push.phpt" role="test" />
<file md5sum="796f629d65feb8ba39ce4d4fd5573644" name="tests/swoole_process/swoole_process_read.phpt" role="test" />
<file md5sum="f415c0059dda5f0c8e0456bcb7129b93" name="tests/swoole_process/swoole_process_redirect.phpt" role="test" />
<file md5sum="c7f52e104bede0f9ebbb257ea5cc3dd3" name="tests/swoole_process/swoole_process_setaffinity.phpt" role="test" />
<file md5sum="202ace12bfeb2ecfbeef8fdb207c6d64" name="tests/swoole_process/swoole_process_start.phpt" role="test" />
<file md5sum="7ba199ea53d1fb6e04d20d4de8148e8a" name="tests/swoole_process/swoole_process_useQueue.phpt" role="test" />
<file md5sum="3fb59676055c298a3c100a91fc52e884" name="tests/swoole_process/swoole_process_wait.phpt" role="test" />
<file md5sum="dbca5bffdeaa281d0b9e43c7988cff2c" name="tests/swoole_process/swoole_process_write.phpt" role="test" />
<file md5sum="7ee3d149548abe166a8363c2a545aa8a" name="tests/swoole_process/timeout.phpt" role="test" />
<file md5sum="543bdf8f49232635118132384839dfa7" name="tests/swoole_process/wait_signal.phpt" role="test" />
<file md5sum="cea8f762e03566030060d83d794822a8" name="tests/swoole_process/write_in_worker.phpt" role="test" />
<file md5sum="0ae3c45207116885cd5c2cd3a4dca428" name="tests/swoole_process_pool/bug_2652.phpt" role="test" />
<file md5sum="8aba239917b134be46e2db5de0e888c3" name="tests/swoole_process_pool/create_websocket_server.phpt" role="test" />
<file md5sum="b1baa82f1e9dd709c060be851013bc20" name="tests/swoole_process_pool/enable_coroutine.phpt" role="test" />
<file md5sum="5e649d14441c0fad72cae492a917bd53" name="tests/swoole_process_pool/enable_coroutine2.phpt" role="test" />
<file md5sum="e9d80778d01d7c5403fe65f33ba39738" name="tests/swoole_process_pool/export_socket.phpt" role="test" />
<file md5sum="31fe73d7ee501b94adbe20fd270702f1" name="tests/swoole_process_pool/getprocess_1.phpt" role="test" />
<file md5sum="8242905cc17488b351297b13ba100f29" name="tests/swoole_process_pool/getprocess_2.phpt" role="test" />
<file md5sum="116a76d34c89b28243fc6da5139dc490" name="tests/swoole_process_pool/master_pid.phpt" role="test" />
<file md5sum="fdfa5f771adec5f93cd28ed38acdd2b4" name="tests/swoole_process_pool/message.phpt" role="test" />
<file md5sum="70eb20b9bad8d145932dde2fa4c767d0" name="tests/swoole_process_pool/msgqueue.phpt" role="test" />
<file md5sum="9096a0a3fab06ec2a25bc0cb7ff59102" name="tests/swoole_process_pool/reload.phpt" role="test" />
<file md5sum="709e5cc89cfd26d24d67b9bc62f1a074" name="tests/swoole_process_pool/reuse_port.phpt" role="test" />
<file md5sum="34dac4855695187430009953ed31c026" name="tests/swoole_process_pool/shutdown.phpt" role="test" />
<file md5sum="efad4e7b06a5e89ffe59a67192f6ac4e" name="tests/swoole_process_pool/socket_coro.phpt" role="test" />
<file md5sum="c25915238504b6712221e0f37b8147ac" name="tests/swoole_process_pool/start_pool_twice_in_same_process.phpt" role="test" />
<file md5sum="a621eba3488a87c137ddad8141b3ea04" name="tests/swoole_process_pool/start_twice.phpt" role="test" />
<file md5sum="8221301e190e6bafc55af97b9c5d6692" name="tests/swoole_redis_coro/auth.phpt" role="test" />
<file md5sum="1d1bf43aa8c29553055b9ac2f583c1c7" name="tests/swoole_redis_coro/auto_reconnect.phpt" role="test" />
<file md5sum="0e04bb1aa65fff42cb29fb6f204e1982" name="tests/swoole_redis_coro/auto_reconnect_ex.phpt" role="test" />
<file md5sum="dabcbec5d217d69882088ecebc5a7e21" name="tests/swoole_redis_coro/basic.phpt" role="test" />
<file md5sum="37cfcaa21c2e3ad743261419a5e95a88" name="tests/swoole_redis_coro/bug_lock.phpt" role="test" />
<file md5sum="65e739d982b01cf9aea4ac48f9c18a2d" name="tests/swoole_redis_coro/connect_timeout.phpt" role="test" />
<file md5sum="7988db1c7d1285b999d19e7aafc2031a" name="tests/swoole_redis_coro/connect_to_wrong.phpt" role="test" />
<file md5sum="48deaeb11a567d43478821d3948033aa" name="tests/swoole_redis_coro/connect_twice-2.phpt" role="test" />
<file md5sum="56d39d9eacd95e34a64ea1e71983a01b" name="tests/swoole_redis_coro/connect_twice.phpt" role="test" />
<file md5sum="afb7df6fd29f4cbbbe9988815db06c79" name="tests/swoole_redis_coro/curd.phpt" role="test" />
<file md5sum="1695c6ed9d2051c1116f7cfafd79f9af" name="tests/swoole_redis_coro/defer.phpt" role="test" />
<file md5sum="d15b06f18ad7addad1691149bf76f818" name="tests/swoole_redis_coro/different_connect.phpt" role="test" />
<file md5sum="5da1777da99e55ba8bda5d46197f0bba" name="tests/swoole_redis_coro/disable_retry.phpt" role="test" />
<file md5sum="8a2e7c91d7c4b7dad83da6384fabfc6b" name="tests/swoole_redis_coro/donot_retry_after_failed.phpt" role="test" />
<file md5sum="d3d4e523ed5bdcc0bdd659c35137f45b" name="tests/swoole_redis_coro/donot_retry_after_server_down.phpt" role="test" />
<file md5sum="c861c43d9be876b0a722ce4e5b704829" name="tests/swoole_redis_coro/err.phpt" role="test" />
<file md5sum="b53302da7752d2147b0a4c32095f6294" name="tests/swoole_redis_coro/getDbNum.phpt" role="test" />
<file md5sum="bf33e12e518c13eedce61086090c9685" name="tests/swoole_redis_coro/getOptions.phpt" role="test" />
<file md5sum="642b860fb4200f5e8b8d091b16b37ada" name="tests/swoole_redis_coro/hgetall.phpt" role="test" />
<file md5sum="edfc1ff4295b40ac5e895fef77483e7d" name="tests/swoole_redis_coro/lock.phpt" role="test" />
<file md5sum="9dd28c0f199bea90c65890f2b5ffcace" name="tests/swoole_redis_coro/multi_exec.phpt" role="test" />
<file md5sum="8e64ba335a245967a80a9cb4fda5b935" name="tests/swoole_redis_coro/pool.phpt" role="test" />
<file md5sum="efa2819d3a050f9385846b5005a57c42" name="tests/swoole_redis_coro/psubscribe_1.phpt" role="test" />
<file md5sum="f8ef18a492def9db3a8fb9a55ffb00c4" name="tests/swoole_redis_coro/psubscribe_2.phpt" role="test" />
<file md5sum="fd2e22c4483497e773acebb59655d83e" name="tests/swoole_redis_coro/psubscribe_eof_1.phpt" role="test" />
<file md5sum="c6505eff2cb5c2c36a9a607cc31d22ca" name="tests/swoole_redis_coro/psubscribe_eof_2.phpt" role="test" />
<file md5sum="01904fe39365e78da16fb6651578cc5c" name="tests/swoole_redis_coro/punsubscribe.phpt" role="test" />
<file md5sum="358fa3040d781c878d540dfbd4f3f263" name="tests/swoole_redis_coro/reconnect.phpt" role="test" />
<file md5sum="4efc678e86dff97e5d976aa17cc8f9e6" name="tests/swoole_redis_coro/request_without_connected.phpt" role="test" />
<file md5sum="1b1657d7a57495eac304906cdc8e4aa2" name="tests/swoole_redis_coro/select.phpt" role="test" />
<file md5sum="0ff73465a14d4dd3452ac57d3c81c7c1" name="tests/swoole_redis_coro/set.phpt" role="test" />
<file md5sum="b015d1c40bfbe5522d1bef64667fceb2" name="tests/swoole_redis_coro/setOptions.phpt" role="test" />
<file md5sum="afda936ee5ef45ef0559789fee96b953" name="tests/swoole_redis_coro/subscribe_1.phpt" role="test" />
<file md5sum="f6c20d4b067295468b20aa848a874903" name="tests/swoole_redis_coro/subscribe_2.phpt" role="test" />
<file md5sum="0c5aa2549df93ab93d8fd3726e53a9aa" name="tests/swoole_redis_coro/subscribe_multi.phpt" role="test" />
<file md5sum="4cf4d5bf54fe69356dbac2e808291ea4" name="tests/swoole_redis_coro/subscribe_punsubscribe.phpt" role="test" />
<file md5sum="1089303ae129c59fc76f883c0daf4e86" name="tests/swoole_redis_coro/subscribe_reconnect.phpt" role="test" />
<file md5sum="c7d3cb049df46b1e2b76d4ebbc7662c4" name="tests/swoole_redis_coro/timeout.phpt" role="test" />
<file md5sum="4ae1b63b5dede0ea85e0f9d22cfc8db1" name="tests/swoole_redis_coro/unconnected.phpt" role="test" />
<file md5sum="01dc0cbb793ea5f8987b320c8ae3419b" name="tests/swoole_redis_coro/unixsocket.phpt" role="test" />
<file md5sum="f26cb007780f47635f01ec1f08541d07" name="tests/swoole_redis_coro/unsubscribe.phpt" role="test" />
<file md5sum="1e001fef30136459bee413694774f7a2" name="tests/swoole_redis_coro/unsubscribe_all.phpt" role="test" />
<file md5sum="5b90c4dd8c8cf7202de1ef1fb407c18e" name="tests/swoole_redis_coro/unsubscribe_not_all.phpt" role="test" />
<file md5sum="6e258f5b1c65b12455b5dea749e386af" name="tests/swoole_redis_coro/zpop.phpt" role="test" />
<file md5sum="2614061059ab5b70bbe616ec228b4321" name="tests/swoole_redis_server/big_packet.phpt" role="test" />
<file md5sum="d7d693beb23cb505a318b877a86eab16" name="tests/swoole_redis_server/format.phpt" role="test" />
<file md5sum="1c72cf31b91a285fdb063f05560ad238" name="tests/swoole_redis_server/getHandler.phpt" role="test" />
<file md5sum="e013a837a98b2d5c5e9b568595429c5b" name="tests/swoole_runtime/accept.phpt" role="test" />
<file md5sum="a37faa68a5dd3a25ece6fc7b2e47bb0c" name="tests/swoole_runtime/accept_timeout.phpt" role="test" />
<file md5sum="1eae1aa02d6695bc845edaa2ced9593d" name="tests/swoole_runtime/base.phpt" role="test" />
<file md5sum="39d6c3a4a049b459ea8be6dc2779296c" name="tests/swoole_runtime/bindto.phpt" role="test" />
<file md5sum="0afc7adf5fdb56496e39bac0f8721b4b" name="tests/swoole_runtime/block.phpt" role="test" />
<file md5sum="ebd0e3893cdd36aa0684656411fd9268" name="tests/swoole_runtime/capture_peer_cert.phpt" role="test" />
<file md5sum="564cc87e06f3755596fa32265ecc4704" name="tests/swoole_runtime/curl_native/close_before_resume.phpt" role="test" />
<file md5sum="6895fd63d4e48db33a292bfdac4a868f" name="tests/swoole_runtime/curl_native/error.phpt" role="test" />
<file md5sum="03efcc78ac40ba8fbb16d0603be163ac" name="tests/swoole_runtime/curl_native/exec_twice.phpt" role="test" />
<file md5sum="bb99ad25d886ad8fb2ae5c40420bb0af" name="tests/swoole_runtime/curl_native/https.phpt" role="test" />
<file md5sum="0f64675eaf9c487b0a6917f836d46cea" name="tests/swoole_runtime/curl_native/non_exclusive.phpt" role="test" />
<file md5sum="b7c4efee95a288f4a38eb4aa4264052e" name="tests/swoole_runtime/curl_native/sleep.phpt" role="test" />
<file md5sum="160d944d3560463e35d599bc229d9e76" name="tests/swoole_runtime/curl_native/yield_in_callback.phpt" role="test" />
<file md5sum="2e75cf725031c2b3c57c21f92a54dcab" name="tests/swoole_runtime/destruct.phpt" role="test" />
<file md5sum="b00d69944080bf8b5be5adb2b30ec6f4" name="tests/swoole_runtime/enable_crypto.phpt" role="test" />
<file md5sum="f01103bca0edf025b56489305d32a20b" name="tests/swoole_runtime/file_hook/a.inc" role="test" />
<file md5sum="4c87fe1a640e64d794c2e9306e7e46cb" name="tests/swoole_runtime/file_hook/b.inc" role="test" />
<file md5sum="2389cd154149df2e2610cc00493a9294" name="tests/swoole_runtime/file_hook/bug_ftell_2g.phpt" role="test" />
<file md5sum="87d0e668c3e46fe049cacf5665fe9eac" name="tests/swoole_runtime/file_hook/bug_scandir.phpt" role="test" />
<file md5sum="b5c3f1272c74c07b86e0aa9c6ee94439" name="tests/swoole_runtime/file_hook/co_fread.phpt" role="test" />
<file md5sum="8f8d8f01600534f3ba6e4537df5ef977" name="tests/swoole_runtime/file_hook/flock.phpt" role="test" />
<file md5sum="42834153820428a17fe9fad8a7153720" name="tests/swoole_runtime/file_hook/include.phpt" role="test" />
<file md5sum="2f6080b6b2b639c624ccbfdb9f5afa29" name="tests/swoole_runtime/file_hook/include_2.phpt" role="test" />
<file md5sum="34d2a8ca51a0e3f04620f52882fe14a9" name="tests/swoole_runtime/file_hook/lock_ex.phpt" role="test" />
<file md5sum="f589f79922d23c58f2d5962bcd19a9b8" name="tests/swoole_runtime/file_hook/lock_nb_1.phpt" role="test" />
<file md5sum="4f948b51baef57434876da2b8a31bcbf" name="tests/swoole_runtime/file_hook/lock_nb_2.phpt" role="test" />
<file md5sum="988b5846e18e49203a2437d6b2aeeaf2" name="tests/swoole_runtime/file_hook/lock_sh.phpt" role="test" />
<file md5sum="59a7c2fcb45659c7dd80455ef63612fb" name="tests/swoole_runtime/file_hook/read.phpt" role="test" />
<file md5sum="93d1ba2f91d80b68d85581408461a457" name="tests/swoole_runtime/file_lock/file_lock_1.phpt" role="test" />
<file md5sum="0d3d1d8678e2d10309b541cd71f5a5e1" name="tests/swoole_runtime/file_lock/lock_nb.phpt" role="test" />
<file md5sum="172e6004be10bde0d2fc273e0067e544" name="tests/swoole_runtime/file_lock/lock_sh_1.phpt" role="test" />
<file md5sum="4d10500e584309391252b02b5e0bf4a8" name="tests/swoole_runtime/get_hook_flags.phpt" role="test" />
<file md5sum="587927d213f108f003dab9583270d181" name="tests/swoole_runtime/gethostbyname.phpt" role="test" />
<file md5sum="e302a03b5e0bf10a74eb32df7d59511e" name="tests/swoole_runtime/hook_default.phpt" role="test" />
<file md5sum="f67ab2dfef970e16fa61332152afe608" name="tests/swoole_runtime/hook_enable_coroutine.phpt" role="test" />
<file md5sum="ef0ce2eb88619618c26f270f077b36de" name="tests/swoole_runtime/hook_set_flags.phpt" role="test" />
<file md5sum="ee8455c0f98f00079f9a22f508f5e411" name="tests/swoole_runtime/library.phpt" role="test" />
<file md5sum="98abbd5b844f02aaf7efde2a6facf43c" name="tests/swoole_runtime/nonblock.phpt" role="test" />
<file md5sum="6b33e7117fdeba0b84ca6410c23e1356" name="tests/swoole_runtime/pdo.phpt" role="test" />
<file md5sum="e3d882c37c95136cb5803c20e229dc02" name="tests/swoole_runtime/persistent.phpt" role="test" />
<file md5sum="582cc7ec6f433c918ba1cd94e9814282" name="tests/swoole_runtime/proc/1.phpt" role="test" />
<file md5sum="637918f63ff7272040d9ab4640dea334" name="tests/swoole_runtime/proc/2.phpt" role="test" />
<file md5sum="51e559e48ad7829c7296590cd37d8f4a" name="tests/swoole_runtime/proc/3.phpt" role="test" />
<file md5sum="711cc670abd73623904045971385d72c" name="tests/swoole_runtime/proc/4.phpt" role="test" />
<file md5sum="aa58d1d8b6435eeedbaf0006b63bf180" name="tests/swoole_runtime/proc/5.phpt" role="test" />
<file md5sum="3f4a5b88827db3650254efe14b89d69c" name="tests/swoole_runtime/proc/close_after_wait.phpt" role="test" />
<file md5sum="18dd2afb09b5193adfd356b9873384d0" name="tests/swoole_runtime/proc/proc_open_pipes.inc" role="test" />
<file md5sum="5d7dd6d5c0fc034858d15315ab957a3d" name="tests/swoole_runtime/redis_connect.phpt" role="test" />
<file md5sum="19eef26e368304e0102e71cc38bdfb12" name="tests/swoole_runtime/redis_pconnect.phpt" role="test" />
<file md5sum="187c78d3bbb4ff6040d1690c1f5762d1" name="tests/swoole_runtime/sento.phpt" role="test" />
<file md5sum="f229957e4d6e2872931966d1e72d41bd" name="tests/swoole_runtime/set_hook_flags.phpt" role="test" />
<file md5sum="1b51c5e6b9562f57ab90b752cfae7a7e" name="tests/swoole_runtime/sleep.phpt" role="test" />
<file md5sum="460edb29f11890594b55f737bde962e0" name="tests/swoole_runtime/sleep_yield.phpt" role="test" />
<file md5sum="ca0cdb1fdd606462484380c24c9225ed" name="tests/swoole_runtime/sockets/error.phpt" role="test" />
<file md5sum="9d962848eea0bdeb3d1dab08fc7692c6" name="tests/swoole_runtime/sockets/get_name.phpt" role="test" />
<file md5sum="6189536061d5cbcf5a267bcc45da1e21" name="tests/swoole_runtime/sockets/nonblock.phpt" role="test" />
<file md5sum="749959a83a90f20abefe163292f5d0dc" name="tests/swoole_runtime/sockets/socketpair.phpt" role="test" />
<file md5sum="d753216202b8300a8a2cd2196b7bf038" name="tests/swoole_runtime/sockets/tcp_client.phpt" role="test" />
<file md5sum="fb31590d0677e3ec06bab114e31284fd" name="tests/swoole_runtime/sockets/tcp_server.phpt" role="test" />
<file md5sum="45837a3d406e5634929ef10a944539fc" name="tests/swoole_runtime/sockets/timeout.phpt" role="test" />
<file md5sum="b700b6216f3059bbd4104e3f86effd07" name="tests/swoole_runtime/sockets/udp.phpt" role="test" />
<file md5sum="69c7faf1f2cce207b24421bfaae00e13" name="tests/swoole_runtime/ssl_client.phpt" role="test" />
<file md5sum="519c89bb4afe308c926f7d12ee03bef7" name="tests/swoole_runtime/ssl_server.phpt" role="test" />
<file md5sum="972c129682cb910713b4596e6caa8a1d" name="tests/swoole_runtime/stdin.phpt" role="test" />
<file md5sum="bbd3b82f5e0f57c65da7edab3fd09e52" name="tests/swoole_runtime/stream_context.phpt" role="test" />
<file md5sum="7708b2c12f09225c185ba22cc472e0d1" name="tests/swoole_runtime/stream_get_meta_data.phpt" role="test" />
<file md5sum="852f75de4ff1d4fc475597ef640d34d7" name="tests/swoole_runtime/stream_select/base.phpt" role="test" />
<file md5sum="26f770e08b389fc73caacb1e8e470c9b" name="tests/swoole_runtime/stream_select/blocked.phpt" role="test" />
<file md5sum="67052bc9be60d28c2c4f717d118a02ac" name="tests/swoole_runtime/stream_select/bug46024.phpt" role="test" />
<file md5sum="e53d0d8f6fa558b379273383742789fa" name="tests/swoole_runtime/stream_select/bug60120.phpt" role="test" />
<file md5sum="0a6fe31102216c6a53cbce0fd1e542f1" name="tests/swoole_runtime/stream_select/bug60602.phpt" role="test" />
<file md5sum="00372fbfe2f867310bcf4d8dc7c3888f" name="tests/swoole_runtime/stream_select/bug64438.phpt" role="test" />
<file md5sum="4f4579b3a3e74a334b980f0f848338e3" name="tests/swoole_runtime/stream_select/bug64770.phpt" role="test" />
<file md5sum="c866526f7c9445dcfdcc34f457aae30f" name="tests/swoole_runtime/stream_select/bug69521.phpt" role="test" />
<file md5sum="3cbb8d57a140ec256142d547d3297711" name="tests/swoole_runtime/stream_select/bug72075.phpt" role="test" />
<file md5sum="6cb0dd074e70f45dd31364fda7889a64" name="tests/swoole_runtime/stream_select/never_timeout.phpt" role="test" />
<file md5sum="add038a36f1cc25c99e7b6e4c0e13aee" name="tests/swoole_runtime/stream_select/preserve_keys.phpt" role="test" />
<file md5sum="606f40433108e416015712b0bde8a178" name="tests/swoole_runtime/stream_select/return_val.phpt" role="test" />
<file md5sum="dbcb8efded4fc29e1c040c01bb9dcbfa" name="tests/swoole_runtime/stream_select/rw_events.phpt" role="test" />
<file md5sum="48f30afbb7de646f6e354126d573aa72" name="tests/swoole_runtime/stream_select/stream_set_blocking.phpt" role="test" />
<file md5sum="e10502c235619805901a64c6b0d3abc9" name="tests/swoole_runtime/stream_select/timeout.phpt" role="test" />
<file md5sum="b9e93d7763efca981eda925481a7e9bf" name="tests/swoole_runtime/stream_socket_pair.phpt" role="test" />
<file md5sum="51c34bbc7777a356ace2b401bbea85ec" name="tests/swoole_runtime/tcp-c10k.phpt" role="test" />
<file md5sum="2d06008948d35710354539626ede651b" name="tests/swoole_runtime/tcp.phpt" role="test" />
<file md5sum="3290e6d6db30998f28e27452e22ddf60" name="tests/swoole_runtime/udg.phpt" role="test" />
<file md5sum="37546ee12b93c2867a6f1f7c4a46c029" name="tests/swoole_runtime/udp-c10k.phpt" role="test" />
<file md5sum="f26e5d5ff79dfa3d3c7d7a29d7b74fa9" name="tests/swoole_runtime/udp.phpt" role="test" />
<file md5sum="965c2a86b108c484f8d69aa866ad032a" name="tests/swoole_runtime/unix.phpt" role="test" />
<file md5sum="dc7646926c7c00669c082b59275e8668" name="tests/swoole_runtime/unsafe/pcntl_fork.phpt" role="test" />
<file md5sum="ed86ed3045c115cd9d325b1f8c242c82" name="tests/swoole_server/accept_zero.phpt" role="test" />
<file md5sum="bfab382fa54f8fee17bc4003213a4316" name="tests/swoole_server/addListener.phpt" role="test" />
<file md5sum="6028cafa482d57088af80f8d79bdf6a1" name="tests/swoole_server/addProcess.phpt" role="test" />
<file md5sum="316d37c830ec497bea78c399fbed217e" name="tests/swoole_server/addProcess_base.phpt" role="test" />
<file md5sum="f9c07186cb32f65f52b24fb6bd84c32b" name="tests/swoole_server/addProcess_with_error.phpt" role="test" />
<file md5sum="410c9c4abd8b97d14f65994111b698eb" name="tests/swoole_server/addProcess_with_event_wait.phpt" role="test" />
<file md5sum="9627af840e23849060d16b8b12ebc3ed" name="tests/swoole_server/addProcess_with_tick.phpt" role="test" />
<file md5sum="687b7fcb1a93f239ebcb1a16ba424119" name="tests/swoole_server/bigPipeMessage.phpt" role="test" />
<file md5sum="e6612b76b2b09a0abd2138e24e7ed57e" name="tests/swoole_server/big_session_id.phpt" role="test" />
<file md5sum="72378ed14bdb3c1b5f74c977d5a7eeb4" name="tests/swoole_server/big_udp_packet.phpt" role="test" />
<file md5sum="5263662903a5277b3e06cd87ed344ecf" name="tests/swoole_server/bind.phpt" role="test" />
<file md5sum="69980ad039ac55d486aceda0726898b7" name="tests/swoole_server/bug_11000_01.phpt" role="test" />
<file md5sum="b79cf66b8c23ffe343a2083faea1ee32" name="tests/swoole_server/bug_1864.phpt" role="test" />
<file md5sum="9c03175f5288a2a3941b335743849c14" name="tests/swoole_server/bug_2308.phpt" role="test" />
<file md5sum="ca813403fbf19125e408160c22a3a696" name="tests/swoole_server/bug_2313.phpt" role="test" />
<file md5sum="5a6dd489eb2619685587ec80dddd97d7" name="tests/swoole_server/bug_2639.phpt" role="test" />
<file md5sum="3cd1b608c1533b0288ecd16feabdb13d" name="tests/swoole_server/bug_2736.phpt" role="test" />
<file md5sum="05b748b5333c3af6a442d90a018993c9" name="tests/swoole_server/bug_aio.phpt" role="test" />
<file md5sum="928e2a4a588c6873650344620c3cdfe3" name="tests/swoole_server/check_chunk_total_size.phpt" role="test" />
<file md5sum="8f10d5a293251ddc634f301627ca8260" name="tests/swoole_server/close_force.phpt" role="test" />
<file md5sum="341410c9c75496e220609ee0dfae65f3" name="tests/swoole_server/close_in_connect_callback.phpt" role="test" />
<file md5sum="6ba0af316f996d0ff2064261dc53d7ad" name="tests/swoole_server/close_in_master.phpt" role="test" />
<file md5sum="248e5baadbff1732b4f52c8ae9fff497" name="tests/swoole_server/close_in_non_current_worker.phpt" role="test" />
<file md5sum="f12ae70c6dce995dbc76afe268197492" name="tests/swoole_server/close_in_other_worker_with_base.phpt" role="test" />
<file md5sum="9aca52f3fbaa287306d440059200bd07" name="tests/swoole_server/close_in_task_worker.phpt" role="test" />
<file md5sum="7ab2f0225005754d51fc26a8c97fe84f" name="tests/swoole_server/close_max_fd.phpt" role="test" />
<file md5sum="ee49f0e44222d46a1cf44418f4a0abb1" name="tests/swoole_server/close_queued.phpt" role="test" />
<file md5sum="fcab57ff3156eab41e2086f3dc07a5f7" name="tests/swoole_server/connections.phpt" role="test" />
<file md5sum="6faa526417d21426129fa2363cc68776" name="tests/swoole_server/discard_timeout_packet.phpt" role="test" />
<file md5sum="24061dbf4bc4cc035fabc0cf0388b2c6" name="tests/swoole_server/dispatch_fallback.phpt" role="test" />
<file md5sum="1082d3c887331e47e903cae237a8f6f3" name="tests/swoole_server/dispatch_func.phpt" role="test" />
<file md5sum="4b957569f05c82a44e23b9a42699cfad" name="tests/swoole_server/dispatch_func_discard.phpt" role="test" />
<file md5sum="12225f648967f3e6582ab543167144da" name="tests/swoole_server/dispatch_func_memory_leak.phpt" role="test" />
<file md5sum="857049c8c2912c764d1b1c7803bc4dde" name="tests/swoole_server/dispatch_mode_1.phpt" role="test" />
<file md5sum="85413dd25abd05b8a276115bb3a57ebb" name="tests/swoole_server/dispatch_mode_3.phpt" role="test" />
<file md5sum="d8d46baf275a8e19af449c806921d303" name="tests/swoole_server/dispatch_mode_7.phpt" role="test" />
<file md5sum="562a2f3b67180babd72f1048219614a8" name="tests/swoole_server/duplicate_registered.phpt" role="test" />
<file md5sum="14b24a7f9e164a200d6ce20181d10261" name="tests/swoole_server/enable_coroutine.phpt" role="test" />
<file md5sum="fdbae7f2395659e73a3d87a2a22cb745" name="tests/swoole_server/enable_delay_receive.phpt" role="test" />
<file md5sum="55624b43acb19ae0de213f1d458ee07a" name="tests/swoole_server/enable_reuse_port.phpt" role="test" />
<file md5sum="2be2db1a6fadd22ed4cfa303854efa4c" name="tests/swoole_server/eof_protocol.phpt" role="test" />
<file md5sum="19b594dbd96e881ab8d6f4aedc215969" name="tests/swoole_server/eof_server.phpt" role="test" />
<file md5sum="ed9dc6f6d8eb10a95df03f92ea67829d" name="tests/swoole_server/event/manager_start.phpt" role="test" />
<file md5sum="f324f9936fe7376aed45b2a1bdba7cc5" name="tests/swoole_server/event/manager_stop.phpt" role="test" />
<file md5sum="6ef12cb79e934f9d2c61e88278383685" name="tests/swoole_server/event/shutdown.phpt" role="test" />
<file md5sum="4a40be433123d989ee337d327242dabe" name="tests/swoole_server/event/start.phpt" role="test" />
<file md5sum="9d005df5338c8272771b60d1f0b83b4b" name="tests/swoole_server/event/worker_exit.phpt" role="test" />
<file md5sum="b595edfc66dce3f1f4004f32d274521f" name="tests/swoole_server/exist.phpt" role="test" />
<file md5sum="90f5978ce7be378cb6fe3828410cf09a" name="tests/swoole_server/force_reload.phpt" role="test" />
<file md5sum="05334a60a2fbaa341be0b150eab6e64d" name="tests/swoole_server/force_reload2.phpt" role="test" />
<file md5sum="cca885da201526d4cce71c90257adec5" name="tests/swoole_server/force_reload3.phpt" role="test" />
<file md5sum="8c26f6a8d192a4c4de464a93122c19e0" name="tests/swoole_server/force_reload4.phpt" role="test" />
<file md5sum="13dcb663737d9e2db76372cf9cf103e6" name="tests/swoole_server/getCallback.phpt" role="test" />
<file md5sum="aec181ab036b25f7f07e5bd46884f64f" name="tests/swoole_server/getClientInfo.phpt" role="test" />
<file md5sum="d4600e34d6097a67ff58e728ffa61e16" name="tests/swoole_server/getClientList.phpt" role="test" />
<file md5sum="b9b469f1d1a5d3adf1b5fcad6be3eee5" name="tests/swoole_server/getLastError.phpt" role="test" />
<file md5sum="4f0918fa463db2c0d7725757390669ba" name="tests/swoole_server/getSocket.phpt" role="test" />
<file md5sum="858259efb9bd5dee03f8cceb206baac1" name="tests/swoole_server/getWorkerStatus.phpt" role="test" />
<file md5sum="ccb52c7dae8534726a2836498340c2ee" name="tests/swoole_server/heartbeat.phpt" role="test" />
<file md5sum="f0b3b62447da54d29f72917adec6c78b" name="tests/swoole_server/heartbeat_true.phpt" role="test" />
<file md5sum="7fa2f8565cda2a072651ee6e9a3e2cc2" name="tests/swoole_server/heartbeat_with_base.phpt" role="test" />
<file md5sum="c9b33977058fead684f4e2d1f8bd5d31" name="tests/swoole_server/idle_worekr_num.phpt" role="test" />
<file md5sum="bdbaef9d3d53ec008c2100dda5d7cc35" name="tests/swoole_server/invalid_fd.phpt" role="test" />
<file md5sum="516c47435bcefd8803e61c5cb7c1890f" name="tests/swoole_server/invalid_option.phpt" role="test" />
<file md5sum="2f8b62033604713ef35aa5233783018e" name="tests/swoole_server/kill_user_process_01.phpt" role="test" />
<file md5sum="9e9a7090aafee9c1df9746c408f3c351" name="tests/swoole_server/kill_user_process_02.phpt" role="test" />
<file md5sum="6ee30f3baa3b8e65aa17c9c5c380daa8" name="tests/swoole_server/kill_worker_01.phpt" role="test" />
<file md5sum="26948e3d64d41252f3397a1643463718" name="tests/swoole_server/kill_worker_02.phpt" role="test" />
<file md5sum="35ed72ca9896cd3f18df7672c07bc5a2" name="tests/swoole_server/last_time.phpt" role="test" />
<file md5sum="7522b3ff6b66a3ab767417c83ae921bc" name="tests/swoole_server/length/00.phpt" role="test" />
<file md5sum="84dd974142d700e79ea593782f68e9c1" name="tests/swoole_server/length/01.phpt" role="test" />
<file md5sum="8e9c2910b12ee2a51ad4db4c44a2be1c" name="tests/swoole_server/length/02.phpt" role="test" />
<file md5sum="d21910367136b891b2442296deb771dd" name="tests/swoole_server/length/03.phpt" role="test" />
<file md5sum="dff7710d433a1cd1b998fa623796308a" name="tests/swoole_server/length/length_func.phpt" role="test" />
<file md5sum="f9c9365fc1294f7e427538a28c0511f3" name="tests/swoole_server/listen_fail.phpt" role="test" />
<file md5sum="a3027d08cbabc25c75b58d44df4402f1" name="tests/swoole_server/max_idle_time_1.phpt" role="test" />
<file md5sum="88c31102c45723d5e1c0c7471056009f" name="tests/swoole_server/max_idle_time_2.phpt" role="test" />
<file md5sum="bb8d7ac32a92c8ddafae89f37c9f2253" name="tests/swoole_server/max_queued_bytes.phpt" role="test" />
<file md5sum="3a03d9b0ecc657f03b85aa86febed5d3" name="tests/swoole_server/max_request.phpt" role="test" />
<file md5sum="743a66206bfe84d37513b41e84bea46c" name="tests/swoole_server/max_request_grace_disabled.phpt" role="test" />
<file md5sum="57304e1c90014e2aac22dd6acc8e5ec2" name="tests/swoole_server/max_request_grace_enabled.phpt" role="test" />
<file md5sum="eb2969effaa241f2c4b805bc898666c6" name="tests/swoole_server/max_request_threshold.phpt" role="test" />
<file md5sum="a96d41592b15ba960e7bd6318665bd5b" name="tests/swoole_server/mqtt/length_offset.phpt" role="test" />
<file md5sum="389b814ea581e9cb4dd87a56461c2e76" name="tests/swoole_server/mqtt/recv_fail.phpt" role="test" />
<file md5sum="c10ddaba7c6de786634928c418208224" name="tests/swoole_server/mqtt/send_big_pack.phpt" role="test" />
<file md5sum="ced63b90462585d78472d1703f6a0bb3" name="tests/swoole_server/new_twice.phpt" role="test" />
<file md5sum="e614d50458110d1c3b5dbd1fdbaf9c12" name="tests/swoole_server/object/event.phpt" role="test" />
<file md5sum="fb9ae94426ba32ef1b8f80e49dbc4fe5" name="tests/swoole_server/object/getManagerPid.phpt" role="test" />
<file md5sum="63c0bd87f77b81d81c63f5b52974f0e6" name="tests/swoole_server/object/getMasterPid.phpt" role="test" />
<file md5sum="5aa8f442615a17e4299d5086ab56b939" name="tests/swoole_server/object/getWorkerId.phpt" role="test" />
<file md5sum="46cee55667f39e6eaaa0e4a407c0b0cf" name="tests/swoole_server/object/getWorkerPid.phpt" role="test" />
<file md5sum="7427291fed06a5c88f90e781110d3048" name="tests/swoole_server/object/packet.phpt" role="test" />
<file md5sum="1cc9fdd8eaaaeb09b4c80a0acd2413a0" name="tests/swoole_server/object/pipe_message.phpt" role="test" />
<file md5sum="d1add87c320ee8042eccc07b874ae9ec" name="tests/swoole_server/object/status_info.phpt" role="test" />
<file md5sum="c7a48d9cedd9a9c6a9a06dd50372bdd3" name="tests/swoole_server/object/task_result.phpt" role="test" />
<file md5sum="035c65e04bcd57bc518877bf774a1223" name="tests/swoole_server/onReload.phpt" role="test" />
<file md5sum="8b5129ccafd7aa4e6e30606c70e5882b" name="tests/swoole_server/pid_file.phpt" role="test" />
<file md5sum="7f67c642d36a91aa2966b215836a32ef" name="tests/swoole_server/protect.phpt" role="test" />
<file md5sum="4b938841aa28242f1ab3ca47fc6e5a54" name="tests/swoole_server/protect_false.phpt" role="test" />
<file md5sum="bb52edb79b438cfe676f260caf91ac1b" name="tests/swoole_server/reload.phpt" role="test" />
<file md5sum="f8375ad187e76270944ad25e429c7136" name="tests/swoole_server/reload_async.phpt" role="test" />
<file md5sum="39250b07429a371e001383bc70c01736" name="tests/swoole_server/reload_base.phpt" role="test" />
<file md5sum="871f84b61b7f2ee3ef4f805b7117508d" name="tests/swoole_server/reload_process.phpt" role="test" />
<file md5sum="77b65a4506b00a487af4596b7fb83672" name="tests/swoole_server/sendMessage.phpt" role="test" />
<file md5sum="d73d18ee78a077fbc5a0ae350aa7e332" name="tests/swoole_server/sendMessage_02.phpt" role="test" />
<file md5sum="a2791dea8e716da8450c8a43efaa272e" name="tests/swoole_server/send_2.phpt" role="test" />
<file md5sum="f0c93ecaa0f878ec96ee00108a6821a4" name="tests/swoole_server/send_2m_in_task_worker.phpt" role="test" />
<file md5sum="45819db0a1e915d34721b64ebe486525" name="tests/swoole_server/send_2m_in_user_process.phpt" role="test" />
<file md5sum="2fc1f3c5cc1ff29a34dc195875a48ae7" name="tests/swoole_server/send_3.phpt" role="test" />
<file md5sum="5e2ed35077f10fcfeeb45b14415f06f1" name="tests/swoole_server/send_big_packet.phpt" role="test" />
<file md5sum="873e8276c20df12efc4b947306c06ec5" name="tests/swoole_server/send_in_master.phpt" role="test" />
<file md5sum="3f7edf864ac29b68377f8a3209d631c0" name="tests/swoole_server/send_in_other_worker_with_base.phpt" role="test" />
<file md5sum="e602a9e4430b1307b115c39c348b356f" name="tests/swoole_server/sendfile.phpt" role="test" />
<file md5sum="347d092bad99778b40a3d78a4ff48722" name="tests/swoole_server/sendfile_02.phpt" role="test" />
<file md5sum="8beb9bc921cf236db4868bcd564a780d" name="tests/swoole_server/sendfile_ssl.phpt" role="test" />
<file md5sum="e20f2b73262de369b86ac276a2bc6ca1" name="tests/swoole_server/sendto_timeout.phpt" role="test" />
<file md5sum="32f13a9da3cce631e7b28bce240eda1e" name="tests/swoole_server/shutdown.phpt" role="test" />
<file md5sum="84030b62a3bff90913bb83522fc69977" name="tests/swoole_server/shutdown_in_base.phpt" role="test" />
<file md5sum="dff80bf1913067cc3112cf572ba410ed" name="tests/swoole_server/shutdown_in_base_single.phpt" role="test" />
<file md5sum="52b2fd63acf5f39e3ecdde3d114afbf7" name="tests/swoole_server/shutdown_in_master.phpt" role="test" />
<file md5sum="efa46879ea097f7a9c892e69a13c7e0b" name="tests/swoole_server/shutdown_in_process.phpt" role="test" />
<file md5sum="996bfd7cfc60f621213a383dba98d860" name="tests/swoole_server/shutdown_with_base_mode.phpt" role="test" />
<file md5sum="09c860003b43f89b76ce191c2d29a412" name="tests/swoole_server/sigint_with_base.phpt" role="test" />
<file md5sum="08028f5b4393385e9712e5caa07f421f" name="tests/swoole_server/sigint_with_process.phpt" role="test" />
<file md5sum="bdb21d2f52f547df4b3a76ef14247529" name="tests/swoole_server/sleep.phpt" role="test" />
<file md5sum="a0cccc928deddc081d012aa35eccd478" name="tests/swoole_server/slow_client.phpt" role="test" />
<file md5sum="5e2ab35a2f44afa0ac38594302c83e90" name="tests/swoole_server/slow_worker.phpt" role="test" />
<file md5sum="c3d13ec2676b4ad21625c636e0e4cd84" name="tests/swoole_server/ssl/00.phpt" role="test" />
<file md5sum="9185ca2a3951c9d148473583c60a71b3" name="tests/swoole_server/ssl/bad_client.phpt" role="test" />
<file md5sum="9a1f751f4c872192a6adf07ccabc1268" name="tests/swoole_server/ssl/code/client.go" role="test" />
<file md5sum="bf90ec4a273a2da1422d2222438e62be" name="tests/swoole_server/ssl/code/client.js" role="test" />
<file md5sum="3d31d73b464825d66093e02810807983" name="tests/swoole_server/ssl/dtls.phpt" role="test" />
<file md5sum="ff66e55812f3c56f02ebf0d342fc11e4" name="tests/swoole_server/ssl/dtls_big_packet.phpt" role="test" />
<file md5sum="69ff8b99c4bcf480a493a5d9d90f5b36" name="tests/swoole_server/ssl/dtls_with_length_protocol.phpt" role="test" />
<file md5sum="a03632d2166a9caa50af8e33d019571e" name="tests/swoole_server/ssl/golang.phpt" role="test" />
<file md5sum="0a757ee4f35e1fd82434e6dfb492171a" name="tests/swoole_server/ssl/nodejs.phpt" role="test" />
<file md5sum="a9b0340dd49f46d62e36b68472456bf1" name="tests/swoole_server/ssl/ssl_send_wait.phpt" role="test" />
<file md5sum="ba46a08dffe216a049f60f9ffa98cebe" name="tests/swoole_server/ssl/verify_01.phpt" role="test" />
<file md5sum="d6556afd573a23faffc9337bbb336b36" name="tests/swoole_server/ssl/verify_02.phpt" role="test" />
<file md5sum="090994219385d340533772fc723c1a7e" name="tests/swoole_server/ssl/verify_03.phpt" role="test" />
<file md5sum="e373e0c8066ae62253c93f9fbd4b7a2c" name="tests/swoole_server/start_twice.phpt" role="test" />
<file md5sum="9b6e8d1c4b602644372031ffc505276e" name="tests/swoole_server/stats.phpt" role="test" />
<file md5sum="b3f5ab2badba44df201f422468b594c0" name="tests/swoole_server/stats_file.phpt" role="test" />
<file md5sum="175f0d7edbdcd6f0beb404a8d972a492" name="tests/swoole_server/stop.phpt" role="test" />
<file md5sum="f1ec865dee72f23ee39e58797bdf3b46" name="tests/swoole_server/stop_in_workerStart.phpt" role="test" />
<file md5sum="54d0a533c0a77d40b6896edd0ae27813" name="tests/swoole_server/systemd_fds.phpt" role="test" />
<file md5sum="9c8605179f45b560b4227c93ce2e77ee" name="tests/swoole_server/task/base.phpt" role="test" />
<file md5sum="590ac045723495d8d08bc915b7af3cab" name="tests/swoole_server/task/bug_2585.phpt" role="test" />
<file md5sum="e8cdd1f82333e47f4a46aad6f65e0ca6" name="tests/swoole_server/task/callback_is_null.phpt" role="test" />
<file md5sum="a2b54ddf3ec0bfe252fdf1b806e8493b" name="tests/swoole_server/task/enable_coroutine.phpt" role="test" />
<file md5sum="76137ee7af5d5546434b2192b0bfc215" name="tests/swoole_server/task/finish_timeout.phpt" role="test" />
<file md5sum="2e5b8a42d563d7ec5ea38694b385f899" name="tests/swoole_server/task/huge_data.phpt" role="test" />
<file md5sum="3c3b89bada0f55dfdf33e14504ae49d6" name="tests/swoole_server/task/idle_worekr_num.phpt" role="test" />
<file md5sum="bf6ad8494757dafc9e1a2e6c3ca8bfd1" name="tests/swoole_server/task/invalid_packet.phpt" role="test" />
<file md5sum="95b33a3bf855cb8b9b93244b6ce345b9" name="tests/swoole_server/task/kill_01.phpt" role="test" />
<file md5sum="8c9c203c268fb1e41dad4ba29d10f37f" name="tests/swoole_server/task/kill_02.phpt" role="test" />
<file md5sum="bad21b2ee5d4922f5c1ee98fa3a37849" name="tests/swoole_server/task/kill_task_worker_02.phpt" role="test" />
<file md5sum="e3689f2d851723c2570f5b11715327d7" name="tests/swoole_server/task/scheduler_warning.phpt" role="test" />
<file md5sum="c9a59d9f3d7b059a6506a7cf58f8a182" name="tests/swoole_server/task/task_callback.phpt" role="test" />
<file md5sum="abd5fa0741e2174cb719297eda07ef93" name="tests/swoole_server/task/task_co.phpt" role="test" />
<file md5sum="c4aa8ffa457fec4f3ea7e8ada337f3dd" name="tests/swoole_server/task/task_enable_coroutine.phpt" role="test" />
<file md5sum="2ec32ab0449baf30754fa072c74dd7e4" name="tests/swoole_server/task/task_enable_coroutine_return.phpt" role="test" />
<file md5sum="6fd9da96b6d1ae9254f18738a78067b8" name="tests/swoole_server/task/task_in_manager.phpt" role="test" />
<file md5sum="b7f7c75752ce29ed3866da07d3a0b8af" name="tests/swoole_server/task/task_in_master.phpt" role="test" />
<file md5sum="f7057d4a4cf71c52624f6e95c66e46a0" name="tests/swoole_server/task/task_in_task_worker.phpt" role="test" />
<file md5sum="57acecef86af0b01e768aa79ae873c95" name="tests/swoole_server/task/task_in_user_process.phpt" role="test" />
<file md5sum="bed55d1f657b09b9563e767faca6d759" name="tests/swoole_server/task/task_ipc_mode_2.phpt" role="test" />
<file md5sum="9d065a033e958d3d385194a66e69a80a" name="tests/swoole_server/task/task_ipc_mode_3.phpt" role="test" />
<file md5sum="f6af7ff2414b48eb35813d7b19fa56c3" name="tests/swoole_server/task/task_max_request.phpt" role="test" />
<file md5sum="a5b1fcb25fea4c41ed0580220d864e47" name="tests/swoole_server/task/task_pack.phpt" role="test" />
<file md5sum="5ff81ac5dc6d9331101416332bbf6aed" name="tests/swoole_server/task/task_queue.phpt" role="test" />
<file md5sum="fb4e45237e2858242ea06891ce6e4ce2" name="tests/swoole_server/task/task_wait.phpt" role="test" />
<file md5sum="4ca142c18db4472dd1795bdf78bab24d" name="tests/swoole_server/task/without_onfinish.phpt" role="test" />
<file md5sum="033ab74b50a456432d0ddd4d5f4526eb" name="tests/swoole_server/taskWaitMulti.phpt" role="test" />
<file md5sum="53abe2fb8b853f46463ba52bbb89a2b5" name="tests/swoole_server/taskwait_01.phpt" role="test" />
<file md5sum="968b45b306db68553ec7c7ef7318f057" name="tests/swoole_server/taskwait_02.phpt" role="test" />
<file md5sum="71754d9b56c672b102abed4ea801be7e" name="tests/swoole_server/unregistered_signal.phpt" role="test" />
<file md5sum="3c908c252fab7d475f3bc7122aef0f7a" name="tests/swoole_server/unsock_dgram.phpt" role="test" />
<file md5sum="dbd7ef2e90526971434b0e7c8e75d7e4" name="tests/swoole_server/unsock_stream.phpt" role="test" />
<file md5sum="a81f97aa27c7a753759530af29f181c9" name="tests/swoole_server/user_process.phpt" role="test" />
<file md5sum="2e555dd629e593fac3e8ecba996e8334" name="tests/swoole_server/user_process_2.phpt" role="test" />
<file md5sum="4387d0ce3835ab8ed75cdbb0ec704d49" name="tests/swoole_server/user_process_force_exit.phpt" role="test" />
<file md5sum="68a7fc1ea86d407a7a150af47edee321" name="tests/swoole_server/wrong_eof_setting.phpt" role="test" />
<file md5sum="3078017520ba7705865fcb6f5d1bd1d1" name="tests/swoole_server/z_conn_10k.phpt" role="test" />
<file md5sum="6453945c3494f613f772fee7ce326894" name="tests/swoole_server_coro/length_1.phpt" role="test" />
<file md5sum="14818339dc8dea9b1a568280065783c4" name="tests/swoole_server_coro/random_port.phpt" role="test" />
<file md5sum="034fd847bc2eb627aa594c3754175a72" name="tests/swoole_server_coro/reuse_port.phpt" role="test" />
<file md5sum="03a71da8a23b7337043c0661f7b807d1" name="tests/swoole_server_coro/ssl.phpt" role="test" />
<file md5sum="02483a94419d4d29bb0058ec05d15b14" name="tests/swoole_server_coro/tcp.phpt" role="test" />
<file md5sum="bd575ad240c8c954d673ff4bfc11c7fc" name="tests/swoole_server_port/connections.phpt" role="test" />
<file md5sum="a6557278fb55bc3de361e1015caecf0d" name="tests/swoole_server_port/duplicate_registered.phpt" role="test" />
<file md5sum="06579a29e85cd7ad00efbea26bb40632" name="tests/swoole_server_port/heartbeat.phpt" role="test" />
<file md5sum="ff3334cc95ca967362a6c5f9c0c1dae0" name="tests/swoole_server_port/http.phpt" role="test" />
<file md5sum="6ce4bd98965d8293786576fe85384607" name="tests/swoole_server_port/multi_port.phpt" role="test" />
<file md5sum="f055f3c554c77c5371282f311932b4c8" name="tests/swoole_server_port/sub_handshake.phpt" role="test" />
<file md5sum="1fbe52069dbfcfb1372ce9503eadb3fc" name="tests/swoole_server_port/tcp_eof.phpt" role="test" />
<file md5sum="c0e2b396226d93b9f9d51569b268dca3" name="tests/swoole_socket_coro/accept.phpt" role="test" />
<file md5sum="6ab7fe6cc899d14ce8eb1bbcb3085dda" name="tests/swoole_socket_coro/all.phpt" role="test" />
<file md5sum="38bddf083f08d8d9cd22182272efb73a" name="tests/swoole_socket_coro/cancel.phpt" role="test" />
<file md5sum="7c4028097b3a0613ae71861c825c637c" name="tests/swoole_socket_coro/check_writev_readv_param_type.phpt" role="test" />
<file md5sum="9e7111bd9aae2d9a8c551343457d44e5" name="tests/swoole_socket_coro/closed.phpt" role="test" />
<file md5sum="4441065b4490f6d32bcfb5af3273a84b" name="tests/swoole_socket_coro/complete_test.phpt" role="test" />
<file md5sum="cb35a12d0f54e89e45c8a83ebeba4c6a" name="tests/swoole_socket_coro/concurrency.phpt" role="test" />
<file md5sum="cb6e5d57d1b4202a5d270c9005840d40" name="tests/swoole_socket_coro/construct_parse_args_failed.phpt" role="test" />
<file md5sum="753fc689b07534e7bedb85475e493951" name="tests/swoole_socket_coro/fd.phpt" role="test" />
<file md5sum="746888fd653e6fccbd249f8e9bd5ddcc" name="tests/swoole_socket_coro/getopt/get.phpt" role="test" />
<file md5sum="c0fa89a43aa8ebd353c690c94e4e4b75" name="tests/swoole_socket_coro/getpeername.phpt" role="test" />
<file md5sum="489b912dde0f25e60da9b068eb73f52e" name="tests/swoole_socket_coro/getsockname.phpt" role="test" />
<file md5sum="5920a58182c92bc4ffe4e0758e820e92" name="tests/swoole_socket_coro/iov_max.phpt" role="test" />
<file md5sum="263f2a2e28a303eb7a5229a536c5940b" name="tests/swoole_socket_coro/peek_and_checkLiveness.phpt" role="test" />
<file md5sum="05e318055d2f9c9781d810e55b63cedf" name="tests/swoole_socket_coro/protocol/bug_3586.phpt" role="test" />
<file md5sum="5e1bacd83820911f9a7a2865c8a5d446" name="tests/swoole_socket_coro/protocol/package_length_func.phpt" role="test" />
<file md5sum="0bc2256f844c5e360e87c220f43b63a5" name="tests/swoole_socket_coro/readVectorAll.phpt" role="test" />
<file md5sum="4f178ab7d8d450d0c2fd5d9eb9609f0d" name="tests/swoole_socket_coro/readVectorAll_ssl.phpt" role="test" />
<file md5sum="5995468bd7694467ce9c110f80b136a4" name="tests/swoole_socket_coro/readVector_ssl.phpt" role="test" />
<file md5sum="21608dce23c56b4f615cda4d2083789d" name="tests/swoole_socket_coro/readVector_ssl_eagain.phpt" role="test" />
<file md5sum="63a6a0f84f531c4b1cde8011e9c278f2" name="tests/swoole_socket_coro/readv.phpt" role="test" />
<file md5sum="9b99877d408282b6abfa4de993885d3f" name="tests/swoole_socket_coro/readv_eagain.phpt" role="test" />
<file md5sum="9cd046d66bf9bdd34a98cc95fff0d039" name="tests/swoole_socket_coro/recvAll.phpt" role="test" />
<file md5sum="9de52f46dbf1abe30e5436b2b59da4de" name="tests/swoole_socket_coro/recvAll_timeout.phpt" role="test" />
<file md5sum="7b675c92bf22c9eabccf552d32fde800" name="tests/swoole_socket_coro/recv_bad_packet.phpt" role="test" />
<file md5sum="309f0d6a391afa9d130241921b014d22" name="tests/swoole_socket_coro/recv_timeout.phpt" role="test" />
<file md5sum="009bea15984baf55298331d2e2038023" name="tests/swoole_socket_coro/reuse.phpt" role="test" />
<file md5sum="dab057859477b8cb1220046d4557599f" name="tests/swoole_socket_coro/reuse_2.phpt" role="test" />
<file md5sum="a4c6a12c3704dd6f1ba04d2a903fdf5f" name="tests/swoole_socket_coro/sendfile.phpt" role="test" />
<file md5sum="534a51741224d2560bbb64324c4d415a" name="tests/swoole_socket_coro/sendto.phpt" role="test" />
<file md5sum="3ad738d6bec307c43310959e0d5cafe9" name="tests/swoole_socket_coro/sendto_big.phpt" role="test" />
<file md5sum="452faa55a78e5f754d0bd02ace9ba960" name="tests/swoole_socket_coro/sendto_large_packet.phpt" role="test" />
<file md5sum="77706dc0a2e35340702a348671f3fb21" name="tests/swoole_socket_coro/server_accept.phpt" role="test" />
<file md5sum="adc79d562de6255ab38d0aa85e476f77" name="tests/swoole_socket_coro/setopt/bindtodevice.phpt" role="test" />
<file md5sum="2b9f853f21721a6f114a3c76ecd4ce67" name="tests/swoole_socket_coro/setopt/ipv6_pktinfo.phpt" role="test" />
<file md5sum="7c5ec6c2b95a3316e195366aaac3c6b2" name="tests/swoole_socket_coro/setopt/multicast.phpt" role="test" />
<file md5sum="df6443f6e80e7b59c00ee7f2441ad9ec" name="tests/swoole_socket_coro/setopt/recvtimeo.phpt" role="test" />
<file md5sum="7e14ea3d3a152d83fbb5c3d2f78e5a33" name="tests/swoole_socket_coro/setopt/reuse.phpt" role="test" />
<file md5sum="2678c61bab9f75eed8c5aa966e51a411" name="tests/swoole_socket_coro/shutdown.phpt" role="test" />
<file md5sum="b005cc021d402c8770295b992e732b73" name="tests/swoole_socket_coro/tcp-c10k.phpt" role="test" />
<file md5sum="034c16e63a8c5eb4948435337760d79c" name="tests/swoole_socket_coro/ulimit.phpt" role="test" />
<file md5sum="3c4aad7b6aa56ba7e48e73d9f94421b6" name="tests/swoole_socket_coro/unix_dgram.phpt" role="test" />
<file md5sum="4cd5e20b38a7de31590a8b4a93394ea2" name="tests/swoole_socket_coro/writeVectorAll.phpt" role="test" />
<file md5sum="d9f4045af34b80d79b11d99328f099c7" name="tests/swoole_socket_coro/writeVectorAll_ssl.phpt" role="test" />
<file md5sum="3c21d2e17d31bb7cdcabb5fda2134107" name="tests/swoole_socket_coro/writeVector_ssl.phpt" role="test" />
<file md5sum="ed9f54dbeba3bf41d6fc8235790c08a0" name="tests/swoole_socket_coro/writeVector_ssl_eagain.phpt" role="test" />
<file md5sum="4d470a65f142700699dd79b33c313765" name="tests/swoole_socket_coro/writev.phpt" role="test" />
<file md5sum="649fa89f78b2aa9e8489a39a7b965457" name="tests/swoole_socket_coro/writev_eagain.phpt" role="test" />
<file md5sum="b8d8f51dba344389379715ce1c78c07e" name="tests/swoole_table/big_size.phpt" role="test" />
<file md5sum="c1ebd005c34505d9981f0c0f4f1d4371" name="tests/swoole_table/bug_2263.phpt" role="test" />
<file md5sum="13b65ddbfb11c97eede318c1e5d90141" name="tests/swoole_table/bug_2290.phpt" role="test" />
<file md5sum="1f633ad41b0d0f6279cc6e9db73bcc0e" name="tests/swoole_table/del.phpt" role="test" />
<file md5sum="d6db76cd67e3b169d6226be79e9a7a2e" name="tests/swoole_table/foreach.phpt" role="test" />
<file md5sum="b11b2cc7d55b17a2fd2cfcd81e02a686" name="tests/swoole_table/get_after_destroy.phpt" role="test" />
<file md5sum="9a624867f814a59601a5136e512e68d4" name="tests/swoole_table/get_before_create.phpt" role="test" />
<file md5sum="7a670d3cc1611db1060de893e66ff4aa" name="tests/swoole_table/incr_after_del.phpt" role="test" />
<file md5sum="5dea2e9f93be97e32079acdd3ceaf136" name="tests/swoole_table/int.phpt" role="test" />
<file md5sum="911a537f69e412e1d338f45513688c5e" name="tests/swoole_table/key_value.phpt" role="test" />
<file md5sum="35258c7fbd0235a9d8d577eefeea1391" name="tests/swoole_table/negative.phpt" role="test" />
<file md5sum="bedafb46effc689edce990f51590c0f5" name="tests/swoole_table/random_bytes.phpt" role="test" />
<file md5sum="b3cbfa0d3e07231ea83e9408e5841109" name="tests/swoole_table/row.phpt" role="test" />
<file md5sum="a6f843202ed07f0754319d7a1ed50e02" name="tests/swoole_table/set_after_del.phpt" role="test" />
<file md5sum="2a25cd2f9d30398b803dd4ea5951e343" name="tests/swoole_timer/after.phpt" role="test" />
<file md5sum="6473fd8bb159b35c05f9d9deebc54f62" name="tests/swoole_timer/after_fork.phpt" role="test" />
<file md5sum="2e1172405e3c2c4980683a927de3d914" name="tests/swoole_timer/bug_2342.phpt" role="test" />
<file md5sum="c20d39b687d8b82bf2833080563c3ba5" name="tests/swoole_timer/call_private.phpt" role="test" />
<file md5sum="58d0f5b7b6adcfed99dab078ef5932dd" name="tests/swoole_timer/callback_bug_with_array.phpt" role="test" />
<file md5sum="242217b7b650d814ce7273b9949d244e" name="tests/swoole_timer/clearAll.phpt" role="test" />
<file md5sum="f39c741d8be2e4fef0d92729535690fd" name="tests/swoole_timer/enable_coroutine.phpt" role="test" />
<file md5sum="1023c524c5f20c16eee0e2ef118a3a33" name="tests/swoole_timer/enable_coroutine2.phpt" role="test" />
<file md5sum="7042e22e961ae689ed2955bb92b4d86d" name="tests/swoole_timer/greater_than_0.phpt" role="test" />
<file md5sum="9be153430ca6f9e7291d2a93c17f808b" name="tests/swoole_timer/info.phpt" role="test" />
<file md5sum="4fc00adebbb7a27c1e67dbaa0739230d" name="tests/swoole_timer/list.phpt" role="test" />
<file md5sum="867f7db750599874886fdd061abb84a4" name="tests/swoole_timer/manager.phpt" role="test" />
<file md5sum="ee4c32cc75b40c048a710114e2504570" name="tests/swoole_timer/master.phpt" role="test" />
<file md5sum="82cab12cc8304c7fdd01e2effd16a8cc" name="tests/swoole_timer/master_base.phpt" role="test" />
<file md5sum="0a36bc41b16a6d848f5eb6e756649000" name="tests/swoole_timer/memory.phpt" role="test" />
<file md5sum="962006994d1523033f243daf4ed27d22" name="tests/swoole_timer/next_round.phpt" role="test" />
<file md5sum="6cda23056ee157917690da387c6642cf" name="tests/swoole_timer/not_exist.phpt" role="test" />
<file md5sum="b1514181e5a2f0594f7a87a7c514de71" name="tests/swoole_timer/reinit_1.phpt" role="test" />
<file md5sum="43bfbc1fd3a11346032cfa8c04054fa9" name="tests/swoole_timer/reinit_2.phpt" role="test" />
<file md5sum="0bdd838f71395ea44bf211aaad18a56b" name="tests/swoole_timer/stats.phpt" role="test" />
<file md5sum="3a67b57ffa60b070d3d0a504943a10f5" name="tests/swoole_timer/task_worker.phpt" role="test" />
<file md5sum="1f241b414cbc4f5b9e96ff9966383d03" name="tests/swoole_timer/task_worker_tick_1k.phpt" role="test" />
<file md5sum="07eacfcced7d9d6a1ba0b36e65b88d4d" name="tests/swoole_timer/verify.phpt" role="test" />
<file md5sum="7f45146ab5cd7814d98687d7d1828167" name="tests/swoole_websocket_server/close_frame_flag.phpt" role="test" />
<file md5sum="b2849a446be21e17e28663fbf784995b" name="tests/swoole_websocket_server/close_frame_full.phpt" role="test" />
<file md5sum="7d95face6a9c23c585b597d53836dbd0" name="tests/swoole_websocket_server/compression.phpt" role="test" />
<file md5sum="9673e4f07f95eda64a414a6737401002" name="tests/swoole_websocket_server/disconnect.phpt" role="test" />
<file md5sum="cbef9c0aac26b17706bc78bf66bcd884" name="tests/swoole_websocket_server/disconnect_with_code.phpt" role="test" />
<file md5sum="054c4b7a374eee6c68af3be36a3380a9" name="tests/swoole_websocket_server/empty_message.phpt" role="test" />
<file md5sum="a2e92891dd3b475ad60a28f8907a943e" name="tests/swoole_websocket_server/exists_and_isEstablished.phpt" role="test" />
<file md5sum="3a89a3a998a1f6bedaa66dcfed8b8645" name="tests/swoole_websocket_server/fin.phpt" role="test" />
<file md5sum="772a0cd142bca905877c61d6372c4f63" name="tests/swoole_websocket_server/fin2.phpt" role="test" />
<file md5sum="d85a7daab051469722253bc76f6a9edc" name="tests/swoole_websocket_server/get_large_requests.phpt" role="test" />
<file md5sum="3e495bc8eaad2f20811e3ba598a0995b" name="tests/swoole_websocket_server/get_small_requests.phpt" role="test" />
<file md5sum="178f4545c5370f37f67a7ea277803409" name="tests/swoole_websocket_server/greeter.phpt" role="test" />
<file md5sum="7c0124220c1960acb12bad9bdec4023b" name="tests/swoole_websocket_server/listener.phpt" role="test" />
<file md5sum="622c31696d735fe85ad1f95fcc4a8fb4" name="tests/swoole_websocket_server/memory.phpt" role="test" />
<file md5sum="b84259836cf68a03a7967961f1ebab33" name="tests/swoole_websocket_server/message_size.phpt" role="test" />
<file md5sum="be219fac557beeb22cac770b79ba531c" name="tests/swoole_websocket_server/pack.phpt" role="test" />
<file md5sum="fcf3f096bb08a732c4bc8ee11b421b6f" name="tests/swoole_websocket_server/pingloop.phpt" role="test" />
<file md5sum="56be52901d0778ea87d9064c033a21a6" name="tests/swoole_websocket_server/pingloop_open_ping_pong_frame.phpt" role="test" />
<file md5sum="be93a110b83e5522abb5b83f5ad1bb31" name="tests/swoole_websocket_server/pingpong.phpt" role="test" />
<file md5sum="52a46d90cdaa76aea84d5c7e5662da69" name="tests/swoole_websocket_server/pingpong_open_ping_pong_frame.phpt" role="test" />
<file md5sum="f5604cd508d060971d62563af73e8fd8" name="tests/swoole_websocket_server/query.phpt" role="test" />
<file md5sum="cf1433b91d52537f09ca99b4c74c1fc5" name="tests/swoole_websocket_server/recv_decode.phpt" role="test" />
<file md5sum="d49399a3ff8e9dc9e629e2f1efd1896d" name="tests/swoole_websocket_server/send_encode.phpt" role="test" />
<file md5sum="3e3566fc140d6ef85db15bd2e097c9fe" name="tests/swoole_websocket_server/send_encode_async.phpt" role="test" />
<file md5sum="10e55f771528491895ad2db43db7a00b" name="tests/swoole_websocket_server/set_cookie_on_hanshake.phpt" role="test" />
<file md5sum="4c5d2482908f4b6d3675e262d33885de" name="tests/template" role="test" />
<file md5sum="c893bab9ad211c004611dcbba1ab5efa" name="tests/test.sql" role="test" />
<file md5sum="ac762d23970a9ee87b3b013cb078cafe" name="thirdparty/boost/asm/combined.S" role="src" />
<file md5sum="d1134a19fe40ef655d8442461fb51db5" name="thirdparty/boost/asm/jump_arm64_aapcs_elf_gas.S" role="src" />
<file md5sum="3824364d1d96e0de3bd8d0cb5453dabe" name="thirdparty/boost/asm/jump_arm64_aapcs_macho_gas.S" role="src" />
<file md5sum="83f3652aef23642d75e1fcf01e32be96" name="thirdparty/boost/asm/jump_arm_aapcs_elf_gas.S" role="src" />
<file md5sum="c9970cfc610532dfe091dff933040856" name="thirdparty/boost/asm/jump_arm_aapcs_macho_gas.S" role="src" />
<file md5sum="7c727a443e2f0ec096ee70b153b16025" name="thirdparty/boost/asm/jump_arm_aapcs_pe_armasm.asm" role="src" />
<file md5sum="2f3a127f374cbf0f2474ad1b94dd2418" name="thirdparty/boost/asm/jump_combined_sysv_macho_gas.S" role="src" />
<file md5sum="d75e7c30be149a816248a0794f8aeb35" name="thirdparty/boost/asm/jump_i386_ms_pe_gas.asm" role="src" />
<file md5sum="27f98eb3823b69b094eca3070b388050" name="thirdparty/boost/asm/jump_i386_ms_pe_masm.asm" role="src" />
<file md5sum="02361fbe4c349f5934a84034efe07eb2" name="thirdparty/boost/asm/jump_i386_sysv_elf_gas.S" role="src" />
<file md5sum="499b029509f6edf606ba053b0ad4bf29" name="thirdparty/boost/asm/jump_i386_sysv_macho_gas.S" role="src" />
<file md5sum="208fc35ad88b69dda44edcf86bef8fd3" name="thirdparty/boost/asm/jump_i386_x86_64_sysv_macho_gas.S" role="src" />
<file md5sum="fff1944ba40dfba85e55a41c682c754f" name="thirdparty/boost/asm/jump_mips32_o32_elf_gas.S" role="src" />
<file md5sum="215594162248aa8d1ab41aa72c9e5ed6" name="thirdparty/boost/asm/jump_ppc32_ppc64_sysv_macho_gas.S" role="src" />
<file md5sum="68707486b3247cc31424a8af1cff7a27" name="thirdparty/boost/asm/jump_ppc32_sysv_elf_gas.S" role="src" />
<file md5sum="f0fba4f1e4fabce96b207b9607ffb2eb" name="thirdparty/boost/asm/jump_ppc32_sysv_macho_gas.S" role="src" />
<file md5sum="6c816f3748d3ca34c2fffd6b983fb596" name="thirdparty/boost/asm/jump_ppc32_sysv_xcoff_gas.S" role="src" />
<file md5sum="7ed042fc5b832035077a0cc24e5234ab" name="thirdparty/boost/asm/jump_ppc64_sysv_elf_gas.S" role="src" />
<file md5sum="de0a59f0f8869737ce7b27eb0946d694" name="thirdparty/boost/asm/jump_ppc64_sysv_macho_gas.S" role="src" />
<file md5sum="82a4768ac0ad3f2643206f396c8be876" name="thirdparty/boost/asm/jump_ppc64_sysv_xcoff_gas.S" role="src" />
<file md5sum="28acbd655452131e772d81440be24f9e" name="thirdparty/boost/asm/jump_sparc64_sysv_elf_gas.S" role="src" />
<file md5sum="680998aaacdda9f77364e4d2264a1033" name="thirdparty/boost/asm/jump_sparc_sysv_elf_gas.S" role="src" />
<file md5sum="94cf22b080028081da72fff0b7830bef" name="thirdparty/boost/asm/jump_x86_64_ms_pe_gas.asm" role="src" />
<file md5sum="19357c4d3c620d1b6b6209c0f7a050b1" name="thirdparty/boost/asm/jump_x86_64_ms_pe_masm.asm" role="src" />
<file md5sum="1895e7747e0e90abf9b7d5ba53a0733f" name="thirdparty/boost/asm/jump_x86_64_sysv_elf_gas.S" role="src" />
<file md5sum="843b400fd24bcca57b4e802afa276618" name="thirdparty/boost/asm/jump_x86_64_sysv_macho_gas.S" role="src" />
<file md5sum="520ef711f5d1f58b976379a267389467" name="thirdparty/boost/asm/make_arm64_aapcs_elf_gas.S" role="src" />
<file md5sum="43538f97801a9528495cc379a3f14909" name="thirdparty/boost/asm/make_arm64_aapcs_macho_gas.S" role="src" />
<file md5sum="377033b418860021e936b2839e2c9aad" name="thirdparty/boost/asm/make_arm_aapcs_elf_gas.S" role="src" />
<file md5sum="11714b7d5bdc5cd7bb3fbc03bd2a93c8" name="thirdparty/boost/asm/make_arm_aapcs_macho_gas.S" role="src" />
<file md5sum="da544d58eaba622b364f47203215416f" name="thirdparty/boost/asm/make_arm_aapcs_pe_armasm.asm" role="src" />
<file md5sum="599ca950c95916444c02408904fe6b53" name="thirdparty/boost/asm/make_combined_sysv_macho_gas.S" role="src" />
<file md5sum="5e7d09207b445cf6c10a9524a30852e2" name="thirdparty/boost/asm/make_i386_ms_pe_gas.asm" role="src" />
<file md5sum="eb434927cfc0c4379515f2c5f6b02f12" name="thirdparty/boost/asm/make_i386_ms_pe_masm.asm" role="src" />
<file md5sum="67e0014f085da51fcf53107c946fbfd4" name="thirdparty/boost/asm/make_i386_sysv_elf_gas.S" role="src" />
<file md5sum="db6b3e694da64a32475858fd88a0f146" name="thirdparty/boost/asm/make_i386_sysv_macho_gas.S" role="src" />
<file md5sum="f54ec28015b9b18500e498d4a3f3713b" name="thirdparty/boost/asm/make_i386_x86_64_sysv_macho_gas.S" role="src" />
<file md5sum="f918c1f9d930102fe0f6fee50aec8821" name="thirdparty/boost/asm/make_mips32_o32_elf_gas.S" role="src" />
<file md5sum="7b7f0815590e805d9f0c20dfc4c4de44" name="thirdparty/boost/asm/make_ppc32_ppc64_sysv_macho_gas.S" role="src" />
<file md5sum="452577343491f28973b5fc55aef72e90" name="thirdparty/boost/asm/make_ppc32_sysv_elf_gas.S" role="src" />
<file md5sum="09ad466850356a1e69529c5d1e22a29c" name="thirdparty/boost/asm/make_ppc32_sysv_macho_gas.S" role="src" />
<file md5sum="3b7e9c1f081cfa95941e01ab08e29ac1" name="thirdparty/boost/asm/make_ppc32_sysv_xcoff_gas.S" role="src" />
<file md5sum="fcb8a51094fd147f98a6aaf8c6393935" name="thirdparty/boost/asm/make_ppc64_sysv_elf_gas.S" role="src" />
<file md5sum="193831a46304c1d74031d3d3b3fa6347" name="thirdparty/boost/asm/make_ppc64_sysv_macho_gas.S" role="src" />
<file md5sum="53b3ef0741d338fd93fe66023d5fca77" name="thirdparty/boost/asm/make_ppc64_sysv_xcoff_gas.S" role="src" />
<file md5sum="c632326c8734a21a37b20b117888f03f" name="thirdparty/boost/asm/make_sparc64_sysv_elf_gas.S" role="src" />
<file md5sum="d1c70f0c7aa29114f5828644d4bf4582" name="thirdparty/boost/asm/make_sparc_sysv_elf_gas.S" role="src" />
<file md5sum="94eaa5110737d7933593b3b3cdd08a7f" name="thirdparty/boost/asm/make_x86_64_ms_pe_gas.asm" role="src" />
<file md5sum="18e12c64abeb715688b29b089a4d3dd9" name="thirdparty/boost/asm/make_x86_64_ms_pe_masm.asm" role="src" />
<file md5sum="b37ebba1f607eaee4eeff112dfbbc931" name="thirdparty/boost/asm/make_x86_64_sysv_elf_gas.S" role="src" />
<file md5sum="663bb0fa99a2f13629ed867001533cca" name="thirdparty/boost/asm/make_x86_64_sysv_macho_gas.S" role="src" />
<file md5sum="bfdbd630814bb87ffc1cc51577489c63" name="thirdparty/hiredis/CHANGELOG.md" role="doc" />
<file md5sum="d84d659a35c666d23233e54503aaea51" name="thirdparty/hiredis/COPYING" role="src" />
<file md5sum="cd081ee7f23db25419a2ee641c0f7235" name="thirdparty/hiredis/README.md" role="doc" />
<file md5sum="579969becb769fb21352b31bcf7d1700" name="thirdparty/hiredis/fmacros.h" role="src" />
<file md5sum="37b44e6b4c4fc03cacfeb6bdc7675b22" name="thirdparty/hiredis/hiredis.c" role="src" />
<file md5sum="4b0865d9aaf8ad12e19f2414a5e29f95" name="thirdparty/hiredis/hiredis.h" role="src" />
<file md5sum="2e97ba3369bb4527b0b8cdfc9992f639" name="thirdparty/hiredis/net.c" role="src" />
<file md5sum="04eed0260b8306c70f33c28db3450d9d" name="thirdparty/hiredis/net.h" role="src" />
<file md5sum="248906c8c6379350185fb207893be4fe" name="thirdparty/hiredis/read.c" role="src" />
<file md5sum="5e2fbb2b7092d07192fd3a67cc71e387" name="thirdparty/hiredis/read.h" role="src" />
<file md5sum="350f2ce6193fa63056cb7cd1f64eb5b8" name="thirdparty/hiredis/sds.c" role="src" />
<file md5sum="b181b7074e4ffebf34b2b975079de7bc" name="thirdparty/hiredis/sds.h" role="src" />
<file md5sum="3a40b5be2bdc8be8ec11297f029100c6" name="thirdparty/hiredis/sdsalloc.h" role="src" />
<file md5sum="4d91333d4161fa69cbc3e428aa8ce434" name="thirdparty/multipart_parser.c" role="src" />
<file md5sum="c7d4d31c904671b2b36434d8dc34b486" name="thirdparty/multipart_parser.h" role="src" />
<file md5sum="28537b3b2484606ca6412383c6dc2c5e" name="thirdparty/nghttp2/nghttp2.h" role="src" />
<file md5sum="c5d2382fce40d8a01213475384b815f4" name="thirdparty/nghttp2/nghttp2_buf.c" role="src" />
<file md5sum="0580af28a7d44bdc0a6401e0059427cc" name="thirdparty/nghttp2/nghttp2_buf.h" role="src" />
<file md5sum="4ca25689fe2e970d591b486bf629a18b" name="thirdparty/nghttp2/nghttp2_hd.c" role="src" />
<file md5sum="af7ee822c4d990561b0a4675871b387a" name="thirdparty/nghttp2/nghttp2_hd.h" role="src" />
<file md5sum="6540fbc41f180bfa3c6f43fe4c088ebe" name="thirdparty/nghttp2/nghttp2_hd_huffman.c" role="src" />
<file md5sum="d25faf5add816dc36125f1b805677926" name="thirdparty/nghttp2/nghttp2_hd_huffman.h" role="src" />
<file md5sum="57265f605a41d6e712c63aa25c4d281e" name="thirdparty/nghttp2/nghttp2_hd_huffman_data.c" role="src" />
<file md5sum="d0796b4be936381622b83c9e565f4870" name="thirdparty/nghttp2/nghttp2_helper.c" role="src" />
<file md5sum="467c1fd300aa75407246bb8dfcee2e53" name="thirdparty/nghttp2/nghttp2_mem.c" role="src" />
<file md5sum="ab044196fac077dae1af0ad4f94a52b3" name="thirdparty/nghttp2/nghttp2_mem.h" role="src" />
<file md5sum="1ce85e569339abf7ba153a34a7ebd208" name="thirdparty/nghttp2/nghttp2_rcbuf.c" role="src" />
<file md5sum="83c49c6f78415325c5131976c50e2f9f" name="thirdparty/nghttp2/nghttp2_rcbuf.h" role="src" />
<file md5sum="166eeec2f98ac65d5da67d476f91c6a7" name="thirdparty/php/curl/curl_arginfo.h" role="src" />
<file md5sum="a6ca16b287828dbb7e9668bd5ed6d036" name="thirdparty/php/curl/curl_multi.h" role="src" />
<file md5sum="1ec511d5511a1555df56454c8111d980" name="thirdparty/php/curl/curl_private.h" role="src" />
<file md5sum="4c881fc8746b1f6b8def9d20024c5ff9" name="thirdparty/php/curl/interface.cc" role="src" />
<file md5sum="61ce0a747715e2c7c37233a3409823ec" name="thirdparty/php/curl/php_curl.h" role="src" />
<file md5sum="8a32dd679f0426e586a7dc1e3c35e39e" name="thirdparty/php/sockets/conversions.cc" role="src" />
<file md5sum="fcbb360cbf91d6a1d8f5adf0832fdffc" name="thirdparty/php/sockets/conversions.h" role="src" />
<file md5sum="72b680b0207e47adbfd898cf76c2736c" name="thirdparty/php/sockets/multicast.cc" role="src" />
<file md5sum="88173fadc74cbd52f79c2e6eb38b9459" name="thirdparty/php/sockets/multicast.h" role="src" />
<file md5sum="9ce80d30bf3861b3f29029a5f101f337" name="thirdparty/php/sockets/php_sockets_cxx.h" role="src" />
<file md5sum="f2f5468e7be997c20b37b9fff75e81d6" name="thirdparty/php/sockets/sendrecvmsg.cc" role="src" />
<file md5sum="a3256840bb566e8e7f9801a603f42f33" name="thirdparty/php/sockets/sockaddr_conv.cc" role="src" />
<file md5sum="a1a5d29b0b018cc466bc97b423d4e484" name="thirdparty/php/standard/proc_open.cc" role="src" />
<file md5sum="294d1e079a7489af4b98a1e05220a2c8" name="thirdparty/php/standard/proc_open.h" role="src" />
<file md5sum="4e88d1ef7ce91658a486da10b40f090d" name="thirdparty/php/standard/var_decoder.cc" role="src" />
<file md5sum="72872d9123bd1b8a6c616e1bba4cedf3" name="thirdparty/php/streams/php_streams_int.h" role="src" />
<file md5sum="f0102b39c787421bbc446d1edbf6df25" name="thirdparty/php/streams/plain_wrapper.c" role="src" />
<file md5sum="f0a194d91882d990ffd1a402d44e2303" name="thirdparty/swoole_http_parser.c" role="src" />
<file md5sum="18cc534943dd730280038814150408e5" name="thirdparty/swoole_http_parser.h" role="src" />
<file md5sum="1d31508bd11052ef923e6a6d00684269" name="tools/analysis.php" role="src" />
<file md5sum="91e4d63b630266ce9b79a82bbc284ea8" name="tools/arginfo-check.php" role="src" />
<file md5sum="5f1bffb12a9f0199f6f2db7211e2618a" name="tools/bootstrap.php" role="src" />
<file md5sum="9c0b3731ab994c3ff514ccc306bea3fa" name="tools/build-library.php" role="src" />
<file md5sum="a69d9bb2d42a369beaedce27f68032e6" name="tools/code-generator.php" role="src" />
<file md5sum="a6feb250da181a84a1b15caa94228ac1" name="tools/config-generator.php" role="src" />
<file md5sum="d7ba5c7f87285e0287cf6fd18b071d0e" name="tools/constant-generator.php" role="src" />
<file md5sum="5eb7436e95a000fbf56c58fe19b4d436" name="tools/export.php" role="src" />
<file md5sum="6b9ba53f6eb02b31a70c1bfbd320b227" name="tools/gen-data.php" role="src" />
<file md5sum="b90df9c38634e023836783ac82d8f736" name="tools/get-ip-info.php" role="src" />
<file md5sum="faa563e5c16a16fcc0b00a6de28f51e1" name="tools/option-generator.php" role="src" />
<file md5sum="656c5178266283c36fec70f9cf78dff7" name="tools/pecl-package.php" role="src" />
<file md5sum="f89dc71eb507019746212a2504e83b55" name="tools/phpt-fixer.php" role="src" />
<file md5sum="8a97bdb111944942105c0ba2dcae9413" name="tools/rename.php" role="src" />
<file md5sum="0aaf12f4e917de441133503bbc8f982d" name="tools/send-http-data.php" role="src" />
<file md5sum="7e750f90c6d0ad03c18da555793605d6" name="tools/show-big-files.php" role="src" />
<file md5sum="6137cde4893c59f76f005a8123d8e8e6" name="travis/.gitignore" role="src" />
<file md5sum="a32fcbc699d65f015c7c67ddd749a8d5" name="travis/README.md" role="doc" />
<file md5sum="829178206fbe30ab120cf7af29a73cbd" name="travis/debug/swoole_info.php" role="src" />
<file md5sum="96d3e45fb3755c9220a8ffd579103a84" name="travis/debug/swoole_table_implements.php" role="src" />
<file md5sum="f3e5fc26b3a8afef9f6142a43306a5d4" name="travis/docker-compile.sh" role="src" />
<file md5sum="c04a8b5a9cf39a5dc85da7e6db1e0381" name="travis/docker-compose.yml" role="src" />
<file md5sum="de5aa162cf7369bdcaa390b52b180576" name="travis/docker-route.sh" role="src" />
<file md5sum="9ff91ecffb7b5deae6a0d6440a187045" name="travis/pecl-install.sh" role="src" />
<file md5sum="d1f5f023c6b7795ed89b994d73a3830c" name="travis/route.sh" role="src" />
<file md5sum="16080318d78b9e7353370d1f0ce6fe4e" name="travis/run-tests.sh" role="src" />
<file md5sum="a00ad84a344fb789a315d409c91a8ea3" name="travis/simple-compile-on-github.sh" role="src" />
<file md5sum="0bba3f27c099b4640ae313bc12073285" name="travis/simple-compile.sh" role="src" />
</dir>
</contents>
<dependencies>
<required>
<php>
<min>7.2.0</min>
</php>
<pearinstaller>
<min>1.4.0</min>
</pearinstaller>
</required>
</dependencies>
<providesextension>swoole</providesextension>
<extsrcrelease>
<configureoption default="no" name="enable-sockets" prompt="enable sockets supports?" />
<configureoption default="no" name="enable-openssl" prompt="enable openssl support?" />
<configureoption default="no" name="enable-http2" prompt="enable http2 support?" />
<configureoption default="no" name="enable-mysqlnd" prompt="enable mysqlnd support?" />
<configureoption default="no" name="enable-swoole-json" prompt="enable json support?" />
<configureoption default="no" name="enable-swoole-curl" prompt="enable curl support?" />
</extsrcrelease>
</package>