Ecosyste.ms: OpenCollective

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

github.com/reactphp/stream

Event-driven readable and writable streams for non-blocking I/O in ReactPHP.
https://github.com/reactphp/stream

Merge pull request #174 from WyriHaximus-secret-labs/3.x-development

Hello `3.x` development branch

751374f91421e82117a2019fbb3b12bd47a7d0a8 authored 11 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...

abdd922d3f5a9eafb255a9bc8b8d2f205c4770cf authored 11 months ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #171 from clue-labs/drain-throughstream

Fix `drain` event of `ThroughStream` to handle potential race condition

78a6ea55c385444443188f189ffa47ac37ef362a authored about 1 year ago by Cees-Jan Kiewiet <[email protected]>
Fix `drain` event of `ThroughStream` to handle potential race condition

6273e35967202d32389b118e9ffba274163e3cd3 authored about 1 year ago by Christian Lück <[email protected]>
Merge pull request #172 from clue-labs/php8.3

Test on PHP 8.3 and update test environment

3ec71bc2c08bb3b244f5a2fac8e1432ea9f30d33 authored about 1 year ago by Cees-Jan Kiewiet <[email protected]>
Test on PHP 8.3 and update test environment

4e4e6388f9406e5902dbc066060a4066610ad38c authored about 1 year ago by Christian Lück <[email protected]>
Prepare v1.3.0 release

6fbc9672905c7d5a885f2da2fc696f65840f4a66 authored over 1 year ago by Simon Frings <[email protected]>
Merge pull request #170 from clue-labs/update-tests

Update test suite and report failed assertions

b7d6e248efb7ddb0a7e57202dc052cd62c07cfb5 authored about 2 years ago by Cees-Jan Kiewiet <[email protected]>
Update test suite and report failed assertions

9b365777a99cf86803dcdfdae81e9a092a078394 authored about 2 years ago by Christian Lück <[email protected]>
Merge pull request #169 from WyriHaximus-secret-labs/1.x-test-on-php-8.2

Test on PHP 8.2

d0d739a9e8eece1735d3e1c0fdfb65f12abb4fb4 authored over 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...

a0764a6d023f54cba8d9a467284bec6f500a8e4d authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #168 from clue-labs/mac-tests

Fix failing test suite by updating macOS

ef11f6236de2d2f4997bbdc1ddd6545496474c41 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Fix failing test suite by updating macOS

d14450bc1f8926feb7c19501f6c510befccb7bdf authored over 2 years ago by Christian Lück <[email protected]>
Merge pull request #166 from nhedger/chore/remove-dollar-sign

chore(docs): remove leading dollar sign

f2a84c10f23a32491a4cbda03d6466628dc5d84b authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #165 from clue-labs/php8.2

Make tests compatible with PHP 8.2 by avoiding dynamic properties

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

2128f2c29de2bfe8cd368c7b6da59b217881e614 authored over 2 years ago by Nicolas Hedger <[email protected]>
Make tests compatible with PHP 8.2 by avoiding dynamic properties

f96bfb2a211df35283ded6b5d2f09961d2bccecd authored over 2 years ago by Christian Lück <[email protected]>
Merge pull request #164 from clue-labs/unneeded-nonblock

Avoid unneeded syscall when creating non-blocking `DuplexResourceStream`

c7af3d806899df851040ad1b091788ae151284cb authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Avoid unneeded syscall when creating non-blocking `DuplexResourceStream`

2c436bb477ceabfb705fe773b123da23f077241d authored over 2 years ago by Christian Lück <[email protected]>
Merge pull request #163 from SimonFrings/hhvm

Fix legacy HHVM build by downgrading Composer

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

85cd3386df6fbb90880b2a337b7330f491d5fb98 authored over 2 years ago by Simon Frings <[email protected]>
Merge pull request #162 from SimonFrings/installations

Add badge to show number of project installations

81eceb9ffc3e1c9625b450d4818092b63564b63b authored almost 3 years ago by Christian Lück <[email protected]>
Merge pull request #161 from mrsimonbennett/patch-1

Update Typo in docs

7b3a8eebcb1abce10000120dbf1aa629e6a6117c authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>
Add badge to show number of project installations

b8fc28d71addc187ae19aa5cdc67fce95b9c8426 authored almost 3 years ago by Simon Frings <[email protected]>
Update typo's in docs

99508eec9b52c8cfdfcb2205a95ddcc0173531f4 authored almost 3 years ago by Simon Bennett <[email protected]>
Merge pull request #160 from SimonFrings/php

