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

Rename ConnectionManager to Connector

277a3b1310bf51504b87be31b06bf54dc0eae415 authored over 11 years ago by Igor Wiedler <[email protected]>
Make the transport method of the socket variable.

2c1d64ed4ecdb6ffd5a8ed15571955856439d79c authored over 11 years ago by Robin van der Vleuten <[email protected]>
[travis] Correct configure line for php-libev

f6bdbe1ddb8c158eb04045f45d09d06c85f40e4c authored over 11 years ago by Igor Wiedler <[email protected]>
Use When instead of FulfilledPromise and RejectedPromise

bf7b52bde1757d3d58cbff86885df6fa8418e5ce authored over 11 years ago by Igor Wiedler <[email protected]>
Semi-functional test case for ConnectionManager

bc9b8b4058d8d70db1cb32954e94863bb3775cca authored over 11 years ago by Igor Wiedler <[email protected]>
Remove all listeners from socket server on shutdown

0d1b880068332df4ca8fadc52302fbf0ed4dca12 authored over 11 years ago by Igor Wiedler <[email protected]>
Make promise constraint consistent by using tilde

fc9eb428dd2f6fe062482e76f844a86648af9f00 authored over 11 years ago by Igor Wiedler <[email protected]>
Merge branch '0.3' into socket-client

* 0.3:
Change react/promise constraints to use tilde operator

24bf46c35473de3e66f8fab7a305554e5cefd840 authored over 11 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'origin/master' into 0.3

* origin/master:
Change react/promise constraints to use tilde operator

Conflicts:
composer....

97be802a0a92992cd5a8ca559f0fcea803b2aca6 authored over 11 years ago by Igor Wiedler <[email protected]>
Merge pull request #138 from reactphp/promise-deps

Change react/promise constraints to use tilde operator

766105d2a6d8303e6f5d33b5ef1830b25d870f8e authored over 11 years ago by Chris Boden <[email protected]>
Change react/promise constraints to use tilde operator

1941b6771e8f9f2a83ad504246b2ed9c151acff8 authored over 11 years ago by Igor Wiedler <[email protected]>
Tighten visibility of SocketClient properties

3e89e390699c09f2a84611a609dd2a91258e55ce authored over 11 years ago by Igor Wiedler <[email protected]>
Add missing import of Promise\\When to ConnectionManager

728c252228328670c634e2bbfa82f0834e9d6504 authored over 11 years ago by Igor Wiedler <[email protected]>
Wrap StreamEncryption comment

f2705d9d2bd68fb56453ed57ddb0383203381528 authored over 11 years ago by Igor Wiedler <[email protected]>
Add newline to ConnectionManager

ea47fc5ba53c68f62de374f11837687855d57ade authored over 11 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'origin/0.3' into socket-client

* origin/0.3:
Make travis install libevent ext only if needed
Update references to 0.3, upda...

963bfaef1e9ee324b288965285aed9299a238293 authored over 11 years ago by Igor Wiedler <[email protected]>
Simplify README

b48e987e323fe3bcb1fe127d667fd54e3ffb3a35 authored over 11 years ago by Igor Wiedler <[email protected]>
Make composer.json consistent with the other ones

869f40c59efe2612fc0ee624a15563602cd96e7a authored over 11 years ago by Igor Wiedler <[email protected]>
Remove UDP and LICENSE sections from README

816dac824a34d06f33e4dd516fff53d6ca0dd6f0 authored over 11 years ago by Igor Wiedler <[email protected]>
Wrap README

853e83ae0c248bc4955ba303bea3303160ffc4f5 authored over 11 years ago by Igor Wiedler <[email protected]>
Trailing newline for composer.json

9d24cb84bfd67cb9691d5a8671e90370d4631346 authored over 11 years ago by Igor Wiedler <[email protected]>
Update composer.json for v0.3

2f0c119e4dba7d14f2e23e1e9d15cae318709d0b authored over 11 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'clue/socket-client' into socket-client

* clue/socket-client:
Move error handling to separate chained promise
Improve error handling...

002d94bd3602d3de40ba3420a8b887c1aa0a3e1b authored over 11 years ago by Igor Wiedler <[email protected]>
Move error handling to separate chained promise

e358395cd0cc75fdc0b377aec5b0f865da210d93 authored over 11 years ago by Christian Lück <[email protected]>
Improve error handling

2c910fe7e464fa8746504ddc5debf4470aacd0c2 authored over 11 years ago by Christian Lück <[email protected]>
Remove leftovers of timeout handling

