txWebSocket icon indicating copy to clipboard operation
txWebSocket copied to clipboard

implement the hybi-10 protocol

Open wulczer opened this issue 14 years ago • 2 comments

Newest Chromium uses the hybi-10 version of the WebSocket protocol (http://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-10). See http://code.google.com/p/chromium/issues/detail?id=64470 for details.

Both the handshake and the payload format have changed and currently txWebSocket does not work with Chromium.

I'm working on implementing both tha handshake and the new frame format and will create a pull request as soon as I have it done.

wulczer avatar Jul 31 '11 00:07 wulczer

A first version is available at https://github.com/wulczer/txWebSocket/tree/hybi-10

It works with Chromium 15.0.839.0, but I haven't tested it beyond a few simple operations. I want to add support for fragmentation and I need to write unit tests for the new wire protocol decoder; once that's done I'll open a pull request.

wulczer avatar Jul 31 '11 03:07 wulczer

Pull request issued, https://github.com/rlotun/txWebSocket/pull/13

wulczer avatar Jul 31 '11 19:07 wulczer