Support PHP 8.1

70d6e15d5f90730651558852c74fbb767fd9215b authored about 3 years ago by Cees-Jan Kiewiet <[email protected]>
Support PHP 8.1

526d6ad096cd60524f06294fc2f59bb15609e2d8 authored about 3 years ago by Simon Frings <[email protected]>
Prepare v1.2.0 release

7a423506ee1903e89f1e08ec5f0ed430ff784ae9 authored over 3 years ago by Christian Lück <[email protected]>
Merge pull request #159 from clue-labs/default-loop

Simplify usage by supporting new default loop

9f7c59c7550d080e9a016e2e722f6b3830763528 authored over 3 years ago by Christian Lück <[email protected]>
Update to stable reactphp/event-loop v1.2.0

e617d632943bc8022950bcd53b8ed23c4edf4b1f authored over 3 years ago by Christian Lück <[email protected]>
Simplify usage by supporting new default loop

b7a85ad981e7c6d1e21bad8dc4b0f4fe4a682178 authored over 3 years ago by Christian Lück <[email protected]>
Merge pull request #157 from SimonFrings/ci

Use GitHub actions for continuous integration (CI)

2859a8cd8f302d6a2543513150b0f34c35bfbaef authored almost 4 years ago by Cees-Jan Kiewiet <[email protected]>
Support PHP 8

fb4cf1167f54f55541e41b94b12a46133f837d6f authored almost 4 years ago by Simon Frings <[email protected]>
Use GitHub actions for continuous integration (CI)

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

2f5e3c9be55584cc2e4a0b620b973f963d6a1767 authored almost 4 years ago by Simon Frings <[email protected]>
Merge pull request #156 from SimonFrings/tests

Update PHPUnit configuration schema for PHPUnit 9.3 and minor clean up and remove already covere...

c459d2e9458a5a4e8721b933ca34c0f5223773fb authored about 4 years ago by Jan Sorgalla <[email protected]>
Remove test because case is already covered

cf710f5e8775ff865fe2bcbc8000795bc33eb022 authored about 4 years ago by Simon Frings <[email protected]>
Update PHPUnit configuration schema for PHPUnit 9.3 and minor clean up

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

Add full core team to the license

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

77f4adee43e17751c2fcb7a783422147ebe32a70 authored over 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

6fb67145a66e3858a7a29945ea6841c8e2416961 authored over 4 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #153 from SimonFrings/tests

Run tests on PHPUnit 9 and clean up test suite

8f44ad8b837fb4cca3616e804a2c66d9f5950af1 authored over 4 years ago by Cees-Jan Kiewiet <[email protected]>
Clean up test suite

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

d0db280b111afc40e5878886157fbe72ed379a6d authored over 4 years ago by Simon Frings <[email protected]>
Prepare v1.1.1 release

7c02b510ee3f582c810aeccd3a197b9c2f52ff1a authored over 4 years ago by Christian Lück <[email protected]>
Merge pull request #150 from clue-labs/err

Fix faulty write buffer behavior when sending large data chunks over TLS (Mac OS X only)

610aa60f568a62d424426d2de1eb97bfbdf9591a authored over 4 years ago by Christian Lück <[email protected]>
Simplify Travis CI test matrix for Mac OS X setup

26d564035da98f314ca21bd3f3bb83a8e3a0705b authored over 4 years ago by Christian Lück <[email protected]>
Only report write error when write fails with error and nothing written

3eb342d87ca89e0c4c7c428505f36051c172f677 authored over 4 years ago by Christian Lück <[email protected]>
Reproduce faulty write buffer behavior on Mac OS X

63853824e54712f240333e127d04c1b6f30c2013 authored over 4 years ago by Christian Lück <[email protected]>
Merge pull request #147 from clue-labs/php7.4

Run tests on PHP 7.4 and simplify test matrix

1a849e70e1a421d0166ec18949846a2eec3c8bc5 authored almost 5 years ago by Cees-Jan Kiewiet <[email protected]>
Run tests on PHP 7.4 and simplify test matrix

860446f36333203aa0f97b59776cf558c6dba7bc authored almost 5 years ago by Christian Lück <[email protected]>
Merge pull request #144 from reedy/gitattributes

Add .gitattributes to exclude dev files from exports

2b9e19d4c31ecddadc935d9218bfa15d98051555 authored about 5 years ago by Christian Lück <[email protected]>
Add .gitattributes to exclude dev files from exports

