Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

implement the hybi-10 protocol #12

Open
wulczer opened this issue Jul 31, 2011 · 2 comments
Open

implement the hybi-10 protocol #12

wulczer opened this issue Jul 31, 2011 · 2 comments

Comments

@wulczer
Copy link

wulczer commented Jul 31, 2011

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
Copy link
Author

wulczer commented Jul 31, 2011

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
Copy link
Author

wulczer commented Jul 31, 2011

Pull request issued, #13

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant