Sha256: d6953db0e4c2c97879892aa1df8d308f9d298aa5650a1d5705cc6fe8123bc861
Contents?: true
Size: 1.46 KB
Versions: 1
Compression:
Stored size: 1.46 KB
Contents
= Changelog == 0.3.0 / 2011-05-06 - new features: - Support WebSocket drafts 05 & 06 - changes: - Accept request headers in a case insensitive manner - Change handling of errors. Previously some application errors were caught internally and were invisible unless an onerror callback was supplied. See readme for details == 0.2.1 / 2011-03-01 - bugfixes: - Performance improvements to draft 76 framing - Limit frame lengths for draft 76 - Better error handling for draft 76 handshake - Ruby 1.9 support == 0.2.0 / 2010-11-23 - new features: - Support for WebSocket draft 03 - bugfixes: - Handle case when handshake split into two receive_data calls - Stricter regexp matching of frames == 0.1.4 / 2010-08-23 - new features: - Allow custom ssl certificate to be used by passing :tls_options - Protect against errors caused by non limited frame lengths - Use custom exceptions rather than RuntimeError - bugfixes: - Handle invalid HTTP request with HandshakeError == 0.1.3 / 2010-07-18 - new features: - onerror callback - bugfixes: - proper handling of zero spaces in key1 or key2(prevent ZeroDivisionError) - convert received data to utf-8 to prevent ruby 1.9 errors - fix handling of null bytes within a frame == 0.1.2 / 2010-06-16 - new features: - none - bugfixes: - allow $ character inside header key == 0.1.1 / 2010-06-13 - new features: - wss/ssl support - bugfixes: - can't & strings == 0.1.0 / 2010-06-12 - initial release
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
em-websocket-0.3.0 | CHANGELOG.rdoc |