Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/reactphp/socket
Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP.
https://github.com/reactphp/socket
Improve TLS 1.3 support
78a259140dc337b0ff05d206b8e36bd0c88a0c56 authored about 6 years ago by Jan Sorgalla <[email protected]>
This only simplifies some of unneeded assignments for legacy PHP
versions and should not affect ...
Construct underlying stream to always consume complete receive buffer.
This avoids stale data in...
Improve performance by prefixing all global functions calls with \ to skip the look up and resol...
bfef25727f33d0e9fa0eeac32ed5decaaa9234e7 authored about 6 years ago by Christian Lück <[email protected]>Improve test suite to avoid some possible race conditions
a91511577ade1bc404196a41d0dd4804e16f6e46 authored about 6 years ago by Jan Sorgalla <[email protected]>54fba44e9412f671e806458b604bc97b9b6c9b97 authored about 6 years ago by Christian Lück <[email protected]>
f54040f8868431ba7ed7a82c5670a962f1689fb5 authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>
Use dedicated assertInstanceOf assertion
1218d5aed0f7af0193c3be112cd0c22d867892e9 authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>Test against PHP 7.3 on travis
6cb21be6d6518d64a5828014bd1f935e6c70c8f7 authored about 6 years ago by Jan Sorgalla <[email protected]>654f618bb333880b7c763aaad0e66c07f9138807 authored about 6 years ago by Gabriel Caruso <[email protected]>
df184588d4933a25c0ae01a58cb94585c3e43a0b authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>
34381d9282d12670eb56b45981aad82e033ed58f authored over 6 years ago by Christian Lück <[email protected]>
Improve TLS error messages and cancellation forwarding during TLS handshake after TCP/IP connection
212206e5089fda0e4a3da44a3fa96a2588349fab authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>3abb49d0b09c8fffb5ec7e862cac07ee1617316c authored over 6 years ago by Christian Lück <[email protected]>
9f493fd2571fbb4e751f9045fa5545bc169d8588 authored over 6 years ago by Christian Lück <[email protected]>
8d396d663017abfaf6107b259ffe14991d435789 authored over 6 years ago by Christian Lück <[email protected]>
d874bac6940c918ee4752af72621958a785aeb92 authored over 6 years ago by Christian Lück <[email protected]>
Improve TLS error messages (Connection lost during TLS handshake)
12d266a983dfe65eb1734130328fc0c4b46dc03f authored over 6 years ago by Jan Sorgalla <[email protected]>Improve timeout error messages
a966cc0152216886c1d8f0393ca2181285892710 authored over 6 years ago by Jan Sorgalla <[email protected]>55e8f344c0544c005f98abf651ba3f07190eecc1 authored over 6 years ago by Christian Lück <[email protected]>
ab69a788fcdcfa79162d54ccb635073b8ec57223 authored over 6 years ago by Christian Lück <[email protected]>
d9b136b26535d77c3d88d7497def3e5639df8c13 authored over 6 years ago by Christian Lück <[email protected]>
Improve TCP/IP error messages
1ab77ec65e405dc67a3c3684b65436533ce9bde9 authored over 6 years ago by Jan Sorgalla <[email protected]>fc91b949f33779b30a47337919e17b635d097c72 authored over 6 years ago by Christian Lück <[email protected]>
Improve DNS error messages and cancellation forwarding after DNS lookup
cf7c46feaf241c057dc28baaf524662171e5a4fb authored over 6 years ago by Jan Sorgalla <[email protected]>e14f7bd3461f5cb25648231e85e78433b7cb4f70 authored over 6 years ago by Christian Lück <[email protected]>
86d8608f4efc25c9da25a2f0355e45f0a572d373 authored over 6 years ago by Christian Lück <[email protected]>
97076bab9d90523d13afb782f625d77d51049282 authored over 6 years ago by Christian Lück <[email protected]>
Improve Unix domain socket (UDS) server error messages
b59f8f17787a78d0e92683515488f735a36241f0 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>9f1d2589bd38e3a369813a460757f1d47fe48b20 authored over 6 years ago by Christian Lück <[email protected]>
476e2644a634c6301b8111e6d22a61679e6e6bd0 authored over 6 years ago by Christian Lück <[email protected]>
7f7e6c56ccda7418a1a264892a625f38a5bdee0c authored over 6 years ago by Christian Lück <[email protected]>
Improve memory consumption for failed connection attempts
3fde083e351288218016602a3be3c4630046c0a9 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>5bacaa1f56fe010bd5685b1c5ff95f9553090851 authored over 6 years ago by Christian Lück <[email protected]>
Fix Travis config to test against legacy PHP 5.3 again
e8e53d606426d7b65a1ec599373f7a0c5c4c88d5 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>a82605fe6fc19962c62909d4ed0257f27c125cd9 authored over 6 years ago by Christian Lück <[email protected]>
94e98bb4def7054454784b330e44f73b7f6c160f authored over 6 years ago by Christian Lück <[email protected]>
Improve memory consumption for cancelled connection attempts
dd30324156a87450917b4fedb934d569127c98d9 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>Simplify skipping DNS lookup when connecting to IP addresses
23a1e6218a7fb832f33ecdb807951ca555ca9dc9 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>df02c393c6fac9131c9a2c4010b900d4a512bb29 authored over 6 years ago by Christian Lück <[email protected]>
c1aedc3737e1acf411ea3be67a5f834ea525ad6a authored over 6 years ago by Christian Lück <[email protected]>
d3957313c92b539537fccc80170c05a27ec25796 authored almost 7 years ago by Christian Lück <[email protected]>
Update DNS dependency and load system default DNS config on all supported platforms
0c8d9a621622b0ac6409e7bf8998297a3d0d9d3e authored almost 7 years ago by Jan Sorgalla <[email protected]>c452f78f0d3859effe50ff60ccad9a99ff31b925 authored almost 7 years ago by Christian Lück <[email protected]>
5fae108bfc97ac84cf388c3f1711007eb65cbdae authored almost 7 years ago by Christian Lück <[email protected]>
9db38c58cbb1343bbe6523d1b930a40d0e110839 authored almost 7 years ago by Christian Lück <[email protected]>
Support explicitly choosing TLS version to negotiate with remote side
f74669a0d4ad292d494ddbdcd5f7fe32a3d5356c authored almost 7 years ago by Cees-Jan Kiewiet <[email protected]>Clean up and unify class imports
0cf27983e14ac426dc9312d903ae631127a2891e authored almost 7 years ago by Cees-Jan Kiewiet <[email protected]>63d050aa30c558018f23e831cf69f4d8d42d4def authored almost 7 years ago by Christian Lück <[email protected]>
04a6011e4fff98ca7b55b88a9a7716ff289fd057 authored almost 7 years ago by Christian Lück <[email protected]>
e9e206b6277023bf4afd910a764f0cd3d470e7ed authored about 7 years ago by Christian Lück <[email protected]>
Add test group to skip integration tests relying on internet connection
276b864ffde54c2eb8162ae936ea417913604512 authored about 7 years ago by Jan Sorgalla <[email protected]>db5f678699d8c745d1ac924cca82231ec457f4fd authored about 7 years ago by Christian Lück <[email protected]>
43fc3f9862b75bb788d441b287035e09bffc7d1c authored about 7 years ago by Christian Lück <[email protected]>
Fixed typo.
53f3cf182b50d9eae0490504e0eeb45723653d0d authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>1e797f9ae68d1f2fbd8bccef5f0dccdef01a0ea9 authored about 7 years ago by Vladimir Kovpak <[email protected]>
49bca29df739f4e288ba2abfed9cac93de1bfff6 authored about 7 years ago by Christian Lück <[email protected]>
Fix closing socket resource before removing from loop
70d44b9905b0a91175e9ad3c4a51672638807d07 authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>3ce31854e2a94a50df3591a8cb685478955a0b12 authored about 7 years ago by Christian Lück <[email protected]>
006b41b858d3d2bc368b08094f9b19d19f2820b4 authored about 7 years ago by Christian Lück <[email protected]>
Test against PHP 7.1 and 7.2
85483f1a9fcc74a46f1d8298ca32699b118d98af authored about 7 years ago by Jan Sorgalla <[email protected]>95c2d8b42f7a46a6b5fdb542f2640e0d2068275a authored about 7 years ago by Gabriel Caruso <[email protected]>
2e8660111d14df908a913a058bce4a1786de489f authored about 7 years ago by Christian Lück <[email protected]>
Forward compatibility with PHPUnit 6
ae97217db7a64253033f0ea54482963ea3005959 authored about 7 years ago by Jan Sorgalla <[email protected]>Restructure examples to ease getting started
a73caf8622baf2920b10f276c4ff2dd93f09432b authored about 7 years ago by Jan Sorgalla <[email protected]>4896aacb248b9f8f1b302b2b9d130fd7aa51c6b4 authored about 7 years ago by Christian Lück <[email protected]>
908f2f591a7c88a5736de7fb989f670e427bab56 authored about 7 years ago by Gabriel Caruso <[email protected]>
e514db10f3736068c612a126189f813357ef4446 authored about 7 years ago by Christian Lück <[email protected]>
460a8aabddafc60f583f68e7c9598b83948b8d2a authored about 7 years ago by Christian Lück <[email protected]>
0f075a70f45e11165bc723405406cdad4174f65e authored about 7 years ago by Christian Lück <[email protected]>
5fdc7ef6222d4aab24077284f8369afe4186be57 authored about 7 years ago by Gabriel Caruso <[email protected]>
Support Unix domain socket (UDS) server
626bf5ba4d09a8a0773b7f11b74f96cb2cce7989 authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>Ignore Mac OS X test failures for now until Travis tests work again
fa0b1877156b70bffb70fe1da42f2ec2342507ff authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>f69fd6ddbf321b342b03b5224e65ca9f0f30b8f7 authored about 7 years ago by Christian Lück <[email protected]>
7f4814f54ef7fcc6f2041338e101d7e7dd94a019 authored about 7 years ago by andig <[email protected]>
925763280eb386b6f5c4b6e065db505952778802 authored about 7 years ago by andig <[email protected]>
d169d1ed24e39bf182781d72ddd224dbbd449aa8 authored about 7 years ago by Christian Lück <[email protected]>
Test Mac OS X on Travis
25a1c27c494ac9f05dfdbce40d11fc1aebc2bd83 authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>fc47d6caf6899d33f01b09b7d9d16e4cf81ef43b authored about 7 years ago by Christian Lück <[email protected]>
Squashed by @clue, originally from reactphp/socket#124
341a59f1764b7fd83f27f432c88bd6d5d884e26c authored about 7 years ago by andig <[email protected]>Fix SecureServer to return null URI if server socket is already closed
2aad7ce99a57a5f836e03e9f46cafae17c151bed authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>1b0050caf61c2916831dc3877b85bcd91a1f937c authored about 7 years ago by eater <[email protected]>
48351fcbd012aeb73c0db201d05e47088cfe5b95 authored about 7 years ago by Christian Lück <[email protected]>
Fix forward compatibility with upcoming EventLoop releases in tests
7b5319c198b79b6f7b097522b10315594ba6bb15 authored about 7 years ago by Chris Boden <[email protected]>82cd4d3b1bddfc07cb1583897103742bd9a5ad16 authored about 7 years ago by Christian Lück <[email protected]>
Fix forward compatibility with upcoming EventLoop releases in tests
8a587454223eca3c8f1aa261fb09093784714368 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>3c699b95d3bb7c8eec86f66b2b654e022db8a1a1 authored over 7 years ago by Christian Lück <[email protected]>
f5688910d839310a6fe875b597275d1e63ce858e authored over 7 years ago by Christian Lück <[email protected]>
Forward compatibility with PHPUnit v5
5deb19bf1bef499340f24296c115638d4fef8cb5 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>909d4bc6aa503a9d04ff5180395c292f23361137 authored over 7 years ago by andig <[email protected]>
Fix Unix domain socket (UDS) paths for Mac OS X
e621ea2695b21d4ea2f508107cde5330ea35a726 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>d7b2ee91d86e61a20c630bf18eb679dcd53650b9 authored over 7 years ago by andig <[email protected]>
Readme improvements
24ac7dd9acc4fc8fc13351f153a5405550833473 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>a5c08dab09879bb6beee14881924fa94e03d6feb authored over 7 years ago by Jan Sorgalla <[email protected]>
7c79421a33d6741337eb11dc9e260bf784bcce34 authored over 7 years ago by Jan Sorgalla <[email protected]>
ce2b577c2d69ee071c3f9e552942c320caa87e0a authored over 7 years ago by Christian Lück <[email protected]>
Add FixedUriConnector decorator to use fixed, preconfigured URI instead
9c21d056e14a9bf7c3944749d7f93a8487d68c31 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>0c266d8e51e7d6e57d47c481fc9b107585ada4b7 authored over 7 years ago by Christian Lück <[email protected]>
03f4f6a762633b2e07b3598d83830c15875e087f authored over 7 years ago by Christian Lück <[email protected]>
Work around write chunk size for TLS streams for PHP < 7.1.4
10053590b4a2f3b67dd749bee83b43a5b9daf2ad authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>