Go to file
Matt Bonneau 34bf40a775 Revert "Drop support for php 5 and HHVM in travis"
This reverts commit a1f7487ff81bd914c69c425984803a9f2eaf51a1.
2017-10-30 17:01:32 -04:00
src Fixup version check for permessage-deflate 2017-10-30 17:01:32 -04:00
tests Fix MessageBufferTest to match API change 2017-10-30 17:01:32 -04:00
.gitignore Cleanup test automation 2016-01-10 10:42:48 -05:00
.travis.yml Revert "Drop support for php 5 and HHVM in travis" 2017-10-30 17:01:32 -04:00
composer.json Change to phpunit 4.8 to support php 5.4 and 5.5 2017-04-20 19:42:30 -04:00
LICENSE Cleanup 2015-12-25 13:14:36 -05:00
phpunit.xml.dist Fixup tests for new MessageStreamer 2015-12-26 14:31:45 -05:00
README.md Bad markdown 2016-03-15 19:47:16 -04:00

RFC6455 - The WebSocket Protocol

Build Status Autobahn Testsuite

This library a protocol handler for the RFC6455 specification. It contains components for both server and client side handshake and messaging protocol negotation.

Aspects that are left open to interpertation in the specification are also left open in this library. It is up to the implementation to determine how those interpertations are to be dealt with.

This library is independent, framework agnostic, and does not deal with any I/O. HTTP upgrade negotiation integration points are handled with PSR-7 interfaces.