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

Merge remote-tracking branch 'origin/62'

* origin/62:
Append minimum-stability to README.md

46520adf437dc84ff803154ef4bd92e727228004 authored about 12 years ago by Igor Wiedler <[email protected]>
Append minimum-stability to README.md

037608b24f283c7c40fcefb5d229217441151785 authored about 12 years ago by Yuya Takeyama <[email protected]>
[dns] Use mt_rand to generate id, limit to id field size (16 bits)

117df80c3ab89f2c6c5b995e3662839b8618bbc6 authored about 12 years ago by Igor Wiedler <[email protected]>
[dns] Use an example that makes more sense in providePickRandomAnswerOfType

55dd6230cff354fb80e65bb3fea2b02bd9cb81c5 authored about 12 years ago by Igor Wiedler <[email protected]>
[dns] Make two question test only test parseQuestion

6021d636e6c71b73cc53442187d8d41279338a5a authored about 12 years ago by Igor Wiedler <[email protected]>
[dns] Coverage for response inline data

d5724cfc662a02a944d1e19575fb4352d12b2c89 authored about 12 years ago by Igor Wiedler <[email protected]>
[dns] Coverage for dns queries with more than one question

794ca4d1d7f764c53422e6648f3ff54b9f697fb6 authored about 12 years ago by Igor Wiedler <[email protected]>
[dns] Introduce CachedExecutor, does not expire records yet

aab3962cb13b58e22e1cf0056adfa6d5d27491c3 authored about 12 years ago by Igor Wiedler <[email protected]>
[dns] Refactor resolver big time, extract query logic into Query\Executor

* New React\Dns\Query\Executor (and Interface) that handles the
actual query logic.
* Resolver...

ff92284d8b66d4c07c2cde1c6c4fc74bb58f43c2 authored about 12 years ago by Igor Wiedler <[email protected]>
[dns] Move Resolver and Query to Resolver sub-namespace

7ba8f6ecd5f5ca92c5baf7060f157a95c60a3cfd authored about 12 years ago by Igor Wiedler <[email protected]>
[dns] Move Parser and BinaryDumper to Protocol sub-namespace

c4c2ae6bfb0183bf73f8f2ad8b11135e06851c74 authored about 12 years ago by Igor Wiedler <[email protected]>
[dns] Tests for resolver, related changes and refactorings

a50c160de91ab5de449c22a1cf03b5cd1a68d27f authored about 12 years ago by Igor Wiedler <[email protected]>
[dns] Rename headers => header

64e2633eb594547be1d00dfe6d794dea468953d0 authored about 12 years ago by Igor Wiedler <[email protected]>
[dns] Use tcp for large queries, re-try with TCP if response is truncated

4b90a0f9c8110b673d187bc8af2d6e14d136e30c authored about 12 years ago by Igor Wiedler <[email protected]>
Merge branch 'master' into dns

* master: (30 commits)
Change hello world example to not use espresso\app (because it is slow)...

faf344d15ec0d8a4b83e11f3af95a80026259a37 authored about 12 years ago by Igor Wiedler <[email protected]>
Change hello world example to not use espresso\app (because it is slow)

2a43233661bd148c3eaa9214a89558669d202828 authored over 12 years ago by Igor Wiedler <[email protected]>
Merge pull request #56 from react-php/guzzle-split

Use guzzle/common and guzzle/http subtree splits, update to latest guzzle

0ddebd2b4e788a0c7d30ea9856abeb51c3fd7018 authored over 12 years ago by Chris Boden <[email protected]>
Merge pull request #57 from react-php/examples-connection-event

Update examples to bind to the connection event instead of connect

0fe702b6ca50164153c2843ce002e15741689ca2 authored over 12 years ago by Chris Boden <[email protected]>
Update examples to bind to the connection event instead of connect

b8d0c7a9338997db35567fd2198b069c2b3fdbc4 authored over 12 years ago by Igor Wiedler <[email protected]>
Use guzzle/common and guzzle/http subtree splits, update to latest guzzle

b00cb915793d6481b510c0dd976d6c0c2830bbef authored over 12 years ago by Igor Wiedler <[email protected]>
Reverted PHP req to >= 5.3.3

Reverted the requirement of PHP 5.3.4 matching Symfony's revert

d20d2eb9cd7b763eddb9799c16cc16e5fe8af23d authored over 12 years ago by Chris Boden <[email protected]>
Merge pull request #53 from react-php/component-readmes

Separate README file for each component, fixes #11

e5af97b4b6f2f7562b875c9060c6416acc9f7f69 authored over 12 years ago by Chris Boden <[email protected]>
[loop-libev] Improve timer handling, use unique signatures, remove timer objects

