File: //usr/share/php81/pear/.pkgxml/php81w-swoole4.xml
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.10.13" 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>Coroutine-based concurrency library for PHP</summary>
<description>Coroutine-based concurrency library for PHP
- event-driven
- coroutines
- asynchronous non-blocking
- 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
- automatically replace blocking functions to non-blocking
- support IPv4/IPv6/UnixSocket/TCP/UDP
- support SSL/TLS encrypted transmission</description>
<lead>
<name>Tianfeng Han</name>
<user>tianfenghan</user>
<email>rango@swoole.com</email>
<active>yes</active>
</lead>
<developer>
<name>Twosee</name>
<user>twosee</user>
<email>twosee@php.net</email>
<active>yes</active>
</developer>
<developer>
<name>Shen Zhe</name>
<user>shenzhe</user>
<email>shenzhe163@gmail.com</email>
<active>no</active>
</developer>
<developer>
<name>Lu Fei</name>
<user>lufei</user>
<email>lufei@php.net</email>
<active>yes</active>
</developer>
<developer>
<name>Bruce Dou</name>
<user>doubaokun</user>
<email>doubaokun@php.net</email>
<active>yes</active>
</developer>
<date>2023-02-23</date>
<time>06:19:27</time>
<version>
<release>4.8.13</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>
- Fixed parameter compatibility of Coroutine::printBackTrace() and debug_print_backtrace()
- Fixed parsing length is wrong when the websocket server enable http2 and websocket protocols at the same time
- Refactor curl native to support a curl handle with multiple sockets, such as the curl ftp protocol
- Support for configuring http2 default settings
- Improved websocket client, upgrade header contains websocket instead of equal
- Optimized http client, disable keep-alive when server sends connection close
- Optimized http client, prohibit adding the Accept-Encoding header without compression library
- Improved debug info, set password as sensitive parameter under PHP-8.2
- Fixed memory leak when send_yield occurs in Server::send(), Http\Response::end(), Http\Response::write(), WebSocket/Server::push()
- Fixed crash when using table::getMemorySize() before add columns
- Support HTTP Range Requests
</notes>
<contents>
<dir name="/">
<file md5sum="adc8197b7f83df34732e6aedb6205ab1" name="CMakeLists.txt" role="src" />
<file md5sum="624586f75e3452028291251fa1a10dc2" name="CODE-STYLE.md" role="doc" />
<file md5sum="c2838e577c68a512b6b731d03ee95da9" name="CPPLINT.cfg" role="src" />
<file md5sum="67d2be79fd662299405527305e42cbfc" name="LICENSE" role="src" />
<file md5sum="190ad7d46423b1e4772d1a90b7d123a5" name="Makefile.frag" role="src" />
<file md5sum="fcee9ed28f1b5de06eeb2066ad79331c" name="README-CN.md" role="doc" />
<file md5sum="20cf9c68b3c02f2fde91bc88e0e6f42b" name="README.md" role="doc" />
<file md5sum="77e9022e41832c99a1fb55b4e01a3d5b" 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="e7521d8754f80c5a2edb330722323500" name="codecov.yml" role="src" />
<file md5sum="dc14866b1569cac9fcf4c2b2fa4bef62" 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="4576c90a14be726c38fe5154d2b6ec42" name="core-tests/fuzz/cases/req1.bin" role="src" />
<file md5sum="73f3fac4a33794675f62f49271fcf364" name="core-tests/fuzz/cases/req2.bin" role="src" />
<file md5sum="2bc5ffb89160dca5cdb290502470f98c" name="core-tests/include/httplib_client.h" role="src" />
<file md5sum="ab0a24287ed8b7f3832b788a6bf4f7ea" name="core-tests/include/httplib_server.h" role="src" />
<file md5sum="a660c80c9ea6ed17eae9d6ba3130d812" name="core-tests/include/redis_client.h" role="src" />
<file md5sum="4a3391146f55785a741e12f82b135f8d" name="core-tests/include/test_core.h" role="src" />
<file md5sum="8ac4b4fa36ab526f327b1a9d8f47ec9f" name="core-tests/include/test_coroutine.h" role="src" />
<file md5sum="510dcb95256124268a6efb9c3c1f3ba5" name="core-tests/include/test_process.h" role="src" />
<file md5sum="492df765cdf3afac1efa8a8fef27b42a" 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="39d55b54c8d5e7b35f3be97241a76df5" name="core-tests/samples/s1.cc" role="src" />
<file md5sum="1c5603637910607b0665cf49e91444cd" 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="fbb4f11c9fa78aab70be9dc7ab4e9c4f" name="core-tests/src/_lib/server.cpp" role="src" />
<file md5sum="12d1d8fe45dc5497a62ba65aee844be8" name="core-tests/src/core/base.cpp" role="src" />
<file md5sum="96329ca0cb5af0284f2fc2bda00f25d5" 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="8383fe2190a3c01757259b168beb2203" name="core-tests/src/core/log.cpp" role="src" />
<file md5sum="fadd16101fa51c537372035bf41c1697" 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="756ac4fe02ee4391ca552323584d1ca4" name="core-tests/src/coroutine/async.cpp" role="src" />
<file md5sum="75cb5afdd88a127b90819bcf0ec49f64" name="core-tests/src/coroutine/base.cpp" role="src" />
<file md5sum="b3c148c99ba2bf43fa490ce5cde47b8d" name="core-tests/src/coroutine/channel.cpp" role="src" />
<file md5sum="636eb91bc24cc2146e5cbb5597c4ef6c" name="core-tests/src/coroutine/gethostbyname.cpp" role="src" />
<file md5sum="6025c71e801d09d0001d1fc26f51d435" name="core-tests/src/coroutine/hook.cpp" role="src" />
<file md5sum="6570453eece65724c57e3b26edb57843" name="core-tests/src/coroutine/http_server.cpp" role="src" />
<file md5sum="a5d0baedb9cbd408fa78892bae4b1ffa" name="core-tests/src/coroutine/socket.cpp" role="src" />
<file md5sum="1d49de9d1a43a7f94a9e70f713b55d2d" name="core-tests/src/coroutine/system.cpp" role="src" />
<file md5sum="dab291f9433ec60b8c59c0952f59201d" name="core-tests/src/lock/lock.cpp" role="src" />
<file md5sum="7b980f9c96c8414e7e67b8cf25136c5b" name="core-tests/src/main.cpp" role="src" />
<file md5sum="8756c95b89ed1af358302bf862b4f928" name="core-tests/src/memory/buffer.cpp" role="src" />
<file md5sum="295730c9217139495973bfdcabafc2de" name="core-tests/src/memory/fixed_pool.cpp" role="src" />
<file md5sum="eaeec7b4280128195b07f66d38df9b46" 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="53ae55fd43a5e77fa7adc3117aa8dfe3" name="core-tests/src/memory/ringbuffer.cpp" role="src" />
<file md5sum="0ed71462588d288178d18ebec3fcccd6" name="core-tests/src/memory/table.cpp" role="src" />
<file md5sum="491a23c0d1feb77c0ac9b708067bfe30" name="core-tests/src/network/client.cpp" role="src" />
<file md5sum="e7f4bc9347c19e206a545ff21c263378" name="core-tests/src/network/dns.cpp" role="src" />
<file md5sum="44919ce9e8321c2f9bcb2787184c7c58" name="core-tests/src/network/socket.cpp" role="src" />
<file md5sum="864d4f25db1d7ebbbc9f438f690eac91" name="core-tests/src/network/stream.cpp" role="src" />
<file md5sum="bebe4ed5d6ff879436ca9f7ea48537b2" name="core-tests/src/os/async.cpp" role="src" />
<file md5sum="7df5150ce3f0adbfcd23558893f04e58" name="core-tests/src/os/msg_queue.cpp" role="src" />
<file md5sum="b718b41fa38d76fac33dc1f6a4e83e4a" name="core-tests/src/os/pipe.cpp" role="src" />
<file md5sum="c5ffa38513472d1da5e2563f96c49a85" name="core-tests/src/os/process_pool.cpp" role="src" />
<file md5sum="511cdb27966a34ad34069341a30b6015" name="core-tests/src/os/signal.cpp" role="src" />
<file md5sum="70216008854bc655924524a8f6c30e49" 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="1c03e9a61c061271a03ecea2de57fc31" name="core-tests/src/protocol/redis.cpp" role="src" />
<file md5sum="a0334cdc467395f56145c1fc12ec633b" name="core-tests/src/reactor/base.cpp" role="src" />
<file md5sum="503c73b6dca9cd64e8a05720284b1f2b" name="core-tests/src/server/buffer.cpp" role="src" />
<file md5sum="62a18192ab7d7ce6b49a4aa31c914757" name="core-tests/src/server/http.cpp" role="src" />
<file md5sum="47ffabee18395f6094fd093c53098f49" name="core-tests/src/server/message_bus.cpp" role="src" />
<file md5sum="538dfc47e2835953ed72f8143356f2c1" 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="863b01996033b0815e28f58cf29be794" name="examples/coroutine/join.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="5dc2e429cef7581d611094482f143b4a" name="examples/coroutine/pdo/pdo_persistent.phpt" 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="57e29bbe0e0275f815024fed360e1b1c" name="examples/cpp/repeat.cc" role="doc" />
<file md5sum="d6bd7fcc157202e46fa5b16a568eda48" name="examples/cpp/test_server.cc" role="doc" />
<file md5sum="e68e6fadc9fe29d65666bb3da86f4917" name="examples/curl/hook.php" role="doc" />
<file md5sum="f2e029442f79461d7668005c332a22ba" name="examples/curl/multi.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="c727e49852d73de9b648c9f409543078" name="examples/event/cycle.php" role="doc" />
<file md5sum="ead11ae626b5b5a3ffd90751623f49b2" name="examples/event/inotify.php" role="doc" />
<file md5sum="023af54cb74f2d8c85923b8cb032ae0d" name="examples/event/sockets.php" role="doc" />
<file md5sum="42508369fc865c26eb3664c0e0a1572c" name="examples/event/stdin.php" role="doc" />
<file md5sum="4100835743d527693a6f0adbf2fd0fd1" name="examples/event/stream.php" role="doc" />
<file md5sum="8eaa4b117b4767e9019ec907f7823dd1" 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="8b5190a3f0020dbe16146da2200b140f" 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="0639806a288b10b5cd124fe5082fc2c8" 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="6f3c44522a2c6e547942567a5ff68eaf" name="examples/process_pool/detach.php" role="doc" />
<file md5sum="f49c0ae93c3cd48f25cd8c25d37f18bf" name="examples/process_pool/send.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="1e956b9787133e5bc1fedfa33d03d3e7" 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="a41d3e46ae766d9d075500c385c3b490" name="examples/table/deadlock.php" role="doc" />
<file md5sum="cb8428030fb53e62cd65dcd337cb7dc3" name="examples/table/iterator.php" role="doc" />
<file md5sum="3d37818ed24169695f740b49e1478827" name="examples/table/server.php" role="doc" />
<file md5sum="9fbc29ad9234cbbff54a9bea4978b607" name="examples/table/set.php" role="doc" />
<file md5sum="06be4e1564dd6ae309c73b81758785ad" name="examples/table/simulation.php" role="doc" />
<file md5sum="8d2089d636591517e46ccd8b4b54fe7d" name="examples/table/usage.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="ac5569303576ab936bd90d5af8abab66" name="ext-src/php_swoole.cc" role="src" />
<file md5sum="f34dc01cb543d6c342a21a67547279f7" name="ext-src/php_swoole.stub.php" role="src" />
<file md5sum="7b7957e17bec3b589782889595a49859" name="ext-src/php_swoole_arginfo.h" role="src" />
<file md5sum="706bef077b2f0919acb3a9e18f8a3470" name="ext-src/php_swoole_client.h" role="src" />
<file md5sum="4b68b31a75bfe332b93bd34e80195cb0" name="ext-src/php_swoole_coroutine.h" role="src" />
<file md5sum="092683bf001567685d87255b31e8fb4e" name="ext-src/php_swoole_coroutine_system.h" role="src" />
<file md5sum="f9e580eac73db8f1f2e0c71ba34c9e57" name="ext-src/php_swoole_curl.h" role="src" />
<file md5sum="3064db45b9bfff8853b76c950bc1b1b3" name="ext-src/php_swoole_cxx.cc" role="src" />
<file md5sum="20f031477cbaa7e4c434cacc704274a4" name="ext-src/php_swoole_cxx.h" role="src" />
<file md5sum="be24853a984fd277ea9b12d5c93268e6" name="ext-src/php_swoole_http.h" role="src" />
<file md5sum="e46aab1b33621e6e3026908e4754e3d8" name="ext-src/php_swoole_http_server.h" role="src" />
<file md5sum="996acb8b0d1cc0b672b2c02c827e8912" name="ext-src/php_swoole_legacy_arginfo.h" role="src" />
<file md5sum="f9a623d2067e651c711f6b2e350e15a1" name="ext-src/php_swoole_library.h" role="src" />
<file md5sum="52a9a14391f8b6db279505c49f87800a" name="ext-src/php_swoole_mysql_proto.h" role="src" />
<file md5sum="4deec6151a18d301d248e3d03a0d1399" name="ext-src/php_swoole_private.h" role="src" />
<file md5sum="831208a29281eed9a791f2ce5dca322b" name="ext-src/php_swoole_process.h" role="src" />
<file md5sum="16ff6b4da5fde5dcdac43052c659afca" name="ext-src/php_swoole_server.h" role="src" />
<file md5sum="aeea0c655e6674341157fb94b08567be" name="ext-src/php_swoole_x_arginfo.h" role="src" />
<file md5sum="16949302c068a74df0014fca9c0d52e4" name="ext-src/swoole_admin_server.cc" role="src" />
<file md5sum="fcbec757d5eb098f11aa34b48c18f4d9" name="ext-src/swoole_async_coro.cc" role="src" />
<file md5sum="7c1416f647a3b599124d9e362ee759fa" name="ext-src/swoole_atomic.cc" role="src" />
<file md5sum="15b8f43be13dfb48cee1d84cf538ff5f" name="ext-src/swoole_channel_coro.cc" role="src" />
<file md5sum="e9f9fe04800e6ea07f38594cd6f409e1" name="ext-src/swoole_client.cc" role="src" />
<file md5sum="22da269dff8e9b8973655238d25ced33" name="ext-src/swoole_client_coro.cc" role="src" />
<file md5sum="c74bbf296e963fadd249da7bc1a7519f" name="ext-src/swoole_coroutine.cc" role="src" />
<file md5sum="e882bb3551406f91a561958a5f2d8864" name="ext-src/swoole_coroutine_scheduler.cc" role="src" />
<file md5sum="2a2607bcc954e944731951a161ff65ab" name="ext-src/swoole_coroutine_system.cc" role="src" />
<file md5sum="48e6f922a089f38a657b58df6baaec5d" name="ext-src/swoole_curl.cc" role="src" />
<file md5sum="51b324f64a487695506d57197104d3f0" name="ext-src/swoole_event.cc" role="src" />
<file md5sum="3226111d7c8c8c710e13835559af7fd8" name="ext-src/swoole_hook_sockets.stub.php" role="src" />
<file md5sum="605ccc316ea91f754a8f0c6be34350ba" name="ext-src/swoole_hook_sockets_arginfo.h" role="src" />
<file md5sum="3e11873d4565a463f44be734c4d3a792" name="ext-src/swoole_http2_client_coro.cc" role="src" />
<file md5sum="ea3b13ff086869c1e239a82b0fd8d970" name="ext-src/swoole_http2_server.cc" role="src" />
<file md5sum="2141691b46699f7ba7bffd4aebc6f8b8" name="ext-src/swoole_http_client_coro.cc" role="src" />
<file md5sum="5eb1c01413de995516b5644b48bb9ec1" name="ext-src/swoole_http_request.cc" role="src" />
<file md5sum="23876dde3cbc7e33edc6ecb9ee0068f2" name="ext-src/swoole_http_response.cc" role="src" />
<file md5sum="86afd53aa9ee074338044ae619677793" name="ext-src/swoole_http_server.cc" role="src" />
<file md5sum="324e2915c7874702357dbe8a784bffcc" name="ext-src/swoole_http_server_coro.cc" role="src" />
<file md5sum="644079f776b6bc00650c784858fe0c27" name="ext-src/swoole_lock.cc" role="src" />
<file md5sum="16bf7c8f76e96245823424ab7c845e3b" name="ext-src/swoole_mysql_coro.cc" role="src" />
<file md5sum="aa38bbca95aba7b7eda785380f405384" name="ext-src/swoole_mysql_proto.cc" role="src" />
<file md5sum="54d07e5c41de91c151682dea00c3c667" name="ext-src/swoole_process.cc" role="src" />
<file md5sum="c1484cf819b733aa837e8709912a1ed0" name="ext-src/swoole_process_pool.cc" role="src" />
<file md5sum="0d30db13745d79c01f7d0c279ebee5f7" name="ext-src/swoole_redis_coro.cc" role="src" />
<file md5sum="c58d62fa3675b9669d1c3c8744108d1e" name="ext-src/swoole_redis_server.cc" role="src" />
<file md5sum="ebeaaa9cc5be3367803c1db3b42f85cf" name="ext-src/swoole_runtime.cc" role="src" />
<file md5sum="a612e52c8a339554eb3dc7c0756c0910" name="ext-src/swoole_server.cc" role="src" />
<file md5sum="9651ee1a9f4108b29d00e6428fd5df22" name="ext-src/swoole_server_port.cc" role="src" />
<file md5sum="407ef67287506da7c64efbe0657a74b0" name="ext-src/swoole_socket_coro.cc" role="src" />
<file md5sum="ae5b4c434bbdeddd2206f93624918d3b" name="ext-src/swoole_table.cc" role="src" />
<file md5sum="bcae8e5bcef68de7771ea3a5a74aadbe" name="ext-src/swoole_timer.cc" role="src" />
<file md5sum="26e4bb7ea85a52ca5573ec891f4b3935" name="ext-src/swoole_websocket_server.cc" role="src" />
<file md5sum="045e782a4d66e2f94a449487e4e84d58" name="gdbinit" role="doc" />
<file md5sum="e2ef98839a16404b49471fcafb715709" name="google-style.xml" role="src" />
<file md5sum="fb53b91e602d1c936b7f3592aa1d99d9" name="include/helper/kqueue.h" role="src" />
<file md5sum="3616e356fb6591b0f629fada7eef9c9e" name="include/swoole.h" role="src" />
<file md5sum="3642e8877e183bc0bb839d4b7e95282b" name="include/swoole_api.h" role="src" />
<file md5sum="09384c67589f7803188144a88632137a" name="include/swoole_asm_context.h" role="src" />
<file md5sum="5efdd87c0f66ef81b7b080d83c84cde5" name="include/swoole_async.h" role="src" />
<file md5sum="8d13360d85f2004e3700b1fe6d8a8ec3" name="include/swoole_atomic.h" role="src" />
<file md5sum="88ba4db4f2318777b8748d87427376dd" name="include/swoole_base64.h" role="src" />
<file md5sum="7306e47f15a4d6a6fc24a57d7e4bb6e7" name="include/swoole_buffer.h" role="src" />
<file md5sum="c93bd80a2345ccc28bf3029e74a0a31b" name="include/swoole_c_api.h" role="src" />
<file md5sum="0c90deb22451c5ffbf3f3911d522fea3" name="include/swoole_channel.h" role="src" />
<file md5sum="b8f73f4d890416410872a76c9496b025" name="include/swoole_client.h" role="src" />
<file md5sum="48993f4066bd327647adad74f628d8ab" name="include/swoole_config.h" role="src" />
<file md5sum="5ed77d4403b95b261c5180479c141051" name="include/swoole_coroutine.h" role="src" />
<file md5sum="d6a5193ece35c8d2ca09ce5e1fa97ab8" name="include/swoole_coroutine_c_api.h" role="src" />
<file md5sum="60efcd358a7e9c33fea058dead261053" name="include/swoole_coroutine_channel.h" role="src" />
<file md5sum="ef2f2bd477dcb6bfdf6244c73b070264" name="include/swoole_coroutine_context.h" role="src" />
<file md5sum="707e7ec3d110a1b48bee9b0b0249264e" name="include/swoole_coroutine_socket.h" role="src" />
<file md5sum="11b7bc762d490bf3d23ce496ba7bde75" name="include/swoole_coroutine_system.h" role="src" />
<file md5sum="3cefd993c702da21008d7f61fa121447" name="include/swoole_dtls.h" role="src" />
<file md5sum="143ddf7560341e2bc4808e07b3305a29" name="include/swoole_error.h" role="src" />
<file md5sum="a49fa03bf145cd54944be13edeaa0b24" name="include/swoole_file.h" role="src" />
<file md5sum="615bf783b5ca618640a32d5fa57a507e" name="include/swoole_file_hook.h" role="src" />
<file md5sum="4dcff7a761c80d7455a2fe275ff44e05" name="include/swoole_hash.h" role="src" />
<file md5sum="daa1f25ba92bae3f77ab85736f7db5a6" name="include/swoole_heap.h" role="src" />
<file md5sum="12c5e63e6b0084d3f652380bc170f185" name="include/swoole_http.h" role="src" />
<file md5sum="d228c3c1c181a09780a194005fe7c242" name="include/swoole_http2.h" role="src" />
<file md5sum="d345487035d065642f935ba9ec9e60b5" name="include/swoole_lock.h" role="src" />
<file md5sum="86b4c6086b0fd089cfa9eeba772614c6" name="include/swoole_log.h" role="src" />
<file md5sum="8544e5ba34dd6dbc55577a7094409857" name="include/swoole_lru_cache.h" role="src" />
<file md5sum="e579304811b5ef3c5495b54b9dbb930e" name="include/swoole_memory.h" role="src" />
<file md5sum="043f3168b1c4486ea9860690a63743cb" name="include/swoole_mime_type.h" role="src" />
<file md5sum="52bd08d2901764cd239bb39fd7bcee62" name="include/swoole_mqtt.h" role="src" />
<file md5sum="1dee4ecbdf1d143e13e1874e373bd3b2" name="include/swoole_msg_queue.h" role="src" />
<file md5sum="cb386013d1705c7e458b75ca4dc0ddb5" name="include/swoole_pipe.h" role="src" />
<file md5sum="de39b586203f3af0d0b02105c09480c8" name="include/swoole_process_pool.h" role="src" />
<file md5sum="d9b7bd1c23d6a2669a01e394b4430ecc" name="include/swoole_protocol.h" role="src" />
<file md5sum="6a9ecb87dd7203a6150027ee1c99eecf" name="include/swoole_proxy.h" role="src" />
<file md5sum="0a54c30e675af97039809d8b178b8c29" name="include/swoole_reactor.h" role="src" />
<file md5sum="77ec42771cb47910513a4e7de00a7ecb" name="include/swoole_redis.h" role="src" />
<file md5sum="add33760f66235fba9f6a3685f21fd32" name="include/swoole_server.h" role="src" />
<file md5sum="524ab9c2e40cf9dad023a08f3783cc32" name="include/swoole_signal.h" role="src" />
<file md5sum="3ab74c1ca43b827502b6d43f4c787209" name="include/swoole_socket.h" role="src" />
<file md5sum="6b38d613677f337f56503ea81ebbc35c" name="include/swoole_socket_hook.h" role="src" />
<file md5sum="2a23f1c368e3777bdb8f5af4066447ed" name="include/swoole_ssl.h" role="src" />
<file md5sum="bbf61c1de4dca443886373df7b02968b" name="include/swoole_static_handler.h" role="src" />
<file md5sum="e727824ffc12a3ff7dc000b0c1c0d852" name="include/swoole_string.h" role="src" />
<file md5sum="70cb8cdab71e208b8fb4193c1ee9affc" name="include/swoole_table.h" role="src" />
<file md5sum="a02e64ad97a8f7d8457c4afca116cc6f" name="include/swoole_timer.h" role="src" />
<file md5sum="9f96b9e9e16cd8c489ab919b4537331d" name="include/swoole_util.h" role="src" />
<file md5sum="179e13ed2edc696679ae497dfe25684a" name="include/swoole_version.h" role="src" />
<file md5sum="5f6dd2ca95cfcd40bfdfc57b4dfc884f" name="include/swoole_websocket.h" role="src" />
<file md5sum="fdef229fe8755b638737c4ea0d964801" name="include/swoole_wheel_timer.h" role="src" />
<file md5sum="36444199d978d5321f6b9027b0a7da55" name="make.sh" role="src" />
<file md5sum="f9463ddc0fdd6e0984aeed92bd36d6be" name="mascot.png" role="src" />
<file md5sum="a21e5e9dac6c512dd687d20dffab66ee" name="php_swoole.h" role="src" />
<file md5sum="63139dfc7d66c4f69cd6945b2362667b" name="src/core/base.cc" role="src" />
<file md5sum="09af3e1209f3adfdbbf8a89ddb1e65c8" name="src/core/channel.cc" role="src" />
<file md5sum="2e52463b5efadd7c44b1df9e853d9d7a" name="src/core/crc32.cc" role="src" />
<file md5sum="4f2d978bd4c170c135ecb971cc6d75a2" name="src/core/error.cc" role="src" />
<file md5sum="1bc6efd3fce206b40ffa6bc440cf8edc" name="src/core/heap.cc" role="src" />
<file md5sum="f2528da11af6b9534025b6ebfad5c2a2" name="src/core/log.cc" role="src" />
<file md5sum="45d03cc812610756375be93152cf3d09" name="src/core/string.cc" role="src" />
<file md5sum="0ca8b6c31a87dfa205014b0d0a30519d" name="src/core/timer.cc" role="src" />
<file md5sum="713ce3600f2476209abaf78901b3ae18" name="src/coroutine/base.cc" role="src" />
<file md5sum="91b66d4541caa942f0051a298e8555fd" name="src/coroutine/channel.cc" role="src" />
<file md5sum="3a33e38fc04e6c55dcb59ecfb2847961" name="src/coroutine/context.cc" role="src" />
<file md5sum="c2e49301c5b5fe85ab19905c7b92fc76" name="src/coroutine/file_lock.cc" role="src" />
<file md5sum="ba994814390c2c85431c88146af042b6" name="src/coroutine/hook.cc" role="src" />
<file md5sum="cada77bcf7f60d9a1c7069047a5c9522" name="src/coroutine/socket.cc" role="src" />
<file md5sum="9ba747a8c7bb7669d449d35d8c1d0470" name="src/coroutine/system.cc" role="src" />
<file md5sum="368b5af04b3b3e40b038be58726b264e" name="src/coroutine/thread_context.cc" role="src" />
<file md5sum="a0a3c4ef19c75e2aa48cf70272b90a80" name="src/lock/mutex.cc" role="src" />
<file md5sum="6a064950bd8a563114b17a7139ffab03" name="src/lock/rw_lock.cc" role="src" />
<file md5sum="53447d704a3ab69d0b45d7b8f390aee1" name="src/lock/spin_lock.cc" role="src" />
<file md5sum="05bf3006b4de387e412ef9797b8b6484" name="src/memory/buffer.cc" role="src" />
<file md5sum="1149c6898f4f970a3a0320e4eade494b" name="src/memory/fixed_pool.cc" role="src" />
<file md5sum="f8eb34465b1187a0065eb04293438132" name="src/memory/global_memory.cc" role="src" />
<file md5sum="697955b535e754c07bb326c451c92571" name="src/memory/ring_buffer.cc" role="src" />
<file md5sum="932a485f88463f80380b251de69dad4a" name="src/memory/shared_memory.cc" role="src" />
<file md5sum="6d60582257549fcab852b3d9429d8aa9" name="src/memory/table.cc" role="src" />
<file md5sum="d71636d9387e4e93b15d34aee990a99b" name="src/network/address.cc" role="src" />
<file md5sum="858901565c4b06c482ab22574ca47d23" name="src/network/client.cc" role="src" />
<file md5sum="734ccd9f6b066e8edb1117a7a8069573" name="src/network/dns.cc" role="src" />
<file md5sum="345e7db6025699165a6405fef54ae263" name="src/network/socket.cc" role="src" />
<file md5sum="7b2724643ce77c155bae55bf81b723ee" name="src/network/stream.cc" role="src" />
<file md5sum="ed6dfe5e2fe5b31cffb9aeb735bef555" name="src/os/async_thread.cc" role="src" />
<file md5sum="411df726ac43bc17c96b54a7007f562f" name="src/os/base.cc" role="src" />
<file md5sum="2b69806d017e4fc8e6ca782b5b3e1fd0" name="src/os/file.cc" role="src" />
<file md5sum="9a4dee801190fc91d69576e9332310d4" name="src/os/msg_queue.cc" role="src" />
<file md5sum="110e2fcfbcee9e79ae2b9341f7ea5cb7" name="src/os/pipe.cc" role="src" />
<file md5sum="1ef0b95475e33242edd56fe3b1cfa9ee" name="src/os/process_pool.cc" role="src" />
<file md5sum="14176900d10ec6b0bd47d6c8e89f4491" name="src/os/sendfile.cc" role="src" />
<file md5sum="f5a5003dd0578cc4d5d4c3051e1246cc" name="src/os/signal.cc" role="src" />
<file md5sum="361fe7502c3c8da54026aa073d5d96be" name="src/os/timer.cc" role="src" />
<file md5sum="5052a46e5d845e9c7ebde493ce05d794" name="src/os/unix_socket.cc" role="src" />
<file md5sum="4132687f4136bdfcbf4a36a8c63e5c06" name="src/os/wait.cc" role="src" />
<file md5sum="2dd5ce29fe58338c9471478fed8f7d2c" name="src/protocol/base.cc" role="src" />
<file md5sum="682559f23bb87f22e15ab27fecc3508c" name="src/protocol/base64.cc" role="src" />
<file md5sum="f6173e32ea26e0b14556fe89c5b201df" name="src/protocol/dtls.cc" role="src" />
<file md5sum="4d715ceb8ea5f564e6aa8c0d440746e7" name="src/protocol/http.cc" role="src" />
<file md5sum="1c2cd3d7bcc784aec0c9868ad3848f1e" name="src/protocol/http2.cc" role="src" />
<file md5sum="5c723f46a277247cecf61b4c62ee88fa" name="src/protocol/mime_type.cc" role="src" />
<file md5sum="cdd4872a787df84e2929ccaa3e83d0ad" name="src/protocol/mqtt.cc" role="src" />
<file md5sum="b7864fca0a53a42f369d742e7f797a02" name="src/protocol/redis.cc" role="src" />
<file md5sum="4ef43b49630c1fde2ba27228d70ce874" name="src/protocol/socks5.cc" role="src" />
<file md5sum="9803dc98ebc7468d47de50fdf4bc7785" name="src/protocol/ssl.cc" role="src" />
<file md5sum="6e7fd7b8830af735298a8d71f8ee3f5c" name="src/protocol/websocket.cc" role="src" />
<file md5sum="e12d90664b277cff3b306f30ada56eb8" name="src/reactor/base.cc" role="src" />
<file md5sum="0ccf6bba428b0f5088b32bce9090d6b1" name="src/reactor/epoll.cc" role="src" />
<file md5sum="01fb267689ec50b2d396f8bee9898555" name="src/reactor/kqueue.cc" role="src" />
<file md5sum="f160f14c39616de83e9a73b692896275" name="src/reactor/poll.cc" role="src" />
<file md5sum="ed91700c5056b2395dfdd849591e244f" name="src/reactor/select.cc" role="src" />
<file md5sum="a89e481f3eb13bab1a3f91dae54db147" name="src/server/base.cc" role="src" />
<file md5sum="a40c8a26d460db9f35fc5e04db5c30b2" name="src/server/manager.cc" role="src" />
<file md5sum="2efe4af5f99616cb926046e8fba32b98" name="src/server/master.cc" role="src" />
<file md5sum="c477d1344a2a60ef7bb9db5a81d8b1e9" name="src/server/message_bus.cc" role="src" />
<file md5sum="e0e1f037425ace911a445306b730ad7c" name="src/server/port.cc" role="src" />
<file md5sum="83b11b6a1bc520c28668d6abc78c4f73" name="src/server/process.cc" role="src" />
<file md5sum="5939d997aa2393c3c5af4ab95fc9e6f2" name="src/server/reactor_process.cc" role="src" />
<file md5sum="0c1f8136680f550deae800787a0fea94" name="src/server/reactor_thread.cc" role="src" />
<file md5sum="d03e7de53122e545f233834b5e03242d" name="src/server/static_handler.cc" role="src" />
<file md5sum="6d355b8d69c30a6916af989efd2212d2" name="src/server/task_worker.cc" role="src" />
<file md5sum="eda093829e5231c614eb705467516e32" name="src/server/worker.cc" role="src" />
<file md5sum="5cd47e40e740e48d6a0eb55b4dfdc327" name="src/wrapper/event.cc" role="src" />
<file md5sum="3998cd11354b32d9b1458a1a87519be5" name="src/wrapper/timer.cc" role="src" />
<file md5sum="25f2a7f58cc9e21f129a75973978fc5e" name="stubs/php_swoole_table_legacy_arginfo.h" role="src" />
<file md5sum="bd3470803337a7fa17e8b3a4b515c4f8" name="swoole-logo.svg" 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="a2a5ffe84fd1fc1f6ddc11cf85665a1c" name="tests/include/api/curl_multi.php" role="test" />
<file md5sum="da923c78d84ad9b06aedebe2d353f441" name="tests/include/api/http_server.php" role="test" />
<file md5sum="16add2d7730fb407a2144ac607f63a92" name="tests/include/api/http_test_cases.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="06be1c1685336b1ff80cbc4a8c67a52f" 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="1c40f8b202bc821a69b09599784e8018" 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="e83ce108f64a502c21816564040d44a1" name="tests/include/bootstrap.php" role="test" />
<file md5sum="ff68891e4d7da26485d55854bc962e5c" name="tests/include/config.php" role="test" />
<file md5sum="964880e709555735e94e2137e78e82a0" name="tests/include/functions.php" role="test" />
<file md5sum="19226526ceb0ba062d482b01f9396cda" name="tests/include/lib/composer.json" 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="bdebf55644a8f9b445cc6f515ef02c5e" name="tests/include/lib/src/CurlManager.php" role="test" />
<file md5sum="75013d97ee51675d23f9c95a13c4b99f" name="tests/include/lib/src/DbWrapper.php" role="test" />
<file md5sum="73ea4103d2e716187a1f31828e555113" 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="9b65500ee90d575741b60ec30e9674f0" name="tests/include/lib/src/ProcessManager.php" role="test" />
<file md5sum="d823f28ec695165f1950a0708f552299" 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="6692079c01958e6056e9ea23fdcb1192" 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="22f603e14ff28bb76d59c2cb3a4e4037" name="tests/include/lib/src/ServerManager.php" role="test" />
<file md5sum="21f28c86f683eede18a5c30711947056" name="tests/include/lib/src/TcpStat.php" role="test" />
<file md5sum="239a24bfd03ba214547f8b5172e05d0e" name="tests/include/lib/src/WaitRef.php" role="test" />
<file md5sum="991af166d51168ba14bebb2af7813925" name="tests/include/lib/src/responder/get.php" role="test" />
<file md5sum="f3632259727f5b72b09c0e4c0764c9f9" name="tests/include/macos/phpstorm.py" role="test" />
<file md5sum="da34926068795b0bd6c686013ca2b948" 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="18664d3b5d53c556cfd12d3ab9461466" name="tests/init" role="test" />
<file md5sum="bbda5dbd7d521d16a4a4610332e0af25" name="tests/new" role="test" />
<file md5sum="13355c8bba1131f4aa6b1f2cf4fb6e96" name="tests/php-cs-fixer" role="test" />
<file md5sum="f81e09eece01867a4b61e399aef2489b" 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="2c61375574a951393fc1fe1b8013b410" 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="bab1f4ecee3718ad5a69dfd6a5ab4d36" 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="78adcaaaf151ef30c2dad3f7625ff7b4" 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="672ff3673075532f17f6192d0cd9b4e2" 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="a15cdb3727bbe9147a356237863ee881" 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="8ffcf80f8531693de749eeccd4e09485" 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="ee01733223641c43c23698adc558b4fe" 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="203dd9560c895c04d8fc0a15a91d8303" 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="21d784b5cc1a159e635180d62da16abf" name="tests/swoole_coroutine/cancel/channel_pop.phpt" role="test" />
<file md5sum="59b42d8e87d86e2b9579e7ffe89c67ef" name="tests/swoole_coroutine/cancel/channel_push.phpt" role="test" />
<file md5sum="36ade24699651a54f61933a997fcda99" name="tests/swoole_coroutine/cancel/error.phpt" role="test" />
<file md5sum="9021276fd2000469ec1c26837221c02a" name="tests/swoole_coroutine/cancel/gethostbyname.phpt" role="test" />
<file md5sum="9017a739d2fc87a7e01ae9255404fc13" name="tests/swoole_coroutine/cancel/sleep.phpt" role="test" />
<file md5sum="a3c16e07c67fa58f74817bf17d06e7a8" name="tests/swoole_coroutine/cancel/socket.phpt" role="test" />
<file md5sum="af742915d09463a23d4530ca27f35e10" name="tests/swoole_coroutine/cancel/suspend.phpt" role="test" />
<file md5sum="c8082f9667bfe28aea351f14cf1eee41" name="tests/swoole_coroutine/cancel/wait.phpt" role="test" />
<file md5sum="471afd32d67c693096df662076692f78" name="tests/swoole_coroutine/cancel/wait_event.phpt" role="test" />
<file md5sum="3504a9325213b263bb8abf3365805c88" name="tests/swoole_coroutine/cancel/wait_signal.phpt" role="test" />
<file md5sum="770e6a077f2dad377a0687425c2e5b72" 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="0fed7f3b0ccdd1d95455bef348f89656" name="tests/swoole_coroutine/destruct/destruct1.phpt" role="test" />
<file md5sum="7e31d07969bdf0ecce936f409b5c7f14" name="tests/swoole_coroutine/destruct/destruct2.phpt" role="test" />
<file md5sum="abdf42a3c53392d3a510d42378d95e06" name="tests/swoole_coroutine/destruct/destruct3.phpt" role="test" />
<file md5sum="ff65b020036230d3eda792d69a4a89aa" name="tests/swoole_coroutine/dnslookup_1.phpt" role="test" />
<file md5sum="838f119be8fb6d58dcbe25e2b5128c50" name="tests/swoole_coroutine/dnslookup_2.phpt" role="test" />
<file md5sum="67fbeb86182ff20adecf85973c56d494" name="tests/swoole_coroutine/dnslookup_3.phpt" role="test" />
<file md5sum="ac41eda282d7707c10984fce48f855c1" name="tests/swoole_coroutine/dnslookup_4.phpt" role="test" />
<file md5sum="c65b0e62a3b0b2c430d9b92211e5a63a" name="tests/swoole_coroutine/dnslookup_5.phpt" role="test" />
<file md5sum="af67358326b54c563897364c793e50de" name="tests/swoole_coroutine/dnslookup_ipv6.phpt" role="test" />
<file md5sum="88051d710fc1d24818ce0a2647385323" name="tests/swoole_coroutine/dnslookup_query_hosts.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="306a92c7c5890f9506405fb37d64140e" 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="d98187eae7442945a0e69feda941aa9c" 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="9110d6737b8f548479f0a2a6d1a02008" name="tests/swoole_coroutine/gethostbyname.phpt" role="test" />
<file md5sum="ced4d769cc549b2f2fda325680465dda" name="tests/swoole_coroutine/iterator.phpt" role="test" />
<file md5sum="de371bdfaf15fef67e0b7241724be450" name="tests/swoole_coroutine/join/1.phpt" role="test" />
<file md5sum="f4769c230ccb92899405aa241b86be1e" name="tests/swoole_coroutine/join/2.phpt" role="test" />
<file md5sum="80cbfb4dcdfe4bcfbc196454073f2650" name="tests/swoole_coroutine/join/3.phpt" role="test" />
<file md5sum="07e686d4d26b9eaf05958c4c5a29ba0e" name="tests/swoole_coroutine/join/4.phpt" role="test" />
<file md5sum="cf2adba70397a7608c20d810de07ae58" name="tests/swoole_coroutine/join/5.phpt" role="test" />
<file md5sum="c11f71101d2c2b4c5f29d0723d12b273" name="tests/swoole_coroutine/join/6.phpt" role="test" />
<file md5sum="eb21ae6e8eb4c3f1346cd62b0cb63c23" name="tests/swoole_coroutine/join/7.phpt" role="test" />
<file md5sum="c32c73113ae835ff19f790a21ce2ed56" name="tests/swoole_coroutine/join/8.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="64f4efad8a704e44befb7bd27c5b0fa6" 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="95c96c94ac9327d10a239f93dc19951c" 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="0928b222a0b95bfc19ae3ad7b6be4f73" 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="ff963420f73fbdee062dbc3cf380787c" name="tests/swoole_curl/basic/1.phpt" role="test" />
<file md5sum="d34cd576ae2244746093b1cd659cf6bb" name="tests/swoole_curl/basic/10.phpt" role="test" />
<file md5sum="1e030ba06e8a6d280961fe64d864c565" name="tests/swoole_curl/basic/11.phpt" role="test" />
<file md5sum="72039270ae5b413ec23790320e95abbf" name="tests/swoole_curl/basic/12.phpt" role="test" />
<file md5sum="f0a939fb57f32ef0a3193dad1f3003be" name="tests/swoole_curl/basic/13.phpt" role="test" />
<file md5sum="f95c8cb6377855153b2b19a51415a8d9" name="tests/swoole_curl/basic/14.phpt" role="test" />
<file md5sum="e53dfb7f760c12325c6e2be16eca0c8a" name="tests/swoole_curl/basic/15.phpt" role="test" />
<file md5sum="e9d7ad840ef79096b26ec658f1c43e6f" name="tests/swoole_curl/basic/19.phpt" role="test" />
<file md5sum="72bd8755f8d2c2ae6c1c4444ed1f21a9" name="tests/swoole_curl/basic/2.phpt" role="test" />
<file md5sum="648d05d9d000555e1d5af9b4b93472f0" name="tests/swoole_curl/basic/20.phpt" role="test" />
<file md5sum="851853db90a364c1f3e2340922056640" name="tests/swoole_curl/basic/21.phpt" role="test" />
<file md5sum="207ef2c020adb10a15c42cc05b7abe7c" name="tests/swoole_curl/basic/22.phpt" role="test" />
<file md5sum="f99c83ea64600d8a08abbefe16944bee" name="tests/swoole_curl/basic/23.phpt" role="test" />
<file md5sum="0ce7df3da8b1200cab9bac29051c3415" name="tests/swoole_curl/basic/24.phpt" role="test" />
<file md5sum="b736dd3ec1c0730001099a438f41e900" name="tests/swoole_curl/basic/25.phpt" role="test" />
<file md5sum="ce9ddc6b086f79d9e6a5e4bc52302d7b" name="tests/swoole_curl/basic/3.phpt" role="test" />
<file md5sum="f3812373f41f9d289b5bb7ab857f3999" name="tests/swoole_curl/basic/4.phpt" role="test" />
<file md5sum="df52fb0c399d040d740ce7dbde783c9b" name="tests/swoole_curl/basic/5.phpt" role="test" />
<file md5sum="b2e64dd13cf74d2a8e14dccbd4f94018" name="tests/swoole_curl/basic/7.phpt" role="test" />
<file md5sum="a858ada3553a516534769969263851de" name="tests/swoole_curl/basic/8.phpt" role="test" />
<file md5sum="8f0ec73031d3e3f496676230148f39b5" name="tests/swoole_curl/basic/9.phpt" role="test" />
<file md5sum="57603ec3f080cd9a0874c1dbec530313" name="tests/swoole_curl/cancel.phpt" role="test" />
<file md5sum="5d6ebd0690e9759cc999c2c8c6ac3626" name="tests/swoole_curl/close_before_resume.phpt" role="test" />
<file md5sum="1f028a539ceffde7661cf360a7d2fd4f" name="tests/swoole_curl/concurrent.phpt" role="test" />
<file md5sum="611152a92b76f085c21d6357d8063874" name="tests/swoole_curl/error.phpt" role="test" />
<file md5sum="e56914cf87dc8b78a5e7dc72e75dd5db" name="tests/swoole_curl/event_exit.phpt" role="test" />
<file md5sum="5a39b7acd9d08400d335b70d4a1c4d72" name="tests/swoole_curl/exec_twice.phpt" role="test" />
<file md5sum="5bfa60c3f82f3823c9fba4df1751cff8" name="tests/swoole_curl/guzzle.phpt" role="test" />
<file md5sum="9cfc895a6e36dd97a139727e2b961cea" name="tests/swoole_curl/guzzle/cancel.phpt" role="test" />
<file md5sum="c9913f29a07b962df7146df26b00fd57" name="tests/swoole_curl/guzzle/cannot_cancel_finished.phpt" role="test" />
<file md5sum="67e8930f0d11289458a6b42efae10b5e" name="tests/swoole_curl/guzzle/cookie.phpt" role="test" />
<file md5sum="df96152fde5c7d8a5f12f597e0718840" name="tests/swoole_curl/guzzle/promise.phpt" role="test" />
<file md5sum="b47eb3803f3b4e46544b081daea0faa0" name="tests/swoole_curl/guzzle/request_async.phpt" role="test" />
<file md5sum="093476de148f4d7c646b29dbfa249134" name="tests/swoole_curl/guzzle/request_on_stats.phpt" role="test" />
<file md5sum="64f1ab9a4d33bc570fc71b2b15a53318" name="tests/swoole_curl/guzzle/send_async.phpt" role="test" />
<file md5sum="c7a54695902d8aeeb3690e73d976c09c" name="tests/swoole_curl/https.phpt" role="test" />
<file md5sum="030061962c728ababe1c085a6bf21603" name="tests/swoole_curl/multi/bug4393.phpt" role="test" />
<file md5sum="c6ceeca5c0634795a6f80921b017cfa3" name="tests/swoole_curl/multi/bug48203_multi.phpt" role="test" />
<file md5sum="fc7982f092e2e10a99a72bccee1e7646" name="tests/swoole_curl/multi/bug67643.phpt" role="test" />
<file md5sum="5e65195c23994ddea35778788eefaf4d" name="tests/swoole_curl/multi/bug71523.phpt" role="test" />
<file md5sum="be7a8b1a545f66e00dc76f45dd65ebe9" name="tests/swoole_curl/multi/bug76675.phpt" role="test" />
<file md5sum="4e3f872fef11bf402554394336453e15" name="tests/swoole_curl/multi/bug77535.phpt" role="test" />
<file md5sum="8923a754f506eaeb8630dbf761b18a03" name="tests/swoole_curl/multi/bug77946.phpt" role="test" />
<file md5sum="3dd0fd707ae0719d16f5429faa4b94e2" name="tests/swoole_curl/multi/curl_basic_018.phpt" role="test" />
<file md5sum="44ce8c0851218fd38966fd4ac0ac6908" name="tests/swoole_curl/multi/curl_copy_handle_variation4.phpt" role="test" />
<file md5sum="748a035fb84ad08b715d36a9f15d5c88" name="tests/swoole_curl/multi/curl_int_cast.phpt" role="test" />
<file md5sum="ec5d04724cc7a29950865e4f0a8d267a" name="tests/swoole_curl/multi/curl_multi_close_basic.phpt" role="test" />
<file md5sum="bb908ac8159f6cf933ea6be6f8cc12d1" name="tests/swoole_curl/multi/curl_multi_close_basic001.phpt" role="test" />
<file md5sum="bbfaa681d4a1d3fe632af06b7bfe6ae5" name="tests/swoole_curl/multi/curl_multi_close_reference.phpt" role="test" />
<file md5sum="3ae0b789c19b37c11477f609a194c4f9" name="tests/swoole_curl/multi/curl_multi_errno_strerror_001.phpt" role="test" />
<file md5sum="b306aca2ef104844c642f3e50cc29803" name="tests/swoole_curl/multi/curl_multi_getcontent_basic3.phpt" role="test" />
<file md5sum="3520e67e3511ee0c0a8445d832399225" name="tests/swoole_curl/multi/curl_multi_info_read.phpt" role="test" />
<file md5sum="f2bac8b17297a80d3715086c3236a2fc" name="tests/swoole_curl/multi/curl_multi_init_basic.phpt" role="test" />
<file md5sum="ee32064b32371351ebf95e7ae43ff2dd" name="tests/swoole_curl/multi/curl_multi_segfault.phpt" role="test" />
<file md5sum="6ae061a277db22d521e15d38c9c02311" name="tests/swoole_curl/multi/curl_multi_select_basic1.phpt" role="test" />
<file md5sum="862e63717ee7e70c12a840c73db2c8e6" name="tests/swoole_curl/multi/curl_multi_setopt_basic001.phpt" role="test" />
<file md5sum="b730da3c5b90f3d24afa0249dcf96727" name="tests/swoole_curl/multi/no_hook.phpt" role="test" />
<file md5sum="32de978ca156d61a4c671afa858ffc77" name="tests/swoole_curl/multi_1.phpt" role="test" />
<file md5sum="a41866d0d9bf6e76e3e40620cb95a047" name="tests/swoole_curl/multi_2.phpt" role="test" />
<file md5sum="e169410f7622872fbd5751620c673973" name="tests/swoole_curl/multi_3.phpt" role="test" />
<file md5sum="aa3a5cacbf381a7fa01ac96e2eaae763" name="tests/swoole_curl/multi_4.phpt" role="test" />
<file md5sum="03a5e062d82e1283b6345135e19f7657" name="tests/swoole_curl/multi_close.phpt" role="test" />
<file md5sum="9e6927bd1c5a846bddcb6dea2070dafd" name="tests/swoole_curl/multi_dtor.phpt" role="test" />
<file md5sum="de7cb2cc3dbdd1a012db2c5bc330c315" name="tests/swoole_curl/non_exclusive.phpt" role="test" />
<file md5sum="4c70c2d506b7ad1efca083fe36b4cf57" name="tests/swoole_curl/select_cancel.phpt" role="test" />
<file md5sum="773b2d69ae5e75d44c5ba1484a75ad22" name="tests/swoole_curl/select_timeout.phpt" role="test" />
<file md5sum="2ce296a467da97d6cf61245a7bb5260f" name="tests/swoole_curl/select_twice.phpt" role="test" />
<file md5sum="ffcf5929c8a6f1d009903fdc53380ea4" name="tests/swoole_curl/setopt/1.phpt" role="test" />
<file md5sum="f45afeb048ff4d1fdeabf9457c4ad7b2" name="tests/swoole_curl/setopt/3.phpt" role="test" />
<file md5sum="056e06ad0af7655ea87ef9bb66c10cfc" name="tests/swoole_curl/setopt/4.phpt" role="test" />
<file md5sum="24e406117ef60fd2605f605731e15d26" name="tests/swoole_curl/setopt/5_skip.phpt" role="test" />
<file md5sum="f8d5708c1d56f151d50ec7cbec0ad7be" name="tests/swoole_curl/setopt/filetime_1.phpt" role="test" />
<file md5sum="9fe2eaeb6d1673304407bcec7e4d79d2" name="tests/swoole_curl/setopt/filetime_2.phpt" role="test" />
<file md5sum="e9621c77aab74cc1f809bfe7422fda06" name="tests/swoole_curl/setopt/header_out.phpt" role="test" />
<file md5sum="114973e9e0944a2bf2d26ed0512b09cc" name="tests/swoole_curl/setopt/infile.phpt" role="test" />
<file md5sum="c5cebf978cc8663691cd63de64036a6f" name="tests/swoole_curl/setopt/nobody.phpt" role="test" />
<file md5sum="0a29ef23ea1cefe36d0a5587e45471e0" name="tests/swoole_curl/share/1.phpt" role="test" />
<file md5sum="f1cd401cc4ab157f0e0ff8b6edca927d" name="tests/swoole_curl/share/5.phpt" role="test" />
<file md5sum="61d97fd4d03cbb25188e5eba10266837" name="tests/swoole_curl/sleep.phpt" role="test" />
<file md5sum="b6094231ce5f14f335b48d302471c3b8" name="tests/swoole_curl/ssl/version.phpt" role="test" />
<file md5sum="838d44e08a737430638afdd7394bd3af" name="tests/swoole_curl/symfony-noco.phpt" role="test" />
<file md5sum="58b44aa2bdd3ad156360a2fd0e23285b" name="tests/swoole_curl/symfony.phpt" role="test" />
<file md5sum="5bf9424cf19f0c1bc497378b9525a272" name="tests/swoole_curl/template" role="test" />
<file md5sum="da7ad83654e2af81a9daa07b5208265b" name="tests/swoole_curl/timer_coredump.phpt" role="test" />
<file md5sum="9d245aa1583cf18f114d4fc438152e5f" name="tests/swoole_curl/undefined_behavior/0.phpt" role="test" />
<file md5sum="2018902e1ef350804a0724ec4889769f" name="tests/swoole_curl/undefined_behavior/1.phpt" role="test" />
<file md5sum="4a89ba0c5151ff0b723f2d63bf71d704" name="tests/swoole_curl/undefined_behavior/2.phpt" role="test" />
<file md5sum="cc22d4bc281f95c3232b12c009c96a89" name="tests/swoole_curl/undefined_behavior/3.phpt" role="test" />
<file md5sum="bc40f2a21e71826465f28812d3dfec72" name="tests/swoole_curl/undefined_behavior/4.phpt" role="test" />
<file md5sum="19f762ab1ae5bac1726238c4477bddb0" name="tests/swoole_curl/undefined_behavior/5.phpt" role="test" />
<file md5sum="c2cabdd9d6266591eeb9ea5433a38897" name="tests/swoole_curl/undefined_behavior/6.phpt" role="test" />
<file md5sum="24ef8aaa928d307f444cb9cc1c621591" name="tests/swoole_curl/undefined_behavior/7.phpt" role="test" />
<file md5sum="67f2c579ddbb437a4e7cc99ceeb92a27" name="tests/swoole_curl/upload/1.phpt" role="test" />
<file md5sum="c6434ca244f576c9a8323f85bf08ea17" name="tests/swoole_curl/upload/2.phpt" role="test" />
<file md5sum="fb4aa8361ec2030bc1060f93dfe842f1" name="tests/swoole_curl/upload/3.phpt" role="test" />
<file md5sum="b7ccd82df5898d81032f2576cf05e168" name="tests/swoole_curl/upload/curl_testdata1.txt" role="test" />
<file md5sum="2acd024397314452dca6a4e523242217" name="tests/swoole_curl/upload/curl_testdata2.txt" role="test" />
<file md5sum="c54861eca8fe56365a596b37829b43c6" name="tests/swoole_curl/yield_in_callback.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="7e227d6fcd584357845a9594a48fd5b8" name="tests/swoole_event/del.phpt" role="test" />
<file md5sum="42b1ebcd01acfc5bac07001d2603f106" name="tests/swoole_event/del_after_close.phpt" role="test" />
<file md5sum="908e7b2b261bacce7e1637cc99207888" name="tests/swoole_event/deprecated_event_wait.phpt" role="test" />
<file md5sum="30a3ba78df6ab794f635aa56c6eee476" name="tests/swoole_event/dispatch.phpt" role="test" />
<file md5sum="7cce339a07380535d18f3a6704bf0981" name="tests/swoole_event/invalid_resource.phpt" role="test" />
<file md5sum="d90fc108a7b5dca11829a8e5db1b6b0a" name="tests/swoole_event/isset.phpt" role="test" />
<file md5sum="e333c9415c7ad6be2050ad863e9075e1" name="tests/swoole_event/rshutdown.phpt" role="test" />
<file md5sum="7b4d6e5e69ac169320bae201f12027da" name="tests/swoole_event/set.phpt" role="test" />
<file md5sum="fc56e4e2190246593485bcea14ec697c" name="tests/swoole_event/simple.phpt" role="test" />
<file md5sum="725a8aa3fd749530bda197308df7349a" name="tests/swoole_event/sockets.phpt" role="test" />
<file md5sum="eb9d53a63d359833146c9af8ba4e2ae7" name="tests/swoole_event/sync_client_1.phpt" role="test" />
<file md5sum="12254984cd4e53a21ef67dfe2b87debe" name="tests/swoole_event/sync_client_2.phpt" role="test" />
<file md5sum="e06aa67df461e763dafe93754d00ca67" name="tests/swoole_event/wait.phpt" role="test" />
<file md5sum="72f2a0b00ef378f0fa77df430d65094d" name="tests/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="cf850572a59232264792ecd028d3e6a6" 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="48f3f7537c400cfc1d282e2a5936d1d4" 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="cb45c638b94e04fc524100dd0bd49b14" name="tests/swoole_function/swoole_error_log.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="0d53540718802a062137e7bbbcf62f65" name="tests/swoole_http2_client_coro/connect_twice.phpt" role="test" />
<file md5sum="50bed84dc8d65a1c077ff3d336c2d31a" name="tests/swoole_http2_client_coro/cookies.phpt" role="test" />
<file md5sum="c1f2372b0129cdcbeaa64ceabfa92de8" 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="68370ac7318b8998d0623297a6bb6dd9" 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="65d6e558a4e45c21b2274ca8f08f2e83" name="tests/swoole_http2_server/http2_headers.phpt" role="test" />
<file md5sum="ee842af9f7265325fc466ca4c77ba0c2" name="tests/swoole_http2_server/issue_4365.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="05b0e56789788f71e4ea7a0b11e6d9c4" name="tests/swoole_http_client_coro/get_twice.phpt" role="test" />
<file md5sum="5a0003be207bf07660f7396bb3bc5e7f" 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="849a99f46364bebab3fb7f10c0815d2a" name="tests/swoole_http_client_coro/http_proxy_with_host_port.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="9b276ed80defddc2ed68b72201c8c583" 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="0e07716566f554be4207e6328413f637" 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="6eaecb9bd433876c8b886728d2182eb5" 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="4f2040e1c5796c47ff3feaac83511185" name="tests/swoole_http_server/bug_4261.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="8947adaa21184750118d248cef9a9a4b" name="tests/swoole_http_server/callback_with_private.phpt" role="test" />
<file md5sum="221285eb37dfeb0cb9e309bbe1180ecb" name="tests/swoole_http_server/callback_with_protected.phpt" role="test" />
<file md5sum="ea40e3c1966cd462bf0e9ce80e491ebc" name="tests/swoole_http_server/chunk.phpt" role="test" />
<file md5sum="18335f10fcf40d22b18da4f6cb43f334" 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="af8ddf6a4cf3061a3201966cb302f693" name="tests/swoole_http_server/compression_min_length.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="ec67a59b2d96ea62bf31bf528c5b7f03" name="tests/swoole_http_server/cookies_parse.phpt" role="test" />
<file md5sum="609cfe62ce7cbf06ad399fa55d91c586" 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="b31db325c65c015384325a6051c7882d" 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="609e09351e95854846711822e470a31b" name="tests/swoole_http_server/error_1203.phpt" role="test" />
<file md5sum="452b479529c0f1b6c70d22ae4ac49e71" name="tests/swoole_http_server/error_413.phpt" role="test" />
<file md5sum="0bb3b6a42c57b4311dea90aaf4a75a19" name="tests/swoole_http_server/form_data_1.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="843141bcf287baf63c04d91a0f4fc967" 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="f82a4142a0b76e07b510dd3c997e7d3d" name="tests/swoole_http_server/sendfile_dir.phpt" role="test" />
<file md5sum="c4a69d73fe63354b97bd99482c820006" name="tests/swoole_http_server/sendfile_link.phpt" role="test" />
<file md5sum="1bf786971526dc5cbfcac787505a6f4e" name="tests/swoole_http_server/sendfile_no_keepalive.phpt" role="test" />
<file md5sum="899426ea14fb5748cd2f31f4e44ec1e6" name="tests/swoole_http_server/sendfile_with_dispatch_mode_7.phpt" role="test" />
<file md5sum="12590a41709b2b2f733a1409ca874bba" name="tests/swoole_http_server/sendfile_with_ssl.phpt" role="test" />
<file md5sum="92f5f1d9aa9d3d25b5a2c585c1cd3fc6" name="tests/swoole_http_server/set_content_length.phpt" role="test" />
<file md5sum="1e50ce289c7402223e61b0936dd04219" name="tests/swoole_http_server/slow_client.phpt" role="test" />
<file md5sum="8cef8add052575efa598599c2b7c9f88" name="tests/swoole_http_server/slow_large_post.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="c320d2224bd0ed955b2f874b7089b17b" name="tests/swoole_http_server/static_handler/mimetype_not_exists.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="99bedc2e945978d024b7b0528e868509" name="tests/swoole_http_server/upload4.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="320c7f35ad49b0ed540fa78d040b8768" name="tests/swoole_http_server_coro/bug_4519.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="49dbafbbb3c9cad4dae6063a12489f97" name="tests/swoole_http_server_coro/chunked_pipeline_request.phpt" role="test" />
<file md5sum="800536c8be3fa509e3cfd4092a2157d8" name="tests/swoole_http_server_coro/close_socket.phpt" role="test" />
<file md5sum="f2818b8b47e9a1f08ad788ea581db0f9" name="tests/swoole_http_server_coro/compression_min_length.phpt" role="test" />
<file md5sum="4c11a6af9fb7596bf3e36152a981c392" name="tests/swoole_http_server_coro/create_response.phpt" role="test" />
<file md5sum="9230c84910231af55170a2be7d2384be" name="tests/swoole_http_server_coro/create_response_2.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="0a75fb4424e72414afa72ea8f5572e3a" name="tests/swoole_http_server_coro/form_data_1.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="23799155a6eaba44fb2a228ea00e8ca5" 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="221dda21667319d8e06cad9e4e23a34c" name="tests/swoole_http_server_coro/slow_client.phpt" role="test" />
<file md5sum="ea171e7319f047e7bfa939a6f3ba8a55" name="tests/swoole_http_server_coro/slow_large_post.phpt" role="test" />
<file md5sum="9e224a6100f6f2d4f5b78a3585998b33" 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="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="75a52e844ff16a8c6c4ee80667526c72" name="tests/swoole_lock/lockwait_twice.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="390dffb01388305838a9cf3400c4aca2" 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="02f21446a2d91f442ef273bff61c0958" name="tests/swoole_mysql_coro/numbers.phpt" role="test" />
<file md5sum="9174cf23072e38fe3869c888d6d1d394" name="tests/swoole_mysql_coro/prepare_field_type.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="aaa9802f5c50ce4b9ac9723f6425533f" 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="0ef021637a86ed3609316e3ee3cc12b2" 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="835433591dcd5513cfeaae56a92ca218" name="tests/swoole_process/signal_in_manager.phpt" role="test" />
<file md5sum="83343221035ce4331d4dc83beff1a92e" name="tests/swoole_process/signal_in_task_worker.phpt" role="test" />
<file md5sum="156c1c892ef5b508c93b26d5e049b57a" name="tests/swoole_process/signal_twice.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="db5f4705c32b6bb71be0d06e98374876" 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="21b39212a7ab0efa22a4faccbdcb7878" name="tests/swoole_process_pool/detach.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="0240a57345cc5a6287f7969d031142fa" name="tests/swoole_process_pool/getprocess_3.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="985d79730a5781db38fe7cc9810c2aeb" name="tests/swoole_redis_coro/bug_lock.phpt" role="test" />
<file md5sum="59da4f4c864a75377b7c6662fce08d8d" name="tests/swoole_redis_coro/compatibility_mode/hExists.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="9a4af27a8c89d4706257cd0cd69a7acf" name="tests/swoole_redis_coro/stream.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="b9562145f329eec65d9b8cd52368502c" name="tests/swoole_runtime/bug_4657.phpt" role="test" />
<file md5sum="ebd0e3893cdd36aa0684656411fd9268" name="tests/swoole_runtime/capture_peer_cert.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="488dc92196e9b862ffb5a12b9b1067b7" name="tests/swoole_runtime/file_hook/bug_4327.phpt" 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="7b24b85166d183479a1246711fe13d38" name="tests/swoole_runtime/file_hook/open_basedir.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="0ed799e47c2abe98d9c7e12e4ca576b3" 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="4bd939f29d38b08179c31de2de75222e" name="tests/swoole_runtime/sockets/basic/bug46360.phpt" role="test" />
<file md5sum="9759994cae97ffc018f96465636cfa03" name="tests/swoole_runtime/sockets/basic/bug49341.phpt" role="test" />
<file md5sum="308957c29340942e86eac395172c24ab" name="tests/swoole_runtime/sockets/basic/bug63000.phpt" role="test" />
<file md5sum="64ef2a2c4ca8988fabe20c7cd8ff51fc" name="tests/swoole_runtime/sockets/basic/bug76839.phpt" role="test" />
<file md5sum="17830dd25282e304146fa94b19c91d4e" name="tests/swoole_runtime/sockets/basic/ipv4loop.phpt" role="test" />
<file md5sum="ccd92e860aedcfefbbef7eab56ed9355" name="tests/swoole_runtime/sockets/basic/ipv6_skipif.inc" role="test" />
<file md5sum="642c5315d7803e8ac23ce26cc786e2df" name="tests/swoole_runtime/sockets/basic/ipv6loop.phpt" role="test" />
<file md5sum="619dc7ab374278d84aa0ce00dd5eb3a7" name="tests/swoole_runtime/sockets/basic/mcast_helpers.php.inc" role="test" />
<file md5sum="8939e9ebc9e2e792696663a4f4315bd3" name="tests/swoole_runtime/sockets/basic/mcast_ipv4_recv.phpt" role="test" />
<file md5sum="70da096fbde5a5c19fef748eb5c5965e" name="tests/swoole_runtime/sockets/basic/mcast_ipv4_send.phpt" role="test" />
<file md5sum="6ba8596c1b44effd089396347fb1eab2" name="tests/swoole_runtime/sockets/basic/mcast_ipv4_send_error.phpt" role="test" />
<file md5sum="de6f6767a4777a97bbce46ec34475203" name="tests/swoole_runtime/sockets/basic/mcast_ipv6_recv.phpt" role="test" />
<file md5sum="9390ded84f1cf170111f9edd89d000be" name="tests/swoole_runtime/sockets/basic/mcast_ipv6_recv_limited.phpt" role="test" />
<file md5sum="2cf00d5b7bdcacecd0c9293dbd51402b" name="tests/swoole_runtime/sockets/basic/mcast_ipv6_send.phpt" role="test" />
<file md5sum="7f436e6c209704be032ef818988a89a7" name="tests/swoole_runtime/sockets/basic/socket_accept_failure.phpt" role="test" />
<file md5sum="fbbfaf6aac2784c4b0dd003aa3c37beb" name="tests/swoole_runtime/sockets/basic/socket_bind.phpt" role="test" />
<file md5sum="029b79aeb99ef591ee988d7c00aa7f7c" name="tests/swoole_runtime/sockets/basic/socket_clear_error.phpt" role="test" />
<file md5sum="314459e5032217af1a9e330433fac06c" name="tests/swoole_runtime/sockets/basic/socket_connect_params.phpt" role="test" />
<file md5sum="85c5c57f305d03c533cb27c2800a2e42" name="tests/swoole_runtime/sockets/basic/socket_create_listen-nobind.phpt" role="test" />
<file md5sum="3185f66360e25bced0d42afcc34fa302" name="tests/swoole_runtime/sockets/basic/socket_create_listen.phpt" role="test" />
<file md5sum="b6e51f881a4d51ba983b2361cee964d2" name="tests/swoole_runtime/sockets/basic/socket_create_listen_used.phpt" role="test" />
<file md5sum="1d61f9ad616079bddd03798735371cbc" name="tests/swoole_runtime/sockets/basic/socket_create_pair.phpt" role="test" />
<file md5sum="d630e1d491265bd2f1bed21619b7dd58" name="tests/swoole_runtime/sockets/basic/socket_getopt.phpt" role="test" />
<file md5sum="722260a4cdcd074808920df712788d1a" name="tests/swoole_runtime/sockets/basic/socket_getpeername.phpt" role="test" />
<file md5sum="6b492cebf5f061eec4aadac72b5cbed0" name="tests/swoole_runtime/sockets/basic/socket_getpeername_ipv4loop.phpt" role="test" />
<file md5sum="a0a3363f8bd8776fc677bebd38db1465" name="tests/swoole_runtime/sockets/basic/socket_getpeername_ipv6loop.phpt" role="test" />
<file md5sum="5f7195d9b31d3758b1938e9370e4e318" name="tests/swoole_runtime/sockets/basic/socket_getsockname.phpt" role="test" />
<file md5sum="e470dcec2c1f1d32a977b6c32fda162d" name="tests/swoole_runtime/sockets/basic/socket_listen-wrongparams.phpt" role="test" />
<file md5sum="3f4d9d720ea0f79887760a5d2a127f20" name="tests/swoole_runtime/sockets/basic/socket_read_params.phpt" role="test" />
<file md5sum="2b92bb610685c4544638041c86a1aa3b" name="tests/swoole_runtime/sockets/basic/socket_select-wrongparams-2.phpt" role="test" />
<file md5sum="a3dbb6c47e4cd055f71230801a4723dd" name="tests/swoole_runtime/sockets/basic/socket_select.phpt" role="test" />
<file md5sum="832135d3c9c080a02399cf2bafce12b1" name="tests/swoole_runtime/sockets/basic/socket_select_error.phpt" role="test" />
<file md5sum="d45ab455da55c5b10039d1e96d30cfdf" name="tests/swoole_runtime/sockets/basic/socket_sentto_recvfrom_ipv4_udp.phpt" role="test" />
<file md5sum="eaaedfe8cf9c702d0cb780084f0ceab7" name="tests/swoole_runtime/sockets/basic/socket_sentto_recvfrom_ipv6_udp.phpt" role="test" />
<file md5sum="1182cd73400dffd754453e4fbc23ef7a" name="tests/swoole_runtime/sockets/basic/socket_sentto_recvfrom_unix.phpt" role="test" />
<file md5sum="836ea7f4590ce5c2974b39c3e14b2017" name="tests/swoole_runtime/sockets/basic/socket_set_block-retval.phpt" role="test" />
<file md5sum="bfc918e9f9939cd19ecd0c986a717e11" name="tests/swoole_runtime/sockets/basic/socket_set_nonblock-retval.phpt" role="test" />
<file md5sum="8fd472b29bee4d41149bb10565497b04" name="tests/swoole_runtime/sockets/basic/socket_set_nonblock.phpt" role="test" />
<file md5sum="c9c4560ccbab227a893bac4baf370c70" name="tests/swoole_runtime/sockets/basic/socket_set_option_bindtodevice.phpt" role="test" />
<file md5sum="0c53d1b559ae947dd460fb236369e038" name="tests/swoole_runtime/sockets/basic/socket_set_option_error_socket_option.phpt" role="test" />
<file md5sum="18e626cb3a70f767e0e85bf1a3974559" name="tests/swoole_runtime/sockets/basic/socket_set_option_in6_pktinfo.phpt" role="test" />
<file md5sum="49403a9f42e4a5ac9d0af708840e153b" name="tests/swoole_runtime/sockets/basic/socket_set_option_rcvtimeo.phpt" role="test" />
<file md5sum="4d20981c71f0eccaf317708bc8d2b7ad" name="tests/swoole_runtime/sockets/basic/socket_set_option_seolinger.phpt" role="test" />
<file md5sum="6d9d50027c97fe97b01fbfc99842d319" name="tests/swoole_runtime/sockets/basic/socket_set_option_sndtimeo.phpt" role="test" />
<file md5sum="c23be6026c70356de21143158c1be7d3" name="tests/swoole_runtime/sockets/basic/socket_setopt_basic.phpt" role="test" />
<file md5sum="22a9a82a0a2809d166e540c79db18303" name="tests/swoole_runtime/sockets/basic/socket_shutdown.phpt" role="test" />
<file md5sum="c55318a746334da5aaea345616ea4fc8" name="tests/swoole_runtime/sockets/basic/socket_strerror.phpt" role="test" />
<file md5sum="45934dd5f4e05b2e0952962b8edc5a91" name="tests/swoole_runtime/sockets/basic/unixloop.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="a538956c3b67176ece5a079786a9b873" 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="b83bc380869fa9e56846c7dbec48040e" name="tests/swoole_runtime/ssl/local_cert.phpt" role="test" />
<file md5sum="7f2f0affc16511f73141c48de1fa16e8" name="tests/swoole_runtime/ssl/without_key.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="85bda273fc6591bd16e89c77ccc64ab5" name="tests/swoole_runtime/stream_context_pass_null.phpt" role="test" />
<file md5sum="18f1082d5fa6a70f2f71a2e58997c57f" name="tests/swoole_runtime/stream_copy_to_stream_socket.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="574df9d1af6479f9f7f341bb30e65aff" 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="5583aeb5c9c3033fbf27495f2184d54c" name="tests/swoole_server/bug_11000_01.phpt" role="test" />
<file md5sum="b79cf66b8c23ffe343a2083faea1ee32" name="tests/swoole_server/bug_1864.phpt" role="test" />
<file md5sum="9abaeffbfbf505282ea8a0ce5a4cce29" 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="fabd63e4d39795b450eb157a810f5924" name="tests/swoole_server/check_callback.phpt" role="test" />
<file md5sum="928e2a4a588c6873650344620c3cdfe3" name="tests/swoole_server/check_chunk_total_size.phpt" role="test" />
<file md5sum="d32fb6a4f153239a62fda4281680cfce" name="tests/swoole_server/client_close_in_writable_event.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="a9266feb1610089e453b6aa68b3d56e5" name="tests/swoole_server/close_in_manager.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="6a12f40f9fb99ee43561d769090a8b2c" name="tests/swoole_server/close_reset.phpt" role="test" />
<file md5sum="9439354f55e5003c0954d4ee6305b13b" name="tests/swoole_server/command.phpt" role="test" />
<file md5sum="fcab57ff3156eab41e2086f3dc07a5f7" name="tests/swoole_server/connections.phpt" role="test" />
<file md5sum="b380dbf0484e09cd978541e07a287f3b" 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="df45ba70b6ac6023121dfbc21a41bc14" name="tests/swoole_server/dispatch_mode_3.phpt" role="test" />
<file md5sum="23d0717ebe9c1a61eff6728331afa649" name="tests/swoole_server/dispatch_mode_7.phpt" role="test" />
<file md5sum="863843e8cb850a6c1ff4cd986b78009e" name="tests/swoole_server/dispatch_mode_8.phpt" role="test" />
<file md5sum="ba0f97305a10f316bee38089d9d8320c" name="tests/swoole_server/dispatch_mode_9.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="c74214d83d4256316d6c592b822708c5" name="tests/swoole_server/event/before_shutdown.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="22074f0eb26954d459ff70924a8c08c3" name="tests/swoole_server/event/worker_exit.phpt" role="test" />
<file md5sum="b595edfc66dce3f1f4004f32d274521f" name="tests/swoole_server/exist.phpt" role="test" />
<file md5sum="128b1adba2bca8cc47f48abc3d11526c" name="tests/swoole_server/force_reload.phpt" role="test" />
<file md5sum="12594595d545df09aaa4112adafd16f7" name="tests/swoole_server/force_reload2.phpt" role="test" />
<file md5sum="cca885da201526d4cce71c90257adec5" name="tests/swoole_server/force_reload3.phpt" role="test" />
<file md5sum="f7126d61e400f0d9231681535f42030a" 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="7e4ee10b9383d27ccc3073cc6df7e772" 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="4bf7d005f570a643ff31e83d6fa9da11" name="tests/swoole_server/http_protocol.phpt" role="test" />
<file md5sum="c9b33977058fead684f4e2d1f8bd5d31" name="tests/swoole_server/idle_worekr_num.phpt" role="test" />
<file md5sum="6880dc9a7346e51614a620ceb0981896" 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="6d6b9891898577d64b717a4c69cb3a56" 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="057c6823740d46ec469ad6aef5f881df" name="tests/swoole_server/max_concurrency.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="6e9f95955f05699f35a63bae579bb813" name="tests/swoole_server/sendMessage_in_manager.phpt" role="test" />
<file md5sum="b2d813339e8629f89c4a126a80a9055a" name="tests/swoole_server/send_2.phpt" role="test" />
<file md5sum="ae98bed3b9c97fc20ca6696027ccbfcb" name="tests/swoole_server/send_2m.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="b8fce9720a2b412e6d7c5dba0d8de30a" 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="b98ddb89fa62b19927cf6fcf2dca8ba6" name="tests/swoole_server/slow_master.phpt" role="test" />
<file md5sum="15f0bd9a684d7711e76dd3b59d724593" name="tests/swoole_server/slow_worker.phpt" role="test" />
<file md5sum="c3d13ec2676b4ad21625c636e0e4cd84" name="tests/swoole_server/ssl/00.phpt" role="test" />
<file md5sum="6719066972cff9c4113a8fef81e425d5" 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="dafe4210f6322909ae35796fd2e2582e" name="tests/swoole_server/ssl/heartbeat_1.phpt" role="test" />
<file md5sum="b35c2cef79a321caa1a5fdc073bd0fcb" name="tests/swoole_server/ssl/heartbeat_2.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="3d0e1ebb08250d96849141b77c5a2cd9" 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="41f3e2cb725d8983279e196634ce3be0" name="tests/swoole_server/stats_file.phpt" role="test" />
<file md5sum="416cc0066501361635bd2fa60c6d8f85" name="tests/swoole_server/stats_file_json.phpt" role="test" />
<file md5sum="7c7b270bde1cdb63c1b5c25c58a607bf" name="tests/swoole_server/stats_file_php.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="a0027123d9c65b92400636da04ca73b5" 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="3669ff45938b2df2650d59790b54f99e" 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="abc808156096650ef47842d4dfb3cccd" 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="607d2a7d864b8b2663d7d16331982c30" name="tests/swoole_server/task/timer.phpt" role="test" />
<file md5sum="4ca142c18db4472dd1795bdf78bab24d" name="tests/swoole_server/task/without_onfinish.phpt" role="test" />
<file md5sum="d110b9c6291176d6fbf3275f589910fd" name="tests/swoole_server/taskWaitMulti.phpt" role="test" />
<file md5sum="c24c66f83f58eb02150c280fe9e9f404" name="tests/swoole_server/taskwait_01.phpt" role="test" />
<file md5sum="8288f7ecbd9e6f71ccf9d11c471c930f" name="tests/swoole_server/taskwait_02.phpt" role="test" />
<file md5sum="a5a0aad646c82a46f4a05f3242cdd8ca" 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="a75192016f4989a546661dcb1779440b" name="tests/swoole_server_port/heartbeat_1.phpt" role="test" />
<file md5sum="6d3277e0deedf7ae5b731ee26bd6ee9a" name="tests/swoole_server_port/heartbeat_2.phpt" role="test" />
<file md5sum="f45e6212f013202208cbe2027b90d634" name="tests/swoole_server_port/heartbeat_3.phpt" role="test" />
<file md5sum="9b3c51603ac54e3907d9a12fe592103f" 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="a86d8f9ba177ab2766e274c99b7e453a" 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="563610e6ee4d6ad1a76d48b2c25f5a06" name="tests/swoole_socket_coro/recv_line.phpt" role="test" />
<file md5sum="309f0d6a391afa9d130241921b014d22" name="tests/swoole_socket_coro/recv_timeout.phpt" role="test" />
<file md5sum="7d68e2ca22af9d505edeacc123e162f9" name="tests/swoole_socket_coro/recv_with_buffer.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="7ac4653dcc575b610ff4343a13c93336" name="tests/swoole_socket_coro/ssl.phpt" role="test" />
<file md5sum="8776150faeb55694ab127e83413ac080" name="tests/swoole_socket_coro/ssl_bad_server.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="2be644a7601eb25e1288de733f70c63d" name="tests/swoole_socket_coro/unix_stream.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="675d59ef4206bc11111526d3146919f1" name="tests/swoole_table/create_10k_object.phpt" role="test" />
<file md5sum="1f633ad41b0d0f6279cc6e9db73bcc0e" name="tests/swoole_table/del.phpt" role="test" />
<file md5sum="de654058d458007cfb32f57c918b7426" name="tests/swoole_table/force_unlock.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="fde5ac9d5039d3c1f3d1d28d4919224b" name="tests/swoole_table/key_value.phpt" role="test" />
<file md5sum="35258c7fbd0235a9d8d577eefeea1391" name="tests/swoole_table/negative.phpt" role="test" />
<file md5sum="a9a6a2647dfe69ec33f7cf1afc6e74fa" name="tests/swoole_table/random_bytes.phpt" role="test" />
<file md5sum="a6f843202ed07f0754319d7a1ed50e02" name="tests/swoole_table/set_after_del.phpt" role="test" />
<file md5sum="71dc49829b2877a1f43abb852ff92dc9" name="tests/swoole_table/stats.phpt" role="test" />
<file md5sum="f608c79c613b50429d0dbb66a322dc70" name="tests/swoole_table/type_conv.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="4395d8f56b173ffe4e5af1a7d45c2f26" name="tests/swoole_timer/bug_4794.phpt" role="test" />
<file md5sum="ec00448601e59c76f62aa6d337fcd144" name="tests/swoole_timer/bug_4794_2.phpt" role="test" />
<file md5sum="1674840e1e09dcbe56a432abc9dde835" name="tests/swoole_timer/bug_4794_3.phpt" role="test" />
<file md5sum="f658f46228ca017c5882bd0d0e3bef64" name="tests/swoole_timer/bug_4794_4.phpt" role="test" />
<file md5sum="38abefd25d01b38ad5b9b6bd1299aa38" name="tests/swoole_timer/bug_4794_5.phpt" role="test" />
<file md5sum="085849127a903ba0d070fb6041725e1c" name="tests/swoole_timer/bug_4794_6.phpt" role="test" />
<file md5sum="9438f6e7beba13e4c94605272488217f" name="tests/swoole_timer/bug_4794_7.phpt" role="test" />
<file md5sum="2a385322e2739252e61746db7dcb48b6" name="tests/swoole_timer/bug_4794_8.phpt" role="test" />
<file md5sum="3efe5f3fa0cfa24d2f0062e23e24840b" 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="864a3088f0271cbe89bab10d6d11310d" name="tests/swoole_websocket_server/greeter.phpt" role="test" />
<file md5sum="7c0124220c1960acb12bad9bdec4023b" name="tests/swoole_websocket_server/listener.phpt" role="test" />
<file md5sum="f32e8bd8bed4977b5324ec052e6a0888" name="tests/swoole_websocket_server/malformed_data.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="938ae123cb67d728664b6299158236fd" name="tests/swoole_websocket_server/onDisconnct.phpt" role="test" />
<file md5sum="20a4e9136e325ed84e29afa23f367d88" 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="321d40abb32783c9f25a604f794aff94" name="thirdparty/boost/asm/combined.S" role="src" />
<file md5sum="679e90ea6707414bd1f1dce8f5b01ce0" name="thirdparty/boost/asm/jump_arm64_aapcs_elf_gas.S" role="src" />
<file md5sum="340e355200e67197ba318df96e1d9b4b" name="thirdparty/boost/asm/jump_arm64_aapcs_macho_gas.S" role="src" />
<file md5sum="692a6487dd6166b3f52f9edbe93d833f" name="thirdparty/boost/asm/jump_arm_aapcs_elf_gas.S" role="src" />
<file md5sum="223fa8969538ee4aea159e965ceb8abe" name="thirdparty/boost/asm/jump_arm_aapcs_macho_gas.S" role="src" />
<file md5sum="b74d9440c4e984fe3b43d4521e941131" name="thirdparty/boost/asm/jump_arm_aapcs_pe_armasm.asm" role="src" />
<file md5sum="e5939e85a81444454941f22f771c9d62" name="thirdparty/boost/asm/jump_combined_sysv_macho_gas.S" role="src" />
<file md5sum="5526e286847ddf01f24a644cc534b5fb" name="thirdparty/boost/asm/jump_i386_sysv_elf_gas.S" role="src" />
<file md5sum="429f217e588015952bd16d3e928b685c" 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="76290c8fbf1b62983c38d51689c852a3" name="thirdparty/boost/asm/jump_mips32_o32_elf_gas.S" role="src" />
<file md5sum="495daa23969b1b3b1a111cc283c2f2ac" name="thirdparty/boost/asm/jump_mips64_n64_elf_gas.S" role="src" />
<file md5sum="215594162248aa8d1ab41aa72c9e5ed6" name="thirdparty/boost/asm/jump_ppc32_ppc64_sysv_macho_gas.S" role="src" />
<file md5sum="882d4a1774103ac8248dc1d3f72b319e" name="thirdparty/boost/asm/jump_ppc32_sysv_elf_gas.S" role="src" />
<file md5sum="9b60f069a26237dccf6fe650cd388450" name="thirdparty/boost/asm/jump_ppc32_sysv_macho_gas.S" role="src" />
<file md5sum="7f92731dbf5bb3962ea893b993957c55" name="thirdparty/boost/asm/jump_ppc32_sysv_xcoff_gas.S" role="src" />
<file md5sum="a388cdf7db19dca4ac27b60b03612cf3" name="thirdparty/boost/asm/jump_ppc64_sysv_elf_gas.S" role="src" />
<file md5sum="98090d9e3e5ab9bca3ed10ce1134488a" name="thirdparty/boost/asm/jump_ppc64_sysv_macho_gas.S" role="src" />
<file md5sum="aac2da0ee9e044fc52fa05ee6d7281e8" name="thirdparty/boost/asm/jump_ppc64_sysv_xcoff_gas.S" role="src" />
<file md5sum="faccd67cfc3939d8786acc7435741005" name="thirdparty/boost/asm/jump_riscv64_sysv_elf_gas.S" role="src" />
<file md5sum="216973e93e312177830fc3fb6f07e98d" name="thirdparty/boost/asm/jump_sparc64_sysv_elf_gas.S" role="src" />
<file md5sum="b7860d1ca041d7df5ae9e36013670773" name="thirdparty/boost/asm/jump_sparc_sysv_elf_gas.S" role="src" />
<file md5sum="97cbd69048c147b5dd7a2e5eee192b85" name="thirdparty/boost/asm/jump_x86_64_sysv_elf_gas.S" role="src" />
<file md5sum="137ec38a246e8f68622e5a23aade7d6c" name="thirdparty/boost/asm/jump_x86_64_sysv_macho_gas.S" role="src" />
<file md5sum="0ae2e6670c471272ae4d882b83069415" name="thirdparty/boost/asm/make_arm64_aapcs_elf_gas.S" role="src" />
<file md5sum="8a29c21839af8e427d033438f04898cb" name="thirdparty/boost/asm/make_arm64_aapcs_macho_gas.S" role="src" />
<file md5sum="77c5410eee49fb1804b9134fbdfb6bf7" name="thirdparty/boost/asm/make_arm_aapcs_elf_gas.S" role="src" />
<file md5sum="d2f52ddd2a20dde2e31f527fafc479a5" name="thirdparty/boost/asm/make_arm_aapcs_macho_gas.S" role="src" />
<file md5sum="7a1765ce8596b0690623d9c80e575a94" name="thirdparty/boost/asm/make_arm_aapcs_pe_armasm.asm" role="src" />
<file md5sum="e90ef838a3775b8ccfc11b1bc0751e89" name="thirdparty/boost/asm/make_combined_sysv_macho_gas.S" role="src" />
<file md5sum="5f0333cca0ebe2c7c85bcabe058aae4d" name="thirdparty/boost/asm/make_i386_sysv_elf_gas.S" role="src" />
<file md5sum="a8c3f2094b03b6512dd28875146019b4" 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="8777ba4ab52003489033d729e32879b8" name="thirdparty/boost/asm/make_mips32_o32_elf_gas.S" role="src" />
<file md5sum="1fc827653a95247a2337c60ab539a543" name="thirdparty/boost/asm/make_mips64_n64_elf_gas.S" role="src" />
<file md5sum="7b7f0815590e805d9f0c20dfc4c4de44" name="thirdparty/boost/asm/make_ppc32_ppc64_sysv_macho_gas.S" role="src" />
<file md5sum="1f1b92249a157004b9d4ad89d5f4b5b8" name="thirdparty/boost/asm/make_ppc32_sysv_elf_gas.S" role="src" />
<file md5sum="a3db6f75c6f0106ad5bc989bfb0a54c2" name="thirdparty/boost/asm/make_ppc32_sysv_macho_gas.S" role="src" />
<file md5sum="bb5cfc563263cd4e39a76d03a3618eb1" name="thirdparty/boost/asm/make_ppc32_sysv_xcoff_gas.S" role="src" />
<file md5sum="b3fe542f6557a01e4d469878731a25cf" name="thirdparty/boost/asm/make_ppc64_sysv_elf_gas.S" role="src" />
<file md5sum="bf9d766345b1ecda130a047d5c79d3dc" name="thirdparty/boost/asm/make_ppc64_sysv_macho_gas.S" role="src" />
<file md5sum="1c145f24966a91c88930bab99f1ad23b" name="thirdparty/boost/asm/make_ppc64_sysv_xcoff_gas.S" role="src" />
<file md5sum="8c8dd1c7af5bb72a740d90913b52fa46" name="thirdparty/boost/asm/make_riscv64_sysv_elf_gas.S" role="src" />
<file md5sum="b0d7e99fcbe6985554d56372726cd660" name="thirdparty/boost/asm/make_sparc64_sysv_elf_gas.S" role="src" />
<file md5sum="58a4fa9f68a8f91e75b751c737f66997" name="thirdparty/boost/asm/make_sparc_sysv_elf_gas.S" role="src" />
<file md5sum="00f544af988c31145f0729179924ba84" name="thirdparty/boost/asm/make_x86_64_sysv_elf_gas.S" role="src" />
<file md5sum="e933305bdb614d3cf2c49dcdfcad3eb5" 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="b80cd642692ee45cf2926c8c30f0574b" name="thirdparty/hiredis/alloc.c" role="src" />
<file md5sum="dc4e5fe0f4c95b813708db4b9aab57bc" name="thirdparty/hiredis/alloc.h" role="src" />
<file md5sum="579969becb769fb21352b31bcf7d1700" name="thirdparty/hiredis/fmacros.h" role="src" />
<file md5sum="fd41fb36978123a6457c48cfd2358e1e" name="thirdparty/hiredis/hiredis.c" role="src" />
<file md5sum="7cef185d71612a0cf0056649dbe93717" name="thirdparty/hiredis/hiredis.h" role="src" />
<file md5sum="3ad303ca7b6b6ef4f6ecb0f309384f2e" name="thirdparty/hiredis/net.c" role="src" />
<file md5sum="a75ec4b31fb9cd5f1d967b2f71404200" name="thirdparty/hiredis/net.h" role="src" />
<file md5sum="614457cbacdf47f173fd910b68376997" name="thirdparty/hiredis/read.c" role="src" />
<file md5sum="4d986b4d52aa5630fd02cd0e2fa1007b" name="thirdparty/hiredis/read.h" role="src" />
<file md5sum="04be1547965192070e3c51f78de9e156" name="thirdparty/hiredis/sds.c" role="src" />
<file md5sum="b9a6b643ac169b37ea830a71f2c32970" name="thirdparty/hiredis/sds.h" role="src" />
<file md5sum="116c5c5b67ce61a7df49946b1b60e35d" name="thirdparty/hiredis/sdsalloc.h" role="src" />
<file md5sum="7b83975db5ad7d054020d12b1c53043a" name="thirdparty/multipart_parser.c" role="src" />
<file md5sum="45e0efb6756879c4d6c18e86c6aa6a5b" name="thirdparty/multipart_parser.h" role="src" />
<file md5sum="764abdf30b2eadd37ce47dcbce0ea1ec" name="thirdparty/nghttp2/COPYING" role="src" />
<file md5sum="b652f8c749b1d3f4dfbba3eada2877a7" name="thirdparty/nghttp2/nghttp2.h" role="src" />
<file md5sum="4829a55d4c062cee9e1c8f900aa8a89e" name="thirdparty/nghttp2/nghttp2_buf.c" role="src" />
<file md5sum="13d3775298ea793f3c68bb90adc23153" name="thirdparty/nghttp2/nghttp2_buf.h" role="src" />
<file md5sum="8491ef4cdcb8553ce01cbd950c69dcbc" name="thirdparty/nghttp2/nghttp2_hd.c" role="src" />
<file md5sum="f8a04cbe2d96ad72940c4753350c7d65" name="thirdparty/nghttp2/nghttp2_hd.h" role="src" />
<file md5sum="b6e8abb650312abf83f6e937920a8421" name="thirdparty/nghttp2/nghttp2_hd_huffman.c" role="src" />
<file md5sum="5e9a10786f2f30a894485e242c8bd704" name="thirdparty/nghttp2/nghttp2_hd_huffman.h" role="src" />
<file md5sum="e0ad833e23a155f8df13b5c8fe10b8a9" name="thirdparty/nghttp2/nghttp2_hd_huffman_data.c" role="src" />
<file md5sum="59435738cb3aa71ddab22f4f5c6aefcd" name="thirdparty/nghttp2/nghttp2_helper.c" role="src" />
<file md5sum="ef69c65cb29cbd600d5338b12e23e584" 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="441793d25a658d58d79a1f87516a6ad1" name="thirdparty/nlohmann/LICENSE.MIT" role="src" />
<file md5sum="6ad3bdda8bb56266f29178174267f263" name="thirdparty/nlohmann/adl_serializer.hpp" role="src" />
<file md5sum="ef6ba43d2773bae8fa477ef8889befc5" name="thirdparty/nlohmann/detail/conversions/from_json.hpp" role="src" />
<file md5sum="44718a193e884ae79575abf7bafb3c85" name="thirdparty/nlohmann/detail/conversions/to_chars.hpp" role="src" />
<file md5sum="531076ee482b0f66074ecd063e72aa98" name="thirdparty/nlohmann/detail/conversions/to_json.hpp" role="src" />
<file md5sum="186443177394453f74680b5e2e0952b4" name="thirdparty/nlohmann/detail/exceptions.hpp" role="src" />
<file md5sum="14c6ccc44b69d6ca927f7fdf0c35fc04" name="thirdparty/nlohmann/detail/input/binary_reader.hpp" role="src" />
<file md5sum="9cda99b0900367234a22471f8689ef55" name="thirdparty/nlohmann/detail/input/input_adapters.hpp" role="src" />
<file md5sum="19bbd6cc4103e32b0fc52717edfda471" name="thirdparty/nlohmann/detail/input/json_sax.hpp" role="src" />
<file md5sum="3f9564a6d911e8ec0d38afc7ca007505" name="thirdparty/nlohmann/detail/input/lexer.hpp" role="src" />
<file md5sum="bedd300efc8b8fec41ebf40476b79d6a" name="thirdparty/nlohmann/detail/input/parser.hpp" role="src" />
<file md5sum="611899faf0007b49fc172b0abf5c6e01" name="thirdparty/nlohmann/detail/input/position_t.hpp" role="src" />
<file md5sum="b7cd3cec0d36028c861e1bdf33bb7dce" name="thirdparty/nlohmann/detail/iterators/internal_iterator.hpp" role="src" />
<file md5sum="abd986abc10280d623225b672cb2329a" name="thirdparty/nlohmann/detail/iterators/iter_impl.hpp" role="src" />
<file md5sum="c3ccbd4992460d88f5d486e209c685d8" name="thirdparty/nlohmann/detail/iterators/iteration_proxy.hpp" role="src" />
<file md5sum="b052be5abcb8ea7031fc2fbfec9f2188" name="thirdparty/nlohmann/detail/iterators/iterator_traits.hpp" role="src" />
<file md5sum="36ec19ad48ea9ae677ae76cf145cf1d5" name="thirdparty/nlohmann/detail/iterators/json_reverse_iterator.hpp" role="src" />
<file md5sum="19780c0402b52cb7ddd8197ee57a2731" name="thirdparty/nlohmann/detail/iterators/primitive_iterator.hpp" role="src" />
<file md5sum="6f4ad557952436e4ac7219248964ab4e" name="thirdparty/nlohmann/detail/json_pointer.hpp" role="src" />
<file md5sum="8cc9024701d6e5c85a6f32d6f7856dca" name="thirdparty/nlohmann/detail/json_ref.hpp" role="src" />
<file md5sum="e8c1d13b91969366d36c0fc96ade3fe8" name="thirdparty/nlohmann/detail/macro_scope.hpp" role="src" />
<file md5sum="e8d118a69abaec3827b3afc150cb6c81" name="thirdparty/nlohmann/detail/macro_unscope.hpp" role="src" />
<file md5sum="eb2e050b2d7cba4bab5ef1cd11ec380a" name="thirdparty/nlohmann/detail/meta/cpp_future.hpp" role="src" />
<file md5sum="16a22e18541e9eda76519d2383521df3" name="thirdparty/nlohmann/detail/meta/detected.hpp" role="src" />
<file md5sum="2ad6823849a0bea21d32ce83808b631a" name="thirdparty/nlohmann/detail/meta/is_sax.hpp" role="src" />
<file md5sum="9fc8de38adb7250c84b1dc22efb42130" name="thirdparty/nlohmann/detail/meta/type_traits.hpp" role="src" />
<file md5sum="61d4516d21b8f1a7d08d0fd10cc2dff0" name="thirdparty/nlohmann/detail/meta/void_t.hpp" role="src" />
<file md5sum="f08758fccbcb028be8df76314ba9024d" name="thirdparty/nlohmann/detail/output/binary_writer.hpp" role="src" />
<file md5sum="455978646fee2e0f98d69169daf4b312" name="thirdparty/nlohmann/detail/output/output_adapters.hpp" role="src" />
<file md5sum="9b95df48682b2bddb5f36f48944603a9" name="thirdparty/nlohmann/detail/output/serializer.hpp" role="src" />
<file md5sum="f0f591747a8744ca96ee2883e6b7385e" name="thirdparty/nlohmann/detail/value_t.hpp" role="src" />
<file md5sum="f2310866824f96f613ee0c92585d0e4e" name="thirdparty/nlohmann/json.hpp" role="src" />
<file md5sum="3f7aa11bb799046ae1f056358c041b31" name="thirdparty/nlohmann/json_fwd.hpp" role="src" />
<file md5sum="4b581c6eb1af4e01a846771e976ee7cd" name="thirdparty/nlohmann/thirdparty/hedley/hedley.hpp" role="src" />
<file md5sum="7157ecea0ac94ade4314325eada0e1da" name="thirdparty/nlohmann/thirdparty/hedley/hedley_undef.hpp" role="src" />
<file md5sum="d04abe9fa6f7bf9b5734208d7fea3996" name="thirdparty/php/curl/curl_arginfo.h" role="src" />
<file md5sum="c94891d25c28cad4cc2c5b1bd0fd0c14" name="thirdparty/php/curl/curl_interface.h" role="src" />
<file md5sum="a2268d0c28449c6bbedb5b83e089bcd0" name="thirdparty/php/curl/curl_private.h" role="src" />
<file md5sum="b72795eec5626325685d91650b9a97f2" name="thirdparty/php/curl/interface.cc" role="src" />
<file md5sum="d6001447bcb4c3d9f2bcbbdd930406a6" name="thirdparty/php/curl/multi.cc" role="src" />
<file md5sum="ef55f1d5f10c37ed0b7db5c3e7c9f9b1" 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="395f453a26c94afb10999cfbb5994d22" name="thirdparty/php/sockets/sockaddr_conv.cc" role="src" />
<file md5sum="94eee536f33c56485f3a27200e29c16e" name="thirdparty/php/standard/proc_open.cc" role="src" />
<file md5sum="910d5a44edbe41188c934ffede38fef7" name="thirdparty/php/standard/proc_open.h" role="src" />
<file md5sum="be81bd78416fa533f72bdd21fa748c5a" name="thirdparty/php/standard/var_decoder.cc" role="src" />
<file md5sum="72872d9123bd1b8a6c616e1bba4cedf3" name="thirdparty/php/streams/php_streams_int.h" role="src" />
<file md5sum="8e9b5df2bd2239fc8ebe108413f6d582" name="thirdparty/php/streams/plain_wrapper.c" role="src" />
<file md5sum="f0a194d91882d990ffd1a402d44e2303" name="thirdparty/swoole_http_parser.c" role="src" />
<file md5sum="b7747b0e11a81373c6ba9596479b4115" 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="fba38ce8fb06041521a7eaf98e52af50" name="tools/bootstrap.php" role="src" />
<file md5sum="c06188086b8f5d205894296acb3f4e61" name="tools/build-library.php" role="src" />
<file md5sum="b0518fb80568d785a1ee3048cbbc2fae" name="tools/code-generator.php" role="src" />
<file md5sum="a6feb250da181a84a1b15caa94228ac1" name="tools/config-generator.php" role="src" />
<file md5sum="85c1b97ae479f312ddab6205be20fb05" 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="d8108318e88312ee93cf1b2369d356cc" name="tools/gen-ext-class.php" role="src" />
<file md5sum="b90df9c38634e023836783ac82d8f736" name="tools/get-ip-info.php" role="src" />
<file md5sum="4b27aea914f8711301655600df1c9035" name="tools/next-version.php" role="src" />
<file md5sum="7ea246d0a33b8ceb97f087f01a1ef200" 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="eecdfa8afb4f8444e7b61bbeaa4de933" name="tools/templates/class.c" role="src" />
<file md5sum="b45af4779d8d14bfaf85eb0d99dc9e61" name="tools/templates/version.tpl.h" 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="56944ff41b140d4f1f3c02b1c3f5872c" name="travis/docker-compile.sh" role="src" />
<file md5sum="e6a39694a89f174d69d0f2ecc4131a4a" name="travis/docker-compose.yml" role="src" />
<file md5sum="6faa2c0adecc14c398191f4fd60e3d43" name="travis/docker-route.sh" role="src" />
<file md5sum="9ff91ecffb7b5deae6a0d6440a187045" name="travis/pecl-install.sh" role="src" />
<file md5sum="3daa4233d5df6a95983cf7b947b85e68" name="travis/route.sh" role="src" />
<file md5sum="7c345c52e3481683d11a212b1eecfe8e" name="travis/run-tests.sh" role="src" />
<file md5sum="fa9233e28b7a03333c1924c697307f88" 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?" />
<configureoption default="no" name="enable-cares" prompt="enable cares support?" />
</extsrcrelease>
</package>