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 #4010

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

b9b239d067341e91af00ed7874d413d7a89fd992 authored over 3 years ago by matyhtf <[email protected]>
Optimize action flow name

29be16fcd39b3d265a565f072cc67770c12ca3b8 authored over 3 years ago by matyhtf <[email protected]>
Update ISSUE (#4027)

* Update ISSUE

* Fix typo

78a86c882fbc48b0c0a19f728dbdd66657309825 authored over 3 years ago by 沈唁 <[email protected]>
Fix rshutdown deprecated warning (#4026)

When throw Exception, do not show the info

91ef1ec30c46538c123bc730d5285aebe63fda9b authored over 3 years ago by codinghuang <[email protected]>
Update version for Swoole 4.6.2 (#4025)

00090982a3b9790c29d0e8c47063cf5d0d9de1f3 authored over 3 years ago by codinghuang <[email protected]>
Add coverity scan action and Update gitee mirror action (#4020)

1f747531ec022cf75c9ad6988634fc5ce268c919 authored over 3 years ago by 沈唁 <[email protected]>
Optimize make.sh (#4009)

* Optimize make.sh

* Add CPU_COUNT and whoami

* remove sync-module

b74d5d4c1e78ec9c89ad728f5b2cd9dd89ef90b2 authored over 3 years ago by 沈唁 <[email protected]>
refactor wait_process() (#4019)

* refactor wait_process()

* format code, fix tests

* fix tests

505c8c8bef894dd565d8803a2dbca1b54643558f authored over 3 years ago by 韩天峰-Rango <[email protected]>
add Socket::readWithBuffer() (#4017)

a5c4f93249775d9b1d0b3b3fee36ef0849972ace authored over 3 years ago by 韩天峰-Rango <[email protected]>
Check stream context is null (#4016)

1ee4182a37ef86cb7d3f319d751d359cf02c6909 authored over 3 years ago by zhiyanglee <[email protected]>
optimize code (#4015)

* optimize code

* add http proxy tests

* fix tests

* fix tests[2]

d0a9d10c0882b3d415a60a3112adac3fd6720f8f authored over 3 years ago by 韩天峰-Rango <[email protected]>
fix #4011

b1a0dcccabc738d3db87facf5b37633f5e8080af authored over 3 years ago by matyhtf <[email protected]>
Fix apt not found (#4013)

a3e36ea2c075625280c0c14119daf6632b338966 authored over 3 years ago by 沈唁 <[email protected]>
Added Socket:recvLine() (#4014)

* Added Socket:recvLine()

* add core tests

e31b36e77b8e6f2f2c16771d8cf814d7a6176791 authored over 3 years ago by 韩天峰-Rango <[email protected]>
Update README (#4008)

b9de2a05c12414061025be999e2794f3b8035be4 authored over 3 years ago by 沈唁 <[email protected]>
Update version, Optimize code, Fix #3968, Fix #3917 (#4007)

* Optimize code, Fix #3917

* update version

* update package.xml, fix tests

009b4242a3f6fc516faa9c1df93c0c1ff78af519 authored over 3 years ago by 韩天峰-Rango <[email protected]>
fix code style, fix #4006

b8cce7c2c39e8ca22cdb3b632c4157e218a5765f authored over 3 years ago by matyhtf <[email protected]>
Optimize code (#4005)

* add slow master tests

* optimize code

* optimize code [2]

* fix

* add core-test

f142924bfec76ca5a536c492fd8551238149a251 authored over 3 years ago by 韩天峰-Rango <[email protected]>
Fix Co-Socket->errCode is not set correctly when using thread context

004d08a75089c063b4200010b03dd5246a1ab9d0 authored almost 4 years ago by matyhtf <[email protected]>
Improve Response::create() & Refactor HttpContext (#3998)

* Improve Response::create()

* support array

* optimize code

* optimize code [2]

* o...

7097eae352605ec7b308fd608dc35524d22fd3e3 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
code format

9e2568f840c92efcfefd55817e0332e5f7f6d991 authored almost 4 years ago by matyhtf <[email protected]>
Fix #4001 (#4002)

* Coroutine socket supports async write

* fix

* add core tests, fix trace log

* fix tes...

00915ac99396d12a1c939839b7214bdc00f31e07 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Fix coroutine::defer coredump in php8 (#3997)

* Fix coroutine::defer coredump in php8

when not return value

* Add PHP_VERSION_ID for build

6475e296697073d59903b7beda4c8109b2a433e4 authored almost 4 years ago by codinghuang <[email protected]>
Add swoole_http_server request->getMethod() (#3987)

* Add swoole_http_server ->getMethod()

* Add swoole_http_server ->getMethod()

* Add swoole...

75395e052908e35503cb7dbe1534966d26bf12b6 authored almost 4 years ago by yumancang <[email protected]>
Update version for Swoole 4.6.1 (#3996)

48498a4d2dcdbbcdb2f53bd154c7b8c426718525 authored almost 4 years ago by codinghuang <[email protected]>
Optimize ipc writev (#3994)

* optimize ipc writev

* added assertion

* added assertion [2]

* optimize code

* upda...

3d4c2d717bad3a4254ced83bf065bf4d414ba095 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Strict session ID (#3993)

* Strict session ID

* optimize code

85f7153b04fc428fd70e0071db9c1fcf6391fa89 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Fix issue 3988 (#3990)

* Fix issue 3988

* Add test

* Don't create socket in enableSSL

* Fix test

* Enable s...

36a1dc2045b43c8dfdd159520badb7f4b10af056 authored almost 4 years ago by codinghuang <[email protected]>
Add tests (#3989)

* Add tests for ssl server

* update error message

* fix tests

1f3000ba17ec67880d5dcd760428b94135859a10 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
add --enable-thread-context option (#3970)

* Support Apple m1 system

* fix bug

* fix bug [2]

* fix

d54258b9cb2b96fa5880bb708ceb4fe449d03455 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Fix can not find bootstrap (#3985)

7f54ce267494562fe176ecc5ac729ac898f26915 authored almost 4 years ago by 沈唁 <[email protected]>
Update README (#3981)

- Add compiler configurations
- Remove travis badge and Add GitHub Actions badge

b2a861359af65ba73583be9bf2335e1ecac3f012 authored almost 4 years ago by 沈唁 <[email protected]>
Fix openssl thread safety issue

b516d69f17dbc5b143d55df8db4dc914a2d8fa43 authored almost 4 years ago by matyhtf <[email protected]>
Fix pecl install missing enable-swoole-json and enable-swoole-curl options (#3980)

927a801626cbd16332b5c62a673d5fa283187dcc authored almost 4 years ago by 沈唁 <[email protected]>
Fix minimal PHP version (#3979)

049eeff8352f598c76c3cd40e987c3c784f425be authored almost 4 years ago by Remi Collet <[email protected]>
Merge branch 'master' of github.com:swoole/swoole-src

7c46bc24550a8d2883866123a0e520a0b89e5e34 authored almost 4 years ago by matyhtf <[email protected]>
update library

34d1db233540a1eeb13863a82d11cfb16801a2c5 authored almost 4 years ago by matyhtf <[email protected]>
Update version for Swoole 4.6.0 (#3978)

Co-authored-by: codinghuang <[email protected]>

dd7a5361c526ae351ec0590f50618c1e51b97456 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
fix fread bugs (#3972)

* fix fread bugs

* Update nonblock.phpt

Fix php72 error : Parse error: syntax error, unexp...

fa341e0e381b3d5221d3b3aaebab38cf7400fdf6 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Add coroutine_base.get_init_msec test (#3964)

f7e0bc69298a324b89e6ffd3a98e8a17a0f159ee authored almost 4 years ago by Luff Luo <[email protected]>
fix #3934 (#3962)

fa5e3714f5d3c9e99ef12baca92232ea072ae436 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
test: add TEST(coroutine_base, get_elapsed) (#3961)

* test: add TEST(coroutine_base, get_elapsed)

9511af7503b4e8c59965f224666ab9659fced21e authored almost 4 years ago by yumancang <[email protected]>
Optimize table (#3959)

* optimize code

* optimize code[2]

* fix typo

1e1045440e9dc08c0fb73746b4640220b8fc087d authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Added Http\Response::isWritable(), fix #3955

db5682748d8fef4dfc5c39b4d81328ebd346f5ad authored almost 4 years ago by matyhtf <[email protected]>
Clear all columns when incr and decr (#3956)

* Clear all columns when incr and decr

* Add test

Co-authored-by: sy-records <[email protected]>

ac6615ddf9e8dd8c2f28cfd0c9a918647beaf994 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
fix ssl-verify (#3954)

26bb06234b845960a6ca944e4f73016c13394ddb authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Fix connection_list error (#3948)

0a73259eb47faf3e0c06aae181266ca661b64a97 authored almost 4 years ago by 沈唁 <[email protected]>
Fix port->set() dtls compile error (#3947)

0b1cf198f3590447e8aa2906a2840f923415e53b authored almost 4 years ago by Yurun <[email protected]>
Support valgrind test in Github Actions (#3937) (#3941)

ee01cb6020dc6894f9aa0ceb8b23538be03f82a6 authored almost 4 years ago by Yurun <[email protected]>
fix #3915

e741fbde0a8ca90ea9ba28c6132cf8ffe8471bcc authored almost 4 years ago by matyhtf <[email protected]>
Added Http\Request::create/parse/isCompleted (#3938)

* Added Http\Request::create/parse/isCompleted

* update tests

* fix tests

c7e9113201fe0cd2f25160b649df85d03633f816 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
remove HOOK_STDIO

f71df8d2d8a61124b87bf665ffee31662998329d authored almost 4 years ago by matyhtf <[email protected]>
Update version

e59c4f09bec47e08dd5ac33af6d4e16197d9b651 authored almost 4 years ago by matyhtf <[email protected]>
add kernel coroutine tests (#3935)

* add kernel coroutine tests

* fix tests

* fix tests [2]

abafae4198eb7d055eb581f71e1d27b8cf9461ef authored almost 4 years ago by 韩天峰-Rango <[email protected]>
fix stdio hook (#3933)

c7c7deac9608e2d30384004d65ce50d40e31fcd4 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Fix php8 (#3931)

* support capture_peer_cert

* fix crash on PHP8

* fix tests

b35a70d0c73a4b8f1807034873dc5c6ecbde4991 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
support capture_peer_cert (#3930)

* support capture_peer_cert

* fix tests

* fix tests[2]

* update library

918d658bcf6d0dc03b48cac43ce3fb0fc6850779 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Support running php and c coroutines at same time

c94bfd8acb8cd671ba678918f9ad79098ba7db49 authored almost 4 years ago by matyhtf <[email protected]>
Optimize deadlock check (#3929)

* disable deadlock check when fatal error occurs

* fix tests

* apt update

027c6ca848d4c941f8a7d22b36545c2ef23490f7 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
hook stdio (#3924)

* hook stdio

* optimize code

* fix

e4854859c7489d9eb5e6fe32ce0d7fc0aa4398b3 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Cannot yield co in curl callback function

b8b4765c092c6853098ea8752fbaf33dd8032d14 authored almost 4 years ago by matyhtf <[email protected]>
Add yasd link (#3923)

* Add yasd link

* Delete ^ SWOOLE_HOOK_CURL

2e22216a16240008f71bd1cfb6c74f35d3d72221 authored almost 4 years ago by codinghuang <[email protected]>
fix #3922

b6f7443d2dcbfc2f4924c946b6d0576eaec66c61 authored almost 4 years ago by matyhtf <[email protected]>
fix tests (#3921)

66b37459c52447cd55aa3d138e3624302648125d authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Merge branch 'master' of github.com:swoole/swoole-src

6a25f2d314dffaec8651e404ae4664605097fd9f authored almost 4 years ago by matyhtf <[email protected]>
Ignore SIGPIPE signal by default

964767898becbb4b2b1fd8bd4f37d956cd6de876 authored almost 4 years ago by matyhtf <[email protected]>
Optimize send to worker from master (#3910)

* Optimize the process of sending data from master to worker

* Fix

* Update

* Fix

* ...

de836b5aad910c7e3c2f5d54b6b1769473b3c5ac authored almost 4 years ago by 韩天峰-Rango <[email protected]>
format code

d70d45ae78bdc27d243b6a033cf3be667f6d3daf authored almost 4 years ago by matyhtf <[email protected]>
Support close in master (#3920)

* Support to close the connection in the master process

* fix tests

* fix tests[2]

* ad...

672234be51d14e9de8754fd6611a4f83cec66293 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Support closing the connection in another process with base mode (#3916)

98d4a7865079910b7c97a501affdc977d3e6915a authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Enable coroutine hook by default (#3903)

* Enable coroutine hook by default

* fix tests, use native curl client by default

* revert...

2c297588763043f9abd34f093287a5e0739c3dbc authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Co deadlock detect (#3911)

* add deadlock_detect

* fix tests

* fix tests [2]

* add options

f2238a7d5cdf33b82f4ba13184c5dd1ec78d12c6 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
add poll EINTR (#3909)

Co-authored-by: shiguangqi <[email protected]>

78c6f96fa61255158a7eb363665487362f9c9bcd authored almost 4 years ago by shiguangqi <[email protected]>
Support ssl sni (#3908)

* support SNI

* fix

* fix 2

* Refactor SSLContext

* Optimize code

* fix 3

* fi...

754f5e383be81d8c5279e4d428f1fc5f94cc0805 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Support JIT (#3907)

dc7aa6a855c026341dbc1acdce065058d26e3135 authored almost 4 years ago by twosee <[email protected]>
Support duplicate header (#3905)

* Add support for http server to send duplicate headers

* fix tests

* fix 2

* fix 3

...

75709bc873c153b59674d70664490b5de2f52e8f authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Update version

603cc41992d61cd8b3f159e6b4174460e2f10b17 authored almost 4 years ago by matyhtf <[email protected]>
Fix the bug of the channel, the data that has enqueue cannot be popped after the close

960431d461bc9bb7da026eb5e73be38509e8bb04 authored almost 4 years ago by matyhtf <[email protected]>
Refactor enable coroutine (#3902)

* Refactor condition detection, Create coroutines in all async event callback functions

* fix...

dfef9a4c13d30c058ea0b04278e252f7a7968dfd authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Fix typo (#3897)

8073e85702d759d61d97402dd67f51edafc4078e authored almost 4 years ago by 沈唁 <[email protected]>
Supports sockets hook (#3898)

* hook ext-sockets

* add sendto/recvfrom/getopt/setopt/shutdown

* add socket set_block/set...

b4548b54566970a7ae9079f9a7485c7a869ca323 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Support native-curl hook (#3863)

* Support cookie priority

* init

* save

* curl multi

* curl multi [fix bug]

* add...

3d2def096e3993d36d45832af8578f1167aacef9 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Support object style callback parameters (#3888)

* Support object style callback parameters

* Optimize code

* fix tests

* Optimize code ...

6a2cafdef87f4e7b22d8fffa60bd572ce0acacbe authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Add github action (#3891)

* Add github action to run swoole test

19bf1bfe29bbe09a8ac5dcba205bbc326e5994d4 authored almost 4 years ago by codinghuang <[email protected]>
Improve time accuracy (#3882)

* Improve time accuracy

* fix

* fix tests

6cf2154b14fa76cd27cd6d37a0f4b5efc96b7e5b authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Fix (#3886)

6625b4440e3400a325dd004b7917c95c449b4186 authored almost 4 years ago by codinghuang <[email protected]>
Compatibility with 8.0.0

bf0bc1524acd465da34e5a71426e4b3f0aed9f63 authored almost 4 years ago by matyhtf <[email protected]>
Remove the maximum limit of session id, never repeat (#3879)

* Remove the maximum limit of session id, never repeat

* sync library master

* Optimize co...

881ebbcfe4c8142a1f9448369dde37b6e46f7f0c authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Mark the Event::rshutdown() as deprected (#3881)

a710d500f67ad271a0d177f8b245be334d9c3a89 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
disable unsafe function (#3880)

7ae0698779ef04323a6085a318066184c7bbf8c7 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
no longer support PHP-7.1

9de8d9e4032cf43647394fe78e25dcb6aa0ca4dd authored almost 4 years ago by matyhtf <[email protected]>
no longer support PHP-7.1

4a963dfb72e2828684ab50cfefafbc1e50b769a1 authored almost 4 years ago by matyhtf <[email protected]>
support setPriority/getPriority (#3876)

eaad5ccc9e081a2c97042636a0dbd97d1876bc73 authored almost 4 years ago by 韩天峰-Rango <[email protected]>
Add SWOOLE_HTTP_CLIENT_ESTATUS_SEND_FAILED (#3873)

a42f955a31907a84344e98c822e55b5fe852aa60 authored almost 4 years ago by 沈唁 <[email protected]>
Compatibility with 8.0.0 (#3872)

Re #3866

9c555003f232a79b243f13eba5b4339ae25838ab authored almost 4 years ago by Bruce Dou <[email protected]>
Fix config with php8 (#3869)

b966459ad7f4c226e9cfb763b46077ffa6d6ed37 authored almost 4 years ago by codinghuang <[email protected]>
Fix sw_zend_is_callable_at_frame() (#3868)

* Fix sw_zend_is_callable_at_frame()

* Require PHP 8.0.1

9ab8f1dfd8889f9e8581452c1ecde11cbb702280 authored almost 4 years ago by twosee <[email protected]>
fix typo

319bdee78f8f5a1819bd7649525a63dc58fef061 authored almost 4 years ago by matyhtf <[email protected]>
Fix test (#3864)

93e33720c28f28a125b5f590138d3c756470a738 authored almost 4 years ago by codinghuang <[email protected]>