50829dcb7ae1511fd9ec6ea52770e6b6a781bdc7 authored almost 12 years ago by Christian Lück <[email protected]>
Fix whitespace

d5de67a8892c8cff8c695aa3e0aa1675f4a49e1c authored almost 12 years ago by Christian Lück <[email protected]>
Remove useless setter for the time being

bc2c12dbb32bfb35322c97382653281859a060db authored almost 12 years ago by Christian Lück <[email protected]>
Reflect recent changes to SecureConnectionManager

411e5065b00ca0c7319af4ab158b70f98765ee9f authored almost 12 years ago by Christian Lück <[email protected]>
Import initial sketch of README and composer.json

040829b0baa77c9845d32e1fa584c85097848eee authored almost 12 years ago by Christian Lück <[email protected]>
Split to provide a SecureConnectionManager decorator

45ad3787b2a798669b30bb49fe1ca6dea7a26759 authored almost 12 years ago by Christian Lück <[email protected]>
Do not pretend a timeout is supported

b3129d7c72296dbfd0e4cd69ad480cfaf238e5d4 authored almost 12 years ago by Christian Lück <[email protected]>
Merge branch 'master' into 0.3

* master:
Make travis install libevent ext only if needed

8d73dc211f98273e100db9e349ac5ed7abac994b authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge branch 'travis-libevent'

* travis-libevent:
Make travis install libevent ext only if needed

bd41a3733e1d0ed67f7f4988b1d6b7807fd3226e authored almost 12 years ago by Igor Wiedler <[email protected]>
Move error handling to inner promise

6a11f53125c82d7dc3838b9e3044d53af565971b authored almost 12 years ago by Christian Lück <[email protected]>
Make travis install libevent ext only if needed

e2cbc3c5656262470050594db30072292036396f authored almost 12 years ago by Igor Wiedler <[email protected]>
Fix ConnectionException namespace

b8e1e977276531058db87fc683c19394fde08191 authored almost 12 years ago by Igor Wiedler <[email protected]>
Handle connection failure in ConnectionManager (thanks @nrk)

5d5a7c963182e56928e678adc5df585f02b03709 authored almost 12 years ago by Igor Wiedler <[email protected]>
Move ConnectionManager* to new SocketClient component

cfbc91287be073eaee3ca0f87d9d98b262e2c126 authored almost 12 years ago by Igor Wiedler <[email protected]>
Use port 443 for SSL connections

bcd9ca77ce90ed16db43e3f2a4e473c17bdc0598 authored almost 12 years ago by Igor Wiedler <[email protected]>
Make http/client independent from guzzle/http

dba15dcb84f0c69015fcff4aaea218fef2635785 authored almost 12 years ago by Igor Wiedler <[email protected]>
Make react/http work without guzzle

a383c40892900b3f536460ca1e8b31e5c5a65ba0 authored almost 12 years ago by Igor Wiedler <[email protected]>
Introduce ResponseCodes class

8348e57af7dc11a5b3ca975f567d836b753ac2ca authored almost 12 years ago by Igor Wiedler <[email protected]>
Remove guzzle/http dependency from composer.json

d0743b61df33e35af8af0055e2371435ba69dc6d authored almost 12 years ago by Igor Wiedler <[email protected]>
Update references to 0.3, update lock file

fe91a52ce906c314d13da2a94bf6432a2b2fd7fb authored almost 12 years ago by Igor Wiedler <[email protected]>
Document 0.3 API breaks in an UPGRADE file

1b75913e9b4cfa3cbb02dbb3c72f4aeb0061b9c7 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add new timers API to CHANGELOG

c86e12b528471530606b3f898b5e3daf0c6f80d1 authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'nrk/loop-timers-abstraction' into 0.3

* nrk/loop-timers-abstraction:
[EventLoop] Apply changes after code review.
[Dns] Update aft...

aec941b2a3c2951348a062b249ae50ea8c9633a2 authored almost 12 years ago by Igor Wiedler <[email protected]>
Update CHANGELOG for stream callback return value

690f3eddeb57efb24a8f9ceaf808503f32c2d9b9 authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'nrk/loop-remove-return' into 0.3

* nrk/loop-remove-return:
[EventLoop] Remove check on return value from streams callbacks.

3071041cfd73d1d61178fafdf359ac256a81d41c authored almost 12 years ago by Igor Wiedler <[email protected]>
[EventLoop] Remove check on return value from streams callbacks.

This was an early addition but now that the event loop abstraction is
mature enough it's definit...

157382d75c5b22144b5bc8f224cc98887c0dd3fd authored almost 12 years ago by Daniele Alessandri <[email protected]>
[EventLoop] Apply changes after code review.

