Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/swoole/swoole-src

🚀 Coroutine-based concurrency library for PHP
https://github.com/swoole/swoole-src

Fix compilation without zlib.

f7c4bdb4623e36754f954afce4c54c4d82645d1c authored over 5 years ago by twosee <[email protected]>
fix error

e7849d5d4bfb96f93089e92f3f140c46c989c8fb authored over 5 years ago by matyhtf <[email protected]>
fix error

a342093f4113605e7729852a4789ce0ae1331728 authored over 5 years ago by matyhtf <[email protected]>
Defensive programming.

737bb2829e43b19a1efa5c530f361fad32856f6b authored over 5 years ago by twosee <[email protected]>
merge master

9edf5351e7b00419d13e307a5ae42c3a0790f8f5 authored over 5 years ago by matyhtf <[email protected]>
http_server_coro

967a180d792bd7783cef61f3ed79be9e06fdccef authored over 5 years ago by matyhtf <[email protected]>
Fix ctx->send return value and the var_dump test.

5ad812193bf529e258126b860fd3ab1ed33f2224 authored over 5 years ago by twosee <[email protected]>
Remove zend::alloc (due to memory leak check).

ed73a2e4fea3516ee26bef5f869842f314e07fec authored over 5 years ago by twosee <[email protected]>
Rename SWOOLE_HOOK_STREAM_SELECT to SWOOLE_HOOK_STREAM_FUNCTION.

998ab6a3a4a78574e26135cb45293a13dc07d4d7 authored over 5 years ago by twosee <[email protected]>
Code optimization.

ae6aa19ecfbc78b19495f8fef8855654cf509be5 authored over 5 years ago by twosee <[email protected]>
Merge branch 'master' of https://github.com/swoole/swoole-src

e87f59fd2a8de70b3c884b7ba97a2ffd4f2687c4 authored over 5 years ago by twosee <[email protected]>
Improve the sleep test.

39039cd92e71abf7b9354a4041a7c428dd24133f authored over 5 years ago by twosee <[email protected]>
Fix PHP timer memory leak after new process.

8f3abee7dfe22860ce70b19aa9a534e40fdc6bcd authored over 5 years ago by twosee <[email protected]>
Code optimization for Swoole\Process, fix a memory leak on parse params failure.

05ec88f9c0fd0405c5443127b914b5bdeae1e206 authored over 5 years ago by twosee <[email protected]>
refactor http_context

ea840c829e2fe2ecaff76150105183f15275085c authored over 5 years ago by matyhtf <[email protected]>
add some api

86d36096167d276736f3dc1048cdff774aada0bd authored over 5 years ago by matyhtf <[email protected]>
add Socket::get_bind_port

80d7535d1c1408b8f9c3e3a9792cd1d854448120 authored over 5 years ago by matyhtf <[email protected]>
refactor http_context

7a08142d9b003f323056e543a85af6f1d1d69f04 authored over 5 years ago by matyhtf <[email protected]>
add some api

3bcd8693637c174b6d80252dd9fe8875a433d967 authored over 5 years ago by matyhtf <[email protected]>
add Socket::get_bind_port

2e9bf4aff9e7003f4584829237dc8f1e6b0acb5b authored over 5 years ago by matyhtf <[email protected]>
Remove global variables in timer, defensive programming, code optimization.

fb496a5e8cca764986186a412eac330e65b643a1 authored over 5 years ago by twosee <[email protected]>
Improve http2 unknown stream info.

72e1bd5fee5dd693a439070bf51664c58752c176 authored over 5 years ago by twosee <[email protected]>
Merge pull request #2579 from swoole/bailout

Support bailout in coroutine

8c56795db9b8dddd573af7d575c83f6c2b17f219 authored over 5 years ago by 韩天峰-Rango <[email protected]>
Use list instead of array.

7839ab018361d556f4a7d388dd5d4fa25be3987e authored over 5 years ago by twosee <[email protected]>
Add an assertion.

a2a97d8a80db597887774548a10e99f5d6033211 authored over 5 years ago by twosee <[email protected]>
Fix tests.