b7dc3b5fd584ff661c53773b9ba0848fb0cf2db9 authored over 12 years ago by Igor Wiedler <[email protected]>
[loop-libev] Fix memory leak

fe68eae5a1b4e5c914a865cce3b6194f22d4717d authored over 12 years ago by Igor Wiedler <[email protected]>
Add libev installation to travis

512b8b0b4e8e611bd36a7a48cc66398edbce7096 authored over 12 years ago by Igor Wiedler <[email protected]>
I just learnt how to count kilobytes

108589bd5a0d3468d78f1694bd9ba4eae8a260b6 authored over 12 years ago by Igor Wiedler <[email protected]>
[EventLoop] libev implementation

f1db08900504b56a9543d90a060caafacf0c6559 authored over 12 years ago by Igor Wiedler <[email protected]>
Separate README file for each component, fixes #11

c690c1966bb8e99a6976846df6603654c3a531aa authored over 12 years ago by Igor Wiedler <[email protected]>
Add credits and URL for git-subsplit

e90b8251c1f932b1388a47425abf805f73fea755 authored over 12 years ago by Igor Wiedler <[email protected]>
Replacing crappy scripts with the amazing git-subsplit

9f0a98cd9fab8744670b863c2800119703b67674 authored over 12 years ago by Igor Wiedler <[email protected]>
Removed PHP 5.3.4 from Travis tests

5.3.4 is not available on Travis to test against

3ec4ca040c85b9c6c9e113ba584836316b209e69 authored over 12 years ago by Chris Boden <[email protected]>
Bumped required version of PHP to >= 5.3.4

778546347dbf3e894049521946f3aa685358f348 authored over 12 years ago by Chris Boden <[email protected]>
Fixed the release dates on changelog

1f83589fbbd6d6bbd108dbeb35a1510e4aef7c1d authored over 12 years ago by Chris Boden <[email protected]>
Fix branch-alias

bf7974a417a5efba2ed4a84766f332e844562af1 authored over 12 years ago by Igor Wiedler <[email protected]>
Move scripts to subdirectory

3ffa346fc0aeffc95731ae9187c4fe2aeec3c307 authored over 12 years ago by Igor Wiedler <[email protected]>
Add subtree-tag script

92b95d10da7678514a67eb1a56d2df0a57641f5e authored over 12 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'origin/legacy-fix'