Also removed a couple of unneeded use directives.

782e53cbb16d5c1de2aedb6d87ecfb07caa922f7 authored almost 12 years ago by Daniele Alessandri <[email protected]>
[Dns] Update after BC breaks in EventLoop timers.

eacc244f0e15ffd5293fd8b9602822cbbab34fa9 authored almost 12 years ago by Daniele Alessandri <[email protected]>
Update examples after BC breaks in EventLoop timers.

77d6309d6d8bd32dc24111b18baa1cff8ca23623 authored almost 12 years ago by Daniele Alessandri <[email protected]>
[EventLoop] Add a method to check the status of a timer.

0adfb8505eb68cc5793b844d23e1ed273d686605 authored almost 12 years ago by Daniele Alessandri <[email protected]>
[EventLoop] Update tests.

42f2b0455709fd24df8f3ac0cbefebb81ca61b1f authored almost 12 years ago by Daniele Alessandri <[email protected]>
[EventLoop] Add typehint in loop interface for timer cancelling.

912a56c91a39eec2c8b1ccb083af5bce41c335bd authored almost 12 years ago by Daniele Alessandri <[email protected]>
[EventLoop] Reimplement timers for LibEvLoop.

27386a4862a05ed9547fcc601a1d1916d1314a03 authored almost 12 years ago by Daniele Alessandri <[email protected]>
[EventLoop] Reimplement timers for LibEventLoop.

3d7f78a7585ce2dae19a7a7ce9d0e7e5e8ea3bed authored almost 12 years ago by Daniele Alessandri <[email protected]>
[EventLoop] Reimplement timers for StreamSelectLoop.

5689e4d920a22336ffb21f94b248f5cb5ee73470 authored almost 12 years ago by Daniele Alessandri <[email protected]>
[EventLoop] Add a timer interface and class.

They will be used to provide a much nicer abstraction for timers shared
among the various event ...

1125831c6c9daffd9f3f8e3493370021d1d6a2a8 authored almost 12 years ago by Daniele Alessandri <[email protected]>
Update git-subsplit to latest version

3d183b3a8f9c2f60bf34c4ba11e9249c4bf83fbe authored almost 12 years ago by Igor Wiedler <[email protected]>
Prepare v0.2.7 release

993278a61961759788837f4bad0acd76df43e6b9 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add nrk libevent timer cancellation fix to CHANGELOG

2ac068b40939be24ff0a4fe8a9a106e132bb395f authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'nrk/loop-libevent-fixtimers'

* nrk/loop-libevent-fixtimers:
[EventLoop] Fix timers when using libevent-based loop.

9fafc3c74061b2e6cd2c2a8ef1f3b92511d2b7ec authored almost 12 years ago by Igor Wiedler <[email protected]>
[EventLoop] Fix timers when using libevent-based loop.

Since a closure cannot destroy itself from inside its body, to prevent
PHP from raising the fata...

fb2c8daa43cb0dbe96cb4a4d55a6fce9d6b24e18 authored almost 12 years ago by Daniele Alessandri <[email protected]>
Merge pull request #122 from reactphp/timer-tests

Only skip specific failing libevent timer test

ce06750e82da348eff82beac8b4fdb78c00e62d3 authored almost 12 years ago by Chris Boden <[email protected]>
Only skip specific failing libevent timer test

504d0b62ccce8d36d51f9f61ba917f0291f04800 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add --prefer-source to travis.yml

0e19e41ae9146fb3af26bcd76077e0798cb6198a authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge branch 'refs/heads/timer-tests'

acd9452fc417d09ffef0233580a4a8656011f845 authored almost 12 years ago by Chris Boden <[email protected]>
Add libevent timers fix to CHANGELOG

9fb0722a9259f6f79c3a87790b3b04450d79aa53 authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'origin/version-fix'

* origin/version-fix:
Renaming $self to unintuitive var name for consistency
[Bug] Fixed fat...

7bb657e1b07049504805cac8bfea9381cf2698d7 authored almost 12 years ago by Igor Wiedler <[email protected]>
Remove @covers annotations from abstract timer test

53b0f35c1fa70ce4bed09ba3048f4e5a5de890d2 authored almost 12 years ago by Igor Wiedler <[email protected]>
Make timer tests run for all loops, contains failing libevent case

3c3362a1928dfb3ec8469555dba8959e4f24751a authored almost 12 years ago by Igor Wiedler <[email protected]>
Renaming $self to unintuitive var name for consistency

