-
package: upgrade tap to 5.x (Behnam Hajian)
-
package: upgrade ws to 1.x (Behnam Hajian)
- update copyright notices and license (Ryan Graham)
- package: include mock server from tests (Sam Roberts)
-
Don't unref TLS sockets on v0.10 (2) (Miroslav Bajtoš)
-
Don't unref TLS sockets on v0.10 (Miroslav Bajtoš)
-
Accept unauthorized certs for wss://localhost (Miroslav Bajtoš)
-
lint: update to eslint@1 and strongloop config (Ryan Graham)
-
move async to regular dependency (Ryan Graham)
-
Refer to licenses with a link (Sam Roberts)
-
Use strongloop conventions for licensing (Sam Roberts)
-
ws: unref the reconnect timeout timer (Sam Roberts)
-
deps: update ws to 0.8.x (Ryan Graham)
-
ws: note that server's error events are odd (Sam Roberts)
-
ws: allow channel timeout to be customized (Sam Roberts)
-
ws: allow channel.close() to take a reason (Sam Roberts)
-
ws: timeout on channel loss, to allow destroy (Sam Roberts)
-
ws: allow request with no callback (Sam Roberts)
-
ws: fix bug revealed by ws-seq-flush test (Sam Roberts)
-
test: note the ws bug triggered by ws-server-flush (Sam Roberts)
-
ws: reconnect fast on initial disconnect (Sam Roberts)
-
test: ws reconnect test server and client (Sam Roberts)
-
test: close ws instead of injecting protocol error (Sam Roberts)
-
ws: use upper-case tokens in debug msgs (Sam Roberts)
-
ws: improved debug output (Sam Roberts)
-
ws: server must flush messages on reconnect (Sam Roberts)
-
lint (Sam Roberts)
-
ws: implement disconnect handling (Sam Roberts)
-
ws: channel tokens only for session reconnect (Bert Belder)
-
channel: print longer debug message snippets (Sam Roberts)
-
Router path is mandatory (Sam Roberts)
-
Upgrade tap to v1.3.0 (Bert Belder)
-
ws: disable perMessageDeflate (Ryan Graham)
-
test: add tests for violent WS disconnects (Ryan Graham)
-
ws: fix sending of ack-only messages (Ryan Graham)
-
ws: add debug message for close() error details (Ryan Graham)
-
ws: only unschedule sending ack after sending (Ryan Graham)
-
ws: always close on detach (Ryan Graham)
-
ws: emit connect and connection from channel (Ryan Graham)
-
test: improve readability of failure message (Ryan Graham)
-
ws: add debug statements so state is debuggable (Sam Roberts)
-
test: make non-tap test output more TAP compliant (Ryan Graham)
-
test: add graceful reconnect test (Bert Belder)
-
ws: re-send queued messages on reconnect (Bert Belder)
-
ws: acknowledge all packets (Bert Belder)
-
ws: s/seqno/requestId/ (Bert Belder)
-
ws: work around connect/close race (Bert Belder)
-
Expose ws-router's path for generating URLs (Ryan Graham)
-
replace express-ws with internal router (Ryan Graham)
-
deps: upgrade to tap@1 (Ryan Graham)
-
test: make test-server(-unref) work on Windows (Bert Belder)
-
ws: remove incorrect send queue flush from _attach() (Bert Belder)
-
websocket: support router.deleteChannel() (Sam Roberts)
-
Fixes for token generation and socket disconnect (Krishna Raman)
-
Add a test ws server (Sam Roberts)
-
Api simplifications for central/executor (Sam Roberts)
-
package: add eslint and jscs dependencies (Sam Roberts)
-
cluster: fix regression caused during linting (Sam Roberts)
-
ws: doc comments (Sam Roberts)
-
ws: implement basic websocket-based control channel (Bert Belder)
-
lint: fix style issues reported by jscs (Bert Belder)
-
package: add eslint and jscs (Sam Roberts)
- Call response callbacks asynchronously (Ryan Graham)
- Allow Client requests to provide a callback (Ryan Graham)
- Fix bad CLA URL in CONTRIBUTING.md (Ryan Graham)
- package: use debug v2.x in all strongloop deps (Sam Roberts)
-
package: increment minor to reflect API addition (Sam Roberts)
-
process: fix debug message syntax error (Sam Roberts)
-
process: support notification reception (Sam Roberts)
-
process: add debug statement for notify() (Sam Roberts)
-
process: make attach() arguments optional (Sam Roberts)
-
process: add debug message when making request (Sam Roberts)
-
Update contribution guidelines (Ryan Graham)
-
Add notification support (Krishna Raman)
- package: expand slightly on the README (Sam Roberts)
-
process: support parent/child request/response (Sam Roberts)
-
cluster: refactor ipc protocol from cluster (Sam Roberts)
-
server: add an unref() method (Sam Roberts)
-
server: add an address() method for port or path (Sam Roberts)
-
cluster: node v0.11 only emits message on process (Sam Roberts)
-
debug: limit size of json debug messages (Sam Roberts)
-
Update package license to match LICENSE.md (Sam Roberts)
- cluster: support request/response within a cluster (Sam Roberts)
-
Add test coverage script (Sam Roberts)
-
Control channel from strong-cluster-control (Sam Roberts)
-
Initial package (Sam Roberts)
- First release!