Releases: clue/socket-raw
Releases · clue/socket-raw
v1.6.0
v1.5.0
v1.4.1
v1.4.0
v1.3.0
-
Feature: Add
$timeout
parameter forFactory::createClient()
(#39 by @Elbandi and @clue)// connect to Google, but wait no longer than 2.5s for connection $socket = $factory->createClient('www.google.com:80', 2.5);
-
Improve test suite by adding PHPUnit to require-dev,
update test suite to test against legacy PHP 5.3 through PHP 7.2 and
optionally skip functional integration tests requiring internet.
(#26 by @ascii-soup, #28, #29, #37 and #38 by @clue)
v1.2.0
v1.1.0
- Feature: Accept float timeouts like
0.5
forSocket::selectRead()
andSocket::selectWrite()
.
(#8) - Feature: Add new
Socket::connectTimeout()
method.
(#11) - Fix: Close invalid socket resource when
Factory
fails to create aSocket
.
(#12) - Fix: Calling
accept()
on an idle server socket emits right error code and message.
(#14)