Ecosyste.ms: OpenCollective

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

github.com/swow/swow

Coroutine-based cross-platform concurrent I/O engine.
https://github.com/swow/swow

Improve tools scripts

0b22c1a46342b66de5bffb11c57c4eb9dae13d0f authored about 3 years ago
Improve builder error info

a1d5b0c7915f27fc07f19edccf5773b098e06e30 authored about 3 years ago
Support 'n' and 's' command for Debugger totally

65095ff82782013db404f3abae56520111022c89 authored about 3 years ago
Use the official run-tests.php

We have merged all optimizations into the official version now.

16a410f85a9b73c7af4151cea55d7248fd045dce authored about 3 years ago
Fix missing type-hint in library

ef23a170dba1709931e1eedf6a7a31c567175dc1 authored about 3 years ago
Remove unused import

3a78e371b8b6b1ac669a8451512acf8ffc03a5d5 authored about 3 years ago
ZEND_BEGIN_ARG_WITH_RETURN_THIS_INFO

4003753de2b387f967b94efa2e092c76e876fc21 authored about 3 years ago
Return type of Socket::accept() should be self

baf6da05dc1711f3833f8f64ac89f1b7b1a29481 authored about 3 years ago
Parallel test extension by default

dfc263b38c8729db1e962d8126d5f2eb83294354 authored about 3 years ago
Update php-cs-fixer to 3.4.*

284faa132365f5a16d7629702836974326cf3269 authored about 3 years ago
Improve test related things

Improve UDP tests (introduce WaitReference).
Fix argument error if shell_exec() returns null.

2754f0fefd3df1e53bc8b270eafb688ddf0a88db authored about 3 years ago
Support clean option for builder and add more useful composer commands

b2683c84aa2efdb1846e1155d74decdecb28e41c authored about 3 years ago
Update stub file

121388bab0fe89660a9cb0f1bdec7eb4c885816a authored about 3 years ago
Improve StubGenerator

fe460d0c05d07e07b07d6908b3d53c149ebad01a authored about 3 years ago
Use return value to get broadcast exceptions

dd09b16c2d9af768be0faaa2d7608db496f6e291 authored about 3 years ago
Some fixes for PHPDoc

68033086af5e515e96b430dae2ae6995deb0d9d8 authored about 3 years ago
Prefer to import class

185b2a5373e7eea1cb319d39ce16ede90638ff8c authored about 3 years ago
Use rector to upgrade code to PHP-8.0

5c7b6a49ca5827c9716651d81abf5de612505827 authored about 3 years ago
Add static return type to methods which returns this

Only static return type means $this

e79f21fb3967acae2b815cf8885f69c32026de19 authored about 3 years ago
Fix missing RETURN_THIS()

1f3ee7db6eeca3bf04a28d80bbd013cea815804d authored about 3 years ago
Let's go to PHP 8

78c922f884037c9a1df9d3e2d5f3dd8d2ba5a4ca authored about 3 years ago
Remove extra space in header comment

