Revision history for Net-WebSocket-Server
0.4.0 2021-03-14
Support for max_recv_size. Support for doing TLS handshake during server
loop by handling IO::Socket::SSL objects with SSL_startHandshake => 0,
preventing blocking during TLS accept(). shutdown() now exits main loop
without waiting for remaining clients. ip() and port() now return useful
values after socket disconnects. Listening TCP socket more thoroughly
cleaned up during shutdown().
0.3.4 2016-01-27
Ignore mid-handshake connections for pings and ->connections() list;
provide $conn->is_ready() interface to accomodate this.
0.3.3 2015-08-08
Minor adjustments to test to fix Cygwin timeout issue.
0.3.2 2015-06-05
Bugfixes for SIGPIPE and socket reuse.
0.3.1 2014-09-16
Minor adjustments to tests to fix Win32 timeout issue.
0.3.0 2014-09-07
Added tick and shutdown events to Server. Added support for watching
extra filehandles for readability / writability.
0.2.2 2013-10-26
Added control over max_payload_size via
connection->new(max_send_size => ...).
0.2.1 2013-09-06
Switched from getnameinfo() to sock->peerhost() to support older
systems.
0.2.0 2013-09-03
Bugfixes to better support SSL and IPv6; added SSL examples to
documentation.
0.1.3 2013-06-06
Minor adjustments to tests to fix BSD timeout issue.
0.1.2 2013-06-04
Minor bugfixes; adjustment in tests to help track down BSD timeout
issue.
0.1.1 2013-06-04
Minor adjustments to documentation and tests.
0.1.0 2013-05-20
Initial version of Net::WebSocket::Server, built to be a
straightforward WebSocket server for Perl without all the extra
baggage of larger frameworks or event engines.