fd7aa9051684b0cde51ddc6fd711c968a545f308 authored over 5 years ago by twosee <[email protected]>
Optimization: if a coroutine is end, then there are no bailout.

b22c8e8f17ca41bedf778e0becc29965d8288050 authored over 5 years ago by twosee <[email protected]>
Support bailout in coroutine.

ef1db99ecfa475ce34d4be744d1f811fadf566ac authored over 5 years ago by twosee <[email protected]>
Merge remote-tracking branch 'origin/master'

a0384ea2981125fc9a7e1a68e489ffb5b40ad426 authored over 5 years ago by twosee <[email protected]>
Let member "end" of Context and method "close" of Coroutine be protected, rename hook function type to sw_coro_on_swap_t.

335d0269a27b09b8dd71e79d35634ca2d04cbb31 authored over 5 years ago by twosee <[email protected]>
Add coroutine_context_t, add assertions, code optimization.

5806117b9099a475e827a3382e19603c7e1dd97f authored over 5 years ago by twosee <[email protected]>
Remove postgresql from package.xml.

195a5d16026695c0518aaaed55f988c8dc7e73df authored over 5 years ago by twosee <[email protected]>
revert

40db917fc9011e7e3c135b15e2465af892accd99 authored over 5 years ago by matyhtf <[email protected]>
rename

095a123b1f2c08fd4e2b93f8eb1c9209c8e17b5e authored over 5 years ago by matyhtf <[email protected]>
Merge remote-tracking branch 'origin/master'

ebcf226309a28af2b57e18ef2b69e38ddf593201 authored over 5 years ago by matyhtf <[email protected]>
optimization

044eb3f25dd6f53cabbfbf0e032338801c54c480 authored over 5 years ago by matyhtf <[email protected]>
Code optimization.

5492aa196425e3b4a031fe579edc1a2dbf6b6ea3 authored over 5 years ago by twosee <[email protected]>
Fix compilation.

024a79937762b494decbc37f57d529e06bd7aa54 authored over 5 years ago by twosee <[email protected]>
Revert EG(exception) check in PHPCoroutine::create_func (it should keep same with zend_call_function).

5ff5edfc3bdcc65be5ce2c5e857e91ebdef2dea9 authored over 5 years ago by twosee <[email protected]>
Remove swoole_http_server_array_init macro, code optimization.

ad1331f5dbb89f2e42b70befead40cc86f28c029 authored over 5 years ago by twosee <[email protected]>
Fix php_swoole_length_func, remove EG(exception) check.

347e1bf37b5eb2c6e62c905b602d2eb67f19b5f1 authored over 5 years ago by twosee <[email protected]>
Adjust sw_call_user_function_fast_ex parameters order.

aa6a028f52fe6f210d02c442246b08c0f978e63c authored over 5 years ago by twosee <[email protected]>
Fix the test (due to 8260a2a8).

52f8611f89732d160de270d30ef3fcb33d3d1cad authored over 5 years ago by twosee <[email protected]>
Code optimization.

0ab61cd2c2a6e11e8fc00ee40c1525a0da630f92 authored over 5 years ago by twosee <[email protected]>
Improve callback handler (enable_coroutine), add http2_server_send_rst_stream, move process->enable_coroutine to PHP layer.

8260a2a8be34f5966e53883cc05baef632a334a4 authored over 5 years ago by twosee <[email protected]>
Fix #2573, improve the test.

e235a53ff9ffc17d87ef64440026bf5f2fce5952 authored over 5 years ago by twosee <[email protected]>
Merge remote-tracking branch 'origin/master'

f29fd371160c78702653366f6595e1fad50e3cb4 authored over 5 years ago by twosee <[email protected]>
Show composer info.

3f3c98c8e32a0f5cecb1eb7c2e27d868633a5f81 authored over 5 years ago by twosee <[email protected]>
Code optimization, fix the test.

2390e1e5526366c29b524362582c0bb66b6def1e authored over 5 years ago by twosee <[email protected]>
Merge pull request #2572 from tangl163/master