575e8872be76a7545729eb4b9b3aad1b0699a4c2 authored about 5 years ago by Reedy <[email protected]>
Minor code style improvements to fix phpstan analysis warnings (#140)

Minor code style improvements to fix phpstan analysis warnings

a39db4f2dcdef8c8fff70a12fb38ac289e9e5729 authored over 5 years ago by Cees-Jan Kiewiet <[email protected]>
fix phpstan error output

07140bafc6a5a0c29bb07cf2b6985f6f80024028 authored over 5 years ago by Florian Engelhardt <[email protected]>
Prepare v1.1.0 release

50426855f7a77ddf43b9266c22320df5bf6c6ce6 authored almost 6 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #139 from WyriHaximus-secret-labs/ext-uv-feof

Only close stream when the we reached end of the stream

5040a37654a77da1e1308666136f504dcd64dfba authored almost 6 years ago by Cees-Jan Kiewiet <[email protected]>
Only close stream when the we reached end of the stream

5b9d87dfdd217fe38dba12065d5d840b1aecc45e authored almost 6 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #138 from WyriHaximus-secret-labs/travis-7.3

Test against PHP 7.3 on travis

2f39d059570c4f3a6d03ed9bb15c83ed25809746 authored about 6 years ago by Jan Sorgalla <[email protected]>
Test against PHP 7.3 on travis

4302b6bc738a29206ed2a557f58cd399e4ce43f0 authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #137 from WyriHaximus-secret-labs/function-name-look-up-performance-improvement

Improve performance by prefixing all global functions calls with \ to skip the look up and resol...

f16ca723829c8452f6ed84e3e82315695c64a605 authored about 6 years ago by Christian Lück <[email protected]>
Prefix all global functions calls with \ to skip the look up and resolve process and go straight to the global function

aea4ab49d506b3f6ff55dd4455e04a91923caf76 authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>
Prepare v1.0.0 release

fdd0140f42805d65bf9687636503db0b326d2244 authored over 6 years ago by Christian Lück <[email protected]>
Prepare v0.7.7 release

10100896018fd847a257cd81143b8e1b7be08e40 authored almost 7 years ago by Christian Lück <[email protected]>
Merge pull request #132 from clue-labs/internet

Add test group to skip integration tests relying on internet connection and apply timeouts

df46cdede9e67613b20c30a068b072ad23437c6e authored almost 7 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #131 from clue-labs/loop

Fix test suite when using legacy LibEventLoop and avoid risky tests

8dbf5be1cc4e29783750e86cf4950d7bc8bacc55 authored almost 7 years ago by Cees-Jan Kiewiet <[email protected]>
Avoid warnings about risky tests

63112d6046d828b0332cf23d9c259aaf7c6033ab authored almost 7 years ago by Christian Lück <[email protected]>
Fix testing against legacy LibEventLoop

d98ba35f34f6fedd8674db963f52a68bd5b1cbc6 authored almost 7 years ago by Christian Lück <[email protected]>
Apply timeout for integration tests relying on internet connection

ef87054fd0031929a3468b0d042985ec7205b1f9 authored almost 7 years ago by Christian Lück <[email protected]>
Reduce traffic for functional tests to max 50KB per test

f85ff19f2c96a8a1789bdc23bd6d876f045e1eb9 authored almost 7 years ago by Christian Lück <[email protected]>
Merge pull request #128 from clue-labs/loop

Fix test suite forward compatibility with upcoming EventLoop releases

8bbced8fb437355e5fe0e2a14d5a4a96acde15a9 authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>
Fix forward compatibility with upcoming EventLoop releases

279ffd155b6fe8a24f75a7d97b324f00d3cc20d5 authored about 7 years ago by Christian Lück <[email protected]>
Prepare v0.7.6 release

4e07a0014896cbbb73e2f2b2c28e86174b6e1d4d authored about 7 years ago by Christian Lück <[email protected]>
Merge pull request #127 from clue-labs/tests

Simplify test bootstrapping logic via Composer

3a35f7026e18e6bff6cf22fa6c5b94903f9f0c5b authored about 7 years ago by Jan Sorgalla <[email protected]>
Merge pull request #126 from clue-labs/legacy-unbuffered

Work around reading from unbuffered pipe stream in legacy PHP < 5.4.28 and PHP < 5.5.12

6f1e608ac705d57f904b40352922c4ac8a7c6adf authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>
Simplify test bootstrapping logic via Composer

031699e73847ffc7e2f0f2f13ddb016a3cb721fc authored about 7 years ago by Christian Lück <[email protected]>
Work around reading from unbuffered pipe stream in legacy PHP

8a394f00b9972b862aa3c6ef3bacb37766c9580b authored about 7 years ago by Christian Lück <[email protected]>
Merge pull request #124 from carusogabriel/patch-1

Test against PHP 7.2

5223048ca5cf26cf1d900b1e3334c3457a79f5de authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>
Test against PHP 7.2

33381e408f5483fd81a7e72f7f3e1c331091c115 authored about 7 years ago by Gabriel Caruso <[email protected]>
Prepare v0.7.5 release

a41bbffdda5e3f4282012f8e346cef48ecb28b24 authored about 7 years ago by Christian Lück <[email protected]>
Merge pull request #123 from clue-labs/examples

Restructure examples to ease getting started

9a54b9a7f6c04d515ccf514df8cb1508c866a378 authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>
Restructure examples to ease getting started

f62f6dc5cbff6210cd2f350628372e7c380ced5d authored about 7 years ago by Christian Lück <[email protected]>
Add simple HTTP client example

9736f2579b02c972db21ce91df487797f2663387 authored about 7 years ago by Christian Lück <[email protected]>
Add documentation for examples

195515b1558b34bf98002fa77e6176817453bf9c authored about 7 years ago by Christian Lück <[email protected]>
Merge pull request #122 from gabriel-caruso/phpunit

Forward compatibility with PHPUnit 6

97269c1797749d3303dc7422e4e219e2585c109c authored about 7 years ago by Jan Sorgalla <[email protected]>
Added PHPUnit 6 support

7a0706b2db140892f36dc5eefa3d13f4d6c9424f authored about 7 years ago by Gabriel Caruso <[email protected]>
Use PHPUnit\Framework\TestCase instead of PHPUnit_Framework_TestCase

6e58b163b9ee3843e592116fa760618095893070 authored about 7 years ago by Gabriel Caruso <[email protected]>
Merge pull request #121 from clue-labs/removereadstream

Fix forward compatibility with upcoming EventLoop releases

bbf5938885b4bd0cf5552db015fc3bc2e86c341e authored about 7 years ago by Jan Sorgalla <[email protected]>
Merge pull request #119 from clue-labs/flags

Igore excessive fopen() mode flags for WritableResourceStream

a179ab556f5e2aaef38dfe61832d64bb6a7c6106 authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>
Only remove stream from loop if it was actually added

cf4ace0df32fdc1124090503789fba9380621929 authored about 7 years ago by Christian Lück <[email protected]>
Replace internal removeStream() with removeReadStream()

56f3100214d1274e876f657632913f397bbfd04d authored about 7 years ago by Christian Lück <[email protected]>
Merge pull request #120 from clue-labs/ignore-mac

Ignore Mac OS X test failures for now until Travis tests work again

1e8c392876296ca730da25ea1434f74dd54bbf8d authored about 7 years ago by Jan Sorgalla <[email protected]>
Ignore Mac OS X test failures for now until Travis tests work again

8b34249d9b6b7211f2614fad13b1af67b51dcc3f authored about 7 years ago by Christian Lück <[email protected]>
Work around HHVM not reporting fopen mode for pipe streams

293828e79540f9ac169cc048b1086c3d258aecbd authored about 7 years ago by Christian Lück <[email protected]>
Igore excessive fopen() mode flags for WritableResourceStream

7a70e27c27392081e8517e638b42c6d22d2d94b4 authored about 7 years ago by Christian Lück <[email protected]>
Prepare v0.7.4 release

5c7db5261b3cc7e11b8ba765bed8ba31ee745f5c authored about 7 years ago by Christian Lück <[email protected]>
Merge pull request #116 from clue-labs/close

Remove event listeners from CompositeStream once closed and remove remove undocumented left-ove...

1da4a66c487c503a57fe7bede559cb6b5fb3cf43 authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>
Remove event listeners from CompositeStream once closed

1d200c09c36391a4ca1a2fac09ceb08ad01aab9a authored about 7 years ago by Christian Lück <[email protected]>
Merge pull request #115 from clue-labs/timer

Fix forward compatibility with upcoming EventLoop releases in example

a1a975407437152a4eaf33076302c2b34c1cc7d1 authored about 7 years ago by Jan Sorgalla <[email protected]>
Merge pull request #114 from clue-labs/typos

Fix typos in README

007358c6c4e940f79d66534e4768f503437bf6c8 authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>
Remove undocumented left-over close event argument

0a3031822141e9946dc855b1aa69d690cb95d301 authored about 7 years ago by Christian Lück <[email protected]>