Ecosyste.ms: OpenCollective

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

github.com/reactphp/reactphp

Event-driven, non-blocking I/O with PHP.
https://github.com/reactphp/reactphp

issue 76 fix. Using SplQueue for

ddeacac88bea5d5c98b1ca3b8e706e7433d222be authored almost 12 years ago by Cameron Jacobson <[email protected]>
Merge pull request #116 from reactphp/fix-readme

Remove $loop arg from README example (thanks @DaveRandom)

2ad8ff42bc74d4e66fd0f6d9212a24acb8223b19 authored almost 12 years ago by Chris Boden <[email protected]>
Remove $loop arg from README example (thanks @DaveRandom)

a71b424c1b271e97bc5ba6f6ffec8d22547f5409 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add Response end event to CHANGELOG

c7a295b046a8a18a01824c1d1b214558b9481e41 authored almost 12 years ago by Igor Wiedler <[email protected]>
Tweak previous merge

40c429cc81753d72d388af9a422b94d66a9047b3 authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'beaucollins/http-response-emit-end'

* beaucollins/http-response-emit-end:
React\Http\Response emits 'end' event when stream is ended

4ce8583bd15bf0ddbb9bf98dcdb3f22d68291646 authored almost 12 years ago by Igor Wiedler <[email protected]>
React\Http\Response emits 'end' event when stream is ended

a7a61847c152355ad24e5400146830aa456a6cfc authored almost 12 years ago by Beau Collins <[email protected]>
Add LibEvLoop bugfix to CHANGELOG

ee361e37a7c0f43f2f9c4b808ca4cdc43de7068a authored almost 12 years ago by Igor Wiedler <[email protected]>
Use libev->breakLoop() instead of suspend/resume

Suspend does not break the loop, so the run call would still block.
BreakLoop however breaks out...

54f3617692407ab395b968a48fcb7e35a82f28e0 authored almost 12 years ago by Igor Wiedler <[email protected]>
Adjust event docs to use fake docblocks

a5a0f9eb63a52e495fb51097c4869080c604e644 authored almost 12 years ago by Igor Wiedler <[email protected]>
Travis is so slow, increase maximum loop noop time

e1e239387476770fdf7f201475f7f72882f7b005 authored almost 12 years ago by Igor Wiedler <[email protected]>
Tests for LoopInterface::{run, stop}

fcd03c45e8a55cb3476d6342109b4d20777a16df authored almost 12 years ago by Igor Wiedler <[email protected]>
Document events at the top of each EventEmitter class

102b1daf2b2d6da1f1422de9a41ff7ecbfde3ea2 authored almost 12 years ago by Igor Wiedler <[email protected]>
[cache] Add to root composer.json and do-split.sh

409ecae43c06917fd64329171e9195b3c7bb1813 authored almost 12 years ago by Igor Wiedler <[email protected]>
[cache] Adjust Dns component to use cache component

57ec9de4b05078e17f6bd29c72ce45446ea67a7e authored almost 12 years ago by Igor Wiedler <[email protected]>
[cache] Cache interface and in-memory implementation

770c6da0a3991d03b4ac4d0249a8d1857235ac03 authored almost 12 years ago by Igor Wiedler <[email protected]>
Prepare for v0.2.5 release

6c2b060ca487781498b01fef5ca5da137b9f8a19 authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge pull request #103 from reactphp/http-client-fix

[HttpClient] Call dns properly with promises, use promises internally

20f4a664d87763d2760aba9a5839a56042c6b189 authored almost 12 years ago by Chris Boden <[email protected]>
[HttpClient] Call dns properly with promises, use promises internally

a1a16ec908781bdc07340240246021e48c78e855 authored almost 12 years ago by Igor Wiedler <[email protected]>
Fix examples in react/dns README

7916a1078621d374fd9d121dd3ab4471dca3a139 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add BufferedSink progress events to CHANGELOG

6c65c73090ffce0aa4ea6ed06f131f590f4a159f authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'jsor/buffered-sink-progress'