Use modulo operation to get more precise msec

cf4ac96fcde6535172f8762076cb22333e51bd3e authored over 5 years ago by 韩天峰-Rango <[email protected]>
Add sw_zend_create_object_deny and a test for it, add SW_SET_CLASS_CREATE_WITH_ITS_OWN_HANDLERS.

f9c974b86126ac0e0e1eab6bbbb59f06254d583b authored over 5 years ago by twosee <[email protected]>
Add phpdbg.

0c69975b640af9f211931642cdedf6ae4a7a9b13 authored over 5 years ago by twosee <[email protected]>
Fix undefined property tests.

7f91596c962f439b144fad904d04fb838cc93cd9 authored over 5 years ago by twosee <[email protected]>
Fix null zval.

ded363926741246644b65a4a8a2b8bcb5fc20a73 authored over 5 years ago by twosee <[email protected]>
Close the socket when connect failed.

8549ba0a21d458a7e6aa9d31b09c8f751b3b98d7 authored over 5 years ago by twosee <[email protected]>
Better function names, do not silent when read a declared property.

fee98251096c770bb97b42d2eba4effaa03c2349 authored over 5 years ago by twosee <[email protected]>
Code optimization for Http Client (do not silent).

641588aca8d11f89dcb76dcb5aae93900c17a295 authored over 5 years ago by twosee <[email protected]>
Connection should be closed manually (keep same with socket/client).

168f3c3d82d0361dd75a79db722127e17abec4c0 authored over 5 years ago by twosee <[email protected]>
Use modulo operation to get msec

90e7ef595401d55b7a7d196f09b93a65f873c3db authored over 5 years ago by tangl163 <[email protected]>
Code optimization for Coroutine Http2 Client, fix tests.

958f8e5b5c610fb4916e8f64f84d156314e1c6b8 authored over 5 years ago by twosee <[email protected]>
Merge branch 'master' of https://github.com/swoole/swoole-src [push promise frame]

040e5c2c088e36a619581f9aa926e8e3a5a9b1b4 authored over 5 years ago by twosee <[email protected]>
Code optimization for Http2 Client.

d7c4ae2114bbaa2f1dbd420119df0bcebe139abd authored over 5 years ago by twosee <[email protected]>
fix ping.phpt

1c2dcae1538e06f881c3f048b58b5f72505ccd47 authored over 5 years ago by matyhtf <[email protected]>
Fix #2568.

e9fb220a1e835b967d643d88398d3d28246ea45a authored over 5 years ago by twosee <[email protected]>
use qq.com

a790a27d7a98d607a245af6e11fce6f46b7298fb authored over 5 years ago by matyhtf <[email protected]>
Merge pull request #2565 from huanghantao/master

test: add pop/push closed channel

cdc8d0f4442bb276fa1a4553a59451a61ebe0558 authored over 5 years ago by 韩天峰-Rango <[email protected]>
fix test

1ab9bbd90ab8846582291615ec0808c8f922b0a3 authored over 5 years ago by matyhtf <[email protected]>
fix test

229f4c090b6449d5ca4e8822460acbd261e8d1e7 authored over 5 years ago by matyhtf <[email protected]>
test: add pop/push closed channel

e91c59d3ce266a2a021b98daca20a6d7bbc4f9ea authored over 5 years ago by codinghuang <[email protected]>
fix tests

a0eac0b7a515520d86338261a9f2256653f81759 authored over 5 years ago by matyhtf <[email protected]>
optimization

8b59165bd8405a3728f7dce78b53eb1addb1ef53 authored over 5 years ago by matyhtf <[email protected]>
optimization

d590d5c7bafa4d7f21312cb20ddf2d690b0af234 authored over 5 years ago by matyhtf <[email protected]>
rename

dd1d330084a139ccc481f4644da00b00968cda58 authored over 5 years ago by matyhtf <[email protected]>
refactor

1b9e7f49e14c2b4d169f9a115170c0a3bc527621 authored over 5 years ago by matyhtf <[email protected]>
refactor http2 client