f183d99f5aaf3561f9f5e25ca83438fa2a442ed4 authored about 3 years ago
Use typed-property of PHP-7.4 (#97)

98de87ac0788291e2e0ad1d45717177f276e94ee authored about 3 years ago
Drop support for PHP-7.3 (#96)

PHP-7.3 reached its end of life.

a4319a5fe734ff80ede26bcf57a8eb04f6e7c96d authored about 3 years ago
Add multi test cases to the curl base test

9ed7a62540025d2aeb9397f47b264d96dc5430b7 authored about 3 years ago
Support for specifying one repo

1ea0a6bfb67dc77840e65a194afa1ece035af90f authored about 3 years ago
Fix CS of debugger

73baf943179db5541c63d23aa3d15a61b0308c66 authored about 3 years ago
Export examples

805563a8fdf7aeeb52d102587cb677a2b5ba1dcb authored about 3 years ago
Always use develop branch for sub repos

f50b92cdde51d5e2418a7a0a0195593f36ef6b75 authored about 3 years ago
New API: Coroutine->getTraceDepth()

f00784439fe2148f846d1bc1e1e5cb9b96d8b756 authored about 3 years ago
Replace needless double quotes with single quotes

5d9160c99f8cf5db60e51a95bf5ad2556b1df01c authored about 3 years ago
Move StubGenerator to our root namespace and add it to classmap

4496539843cfcd55941b4a2ed6e0d893d062cd44 authored about 3 years ago
Splitsh support

97044311e5fbdbf9aebadc8e4ea5c7da50c566a0 authored about 3 years ago
Refactor project file structure

Separate the components and make them independent projects.

0a3dd41655dc4c09a24b0ee92a9ff4012b5cd7f7 authored about 3 years ago
Disable phpdoc_no_alias_tag

9ba513d4011aea84a5c8b2b21101ede913587ec7 authored about 3 years ago
Improve code in tools.php

75febfd06d16fead0f701d3f5b60ead4b29cb610 authored about 3 years ago
Make Extension utils to be a standalone library

09e4fb76db83ffb7eed82b1f539997093b1a0b30 authored about 3 years ago
Rename to Extension\StubGenerator

c1739eabc8a48fff9678042dd2b2377c5b938c1b authored about 3 years ago
Remove dynamic property usages

2270c1d84614c046c02616b206b994ed0a22bffc authored about 3 years ago
Do not always put blank line before return statement

d7ea89938d261621272c4fbaf126f8e645435fb4 authored about 3 years ago
Support show all executed source lines

724de4e48c456e9dae9993c6a49bc965cf9f9cca authored about 3 years ago
Fix unused arg warning

af22c088cc17e8277b5f8fa6e26b0a192455d2c2 authored about 3 years ago
Some improvements for Debugger

294dfca78e64dd02173999000fe12a80f3623e87 authored about 3 years ago
Support generate lldb command in run-tests.php

f6b460d98978bf50429ce4963f18c2562863e791 authored about 3 years ago
Add noinspection option

6d7b78444c6a9bd4c6fc10a459f9ea73b39b3811 authored about 3 years ago
Fix proc_open related tests

2cec17606ad2648b2174fc89a5e7e41b937a1c8f authored about 3 years ago
Fix bork when cleaning phar test files

85a0d0b476a203eb20e1d2392bdbc9b27c23a45d authored about 3 years ago
Fix Signal:kill related tests at windows

f81e0a824e02e6b27d8bcb38fd2ea170b98bd8be authored about 3 years ago
Update discussion.md (#93)

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

ddc98d8006d684addc2564f30448a998f08ecbe4 authored about 3 years ago
Improve bootstrap.php

e5d8fd9436122272a3cfde302379935f1993db30 authored about 3 years ago
Sync deps: libcat

* libcat/libcat@9b65bd243dd43035b42987f69fa0ab0a6ecddcc0

8170efc6bd083ff4ef98e7f2ae10cf820b9268de authored about 3 years ago
More env options for mixed server example

6d790702c1e17c2e8ca62600d6a6b4002e7bad3b authored about 3 years ago
Better way to test dead_lock

40e60af79476675b5c71f56f2f25eb81113d21bb authored about 3 years ago
Drop useless braces

4af0c5d14b247df51212c0adb4f130aaa00b04f5 authored about 3 years ago
Add coroutine_dump_current() for debugging

131f45dbfb54972ae9ad87ef349d1a87a597568c authored about 3 years ago
Coroutine thread-context support

2aed2241cd70fef4d7ad6ee2f464025baa1de7e3 authored about 3 years ago
Fix dead lock test sporadic failures

65fff8cba66cd42cbcf498edc7fcc2221d45cd5d authored about 3 years ago
Add coroutine_dump_all_to_file()

Very useful when we can not get stdout/stderr.

30e5db62c52f91b4ecbef0d57f08bc38467f53f8 authored about 3 years ago
Add ob start/end API to wrapper

7819f94bbf6166de91997452e9a6cc8d18d39fc9 authored about 3 years ago
Use proc_close() instead of sleep()

530df549a5608544e7caa8e7a0a5a04fa5fbbeae authored about 3 years ago
Fix bad creation of dynamic property

e9bf66cc114ecd30507c1d0fb3178690a652e187 authored about 3 years ago
Update and fix IDE-helper source file

It should be generated with PHP-latest version.

fbc0e3f609b798655e276ad7c21a82cd7636d2f3 authored about 3 years ago
Add isBuiltWith() method

Move SSL to the front of cURL in info.

bdfac9f21cbdb869e7e1f708c6f59a41334cff59 authored about 3 years ago
Improve builder

Ask Y/n before install, and add --sudo/--install options.

ff4fe61ea3668b1b4fbe380625cb1ca8634b9ca6 authored about 3 years ago
Fix extension generator when class has no parents

89e6981706f369eff00a568e976c350a4a76b920 authored about 3 years ago
Skip cURL tests when the extension is not built with libcurl

163d5faf8468873b43ea1331d9c43e82285d2894 authored about 3 years ago
Workaround memrchr warnings

modify made in php/php-src@067df263448ee26013cddee1065bc9c1f028bd23 make
warning for memrchr in ...

6d7ac893a35cc5d4099d3e197f716ec60868ba3b authored about 3 years ago
Fix master tests ci for windows

4eaa82d6d669e61a2c1272465cfd34e31564d5db authored about 3 years ago
Remove workaround in windows action.yml

c3b6cd7cb7683d2ff5ff800754862edc503ab1a4 authored about 3 years ago
Format powershell scripts in action yamls

5c7aaf47e60d263fb657dddd5085d969310a22cb authored about 3 years ago
Update badge PHP version

bee457b770f370a52c6608c2687cafd3acec88d4 authored about 3 years ago
Fix warnings

ab1278a157fc86ebe5141cfecd9b3b2d3eddd3c1 authored about 3 years ago
Adopt ci tests for php 8.1

master tests are now targeting 8.2

bd52f8fcbec5b3fe9510c41843f333a87eb2cbef authored about 3 years ago
Add parser chunk encoding phpt

2e3d76b3b9b45979a3bddd573f100c1cfc413a82 authored about 3 years ago
Fix all tests trace output for PHP-7.x

1f374583a814f0cd147b1219740e383fbf8d6d9b authored about 3 years ago
Fix ParseError and CompileError behaviour in coroutine_error_cb()

e9ee1525c1b0db483aabd1cb1809c9812eddb600 authored about 3 years ago
Improve Coroutine internal function name for PHP-7.x

We can not skip fake frames in PHP-7.x.

edb160a7a45ad4c8fa621e9d4470df5749530527 authored about 3 years ago
Improve examples

60bb5096ccae7cec57afadf11d134f8aa4cee65e authored about 3 years ago
Update IDE helper source file

b4a03608961ea7510c8e1550411c39e879e8e67b authored about 3 years ago
New API: Sync\waitAll()

6ce6b89672249ebd44b463ad05723b94a5ff9527 authored about 3 years ago
Do not kill main when kill all

5bce1f317633920b0de3ec2afafd90dab7efce23 authored about 3 years ago
Sync deps: libcat

* libcat/libcat@05fd51f7f165f2d73ef4d6e75f15e615db848847

86f04287c72aeabade8b69d51ff61f2a14fab98d authored about 3 years ago
Fix all tests affected by the new coroutine model

243c649dd2e95be3f206357bbd8b843cfcd77437 authored about 3 years ago
Better way to parse array arguments

3033f25294fdbd1fc6b7e7cfd0ffdd178b8b2682 authored about 3 years ago
Fix error message (long => int)

a6ce6140bd433ea891d45a81316bfec1be42971b authored about 3 years ago
Go to brand-new Coroutine model

abc7f089af8df18747a552ca1bbd9b453e62c027 authored about 3 years ago
Improve Coroutine->__debugInfo()

b22ab5d36535e2efe83ac9ef4a06bbf5a54ab8be authored about 3 years ago
Add root execute_data to Coroutine and improve backtrace info

5e09e0ab6c9cd4c6dc9dff2c28a88fe1a16eda2a authored about 3 years ago
Improve error message

11842b80831dce7a7e21bea3eaed70c56fa8e505 authored about 3 years ago
Full Coroutine Observer Support

1cc3487cfa52850377574a441cb0da77063e2fd7 authored about 3 years ago
Fix formats

fd326a65b90e30a92965edfe173fa56123721df6 authored over 3 years ago
Fix global var error on ZTS build

a50362146b67a11c4c68e972d549f78b5d67ceb0 authored over 3 years ago
Fix nullptr error in minit

93092e2032faa89b52d66e90bbb34c03d49b2921 authored over 3 years ago
Add comment for event scheduler destructor

8f2eb94bf83e4ef5c99d745472cea12c4db24606 authored over 3 years ago
Move Coroutine destructor to the end

e2dd777fb48c3e43222c60f589bf79a7603cf386 authored over 3 years ago
Workaround for Coroutine:kill()

2e48b1144c7acc0f2eb79fc3a8316d4287e3267f authored over 3 years ago
Remove dead code

bef54fdff01fb103f7c26e045fbdb2f95561ad07 authored over 3 years ago
Fix tests

5d4e56e9f822d6dda6bd8336c2b2bb5e3eccd23e authored over 3 years ago
Sync deps: libcat

* libcat/libcat@c2f1afb416e5a50d560bd3e0361ca602fc469c4f

29861010dae2fadebf080cf5a2ee87aa06a4dc7e authored over 3 years ago
Rename coroutine_is_resumable() to coroutine_check_resumability()

8f3892923500640959ad86280e85ae3aa029862b authored over 3 years ago