Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
reactphp
/
socket
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
158
Star
1.3k
Code
Issues
6
Pull requests
6
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Commits
Branch selector
v0.7.1
User selector
All users
All time
Commit history
Commits on Apr 10, 2017
Prepare v0.7.1 release
clue
committed
57e3262
View commit details
Copy full SHA for 57e3262
Browse repository at this point
Merge pull request #91 from clue-labs/hhvm
Show description for 668a5bf
WyriHaximus
authored
668a5bf
View commit details
Copy full SHA for 668a5bf
Browse repository at this point
Ignore HHVM errors when closing connection that is already closing
clue
committed
b376c30
View commit details
Copy full SHA for b376c30
Browse repository at this point
Prepare v0.7.0 release
clue
committed
84db06f
View commit details
Copy full SHA for 84db06f
Browse repository at this point
Merge pull request #87 from clue-labs/merge
Show description for c15f458
clue
authored
c15f458
View commit details
Copy full SHA for c15f458
Browse repository at this point
Commits on Apr 6, 2017
Work around legacy HHVM < 3.8 (does not support TLS connections)
clue
committed
1529ce8
View commit details
Copy full SHA for 1529ce8
Browse repository at this point
Re-structure to ease getting started with merged component
clue
committed
7bcdfde
View commit details
Copy full SHA for 7bcdfde
Browse repository at this point
Merge branch 'socket-client-prepared' into merge-socket-client
clue
committed
f0e9c19
View commit details
Copy full SHA for f0e9c19
Browse repository at this point
Commits on Apr 4, 2017
Prepare v0.6.0 release
clue
committed
8bcba56
View commit details
Copy full SHA for 8bcba56
Browse repository at this point
Merge pull request #86 from clue-labs/limit
Show description for 390c71b
WyriHaximus
authored
390c71b
View commit details
Copy full SHA for 390c71b
Browse repository at this point
Rename AccoutingServer to LimitingServer to avoid confusion
clue
committed
fee5f36
View commit details
Copy full SHA for fee5f36
Browse repository at this point
Commits on Apr 3, 2017
Add option to pause accepting new connections
clue
committed
00e0dc8
View commit details
Copy full SHA for 00e0dc8
Browse repository at this point
Commits on Apr 2, 2017
Prepare merging by updating namespace to Socket
Show description for 57bfe77
clue
committed
57bfe77
View commit details
Copy full SHA for 57bfe77
Browse repository at this point
Prepare v0.7.0 release
clue
committed
8ad621e
View commit details
Copy full SHA for 8ad621e
Browse repository at this point
Commits on Apr 1, 2017
Add AccountingServer to limit number of open connections
clue
committed
e4636e0
View commit details
Copy full SHA for e4636e0
Browse repository at this point
Commits on Mar 30, 2017
Merge pull request #94 from clue-labs/cleanup
Show description for 88f55f8
clue
authored
88f55f8
View commit details
Copy full SHA for 88f55f8
Browse repository at this point
Commits on Mar 29, 2017
Update examples to use Stream v0.6 API
clue
committed
697fdd9
View commit details
Copy full SHA for 697fdd9
Browse repository at this point
Merge pull request #93 from clue-labs/connector
Show description for 1a0b360
clue
authored
1a0b360
View commit details
Copy full SHA for 1a0b360
Browse repository at this point
Commits on Mar 28, 2017
Merge pull request #84 from clue-labs/pause-resume
Show description for 84d4981
clue
authored
84d4981
View commit details
Copy full SHA for 84d4981
Browse repository at this point
Add timeout handling
clue
committed
03504a1
View commit details
Copy full SHA for 03504a1
Browse repository at this point
Support explicitly passing connectors
clue
committed
91198c9
View commit details
Copy full SHA for 91198c9
Browse repository at this point
Allow setting TCP and TLS context options
clue
committed
6c88baf
View commit details
Copy full SHA for 6c88baf
Browse repository at this point
Support disabling certain URI schemes
clue
committed
46c7635
View commit details
Copy full SHA for 46c7635
Browse repository at this point
Simplify DNS setup by using underlying connector hash map
clue
committed
07ec684
View commit details
Copy full SHA for 07ec684
Browse repository at this point
Commits on Mar 27, 2017
Connector is now main class, everything else is advanced usage
clue
committed
90d5d1e
View commit details
Copy full SHA for 90d5d1e
Browse repository at this point
Connector class now supports plaintext TCP and secure TLS connections
clue
committed
4c6bc51
View commit details
Copy full SHA for 4c6bc51
Browse repository at this point
Commits on Mar 26, 2017
Add pause() and resume() methods to limit active connections
clue
committed
027262a
View commit details
Copy full SHA for 027262a
Browse repository at this point
Commits on Mar 22, 2017
Merge pull request #83 from clue-labs/socket-client
Show description for 4d80a98
WyriHaximus
authored
4d80a98
View commit details
Copy full SHA for 4d80a98
Browse repository at this point
Simplify tests by updating SocketClient to v0.6
clue
committed
d856e8b
View commit details
Copy full SHA for d856e8b
Browse repository at this point
Commits on Mar 17, 2017
Prepare v0.6.2 release
clue
committed
e9efc9e
View commit details
Copy full SHA for e9efc9e
Browse repository at this point
Merge pull request #91 from clue-labs/php
Show description for 856ba6d
clue
authored
856ba6d
View commit details
Copy full SHA for 856ba6d
Browse repository at this point
Documentation for supported PHP versions
clue
committed
2589d0f
View commit details
Copy full SHA for 2589d0f
Browse repository at this point
Commits on Mar 14, 2017
Merge pull request #90 from clue-labs/sni
Show description for 773417f
clue
authored
773417f
View commit details
Copy full SHA for 773417f
Browse repository at this point
Commits on Mar 11, 2017
Work around HHVM being unable to parse URIs with query but no path
clue
committed
f797b6a
View commit details
Copy full SHA for f797b6a
Browse repository at this point
Commits on Mar 10, 2017
Pass through original host to underlying TcpConnector for TLS setup
clue
committed
7c91c7a
View commit details
Copy full SHA for 7c91c7a
Browse repository at this point
Previous
Next
You can’t perform that action at this time.