f64874c36c334dcdabc89a000716152c0c8274d8 authored over 5 years ago by matyhtf <[email protected]>
New Coroutine MySQL Client (#2538)

Refactor Coroutine MySQL Client from async mode to coroutine mode.

b33074a033db5d23bacbe9ca25dccf3c9312226a authored over 5 years ago by twosee <[email protected]>
Merge remote-tracking branch 'origin/master'

6418a4d62212449c50967ae92e5817314d661af0 authored over 5 years ago by twosee <[email protected]>
Remove Coroutine MySQL Client (async implementation version).

dbc8cc6f25be0ed906218c137674003016414c76 authored over 5 years ago by twosee <[email protected]>
SW_USE_OPENSSL

c26928b0fecf7fc79a5a06f5d1772ce7bab2de34 authored over 5 years ago by matyhtf <[email protected]>
optimization

fe6e70fed4978b6d699a5150879ed5bcde2a1780 authored over 5 years ago by matyhtf <[email protected]>
add http_client::apply_setting

2f492c91f8d3432319a8af334e38ee10578ca037 authored over 5 years ago by matyhtf <[email protected]>
Merge remote-tracking branch 'origin/master'

aee9f3d80f592b1fafaf4d63aa40aabdce86f474 authored over 5 years ago by matyhtf <[email protected]>
added http_proxy.dont_handshake

a7642d37b7961686300898bde5307c79597cf680 authored over 5 years ago by matyhtf <[email protected]>
Merge remote-tracking branch 'origin/master'

b7e90daf10ba8d95e7a04c7ece6787464b536f1d authored over 5 years ago by twosee <[email protected]>
remove

dcb60084c89f289a5dd77525e61f00feafcf9afc authored over 5 years ago by matyhtf <[email protected]>
Merge branch 'master' of https://github.com/swoole/swoole-src

73c1b2200b1edc4f27365ef2f6edf19ff8cd17db authored over 5 years ago by twosee <[email protected]>
add test

33cfcbfa4bc7eeddf78252c752261cdd5a938866 authored over 5 years ago by matyhtf <[email protected]>
add test

33c4c43e840bf361ec9066ff06fbb0f30c91f82e authored over 5 years ago by matyhtf <[email protected]>
remove __sun macro

d4cd0573eadb01d9b11f0a82a3f3a1775ae54b07 authored over 5 years ago by matyhtf <[email protected]>
remove win32 & sun macro

a2219d76f70b1aeb8faefcb0df31aa26e309ca3c authored over 5 years ago by matyhtf <[email protected]>
Refactoring engineering structure

b1f66c95580a648548e14e068e2fbab711ca0914 authored over 5 years ago by matyhtf <[email protected]>
optimization

a7f3156136e43d250b56cafea8197c5209ec0617 authored over 5 years ago by matyhtf <[email protected]>
move to system.cc

31c88046c3e3e52e318ee085f82e3218e9dbe105 authored over 5 years ago by matyhtf <[email protected]>
Merge remote-tracking branch 'origin/master'

8d0130be6c33067bdb438421a8d18e2785b41637 authored over 5 years ago by matyhtf <[email protected]>
Optimization

4a25aa2f377ceb22c8a28c746abd1fa602a61d83 authored over 5 years ago by matyhtf <[email protected]>
Optimization

c501c63384840d30c6f829a015868a92a8222a61 authored over 5 years ago by matyhtf <[email protected]>
Merge branch 'master' of gitee.com:swoole/swoole

e5d63c18f65d8247744075ba4c66018d3b68d5c2 authored over 5 years ago by 韩天峰-Rango <[email protected]>
check realloc/calloc return value

5a1ddad38c4e298db6a13a9902ed64dd4fb8c753 authored over 5 years ago by matyhtf <[email protected]>
check malloc return value

b19bebac7b36567789559e7a0793bb18d7266e41 authored over 5 years ago by matyhtf <[email protected]>
Merge remote-tracking branch 'origin/master'

cb993b49e50eb8ab6a3624918e8aef356f0eb8a3 authored over 5 years ago by matyhtf <[email protected]>