James Coglan
|
e6edb23681
|
Rather than a sync read() method in a loop, use an async read() method with a callback.
|
2014-05-08 16:35:21 +01:00 |
|
James Coglan
|
9f2782da14
|
Correct the draft-76 status line reason phrase.
|
2014-04-17 02:23:58 +01:00 |
|
David Glasser
|
f15b331a34
|
Reduce frame max length to max Node Buffer length.
|
2013-10-11 19:21:14 -07:00 |
|
James Coglan
|
12f9f4d444
|
Add support for Basic Auth URLs to the client driver.
|
2013-08-13 17:16:49 +01:00 |
|
James Coglan
|
c5b3df986b
|
Migrate to jstest.
|
2013-07-01 02:10:29 +01:00 |
|
James Coglan
|
1124df2bf5
|
Add a Server driver for running WebSockets through a bare TCP server.
|
2013-05-12 01:13:50 +01:00 |
|
James Coglan
|
ea4e289669
|
Add a setHeader() function to allow peers to add headers to their handshake responses.
|
2013-05-11 22:26:20 +01:00 |
|
James Coglan
|
d7c65eedd9
|
Expose the status and headers from the response in the client driver.
|
2013-05-11 21:58:37 +01:00 |
|
James Coglan
|
25c075a408
|
Rename the module to websocket-driver.
|
2013-05-04 16:42:44 +01:00 |
|
James Coglan
|
f16ad50db0
|
Raise an error if the length header is larger than the max int that JS can represent precisely.
|
2013-05-04 13:33:27 +01:00 |
|
James Coglan
|
d716650499
|
Add more robust error handling for Hybi and Client and emit error events when the protocol goes wrong.
|
2013-05-02 00:09:14 +01:00 |
|
James Coglan
|
103c39c664
|
Correct the name of a test suite.
|
2013-05-01 02:11:32 +01:00 |
|
James Coglan
|
23f296b926
|
Replace the getVersion() method with a version property.
|
2013-05-01 00:55:49 +01:00 |
|
James Coglan
|
9975aa089b
|
Use the Node EventEmitter class to publish events.
|
2013-04-30 08:20:14 +01:00 |
|
James Coglan
|
b354dd69fa
|
Implement the draft-76 protocol.
|
2013-04-29 20:27:35 +01:00 |
|
James Coglan
|
e3b8033c58
|
Placeholder for draft-76 support just to get the common tests passing.
|
2013-04-29 08:56:05 +01:00 |
|
James Coglan
|
950cd9f1e2
|
Implement and test draft-75.
|
2013-04-29 08:40:05 +01:00 |
|
James Coglan
|
6f7942d5b7
|
Begin writing the draft75 module.
|
2013-04-29 07:48:09 +01:00 |
|
James Coglan
|
41ddd82932
|
Add tests for Hybi and Client handlers and fix some minor bugs.
|
2013-04-28 23:22:05 +01:00 |
|