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
afc8f28eccffbbdecb5df31b9a3f46a0075c995e authored over 7 years ago
Reduce memory consumption for failed connections
8c9e1ca09b9489614a1e72fcfe6395188bde348c authored over 7 years agocefad72e6834164cfffe8cfc9271e45170d63dfe authored over 7 years ago
ee817e348abcf35c55b448a5cd3ef4eec88379e9 authored over 7 years ago
Update DNS dependency to support hosts file on all platforms
09a5a7b652632639965e2f3a75e0a4d217cb85a1 authored over 7 years ago568aff4295fe877bf4839e27f1c011a52400c1d8 authored over 7 years ago
0b9eac3837f67b871d2d16f55008ebd1f1edb2ba authored over 7 years ago
ac8227bfd60c31227c54c0e3d97b65db15df7403 authored over 7 years ago
Lock Travis distro so new defaults will not break the build
cc9d41c96dafc13cb48c583f20ceebbe8af497b8 authored over 7 years agoTarget evenement 3.0 a long side 2.0 and 1.0
d95300edc02cb7c985349006f1a7cb58f339c19a authored over 7 years ago9bedac832f76feed7d6eb02df142ee95d8ab2e17 authored over 7 years ago
8203ceb25b92307c4993493f0955f9ac002c3820 authored over 7 years ago
83bc36d0fa8c29ebe4777c10c19d43b204d0a89f authored over 7 years ago
Fix HHVM build for now again and ignore future HHVM build errors
296d16dab3b7ba9f50e7dbb28f051c6800cce187 authored over 7 years ago08920d06a1137c0eab3595e28b8a6f77d2eb8cbb authored over 7 years ago
Fix typo in docs
e6cd34c838ea875b9d7cd27cc7d43547b289d3d7 authored over 7 years ago7dbae3b4bc25562deafb554fd1fe6bd97ce0fc36 authored over 7 years ago
Forward compatibility with upcoming EventLoop v1.0 and v0.5
a49a9b33ec90d88897f8501cf95abaed87158c17 authored over 7 years ago3ed148266b60b419810261cfb69da52a506d58b3 authored over 7 years ago
Use fully qualified type annotation
77bfd99bcdc14c13a23f3efff721dfcfaf6e62ad authored over 7 years agoFixes #102 Type annotations misinterpreted by phpstan
When using this library in a project wh...
eba0a1eac334a4b978b7c9f18159272d7d873eec authored over 7 years ago8f880ab1a9e1b2eb236a836aa5e1326da3647bcd authored over 7 years ago
Fix unix:// addresses for Unix domain socket (UDS) paths
1807f441fefb7991e6d33d7ac3fe9dca21d9d655 authored over 7 years agoeeec8f2df16b14b7ffc8fd913f750eb2615a8e95 authored over 7 years ago
74a194f9262917b4e2a495850239d7d3f0a00b65 authored over 7 years ago
Forward compatibility with Stream v1.0 and v0.7
0a6b64909e6beb0bbe2318eb3dc70227e130a2cb authored over 7 years ago3113c2b9479b9ad3dcabe636a1c4931d1db6755f authored over 7 years ago
7b5d8cc773c19a21085bdc580d2c4e659c628637 authored over 7 years ago
410201201d4659eb59e94b7199dca958a149810c authored over 7 years ago
All addresses are now URIs that include the URI scheme
0d205e94adb9068fd12c0234125fece48b94add8 authored over 7 years agoea73bc39887753b609e7f521ff8bfca215e49d85 authored over 7 years ago
Add Server facade for existing server classes
af233a766b44db2cf271831e4156aa5e6bd30ee7 authored over 7 years ago1cb3bed80f488502fa0c6bbcdf08a4f01bafec58 authored over 7 years ago
2a565374f071f556bb15fb908446a869455d532f authored over 7 years ago
13001a9cd7ad95442267db23a90687c97725b643 authored over 7 years ago
20849610ddf62fa860466790d79b6e84daa7bd27 authored over 7 years ago
Rename Server to TcpServer
94b4e89b81f8fec1fd5c2f2724ea6ae3640a7509 authored almost 8 years ago52f414e4450910dc1cb1bb62dd8dc6e7a7213dde authored almost 8 years ago
05b2fa7df1f87ba1d7d3c703c77b1eed02b171f2 authored almost 8 years ago
Work around latest PHP 7.0.18 and 7.1.4 no longer accepting full URIs
6e43a558fe83e6c3b956c26cc95da8e9c8a2fcdc authored almost 8 years ago375688cfa64492766acba8c0d60a02b5e306a954 authored almost 8 years ago
57e3262b4b6098f7343cf16df393099dad5d5f11 authored almost 8 years ago
Ignore HHVM errors when closing connection that is already closing
668a5bfe3019dc46b2bfcdb650d30c1ea2453021 authored almost 8 years agob376c30e08101965e611c8a50b812d9878b8bdb5 authored almost 8 years ago
84db06fa80910b5eea0af893f38bbeed1aed3e69 authored almost 8 years ago
Merge SocketClient component into this component
c15f4589521d6adcadee6c367efe24980da440e8 authored almost 8 years ago1529ce8beede24d05064f750d58660dbc351cc93 authored almost 8 years ago
7bcdfde5b067654e6033bd102f16c99ac8f1abd8 authored almost 8 years ago
f0e9c19a49c610698a4bfe4b836c25775d158e33 authored almost 8 years ago
8bcba5679d6e58e19da6684136d7d6b5aff68e7a authored almost 8 years ago
Add LimitingServer to limit and keep track of open connections
390c71b92bc24003bd5d47116e2fc003581ff10a authored almost 8 years agofee5f36b3fbee4faa0ff1d6284bf9dbb39b9a6a6 authored almost 8 years ago
00e0dc81842e6843594002f22c5b864d151a77e2 authored almost 8 years ago
This causes some tests to fail due to the StreamEncryption being present
in this package and the...
8ad621ef80fb23d10330c8cc9232c5a5e17af60c authored almost 8 years ago
e4636e0d0e2c08b17baae665a709f1596729ec09 authored almost 8 years ago
Update examples to use Stream v0.6 API
88f55f8d6f87f337d4f24c1b4cc76beede4ea6e3 authored almost 8 years ago697fdd9b2a5642fdd93fe14ee81d03a332a5e801 authored almost 8 years ago
Add main Connector facade
1a0b3606933ffedea2826f99cc23d03a9b785b99 authored almost 8 years agoAdd pause() and resume() methods to limit active connections
84d4981372821acf1452867b6ac8934ce4485407 authored almost 8 years ago03504a1d59fdc2c232431998e418d81494c15bca authored almost 8 years ago
91198c97bd893d21dc5a4d061698cd5d3c2ef533 authored almost 8 years ago
6c88baf77cffa6a8b66572324a69bd327333e520 authored almost 8 years ago
46c763541c4f3d2a68516296c6073b4fdbbfe6cb authored almost 8 years ago
07ec6840768fab46e803941189961b1d8747de46 authored almost 8 years ago
90d5d1ecd405bba7b7573f9eb320b840751f4303 authored almost 8 years ago
4c6bc517f96a9a5fb78da17248696be7a85376f3 authored almost 8 years ago
027262a02dc412aa4629640bc1b306e5b44d7924 authored almost 8 years ago
Simplify tests by updating SocketClient to v0.6
4d80a988fe6f0dfd56901c57f3e969b0acbae688 authored almost 8 years agod856e8b42b37d72a09ae34d75e85119804443241 authored almost 8 years ago
e9efc9e85d5cf6453fa82e190f8f3213695c86bf authored almost 8 years ago
Documentation for supported PHP versions
856ba6d5f6062e50aa3c0827449b33d750c95945 authored almost 8 years ago2589d0f8bd3d8527d2c3ee4b7868a0efdc68098a authored almost 8 years ago
Pass through original host to underlying TcpConnector for TLS setup (fixes SNI on legacy PHP < 5.6)
773417f0e782d225e0b72e04428f73602f4e3c76 authored almost 8 years agof797b6af982c720da31903e09b3c14a50dfb71b9 authored almost 8 years ago
7c91c7a7d5d2e08b6d3d58832b2bd5ccabf2d70e authored almost 8 years ago
cdbdfe9a86bf9edfd48d53faefd76bacc692a213 authored almost 8 years ago
a141bb1c260414ac81d9b6318eaf795d6943cdec authored almost 8 years ago
Fix examples to use updated API
dcac545df1dea42d610f49f6377cf273e8a3f1ab authored almost 8 years agoForward compatibility with Stream v0.5 and upcoming v0.6
7dc57214e11dd39315ca7180516bccbc8bcedbd2 authored almost 8 years agoc0e337e375d5fb064da4ba62a91a29815e7502f8 authored almost 8 years ago
Forward compatibility with Stream v0.5 and upcoming v0.6
0b8c101bd62dfeaeda3bb8f68b7be3f151bc451b authored almost 8 years ago1fce3430c96c33584bdd60f475de63931b9a02a2 authored almost 8 years ago
6d19cef28a05560473f77b5613cd0f883c70622a authored almost 8 years ago
8d6921f287c22606e80a1ea7f28f9bc117c8af3e authored almost 8 years ago
Remove unneeded closure variable from examples/01-echo.php
26b32eba5ea8d808365875aa1bd15bbe4b71cba3 authored almost 8 years agoc44ba05ee2da5ad30c12056b592b6eeecd11b46d authored almost 8 years ago
8e3cd4f07e9c4291f5ee36bb49597dcfab41376b authored almost 8 years ago
Mark all connector classes as final
733266bd70bb219808b4a2a57a47c712a641b72f authored almost 8 years agoRemove superfluous and undocumented ConnectionException
0e63d30ffe4b5d4efb851ec34de9a94d12cb08bd authored almost 8 years ago
Classes should be used via composition rather than extension.
This reduces our API footprint and...
c9b7f2255031568205d99775ee74c77029530ead authored almost 8 years ago
Connections now resolve with a ConnectionInterface
3473047c2e519918df561a5a38e95b1da925cb04 authored almost 8 years ago87c77d05944dd0b0aac111dee33aafde16fa4ff9 authored almost 8 years ago
Update Socket component to v0.5
ea36cab49c9c58da79fbabc0660130144c899019 authored almost 8 years ago75e9885ac5b6b1084bcbf5ebdad5406e84a465c7 authored almost 8 years ago
691dbf6cb3aa9ae67ef25d29c32e853d5d34fa99 authored almost 8 years ago
Replace custom ConnectionException with generic RuntimeException
8844d474767b1369bb097299244141fca8edafd6 authored almost 8 years agoMark Server and SecureServer as final and mark internal connection handler as internal
87099476ea496f39929ad4cf49252829e2c5d902 authored almost 8 years ago
Classes should be used via composition rather than extension.
This reduces our API footprint and...