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

Support socket_set_option(), such as SO_RECBUF

hhxsv5 opened this pull request 4 months ago
Update to require PHP 7.1+

clue opened this pull request 7 months ago
Drop deprecated alternative `Connector` constructor argument order

clue opened this pull request 7 months ago
Drop deprecated `Server` class, use `SocketServer` instead

clue opened this pull request 7 months ago
Hello `3.x` development branch

WyriHaximus opened this pull request 11 months ago
Roadmap to reactphp/socket v3

clue opened this issue 11 months ago
Fix cancelling happy eyeballs when IPv6 resolution is pending

clue opened this pull request about 1 year ago
Test on PHP 8.3 and update test environment

clue opened this pull request about 1 year ago
Use Promise v3 template types

clue opened this pull request over 1 year ago
Update test suite to collect all garbage cycles

clue opened this pull request over 1 year ago
Update test suite to avoid unhandled promise rejections

clue opened this pull request over 1 year ago
Work around broken composer install for legacy PHP on Windows

clue opened this pull request over 1 year ago
Include timeout logic to avoid dependency on reactphp/promise-timer

clue opened this pull request over 1 year ago
Improve errno detection for failed connections without ext-sockets

clue opened this pull request over 1 year ago
Memory leak in TcpServer due to PHP stream_context_create memory leak

lucasnetau opened this issue almost 2 years ago
Add Opportunistic TLS implementation

WyriHaximus opened this pull request about 2 years ago
Improve test suite, clean up leftover `.sock` files

clue opened this pull request about 2 years ago
Update test environment to report failed assertions

clue opened this pull request about 2 years ago
Update test suite to future-proof base images

clue opened this pull request about 2 years ago
Test on PHP 8.2

WyriHaximus opened this pull request over 2 years ago
Fix failing test suite by updating macOS

clue opened this pull request over 2 years ago
chore(docs): remove leading dollar sign

nhedger opened this pull request over 2 years ago
New to reactphp : I think my problem is easy for you

sktechnology opened this issue over 2 years ago
How to deploy the server?

it19862 opened this issue over 2 years ago
Avoid unneeded syscall on socket close

clue opened this pull request over 2 years ago
Interactive client example?

bilogic opened this issue over 2 years ago
Improve error reporting when custom error handler is used

clue opened this pull request over 2 years ago
Fix legacy HHVM build by downgrading Composer

clue opened this pull request over 2 years ago
Fix optional test for `ENETUNREACH` error condition

clue opened this pull request almost 3 years ago
How to handle socket connection on Server

ChintanStratAero opened this issue almost 3 years ago
Add badge to show number of project installations

SimonFrings opened this pull request almost 3 years ago
Fix invalid references in exception stack trace

clue opened this pull request almost 3 years ago
Use default loop in testsuite and close server and connection leftovers

SimonFrings opened this pull request almost 3 years ago
[Security] Response size limitation

ziaratban opened this issue almost 3 years ago
Skip legacy TLS 1.0 tests if disabled by system

clue opened this pull request almost 3 years ago
EventBase::loop(): kevent: Bad file descriptor

slince opened this issue about 3 years ago
Avoid dependency on `ext-filter`

clue opened this pull request about 3 years ago
Improve test suite to skip FD test when hitting memory limit

clue opened this pull request about 3 years ago
Support PHP 8.1

clue opened this pull request about 3 years ago
add tests to internet group as they require a dns

remicollet opened this pull request about 3 years ago
Failed tests with OpenSSL 3

remicollet opened this issue about 3 years ago
Support PHP 8.1

SimonFrings opened this pull request about 3 years ago
Write never send data

mastir opened this issue about 3 years ago
Listening multiple socket chanels on the same server

bobimicroweber opened this issue about 3 years ago
Improve error messages for failed connections to include errno

clue opened this pull request over 3 years ago
Improve error messages for failed connections

clue opened this pull request over 3 years ago
Support listening on existing file descriptors (FDs) with `SocketServer`

clue opened this pull request over 3 years ago
Skip unsupported tests for HHVM

SimonFrings opened this pull request over 3 years ago
Improve error messages when accepting connections with errno/errstr

clue opened this pull request over 3 years ago
Improve error messages for failed TCP/IP connections without ext-sockets

clue opened this pull request over 3 years ago
Improve error messages for failed TCP/IP connections with errno/errstr

clue opened this pull request over 3 years ago
Update `Connector` signature to take `$context` as first argument

clue opened this pull request over 3 years ago
TcpConnector - are writes buffered or sent immediately?

ondrejmirtes opened this issue over 3 years ago
Simplify usage by supporting new default loop

clue opened this pull request over 3 years ago
Socket server need to restart on day start

kailasb10 opened this issue over 3 years ago
Internal improvement to avoid unhandled rejection for future Promise API

clue opened this pull request over 3 years ago
Support falling back to multiple DNS servers from DNS config

clue opened this pull request over 3 years ago
Problem with DNS request in socket connector

mr-older opened this issue over 3 years ago
Get write response

leocharrua opened this issue over 3 years ago
Use GitHub actions for continuous integration (CI)

SimonFrings opened this pull request almost 4 years ago
Additional suggestion

xxAROX opened this issue about 4 years ago
SecureConnector: add optional TlsPeer, this...

Thomas-Gelf opened this pull request about 4 years ago
Reject connection attempt when no AAAA and A records are resolved

WyriHaximus opened this pull request over 4 years ago
Certificates using mkcet fail handshake

mglaman opened this issue over 4 years ago
Keep tcp connection alive

albosmart-ro opened this issue over 4 years ago
Ignoring exceptions from HappyEyeBallsConnectionBuilder::resolve

Provoker opened this issue over 4 years ago
Use round robin for happy eyeballs DNS responses (load balancing)

clue opened this pull request over 4 years ago
Socket address of closed socket should be null (support PHP 8)

clue opened this pull request over 4 years ago
Add full core team to the license

WyriHaximus opened this pull request over 4 years ago
Change default socket backlog size to 511

clue opened this pull request over 4 years ago
Fix closing connection when cancelling during TLS handshake

clue opened this pull request over 4 years ago
Client and Server at same time

majidnow opened this issue over 4 years ago
Run tests on PHPUnit 9 and clean up test suite

SimonFrings opened this pull request over 4 years ago
Run test suite on Windows

clue opened this pull request over 4 years ago
cannot install v1.4.0 with composer

markkimsal opened this issue over 4 years ago
Minor code cleanup, remove dead code and improve code coverage to 100%

clue opened this pull request over 4 years ago
PHPUnit - Test Loop and Event on ConnectionInterface :: Dummy question

gravataLonga opened this issue over 4 years ago
Improve error reporting when TCP/IP connection fails (happy eyeballs)

clue opened this pull request over 4 years ago
Improve error reporting when DNS lookup fails (happy eyeballs)

clue opened this pull request over 4 years ago
Skip legacy TLS 1.0 / TLS 1.1 tests if disabled by system

clue opened this pull request over 4 years ago
Socket Server disconnects after a few minutes of idle time

Kreatous opened this issue over 4 years ago
No support for websockets?

Henshall opened this issue almost 5 years ago
Default to using DNS cache (with max 256 entries) for Connector

clue opened this pull request almost 5 years ago
Run tests on PHP 7.4 and simplify test matrix

clue opened this pull request almost 5 years ago
Ability to add custom ssl options of TcpConnector

bartoszkubicki opened this issue almost 5 years ago
Create a tcp server from raw socket

slince opened this issue about 5 years ago