- Bumped ws
- Emit headers event for drafts protocol
- Added
data
event toSocket
- Improves
clientTracking
memory efficiency [ruxkor]
- Check if socket is writable before finishing handshake
- Implement readyState and async connection opening
- Check for readyState before writing
- Fix wrong interface for hybi protocol
- Remove logger, use debug for logging
- Disable client tracking in
ws
(hybi) - client tracking -> clientTracking
- Use
ws
server and parsers for hybi protocols - Handle socket "timeout" event
- Add missing Sec-WebSocket-Protocol header to hybi protocols
- Fix hybi-16 on node 0.4
- Bumped ws
close
event fires in a different tick after calling Socket#close
- Bumped ws
- Cleaned up tests
- Cleaned up docs
- Updated ws
- Added 0.4 compatibility.
- Added echo example.
- Fixed/improved parser benchmark.
- Updated to easy-websocket 0.2, and pulled in hybi parser from there.
- Documentation for client-side usage (fixes GH-7).
- Fix typo in 'detroy' -> 'destroy'
- Added travis CI
- Fixed example.
- Speed improvemements.
- Faster socket initialization.
- Faster parser in the order of 17%-40%
- Added comprehensive tests.
- Added benchmarks.