70d815a6bac7e877a7c2aa39429da5cf5636e799 authored almost 12 years ago by Chris Boden <[email protected]>
[Bug] Fixed fatal error on PHP5.3 using timer

PHP5.3 does not support calling $this within a closure

e13252e3425184565f7300f9a077ba97140deaab authored almost 12 years ago by Chris Boden <[email protected]>
Echo sender IP in tcp-chat example

dc3727b7403d3a0d0ff940d71c3c4adc14b2300f authored almost 12 years ago by Igor Wiedler <[email protected]>
Remove 5.5 from travis until it has pecl support

d98d3f2cca6eda61df7329dfe55b6f95f53f7c70 authored almost 12 years ago by Igor Wiedler <[email protected]>
Test against PHP 5.5 on travis

44e3c43d40d944fc742f2934b5d1f21916bfa4ba authored almost 12 years ago by Igor Wiedler <[email protected]>
Re-format release notes links in CHANGELOG

25597b9cc2048eb9cc17bccb50aae57645a64820 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add release note links to CHANGELOG

5081b7c91b2fa1253e43a89c7ba6ae05c382e43e authored almost 12 years ago by Igor Wiedler <[email protected]>
Version bump

4538d4f18df5902bbace31df966cb799eebf6810 authored almost 12 years ago by Chris Boden <[email protected]>
Merge branch 'unused-code' of github.com:reactphp/react

9d33065b6bd8b585940e6d9a1968bf8ed049f8d6 authored almost 12 years ago by Chris Boden <[email protected]>
Merge branch 'refs/heads/loop-run-tests'

Conflicts:
CHANGELOG.md

8727b6309d9a929968c29af2eaf6b841e84a64f6 authored almost 12 years ago by Chris Boden <[email protected]>
Merge branch 'refs/heads/event-docs'

6a3fdc5979622ae27747bc12e7625e43bd4b1d8c authored almost 12 years ago by Chris Boden <[email protected]>
[cache] Add cache component to CHANGELOG

dce644c8462ec6607aa7bdca2600c9eed5603c56 authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge branch 'master' into cache

* master:
Add libevent timers fix to CHANGELOG
Whitespace nitpick
force travis retest. Ap...

e51861070529bc666ad35428464b9362a2a257ac authored almost 12 years ago by Igor Wiedler <[email protected]>
[cache] Code coverage for ArrayCache

92702342f4ff27682b65724cf815b6382e15eede authored almost 12 years ago by Igor Wiedler <[email protected]>
[cache] Fix typo in ArrayCache::remove()

3dc87ce1e76335fce8580d02d8e74d9b936fdd2d authored almost 12 years ago by Igor Wiedler <[email protected]>
[cache] README with examples

77ee9073e2ad68cd843edc8ae27657fd379db9a6 authored almost 12 years ago by Igor Wiedler <[email protected]>
Fix misnamed variable

6ed4057ecfc299568a10411470c52bda535bad01 authored almost 12 years ago by Igor Wiedler <[email protected]>
Remove unused member on RetryExecutor

4927be26e8c3b58ac044ead17a288064a7494eb7 authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge branch 'issue76'

* issue76:
Add libevent timers fix to CHANGELOG
Whitespace nitpick
force travis retest. A...

3fec69d19fd3501fd8ad72c60b60652959ad4711 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add libevent timers fix to CHANGELOG

4463cb27950eec85e4b484f22a2439a2a7f73686 authored almost 12 years ago by Igor Wiedler <[email protected]>
Whitespace nitpick

f1a74e91bf09c0f8f2b52be069ff8e2b36ac406b authored almost 12 years ago by Igor Wiedler <[email protected]>
force travis retest. Appears 5.3.3 timed out

fb69003e1efd8f2650bd4d7d4e31c8ea44fa0f7a authored almost 12 years ago by Cameron Jacobson <[email protected]>
5.3 backward compatibility for ->timersGc

32554916a8f90c8163c9bd0ef91bc6f6020b4e94 authored almost 12 years ago by Cameron Jacobson <[email protected]>
moved timersgc foreach loop into callback

d39e57d4677bc879a912bf97a7d917f6ff59df95 authored almost 12 years ago by Cameron Jacobson <[email protected]>
Merge pull request #1 from reactphp/issue76

Fix timersGc iteration in LibEventLoop

1a97b4df02c8a33fb43de69da82749080bcbd7b3 authored almost 12 years ago by Cameron Jacobson <[email protected]>
Fix timersGc iteration in LibEventLoop

e6de4294503141c87dac3567510760535d7443dc authored almost 12 years ago by Igor Wiedler <[email protected]>