* jsor/buffered-sink-progress:
Add triggering of progress on its promise in BufferedSink

b88b023700261cf0fe4c246ac391bd0246fd54c1 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add triggering of progress on its promise in BufferedSink

75510caedbd85b076494235e68ae48ae1a2dd005 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Add react/promise as a suggestion for react/stream

8ea18cafaa53224649d8885166e073dcf51250e7 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add branch alias for react/dns split

543aeec572a5e102218977d5051a084aad240be0 authored almost 12 years ago by Igor Wiedler <[email protected]>
Changelog date

bba20aaa15ca93eb7e6deded13620ec0bff8223a authored almost 12 years ago by Chris Boden <[email protected]>
Add BufferedSink to CHANGELOG

04db21e999c9d8272b81a9664fdf890f719db485 authored almost 12 years ago by Igor Wiedler <[email protected]>
Implement BufferedSink which resembles a promise-based async stream_get_contents()

27990330e39d6363ec025be53beadcf584809628 authored almost 12 years ago by Igor Wiedler <[email protected]>
Move forwardEvents helper method to Util, add tests

f3b8cbcd352bfa56f483bbe9b5f6fd7a0a51270d authored almost 12 years ago by Igor Wiedler <[email protected]>
Update react/promise version to 1.0.3

f5ebb05d564c7219574991c84605658a4c568ae9 authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge branch 'master' into through-stream

* master:
Add @jsor credit in CHANGELOG
Fix dns example script
Add dns-promise to CHANGELO...

23df98b226ddf7cb83bc54b93aaf35cb3613a9f1 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add @jsor credit in CHANGELOG

e27e78bf8f0282644aeaa3800b2324c671ece7a7 authored almost 12 years ago by Igor Wiedler <[email protected]>
Fix dns example script

7ec3e9147cc1bec092ee4815d88109c5b48303e7 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add dns-promise to CHANGELOG

7a8199445ff1bf3b8f1eed975aa73b29ad57c4f9 authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'jsor/dns-promise'

* jsor/dns-promise:
Split first method call in chain to new line
Move creation of response o...

96950cf9f32317b62888e3008c6387c00ab5eccc authored almost 12 years ago by Igor Wiedler <[email protected]>
Split first method call in chain to new line

39f8220ffdb33b57c7fbb45d7f51ecab1880374c authored almost 12 years ago by Jan Sorgalla <[email protected]>
Remove unused use statement

e15e5ca2d52909c6e0e9b79025e2521f77f36553 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Move creation of response outside the closure since createStandardResponse() is protected

59037701814cbbd20b576075b062bafe196b57be authored almost 12 years ago by Jan Sorgalla <[email protected]>
Fix tests

3a9c80d9763f0a628e71cea5ac7f7369cc6800eb authored almost 12 years ago by Jan Sorgalla <[email protected]>
Update react/promise

65f7dbabed7d3dff81df177982168e5d90fa798a authored almost 12 years ago by Jan Sorgalla <[email protected]>
Fix RetryExecutor

dabbfa655307a499221b7bbd64a144c02ad97112 authored almost 12 years ago by Jan Sorgalla <[email protected]>
[Dns] Refactor DNS resolver to return promises

8d5f6609a87d2985b5c09517d5a968fb9ab1ec50 authored almost 12 years ago by Igor Wiedler <[email protected]>
Remove whitespaces

c68f9bc97e3552af9f6afec6a4f30d79879a96f5 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Remove unused code

6ff0f88317a63f5256688b60432072c66842a93b authored almost 12 years ago by Jan Sorgalla <[email protected]>
Fix indention

a6354c990e5a46923ac8bef8339643ecbfbfb2c0 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Add accidentally remove indention

9c5bd121b9dc30fc2be0b981ab07623dfc7b0fdb authored almost 12 years ago by Jan Sorgalla <[email protected]>
[Dns] Fix variable

65d633c8c38f3e807b225c1f67678eb406a74022 authored almost 12 years ago by Jan Sorgalla <[email protected]>
[Dns] More rafoctorings for promise usage

7c3d4039a33c43a076c528013fcb50f6edd59771 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Make ReadableStream::$closed and WritableStream::$closed protected

f265b82dcddc66a4c9be5ef89c1bad9765b04d10 authored almost 12 years ago by Igor Wiedler <[email protected]>
Adjust CompositeStream for PHP 5.3

7dd1671f82a1ad05acbaea3266d9518328e96d1d authored almost 12 years ago by Igor Wiedler <[email protected]>
Add CompositeStream, make ThroughStream extend it

92f147cdba9721d6ad2706550a743794c19a1ff3 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add WritableStream which is useful for sinks

446c8f3774f11b9eed464207016907f6a264e3c1 authored almost 12 years ago by Igor Wiedler <[email protected]>
Make ThroughStream extend ReadableStream (thanks @elazar)

dac5354f668dd59c7ab0d68e8468104b3641640f authored almost 12 years ago by Igor Wiedler <[email protected]>
Add changelog entry for ThroughStream and ReadableStream

6f1514bf6e0a4e653a5cf8cc0ff785ece2b72424 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add ThroughStream and ReadableStream primitives

These are basic building blocks for building custom streams upon. The
ThroughStream is essential...

94cf8a34e700ad41856fd70acafa22ba477d6a13 authored almost 12 years ago by Igor Wiedler <[email protected]>
Changelog tag date

01145a961302a8854349686202933cb67cbfdaeb authored almost 12 years ago by Chris Boden <[email protected]>
[loop-libev] Skip libevent tests on linux because of epoll errors

334be69eac57ecbc7c26db11e8dd02ff0b237dbd authored almost 12 years ago by Igor Wiedler <[email protected]>
[loop-libev] Skip libevent and libev tests if exts are not installed

a951670bc19d1e01e9c8523322a7d11947814811 authored almost 12 years ago by Igor Wiedler <[email protected]>
[loop-libev] Refactor loop tests to multiple test classes

532ac91464f000bf3a6b47dff285f3e37429b40b authored almost 12 years ago by Igor Wiedler <[email protected]>
[loop-libev] Add composer self-update to .travis.yml

608d050edba217de29da3e726725f85e90295049 authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge branch 'master' into loop-libev