* origin/legacy-fix:
Changelog new line
Changelog version
Added changelog
[Stream]
[St...

02bc53888a8c696be33c8446cd2ee22c55869f7e authored over 12 years ago by Igor Wiedler <[email protected]>
Changelog new line

5017df6d53e9cc89d6bfa69dda34859b483da361 authored over 12 years ago by Chris Boden <[email protected]>
Changelog version

2bd093bd1f0648c9fb36904a6d2ed6b5bc997f73 authored over 12 years ago by Chris Boden <[email protected]>
Added changelog

3b1510f56b4977aaab4366c4cf90f310e70220ee authored over 12 years ago by Chris Boden <[email protected]>
[Stream]

Documented why new `StreamInterface` exists

0f39a571e480226a91506a9cdfa0348389b4396a authored over 12 years ago by Chris Boden <[email protected]>
[Stream] Bug fix: multiple inheritence

Added PHP 5.3.3 to Travis as there was a BC break in PHP ~5.3.8
Took the close method out of Rea...

00228a1db60b6217043c0698650849cd346aee29 authored over 12 years ago by Chris Boden <[email protected]>
README: Use 0.1.* constraint instead of 0.1.0

83504aa1b5b8652f4cab034efe099ed535ff0ea0 authored over 12 years ago by Igor Wiedler <[email protected]>
Update composer.lock

1edb65b7523e3a1d4daae3fd17db8cff612b8c30 authored over 12 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'origin/tagging'

* origin/tagging:
README updated with tag info
Added aliases to all composer.json files
Br...

cc2294b1dd179d8066b0c695016b500df06df121 authored over 12 years ago by Igor Wiedler <[email protected]>
README updated with tag info

d54838b6da03bec009303b82ae5fd69a8e303490 authored over 12 years ago by Chris Boden <[email protected]>
Merge pull request #34 from react-php/libevent-exception

[EventLoop] Stop loop before throwing exception (removing stream is not enough)

f4b94b2abc41253c749a54d9eb0bdd4ed8503fde authored over 12 years ago by Chris Boden <[email protected]>
Added aliases to all composer.json files

9255b6978218d9ad44c7f47a0608f1f5f51e459b authored over 12 years ago by Chris Boden <[email protected]>
Branch alias, composer info

e71cf44dc9210f7b603be6e4c44f5260ae7b78d6 authored over 12 years ago by Chris Boden <[email protected]>
Removed branch alias

1e2df4762aa277c7e848820fea099054c98d9a02 authored over 12 years ago by Chris Boden <[email protected]>
Merge pull request #49 from react-php/logo

Add new logo and avatar to resources folder

03e993f1bf0030ca3dd198ac57a328f8b085896f authored over 12 years ago by Chris Boden <[email protected]>
Updated to v0.1 in composer files

7ba607ac346d794d3fa30289fdba7d868ecc0a76 authored over 12 years ago by Chris Boden <[email protected]>
Add new logo and avatar to resources folder

fd02e16ca4192874ea7c61e3f312439b4d322b62 authored over 12 years ago by Igor Wiedler <[email protected]>
Merge pull request #48 from react-php/examples

Add two new examples: shitload of data, tcp chat

15b16bb46fb9326deb3ffad3a296220725c953f6 authored over 12 years ago by Chris Boden <[email protected]>
Merge pull request #47 from react-php/socket-connection-event

[Socket] Rename connect event to connection

007dcac1013cb3b13972dda43fbf13b37c65641a authored over 12 years ago by Chris Boden <[email protected]>
Add two new examples: shitload of data, tcp chat

* Shitload of data can be useful to bench and profiledata transmission.
It sends 32MiB to the ...

02c804f7e37f9f45f66b42c9610e6a14b896d4f6 authored over 12 years ago by Igor Wiedler <[email protected]>
Merge branch 'master' into dns

* master:
[Stream] Rename (ReadableStream|WritableStream){ => Interface}
Update composer.jso...

4b2388c0f171a5289fc58dfb687365860dcd264c authored over 12 years ago by Igor Wiedler <[email protected]>
Merge branch 'master' into loop-coverage

* master:
[Stream] Rename (ReadableStream|WritableStream){ => Interface}
Update composer.jso...

dc87e52a2a4e93deb06facae2ddeec6d4df48f1e authored over 12 years ago by Igor Wiedler <[email protected]>
Merge pull request #41 from react-php/stream

[Stream] New stream component, rewrite everything to use these APIs

2203c28330fb38c2274e25e4bc41e048e6224231 authored over 12 years ago by Chris Boden <[email protected]>
[Stream] Rename (ReadableStream|WritableStream){ => Interface}

For the record, I disagree with this. But I will cry in my corner for this
one.

c9665ffa2119848e2ad9af617300de5726381ea0 authored over 12 years ago by Igor Wiedler <[email protected]>
[Socket] Rename connect event to connection

This is consistent with the nodejs naming.

70bc398270c8dc8f2cb8e7b9fbf2dbbf96599fd2 authored over 12 years ago by Igor Wiedler <[email protected]>
Update composer.json minimum-stability to dev

58bd16bc31bf30897f0367cb25f34bbafae52674 authored over 12 years ago by Igor Wiedler <[email protected]>
Update composer.lock

8f2a0272483a040a294d4cd6fcf9a30ca2f75d3c authored over 12 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'origin/master' into stream

* origin/master:
[Socket] Suppress notice when binding to a port, fixes #45

ff96e59979a4312d61a4cb96144ee8fbc09948cd authored over 12 years ago by Igor Wiedler <[email protected]>
Merge branch 'stream' into dns

* stream:
[Http] Add example to test for memory leaks
[Stream] Rewrite parallel-download exa...

cba7d602753c912d5325810b8341dd99c6c6e1b6 authored over 12 years ago by Igor Wiedler <[email protected]>
[Http] Add example to test for memory leaks

ad783799797fd839c95f145633ebec8d2b18ea50 authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Rewrite parallel-download example to use Stream\Stream

22c56558f412199c4a6768e2f7ff02019caa47b1 authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Move most of Socket\Connection logic to Stream\Stream, generic ftw

01d57ac4a0397448901a69d859a74e8b9a0d232e authored over 12 years ago by Igor Wiedler <[email protected]>
[Socket] Connection should forward drain events from the buffer

58b526c1584d4acf9567b3b4a2f5347b41681dc2 authored over 12 years ago by Igor Wiedler <[email protected]>
Merge pull request #46 from react-php/suppress-bind-notice

[Socket] Suppress notice when binding to a port, fixes #45

9efaeef493b0fc370351f3f546cb556ea6492e3d authored over 12 years ago by Chris Boden <[email protected]>
[Socket] Suppress notice when binding to a port, fixes #45

6c50dd4e2466d10624c69288f6ae23ba6b71505f authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Add ReadableStream::isReadable and WritableStream::isWritable

59cbd2614900f2902c1c1c782874034d1c7259a5 authored over 12 years ago by Igor Wiedler <[email protected]>
[EventLoop] Run an install --dev for travis

4c451a51902bb59f979d62b0897f5792498fd6a5 authored over 12 years ago by Igor Wiedler <[email protected]>
[EventLoop] Install libevent onto the travis worker

d8ba25aaabe79aaf9b65f5adf86ddcb28e4fcbc3 authored over 12 years ago by Igor Wiedler <[email protected]>
[EventLoop] Answer all travis pecl install questions with newline

e6aa046049e822b12c9124c4a1a3c24f122684f8 authored over 12 years ago by Igor Wiedler <[email protected]>
[EventLoop] Set travis.yml pecl-libevent version to beta

1ee60548b6c1a369ef4eddde525c9f17aec3b575 authored over 12 years ago by Igor Wiedler <[email protected]>
[EventLoop] Add dev-dependency on pecl-libevent for tests

7508f3205fd9533c085c47d946b71e89891937fa authored over 12 years ago by Igor Wiedler <[email protected]>
[EventLoop] Add libevent extension to travis.yml

78d19d164e63d5b53a14c58a682bb9808d780781 authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Ensure Buffer closes after buffered end write

032ee03963e67af6863e02ea678a9b71750cd604 authored over 12 years ago by Igor Wiedler <[email protected]>
[EventLoop] Bring tests to an almost decent level (incl LibEvent tests)

89707e412d64cfe5854920202c70ad9dc249c157 authored over 12 years ago by Igor Wiedler <[email protected]>
[EventLoop] Relax coverage constraints

281ed03bf09b923dfc40c1c3542fc4818652f4a6 authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Tests for the Stream component (mostly Util::pipe)

25ae765eef454eb37b55e3e4782a9648cea36964 authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Test Buffer softLimit and drain behaviour

1b14d84afde07f8e8875b35dd27bf099e5bad9ed authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Cover Buffer error handling

54f572e3a5bc2ed5ea7edede27de9d086b708552 authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Test Buffer end and close behaviour

bb8721abfed8d96d8d319dc39ceaebfc00640848 authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Do not emit close event on full drain

7aa640d8f731c30b9e359f9fd9ffe1d62d99b754 authored over 12 years ago by Igor Wiedler <[email protected]>
[Socket] Do not expect loop calls in BufferTest, this decouples the test

0d29c958ecdb773e545cfd373d9e9690b5138593 authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Cast Buffer substr call to string, as an empty range returns false

c25ccdc1931354d6f05d22ebee9e0eb7955d60ad authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Set Buffer listening flag before adding write stream to loop

This allows the callback to execute instantly in test cases, with all state
having been previous...

0fed455533057687542aba0ce28200b698093729 authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Rename socket => stream in BufferTest

c687e52110f5bebebb754dbaa850ede5f86de24b authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Add react/event-loop as optional dependency to react/stream (Buffer)

77e7c420e6a54c7bfe857d5f8c15305b89af6f80 authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Add react/stream dependency to react/socket

43ed76bd8f2f4465c2e3ecfa32aa192b6224e59b authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Move Buffer to the Stream component

ac17660089b0b57c89e842d7296e07d4d1ffd8a9 authored over 12 years ago by Igor Wiedler <[email protected]>
[Stream] Prepare Buffer for move to Stream component

0ce18e483b0e0d944974d667633396330192a842 authored over 12 years ago by Igor Wiedler <[email protected]>
Fix some cases of code coverage

e9193a492d37f3703e49bbeff215ed4adca8c3e0 authored over 12 years ago by Igor Wiedler <[email protected]>
[Dns] Fix comment in example

b4cef87a150deb5b097cef2d11212319959e60f4 authored over 12 years ago by Igor Wiedler <[email protected]>
[Dns] Add example for DNS resolution

e1f29ec16fffa8f1603a0d2410920f18de5fef6b authored over 12 years ago by Igor Wiedler <[email protected]>
[Dns] Make resolver functional

cfb20349318e246942722ed22b44ff6c943900a9 authored over 12 years ago by Igor Wiedler <[email protected]>
[Dns] DRY ParserTest

88508d8bae6d0c2f2eaeae15386ba1e3d5d9a379 authored over 12 years ago by Igor Wiedler <[email protected]>
[Dns] Cleanup

f45b29f549b5972462c5e3a1e3d9f0f307e81984 authored over 12 years ago by Igor Wiedler <[email protected]>