An open API service providing commit metadata for open source projects.

GitHub / reactphp/socket / commits

Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP.

SHA Message Author Date Stats
78ebd28c merge Merge pull request #323 from clue-labs/pcov Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
5c857dd1 Update test suite to use PCOV to avoid segfault with Xdebug 3.4.2 Christian Lück <c****n@c****g> 9 months ago
be164ba7 merge Merge pull request #321 from PaulRotmann/PHP8.4 Christian Lück <c****n@c****g>
Committed by: GitHub <n****y@g****m>
11 months ago
ab0a35be Run tests on PHP 8.4 and update test environment Paul Rotmann <p****l@c****g> 11 months ago
e04478a1 merge Merge pull request #317 from clue-labs/nullable-v3 Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
9f04466e merge Merge pull request #316 from clue-labs/php7.1 Simon Frings <s****n@c****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago
a2b4fe1d merge Merge pull request #315 from clue-labs/drop-connector-alternative Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
3523f517 Update test suite and remove legacy PHPUnit workarounds Christian Lück <c****n@c****g> over 1 year ago
874deeb6 merge Merge pull request #314 from clue-labs/drop-server Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
c8c9d42b Update PHP language syntax and remove legacy workarounds Christian Lück <c****n@c****g> over 1 year ago
4ee049d1 Improve PHP 8.4+ support by avoiding implicitly nullable types Christian Lück <c****n@c****g> over 1 year ago
d454a1e3 merge Merge pull request #313 from WyriHaximus-labs/3.x-development Simon Frings <s****n@c****g>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
86fe3ca4 Hello `3.x` development branch Cees-Jan Kiewiet <c****k@g****m> almost 2 years ago
216d3aec Prepare v1.15.0 release Simon Frings <s****n@c****g> about 2 years ago
ab5e7d12 merge Merge pull request #311 from clue-labs/cancel-happy Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
3f4a3c81 Fix cancelling happy eyeballs when IPv6 resolution is pending Christian Lück <c****n@c****g> about 2 years ago
d15b8df9 Update to require PHP 7.1+ Christian Lück <c****n@c****g> about 2 years ago
0cd247cd merge Merge pull request #310 from clue-labs/php8.3 Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
e7e3b557 Drop deprecated alternative `Connector` constructor argument order Christian Lück <c****n@c****g> over 2 years ago
3edb7b45 Drop deprecated `Server` class, use `SocketServer` instead Christian Lück <c****n@c****g> over 2 years ago
82c69c4c Test on PHP 8.3 and update test environment Christian Lück <c****n@c****g> over 2 years ago
21591111 Prepare v1.14.0 release Christian Lück <c****n@c****g> over 2 years ago
41580db5 merge Merge pull request #309 from clue-labs/template-types Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
fd252bdd Use Promise v3 template types Christian Lück <c****n@c****g> over 2 years ago
56039790 merge Merge pull request #308 from clue-labs/garbage Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
60170709 Update test suite to collect all garbage cycles Christian Lück <c****n@c****g> over 2 years ago
9f5ac5f2 merge Merge pull request #307 from clue-labs/unhandled-rejections Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
1bae823f Update test suite to avoid unhandled promise rejections Christian Lück <c****n@c****g> over 2 years ago
cff482bb Prepare v1.13.0 release Simon Frings <s****n@c****g> over 2 years ago
17306cef merge Merge pull request #305 from clue-labs/no-timeout Simon Frings <s****n@c****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
bf116967 merge Merge pull request #306 from clue-labs/lelegacy Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
c98419a0 Work around broken composer install for legacy PHP on Windows Christian Lück <c****n@c****g> over 2 years ago
78dc111b Include timeout logic to avoid dependency on reactphp/promise-timer Christian Lück <c****n@c****g> over 2 years ago
7da8a6b8 merge Merge pull request #304 from clue-labs/errno-pcntl Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
cdc7a314 Improve errno detection for failed connections without ext-sockets Christian Lück <c****n@c****g> almost 3 years ago
936546bc merge Merge pull request #300 from clue-labs/assert Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
1bc53372 merge Merge pull request #301 from clue-labs/sock Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
4daf9628 Improve test suite, clean up leftover `.sock` files Christian Lück <c****n@c****g> about 3 years ago
4d44b5a8 Update test environment to report failed assertions Christian Lück <c****n@c****g> about 3 years ago
8397f22b merge Merge pull request #299 from clue-labs/runs-on Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b1b404d9 Update test suite to future-proof base images Christian Lück <c****n@c****g> over 3 years ago
81e1b4d7 Prepare v1.12.0 release Christian Lück <c****n@c****g> over 3 years ago
9d496ba5 merge Merge pull request #214 from WyriHaximus-labs/promise-3 Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
2f505b79 merge Merge pull request #298 from WyriHaximus-labs/1.x-test-on-php-8.2 Christian Lück <c****n@c****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
6d88957d Test on PHP 8.2 Cees-Jan Kiewiet <c****k@g****m> over 3 years ago
f9560570 merge Merge pull request #296 from clue-labs/async Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
2c60b564 merge Merge pull request #297 from clue-labs/mac-tests Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
93496e0e Fix failing test suite by updating macOS Christian Lück <c****n@c****g> over 3 years ago
b456e9b0 Update to use new reactphp/async package instead of clue/reactphp-block Christian Lück <c****n@c****g> over 3 years ago
8de27637 Avoid using deprecated functions from clue/reactphp-block Christian Lück <c****n@c****g> over 3 years ago
12baa6cc merge Merge pull request #295 from nhedger/chore/remove-dollar-sign Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
e5d805a3 chore(docs): remove leading dollar sign Nicolas Hedger <n****s@h****h> over 3 years ago
dd3c325f merge Merge pull request #292 from clue-labs/unneeded-nonblock Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
fe9999d3 Avoid unneeded syscall on socket close Christian Lück <c****n@c****g> over 3 years ago
ccca6687 merge Merge pull request #290 from clue-labs/error-handler Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
aa95c155 merge Merge pull request #289 from clue-labs/hhvm Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
28685bdc Fix legacy HHVM build by downgrading Composer Christian Lück <c****n@c****g> almost 4 years ago
dff5ac9f merge Merge pull request #288 from clue-labs/test-enetunreach Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
4227053e Improve error reporting when custom error handler is used Christian Lück <c****n@c****g> almost 4 years ago
c0157865 Fix optional test for `ENETUNREACH` error condition Christian Lück <c****n@c****g> almost 4 years ago
f9bc4291 merge Merge pull request #285 from SimonFrings/installations Christian Lück <c****n@c****g>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
22ca7b2a Add badge to show number of project installations Simon Frings <s****n@c****g> almost 4 years ago
90503091 merge Merge pull request #284 from clue-labs/trace Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
4a96220c Fix invalid references in exception stack trace Christian Lück <c****n@c****g> almost 4 years ago
e01f93dd Clean up unneeded references in test suite Christian Lück <c****n@c****g> almost 4 years ago
f474156a Prepare v1.11.0 release Christian Lück <c****n@c****g> about 4 years ago
7b6772ab merge Merge pull request #283 from SimonFrings/eventloop Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
4f2497bb Use reactphp-block v1.5.0 and remove loop where possible Simon Frings <s****n@c****g> about 4 years ago
85a920af merge Merge pull request #281 from clue-labs/tls1.0 Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
f0d894cc Skip legacy TLS 1.0 tests if disabled by system Christian Lück <c****n@c****g> about 4 years ago
894c711b merge Merge pull request #277 from clue-labs/php8.1 Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
12a880b6 merge Merge pull request #278 from clue-labs/fds-tests Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
ead9efbc merge Merge pull request #279 from clue-labs/no-filter Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
28bd075d Avoid dependency on `ext-filter` Christian Lück <c****n@c****g> about 4 years ago
193b3ccc Support PHP 8.1 Christian Lück <c****n@c****g> about 4 years ago
d132fde5 Prepare v1.10.0 release Christian Lück <c****n@c****g> about 4 years ago
2fde15a1 merge Merge pull request #274 from SimonFrings/php Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
8e7ea99b Support PHP 8.1 Simon Frings <s****n@c****g> about 4 years ago
82acd6cf Close open servers and connections at end of tests Simon Frings <s****n@c****g> about 4 years ago
311d1873 Improve test suite to skip FD test when hitting memory limit Christian Lück <c****n@c****g> over 4 years ago
d846ea93 Clean up event-loop leftovers in test classes Simon Frings <s****n@c****g> over 4 years ago
a9926314 merge Merge pull request #271 from clue-labs/errno Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
95bce456 Improve error reporting in server examples Christian Lück <c****n@c****g> over 4 years ago
90d1e0b8 Look up errno based on errstr when listening for connections fails Christian Lück <c****n@c****g> over 4 years ago
52f23bb3 Append socket error code constants for failed connections Christian Lück <c****n@c****g> over 4 years ago
bd4fe8ae Consistently report default errno when `ext-sockets` is not available Christian Lück <c****n@c****g> over 4 years ago
dd777059 merge Merge pull request #270 from clue-labs/errors Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
8178edcb Consistently use `EINVAL` for invalid connection attempts Christian Lück <c****n@c****g> over 4 years ago
115097f9 Avoid garbage memory references on PHP < 7.4 Christian Lück <c****n@c****g> over 4 years ago
6e610d53 Consistently use `ECONNABORTED` for cancelled connection attempts Christian Lück <c****n@c****g> over 4 years ago
4aa52679 Preserve original errno and previous exception when using happy eyeballs Christian Lück <c****n@c****g> over 4 years ago
f561c4ed Use tls:// scheme for URIs in error messages for secure connections Christian Lück <c****n@c****g> over 4 years ago
d77d54af Prepend tcp:// scheme for URIs in error messages when missing Christian Lück <c****n@c****g> over 4 years ago
4e708430 Omit internal hostname argument from error messages Christian Lück <c****n@c****g> over 4 years ago
2104304e merge Merge pull request #269 from clue-labs/fds Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
2c16a9cc Refactor to reuse URI construction Christian Lück <c****n@c****g> over 4 years ago
2d471da9 Improve examples to use proper error handlers Christian Lück <c****n@c****g> over 4 years ago
65dfe45f Update test suite to find next free file descriptor in advance (Mac) Christian Lück <c****n@c****g> over 4 years ago
d92d0ec9 merge Merge pull request #268 from SimonFrings/hhvm Cees-Jan Kiewiet <c****k@g****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
6aaae223 Support listening on existing file descriptors (FDs) with `SocketServer` Christian Lück <c****n@c****g> over 4 years ago

← Back to repository