* master:
Fix CHANGELOG indentation
Fix branch aliases of subtree splits to be 0.2-dev
[Ht...

73fa6b6f7681c4a68075d0f4f01aea9a7cc83187 authored almost 12 years ago by Igor Wiedler <[email protected]>
[loop-libev] Add libev as require-dev and suggest (in event-loop)

4b78f6972d7157cd740700b3555faaea9801ec3b authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge pull request #86 from reactphp/test-memory

Add new test-memory script that only tests the loop

7f2edd6c488af5dd0584f1efb6cff688fbb225bc authored almost 12 years ago by Chris Boden <[email protected]>
Merge pull request #89 from reactphp/resolver-examples

Rename $resolver to $dns in examples

02643dabbde2efa739008715baf9ae314e83999c authored almost 12 years ago by Chris Boden <[email protected]>
Merge branch 'refs/heads/update-guzzle'

Conflicts:
CHANGELOG.md

eee05a327bf30f2baacf24037bbbaff53f34990a authored almost 12 years ago by Chris Boden <[email protected]>
Merge branch 'refs/heads/http-forward-drain'

Conflicts:
CHANGELOG.md

1cf7e1ee51df790555d916bac4ab638db09cfe6d authored almost 12 years ago by Chris Boden <[email protected]>
Fix CHANGELOG indentation

24ac0ba4b598e3aeeff57a47232fb4605d34ace5 authored almost 12 years ago by Igor Wiedler <[email protected]>
Fix branch aliases of subtree splits to be 0.2-dev

ad1ba1a68fdeff4ddeef6ad13331fce8f1aeb2be authored almost 12 years ago by Igor Wiedler <[email protected]>
[Http] Correctly emit end event for Request

4bb5775b85dce6324169d704258fc6168b3bdfed authored almost 12 years ago by Igor Wiedler <[email protected]>
[Http] Correctly emit close event in response

719f2a135a5a0a1abbfc89d2450aa727f8d27fd1 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add guzzle deps update to CHANGELOG

50bb22a6ac3b0f10c92e8921bb9d1e06b00f4847 authored almost 12 years ago by Igor Wiedler <[email protected]>
Update guzzle dependencies to 3.0.*

8d1c8594e101cee4ff447febcf665c20fe4d7a0c authored almost 12 years ago by Igor Wiedler <[email protected]>
Fix composer.lock

cd01ef75f8a0fc3e3cc9cacd67c2c5e9c0c83e8a authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge branch 'master' into loop-libev

* master: (47 commits)
Add http-client subtree split goodness
Fix typo in http-client compon...

b54bbd62edc42ccdc261ce3da81e8075f1e0b8b2 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add http-client subtree split goodness

9a82c5fef789b41304f17a25e58b1158924e0b47 authored almost 12 years ago by Igor Wiedler <[email protected]>
Fix typo in http-client component composer.json

e7f0a9b1c9d66b343d377d8efdd53ec0cacaff33 authored almost 12 years ago by Igor Wiedler <[email protected]>
Prepare 0.2.2 release

e5fb1edf2a0c4158488af79ac1a82165936c39e0 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add http-client to the CHANGELOG

4ab6adf71a442d09367b2476b317b6c5a362bee5 authored almost 12 years ago by Igor Wiedler <[email protected]>
[http-client] Cosmetic fixes to README and tests

6ea658128de66f232793cde418b902e1976277ae authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge branch 'http-client'

* http-client: (38 commits)
typo
[http client] reformatted readme
[http client] depends on...

8e7896fd6074c4016b0a349ae7fb4360a645afdc authored almost 12 years ago by Igor Wiedler <[email protected]>
typo

5af6b81dd900fc82a28d6194f23010eeca874cdc authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] reformatted readme

dfc665363680bcf1ae4deebcb3a4c820c029d890 authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] depends on react/dns

9792fc96912c77ebd13849bbf9db85fee03fdfa7 authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] remove async name resolving from TODO

6c7b62e6585a9855bac5a11a7e976b09e2fa2dcf authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
codes style

4a5eed6d6eca2c20da189c15a5e614b651f22988 authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] updated composer.json

01eb972a0a5a3d4c7b13299fba30ff1e2fa6e477 authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] use the dns component for async name resolving

eb11007ed467efd63efb5288c34f47dfa4e3537f authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] improved README

d763fe2731b336dd59b78358646a064edf4f5fb8 authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] return non-blocking streams from connection manager

4526887149453872cb6b7b03ca06250d3cfa5204 authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] added composer.json

8ff09e2336b1b179c9df254e262c3b35958ea648 authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] added readme and example

97bbef8f5309b1ec5babca6865505a36aa90cc12 authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] clear buffer once it's not needed anymore

e6cc4db0c302926ccf6bb2a6fdbf30ba2ed7ef96 authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] code style

9e426c73e784cb825c3c62b4fcaae4dcc8c48d0e authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] php5.3 fix

4f1fa2dfb4564d487c9c7488df5850084d102cb6 authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] init state

fb4aa2a1f0748dd89e773da0af775ba1282d9840 authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] implemented WritableStreamInterface

df15bfddbbbc31107afab10e5ad7a1fe5ba8986a authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] getConnectionManagerForScheme

7dc61d33d16801c24b23712fcf257ebd79239c2d authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] fixed ConnectionManagerInterface

2d94d856b8947e4068f9fdd4fd74e9cd78843447 authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] reuse CallableStub

eccc9816ce5459f2b2393845f0ac2fbaee6c6a61 authored almost 12 years ago by Arnaud Le Blanc <[email protected]>
[http client] improved test method name

2dcdf05a33435c6c8d117b3b007f6a0ccce1d6bd authored almost 12 years ago by Arnaud Le Blanc <[email protected]>