Ecosyste.ms: OpenCollective

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

github.com/reactphp/event-loop

ReactPHP's core reactor event loop that libraries can use for evented I/O.
https://github.com/reactphp/event-loop

Merge pull request #274 from clue-labs/drop-factory

Drop deprecated `Factory`, use `Loop` instead

229fb29a8e9c2a8e56cad632910572eb21aae320 authored 9 months ago by Simon Frings <[email protected]>
Drop deprecated `Factory`, use `Loop` instead

10cc239e9b87c0a88ab6368cc94fd73967c34a85 authored 9 months ago by Christian Lück <[email protected]>
Merge pull request #273 from clue-labs/legacy-extensions

Drop deprecated `ExtLibeventLoop` and `ExtLibevLoop` (PHP 5 only)

862cdc42f5bc9a6fb03cd6f14d8ffe586f1f7cd4 authored 9 months ago by Cees-Jan Kiewiet <[email protected]>
Drop deprecated `ExtLibeventLoop` and `ExtLibevLoop` (PHP 5 only)

8180e67f99a238e4f3e7cfdceef19fc67dcdc27a authored 9 months ago by Christian Lück <[email protected]>
Merge pull request #272 from WyriHaximus-labs/3.x-development

Hello `3.x` development branch

e86b09ed79f12a8aa8d780239514d62cb5206550 authored 9 months ago by Christian Lück <[email protected]>
Hello `3.x` development branch

