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
03f868557259e8be08cfb583e6eebea37bc69f6b authored over 12 years ago by Igor Wiedler <[email protected]>
293cabe33a7ae2fd72942977d17fec3c444ee127 authored over 12 years ago by Igor Wiedler <[email protected]>
04fc88f801c85ce9e22acc8cdee75ca43082658b authored over 12 years ago by Igor Wiedler <[email protected]>
* nrk/loop_libevent:
Use shorter variable name.
Reimplement the libevent-based event loop.
* cboden/emit-conn:
[Socket] Connection self-emit
fc54d14ef159943e1157087f1281acf0757956e5 authored over 12 years ago by Igor Wiedler <[email protected]>
* cboden/egg:
Easer Egg
8ca0a4dacae39a02a5bd6840602dbaab5d91f8c6 authored over 12 years ago by Igor Wiedler <[email protected]>
Updated all connection emits to send itself as context upon triggering an event.
64a6a2f1317e4367d93d032d9ff64029a7661a7b authored over 12 years ago by Chris Boden <[email protected]>78024b49e52499eb0b22b17ea1a56ec62d5b10a8 authored over 12 years ago by Igor Wiedler <[email protected]>
1e7c6f13ffc115ce40767122bd6c379c9732aac0 authored over 12 years ago by Igor Wiedler <[email protected]>
* http-memory:
[Http] Clean up some listeners on request/response end
fac54275e67df76680d9a402ceb88c78e6356987 authored over 12 years ago by Igor Wiedler <[email protected]>
* cboden/conn-inter:
Typehint Connection -> ConnectionInterface
ad00dec19bc54e34cb67722c1a7e345619cf8aa3 authored over 12 years ago by Chris Boden <[email protected]>
ccc76a975cd10ae9669c7663fb97c5d938fb7cf6 authored over 12 years ago by Chris Boden <[email protected]>
857958ccf65cb0e362b1e7c70f1a8a7a073c90c0 authored over 12 years ago by Igor Wiedler <[email protected]>
3fd6ab5b93bfb88044e59734753b6c727fee102f authored over 12 years ago by Igor Wiedler <[email protected]>
* cboden/conn-inter:
[Socket] anal CS
[Socket] Removed __cons from interface
[Socket] Conn...
a6631e7b7c16a2418961f90ccdd04802c3ec53b0 authored over 12 years ago by Chris Boden <[email protected]>
46bb206d21128d5bbc2c667eb3c86c4769bd5906 authored over 12 years ago by Chris Boden <[email protected]>
Added ConnectionInterface
Change close() to end() refs #30
Listeners in the EventEmitter still kept references to outside vars
leading to gc failing and hu...
30e4337174423bf4c605ce79705fec163f015be0 authored over 12 years ago by Igor Wiedler <[email protected]>
[EventLoop] Stop method, fixes #24
947293f7ff32a5ed3532b96b940360d1d39d0008 authored over 12 years ago by Igor Wiedler <[email protected]>[Socket] Refactor server and connection
40e8b59a7d0e19e9be8b680c274fa52038a29ba7 authored over 12 years ago by Igor Wiedler <[email protected]>7d11a4470f8f2255e690fa8da0a4341119c32b1a authored over 12 years ago by Igor Wiedler <[email protected]>
ae504a5d0c76e0a11c5163d2f95d51efe7e9452b authored over 12 years ago by Igor Wiedler <[email protected]>
4f571eb7c3d59315446f5e2c8d4da6832e680436 authored over 12 years ago by Igor Wiedler <[email protected]>
2e810ecc5f1c44ca16a8fc0ed1df6b65e97c953a authored over 12 years ago by Igor Wiedler <[email protected]>
dc0da92932e482b2993e25e672a6784dd3cd591a authored over 12 years ago by Igor Wiedler <[email protected]>
* nrk/loop_streamselect:
Pass the event loop instance to event listeners.
Handle empty read ...
e5002990792a3133cb748a002c79a75493ae340d authored over 12 years ago by Igor Wiedler <[email protected]>
74f7bda56fb02f27844724909b563286e6d19ad8 authored over 12 years ago by Daniele Alessandri <[email protected]>
The previous implementation was based on wrong assumptions on how the
PECL libevent extension wo...
a17647c689c4b8794c231210795262ec255f2fcf authored over 12 years ago by Daniele Alessandri <[email protected]>
Unfortunately stream_select() emits warnings and does not honour the
specified timeout when all ...
When a listener return FALSE, the event loop unsubscribeis the related
stream from read or write...
This makes detecting existing stream entries faster, and stream_select()
does not seem to care a...
Those methods are not yet part of React\EventLoop\LoopInterface, we need
to fix the current impl...
bd50cef9bf5ef5921841f956edcd667b52c95b81 authored over 12 years ago by Igor Wiedler <[email protected]>
618b2aebd0aa0aa85414df04bbc8d92232216917 authored over 12 years ago by Igor Wiedler <[email protected]>
* http:
[EventLoop] Default stream_select read and write arrays to null
[Espresso] Initial e...
de381ddb7ff1afb2693533d29c8347bb2fe5ab89 authored over 12 years ago by Igor Wiedler <[email protected]>
9fb7baf4006a17df7f0b8889f6dbcb10535afe18 authored over 12 years ago by Igor Wiedler <[email protected]>
* Simple streaming request and response classes
* Use guzzle for http parsing and formatting
* S...
b30e4c0a502a061aa6c8699d8330b7173c201cff authored over 12 years ago by Igor Wiedler <[email protected]>
0e539cc805da57c866b2bae58d9df19c75c13e5a authored over 12 years ago by Igor Wiedler <[email protected]>
ab97fd7cc75db5897167238538bf14ec8a8c12b1 authored over 12 years ago by Igor Wiedler <[email protected]>
e36fb2623b0eb1018ce622bc0ba374a85be1788a authored over 12 years ago by Igor Wiedler <[email protected]>
69dd0e2a57c0e69e97d68517263cfd61918243fd authored over 12 years ago by Igor Wiedler <[email protected]>
e813968da434ed45219718bc2db29a01174045b6 authored over 12 years ago by Igor Wiedler <[email protected]>
74448dcbc0f0ff8d4e38dfd8e2ce22fb40169976 authored over 12 years ago by Igor Wiedler <[email protected]>
4e5ce68c9e1fb6332526795174668123e46016d8 authored over 12 years ago by Chris Boden <[email protected]>
cc055fe9c5817162edd08931d89060c5b0bbdeeb authored over 12 years ago by Chris Boden <[email protected]>
* cboden/non-blocking:
Non-blocking on sockets
7f44b923b390af7dadeb5b2f71cf454a19d08535 authored over 12 years ago by Igor Wiedler <[email protected]>
cfaa4316db5e99e8df64b48a993f647718334c0d authored over 12 years ago by Chris Boden <[email protected]>
e1c832e32df9aca4bbc041ea4ad2c9e51c8e7233 authored over 12 years ago by Chris Boden <[email protected]>
* cboden/factory-fix:
Factory corrections
a67d85ae43d8807d231b484ebc7aa0bf1ee01572 authored over 12 years ago by Igor Wiedler <[email protected]>
proper namespace
static method
* master:
Move EventLoop creation into factory
Refactor test helper methods to TestCase base...
* libevent-check:
Move EventLoop creation into factory
Use libevent if able
e9490ba6b8794e7247df0bd258e0fe208d9515ad authored over 12 years ago by Igor Wiedler <[email protected]>
* write-error:
Refactor test helper methods to TestCase base class, adjust new connection test...
378092af45e513e5a4c35dc3cabf5c1d9fc02ccf authored over 12 years ago by Igor Wiedler <[email protected]>
c8a51e000642cc4a10ebdab9e615edf93d2abfe5 authored over 12 years ago by Chris Boden <[email protected]>
f813165ff83da9e7611f20e2df8c1a5e4dc560f7 authored over 12 years ago by Chris Boden <[email protected]>
f88af6c21437a8f796583f0daf3c25e8f93c0fb5 authored over 12 years ago by Chris Boden <[email protected]>
8d27abbe28c9c46ffb800a2a422a157b1806885c authored over 12 years ago by Igor Wiedler <[email protected]>
6e5644a33c1362ae317a8ea42b491e0eb318a567 authored over 12 years ago by Igor Wiedler <[email protected]>
7a09556a11bda82ee5f79d6a2665d3a02d1cfbc0 authored over 12 years ago by Igor Wiedler <[email protected]>
93e14fe3be80225c12a607a196d0eb53be3e7bc6 authored over 12 years ago by Igor Wiedler <[email protected]>
06f161889f903e3a99cbfa86ed0529cbea00afe8 authored over 12 years ago by Igor Wiedler <[email protected]>
4ab7331aad83650ea75dc9830cbdf631c5212140 authored over 12 years ago by Igor Wiedler <[email protected]>
* cboden/errors:
Error event
783129a74398a9cd937664188287dfd39c3a35d9 authored over 12 years ago by Igor Wiedler <[email protected]>
ada9d846f3696607d214461a0e9b9590b9b85c3f authored over 12 years ago by Chris Boden <[email protected]>
Fixed typo and enabled syntay highlighting
e2518999ff486e0aee43ae022d8455d61c214ab4 authored over 12 years ago by Igor Wiedler <[email protected]>bb04352a76a26e2b136116ef18beb16244f72534 authored over 12 years ago by drak3 <[email protected]>
53071ffd578429e6ba627d7450b15320872c074e authored over 12 years ago by Igor Wiedler <[email protected]>
f50b8aa2751bffc89a5cd7db2fa0d86ce9e5ed28 authored over 12 years ago by Igor Wiedler <[email protected]>
8714bde9af7d39dff06ba91b646cbfd3090f643c authored over 12 years ago by Igor Wiedler <[email protected]>
b13c4b2df3cd385502d04e342b34b475592a5617 authored over 12 years ago by Igor Wiedler <[email protected]>
8cd77836e29759e5d7997eda8d2f127f7f6978e6 authored over 12 years ago by Igor Wiedler <[email protected]>
0b9e5b71dddda8851fc9d6a0a93bc511018a41b0 authored over 12 years ago by Igor Wiedler <[email protected]>
8157bd14e4f0cf193f4b1c9e2ef11269d641528e authored over 12 years ago by Igor Wiedler <[email protected]>
be8a749a3b59cbfc5a0ecccc9b91d85c7362fda1 authored over 12 years ago by Igor Wiedler <[email protected]>
bbe0956f13356aa7dadb6a1f7a907b06c78f311b authored over 12 years ago by Igor Wiedler <[email protected]>