Once this PR is merged, we can start working on the new [v3.0.0 milestone](https://github.com/re...

18601028dcbd2702b6095ec1022f22d18704cce3 authored 9 months ago by Cees-Jan Kiewiet <[email protected]>
Prepare v1.5.0 release

bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354 authored 11 months ago by Simon Frings <[email protected]>
Merge pull request #270 from clue-labs/uv-0.3

Update tests for `ext-uv` on PHP 8+

3b5a7899f66d47b88212e2f8a1112dcee2c95eba authored 12 months ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #267 from samsonasik/use-spl-object-id

Improve performance by using `spl_object_id()` on PHP 7.2+

67f46429251cec5a07e9776704cc96881710d2b8 authored 12 months ago by Simon Frings <[email protected]>
Merge pull request #269 from clue-labs/php8.3

Test on PHP 8.3 and update test environment

c0ae01e5135bac690fd372f6b640d7199d94b4d1 authored 12 months ago by Cees-Jan Kiewiet <[email protected]>
Update tests for `ext-uv` on PHP 8+

dd4881b64931e69983980e9a2643adcdcc7e0094 authored 12 months ago by Christian Lück <[email protected]>
Test on PHP 8.3 and update test environment

f1f14b8def8af6abfa9872922268ebb1bcf37966 authored 12 months ago by Christian Lück <[email protected]>
[Performance] Use spl_object_id() when possible

4a8f6af5e21afc83324184df0b8eb7caaacd41a3 authored 12 months ago by Abdul Malik Ikhsan <[email protected]>
Merge pull request #268 from SimonFrings/uv

Install uv-extension in v0.2.4 for PHP 7.x in test matrix

f665998eb2df5601fb163a7bfd2f0d87e05c133b authored about 1 year ago by Cees-Jan Kiewiet <[email protected]>
Install uv-extension in v0.2.4 for PHP 7.x in test matrix

61c0555a475f803b75c4bb586163113d78baeb3b authored about 1 year ago by Simon Frings <[email protected]>
Prepare v1.4.0 release

6e7e587714fff7a83dcc7025aee42ab3b265ae05 authored over 1 year ago by Simon Frings <[email protected]>
Merge pull request #266 from clue-labs/perf

Improve performance of `Loop` by avoiding unneeded method calls

1e7460b76378a20297fc72344d75a7c2abf9101a authored over 1 year ago by Simon Frings <[email protected]>
Merge pull request #263 from WyriHaximus-labs/1.x-replace-google.com-with-reactphp.org

Replace 3rd party domains in examples with example.com

a78ae0bb7913233a70725fc250b83f8ee440e36c authored over 1 year ago by Christian Lück <[email protected]>
Improve performance of `Loop` by avoiding unneeded method calls

2f6d3cd6c1426fca277892b8b43753c96e5fe317 authored over 1 year ago by Christian Lück <[email protected]>
Replace 3rd party domains in examples with example.com

While using a big tech 3rd party domain like google.com is guaranteed to work, there are special...

e72f13916bab5dc03c3abfb853414d17a72bf695 authored over 1 year ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #265 from clue-labs/eintr-pcntl

Support checking `EINTR` constant from `ext-pcntl` without `ext-sockets`

21914ff1db4260ca4c81e338c7e235a4df4ef94b authored over 1 year ago by Cees-Jan Kiewiet <[email protected]>
Support checking `EINTR` constant from `ext-pcntl` without `ext-sockets`

05225dcb984393a2bacfccf0ffc12c39ee74b640 authored over 1 year ago by Christian Lück <[email protected]>
Merge pull request #264 from clue-labs/update-tests

Update test suite and report failed assertions

747a470340345bb47d29ae5af563754c1d64309a authored over 1 year ago by Simon Frings <[email protected]>
Update test suite and report failed assertions

d1595b7921f0c347a81d82b840a88037b8b6a3e7 authored over 1 year ago by Christian Lück <[email protected]>
Merge pull request #258 from WyriHaximus-labs/1.x-test-on-8.2

Test on PHP 8.2

eaff8feb728da17440403f60a62fcf3108fb9715 authored almost 2 years ago by Christian Lück <[email protected]>
Test on PHP 8.2

With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out...

de07690c7e9c3f8f83a41048749172f627d6a74c authored almost 2 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #262 from SimonFrings/revert_issue_template

Revert issue template changes to use organisation issue template

1f3f6b9cbfcb27a3b590c0a29c3747e425d1cdd3 authored almost 2 years ago by Cees-Jan Kiewiet <[email protected]>
Revert issue template changes to use organisation issue template

ccdeaccb0445e0c73bec887b59c714075e4f38e2 authored almost 2 years ago by Simon Frings <[email protected]>
Merge pull request #261 from SimonFrings/issue_template

Add issue template for better orientation

3992edd97694303260ac87b85f86ff45cc92feea authored almost 2 years ago by Cees-Jan Kiewiet <[email protected]>
Add issue template for better orientation

1baee2ac1aa7bc10b2b921f4015ba859f051d764 authored almost 2 years ago by Simon Frings <[email protected]>
Merge pull request #254 from nhedger/chore/remove-dollar-sign

chore(docs): remove leading dollar sign

1c57f7904595b3d6afda25c9a947435ee6a96dd6 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
chore(docs): remove leading dollar sign

a9a3080d641c3e7878dfae8b127240d4c97e39e6 authored over 2 years ago by Nicolas Hedger <[email protected]>
Merge pull request #251 from SimonFrings/hhvm

Fix legacy HHVM build by downgrading Composer

1fd1d01c45fcf8764b00a58cc2e35283c5fd5978 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Fix legacy HHVM build by downgrading Composer

1bc80cc85665e10034c49eebbf04bd747171820c authored over 2 years ago by Simon Frings <[email protected]>
Prepare v1.3.0 release

187fb56f46d424afb6ec4ad089269c72eec2e137 authored over 2 years ago by Christian Lück <[email protected]>
Merge pull request #249 from clue-labs/docs

Minor documentation improvements

361e9ada6c5958f5e89050583347814314a5934b authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #248 from SimonFrings/installations

Add badge to show number of project installations

a8d1d39fea8b33a02a48f4325fa08e4429cc2b25 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #250 from SimonFrings/extensions

Update supported PHP versions for loop extensions

2c602dd2cfb646ef16e6ece2d6fc70dc90b3875b authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Update supported PHP versions for loop extensions

7d10eba87206e4d8ff75fd33ebd89e4fb63eca05 authored over 2 years ago by Simon Frings <[email protected]>
Minor documentation improvements

a35d6d43c9cc582d52d59ccc9fbf55136dc52261 authored over 2 years ago by Christian Lück <[email protected]>
Add badge to show number of project installations

993bb89b574bd880c9aff99a69b03164bf2cbd0c authored over 2 years ago by Simon Frings <[email protected]>
Merge pull request #246 from clue-labs/notime

Improve performance of `StreamSelectLoop` when no timers are scheduled

cd3f42b75a7b5e4e989c3d0931a2daffda119ef3 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Improve performance of `StreamSelectLoop` when no timers are scheduled

a89338551f073f5a81a5ae14579e28ff31dd2913 authored over 2 years ago by Christian Lück <[email protected]>
Merge pull request #245 from clue-labs/warnings

Improve default `StreamSelectLoop` to report any warnings for invalid streams passed to `stream_...

4d3e4aaf39989434977095f3ab55fee6b0ca7387 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Explicitly forward warnings to any registered error handlers

2c8533c82a18a206ec829d85497957ccd824c0ae authored over 2 years ago by Christian Lück <[email protected]>
Do not suppress warnings for invalid streams in `stream_select()`

bc0bca9c6d88320d552fecd6d5e755ca081fb6e2 authored over 2 years ago by Christian Lück <[email protected]>
Merge pull request #243 from lucasnetau/master

Fix periodic timer with zero interval for `ExtEvLoop` and legacy `ExtLibevLoop`

f84ddde32ed1ad22365b8cb864caba60fcb7970c authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
When initialising a periodic EvTimer, the after and repeat parameters should take the adjusted interval value from Timer. This takes into account any MIN_INTERVAL bounds are applied when initialising the Timer

8e6d223553d4a3170695d2859a07b62a1d078139 authored over 2 years ago by James Lucas <[email protected]>
Merge pull request #242 from clue-labs/tests

Improve test suite to declare and validate helper variables and support running from meta reposi...

e69a8bdd48ad3c2ca79e203572d58973079dd3f5 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Improve test suite to declare and validate helper variables (PHP 8.1)

4f641e8ca3709d17b7cc608f6e03fc8ff163c4ea authored over 2 years ago by Christian Lück <[email protected]>
Improve bin tests to support running from dependency

ae621e441170725f010b4e86abc7c64222998cad authored over 2 years ago by Christian Lück <[email protected]>
Merge pull request #240 from SimonFrings/docs

9f10e1131637a6caa6d0d97daca19081db8cdb5c authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #241 from dbu/patch-1

Minor documentation improvements for references to deprecated `Factory`

1d999e1d0043bad9d3b982586daed8fd12572236 authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #238 from reactphp/support-php-8.1

Support PHP 8.1

2cda73dcb0791eff1ba7c68e4ee8a7a509c5c8a6 authored almost 3 years ago by Christian Lück <[email protected]>
Improve documentation

4daee2493c5630796ee9ad683399a217bd6102e8 authored almost 3 years ago by Simon Frings <[email protected]>
Support PHP 8.1

PHP 8.1 is soon upon us, let us make sure we're ready for it.

e244758b75e0f1000cd2960a3b1164ef33c39506 authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>
fix references to the deprecated factory

the readme should not recommend to use the factory anymore but Loop::create

Co-authored-by: Sim...

ce5ebe1e9c5199ff4ee3e0c1fc9b856ab8a2effc authored almost 3 years ago by David Buchmann <[email protected]>
Remove Duplicate Word in Comment (Loop Interface)

Remove a duplicate word ("the") from the comment for `LoopInterface::addPeriodicTimer`.

17f8f85b21f50ea82e4b86c62d07e123ea0e0a9a authored about 3 years ago by Ben Roberts <[email protected]>
Prepare v1.2.0 release

be6dee480fc4692cec0504e65eb486e3be1aa6f2 authored over 3 years ago by Christian Lück <[email protected]>
Merge pull request #234 from SimonFrings/readme

e3287d65a779ade7e2c785d9ace63caab3c2049f authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>
Mark extensions deprecated and minor docs improvement

181941f806412947713753541feee97d5ea3bd3c authored over 3 years ago by Simon Frings <[email protected]>
Merge pull request #235 from nhedger/patch-2

Another little typo

3441b2651ffc307e84fb3502876171a946588644 authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>
Little typo

53d4ba0c06ae6f1352496042eb39567269866a23 authored over 3 years ago by Nicolas Hedger <[email protected]>
Merge pull request #233 from nhedger/patch-2

Fix typo in docblock

f52f930f67935f99e1c1b116685fe014380a5123 authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>
Fix typo in docblock

6912b3e944f9e108bb233a4230ea21749e75e1c3 authored over 3 years ago by Nicolas Hedger <[email protected]>
Merge pull request #232 from clue-labs/loop-autorun

Automatically run Loop at end of program (autorun)

78f7f437e65664d13b7f10c0d3d51b85fbd50b8e authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>
Don't run loop automatically when explicitly calling stop()

9712eea0263cd0636c801b2ac71b8b8e3987cc47 authored over 3 years ago by Christian Lück <[email protected]>
Don't run loop automatically when an uncaught exceptions occurs

f0853b115e9f1b922168e6a824ee2ebea7267468 authored over 3 years ago by Christian Lück <[email protected]>
Automatically run Loop at end of program (autorun)

f129a5b9b6e69b2f5db7bfba2fc3dd2d17dec15e authored over 3 years ago by Christian Lück <[email protected]>
Merge pull request #231 from clue-labs/deprecated-factory

Improve documentation regarding deprecated Factory

81d17c162a9d2fde45b52cbfd3254a47ddddaea8 authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>
Update usage examples

86b5f82e743bc34a55c0c3497e038461072609a9 authored over 3 years ago by Christian Lück <[email protected]>
Improve documentation regarding deprecated Factory

75a59f10a3d0a8f64b210fae5624542782b28356 authored over 3 years ago by Christian Lück <[email protected]>
Merge pull request #229 from clue-labs/loop-methods

Add static Loop methods

a499b82e911cdd7dbf510f10c8776f42c4c1022d authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>
Add static Loop methods

eef0298ae13bab89c9e70e8f9360529938f9d0fe authored over 3 years ago by Christian Lück <[email protected]>
Merge pull request #230 from clue-labs/github-ci

Use GitHub actions for continuous integration (CI)

61977fc5996f205a020737b9369d16d53381ed1f authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>
Support PHP 8

fb5966123661d564a498b97e6ad8e39867b32116 authored over 3 years ago by Christian Lück <[email protected]>
Clean up CI config to simplify installing PHP extensions

0322d2ce3bd5dfd45bcc7fdab69993d8c5414fef authored over 3 years ago by Christian Lück <[email protected]>
Fix failing test cases due to inaccurate timers

129d9963d549fdbbad7680e128cf6d9e409fecb9 authored over 3 years ago by Christian Lück <[email protected]>
Use GitHub actions for continuous integration (CI)

Bye bye Travis CI, you've served us well.

1854d5dac3e687184ab2e2c75c65728f915991f6 authored over 3 years ago by Christian Lück <[email protected]>
Merge pull request #226 from WyriHaximus-labs/global-event-loop-accessor-part-four

Global event-loop accessor part four

1a709e2847cbd6f61110349792239fde283f4edc authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>
Global event-loop accessor part four

b6e704ab8efd0f22de9a6827f55a15a5e0e516d3 authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #215 from SimonFrings/tests

Update PHPUnit configuration schema for PHPUnit 9.3

8bd064ce23c26c4decf186c2a5a818c9a8209eb0 authored about 4 years ago by Cees-Jan Kiewiet <[email protected]>
Update PHPUnit configuration schema for PHPUnit 9.3

84e22e0e47cef46ff981c0b900005423e1118528 authored about 4 years ago by Simon Frings <[email protected]>
Merge pull request #214 from WyriHaximus-labs/add-full-core-team-to-license

Add full core team to the license

fa77ddef70fc067cfc427c0f8e496b2eedeaa0f8 authored about 4 years ago by Cees-Jan Kiewiet <[email protected]>
Add full core team to composer authors list

9fec6d43b42689d5bfb75004d439492969881f5e authored about 4 years ago by Cees-Jan Kiewiet <[email protected]>
Add full core team to the license

Added the full core team in order of joining the team

7b6168bb8287ac88eebd54b1d25a48abaa5da99b authored about 4 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #212 from SimonFrings/tests

Run tests on PHPUnit 9 and clean up test suite

363a76d75d11d0023166eabb80758593fe59fa13 authored over 4 years ago by Jan Sorgalla <[email protected]>
Clean up test suite

14e799d9bf22cfc8a7a27a79c738dbe1fd61a2cd authored over 4 years ago by Simon Frings <[email protected]>
Run tests on PHPUnit 9

02c6c530e9f5c93c0f25d8655de261f5ac44c854 authored over 4 years ago by Simon Frings <[email protected]>
Update changelog

88aaa77ad3ffce3ff22f1361d88c22ec85a50e23 authored almost 5 years ago by Christian Lück <[email protected]>
Prepare v1.1.1 release

6d24de090cd59cfc830263cfba965be77b563c13 authored almost 5 years ago by Christian Lück <[email protected]>
Merge pull request #209 from clue-labs/php7.4

Run tests on PHP 7.4 and simplify test matrix and test setup

a2c6002007bfdd2f508628de0cfb34c423f1ab0b authored almost 5 years ago by Christian Lück <[email protected]>
Merge pull request #208 from clue-labs/windows-connections

Fix reporting refused connections with StreamSelectLoop on Windows

646fbbd9a0b1d39f3f1194dddd9161203dc3d636 authored almost 5 years ago by Jan Sorgalla <[email protected]>
Merge pull request #207 from clue-labs/ext-uv-connections

ExtUvLoop: Fix reporting connection refused errors

e79f42276c2bf09a9093456c592846fce2c88ef8 authored almost 5 years ago by Jan Sorgalla <[email protected]>
Run tests on PHP 7.4 and simply test matrix and test setup

b98bb2f4a1ec8780bf7219a4a0e7803ba5e00ca3 authored almost 5 years ago by Christian Lück <[email protected]>
Fix reporting refused connections with StreamSelectLoop on Windows

We do not usually use or expose the `exceptfds` parameter passed to the
underlying `select`. How...

6a894465c3f974fb26f153f79dab0d4909e42bbc authored almost 5 years ago by Christian Lück <[email protected]>
Fix reporting refused connections with ExtUvLoop

The underlying `epoll_wait()` reports `EPOLLOUT|EPOLLERR|EPOLLHUP` on
the affected file descript...

6d45a1935111d34f2f39d1490edc45cb2a7f97c7 authored almost 5 years ago by Christian Lück <[email protected]>
Test ext-uv on Windows

527c60af4d4fbd9fc76a6a227ed18dbd264ef9fd authored almost 5 years ago by Christian Lück <[email protected]>
Merge pull request #205 from clue-labs/ext-event-windows

Fix unsupported EventConfig and SEGFAULTs on shutdown for ext-event on Windows

1d8055f5cc870e3f4fc9db69176ab8b2491925df authored almost 5 years ago by Cees-Jan Kiewiet <[email protected]>
Add TCP/IP connection tests

06ecbb73accd87ac66a3fd2e9dc251e41c440628 authored almost 5 years ago by Christian Lück <[email protected]>