Damien Arrachequesne
7edb34ed4e
[chore] Bump dependencies ( #500 )
...
- debug to version 2.6.4
- engine.io-parser to version 2.1.0
- ws to version 2.3.1
2017-04-24 23:22:35 +02:00
Damien Arrachequesne
07d57d553f
[chore] Release 3.0.0
2017-04-06 00:00:19 +02:00
Damien Arrachequesne
fb7e2be552
[chore] Bump dependencies ( #498 )
2017-04-05 23:57:17 +02:00
Chua Kiem Fai
57b7e5be84
[chore] Bump uws to version 0.14.1 ( #497 )
...
As all older versions are now unpublished.
2017-03-30 07:28:31 +02:00
Damien Arrachequesne
ec5d20897a
[chore] Merge 2.1.x branch ( #494 )
2017-03-22 07:50:49 +01:00
Daniel J. O'Quinn
120611fbdb
[chore] Bump ws to version 2.2.0 ( #487 )
2017-03-11 09:43:20 +01:00
Damien Arrachequesne
b436ca3887
[chore] Drop support for old nodejs versions (0.10 & 0.12) ( #493 )
2017-03-11 09:41:48 +01:00
Damien Arrachequesne
783e0591fa
[chore] Release 2.1.0 ( #492 )
2017-03-11 09:18:22 +01:00
Damien Arrachequesne
81ef0bc939
[feat] Add an option to toggle handling of OPTIONS requests ( #491 )
...
By setting `handlePreflightRequest` to false, OPTIONS request are no
longer processed by engine.io. A function can also be provided.
2017-03-11 09:04:00 +01:00
Damien Arrachequesne
09465969a8
[chore] Bump engine.io-parser to version 2.0.1 ( #490 )
2017-03-11 07:23:06 +01:00
Damien Arrachequesne
b723caef4b
[chore] Bump uws to version 0.13.0 ( #489 )
2017-03-11 07:22:50 +01:00
Damien Arrachequesne
bd1e81ec3d
[chore] Release 2.0.2 ( #481 )
2017-02-16 07:40:57 +01:00
Paul Robello
01e36b4dae
[chore] Bump ws to version 1.1.2 (vulnerability fix) ( #480 )
2017-02-16 07:19:52 +01:00
Damien Arrachequesne
0cbf3631f9
[chore] Release 2.0.1 ( #477 )
2017-01-30 16:21:35 +01:00
Luigi Pinca
cdb487dbdc
[fix] Initialize the WebSocket server in the Server constructor ( #476 )
2017-01-30 15:52:00 +01:00
Damien Arrachequesne
9b4e983a0a
[chore] Release 2.0.0 ( #472 )
2017-01-22 22:47:41 +01:00
Damien Arrachequesne
274efa120e
[feature] Add an initialPacket option ( #471 )
2017-01-22 07:51:27 +01:00
Konstantin Zolotarev
a3496ed6eb
[fix] Discard packets when socket is closed ( #469 )
2017-01-05 21:01:37 +01:00
Matt90o
57ec952ff7
[docs] Fix spelling mistake ( #466 )
...
Edited a minor spelling mistake. 'Comparesses' -> 'Compresses'
2017-01-04 06:39:47 +01:00
Damien Arrachequesne
bbffbd5db9
[chore] Bump engine.io-parser to version 2.0.0 ( #463 )
2016-12-30 16:23:59 +01:00
Damien Arrachequesne
f72f6f3fa6
[fix] allowRequest failures now return 403 Forbidden ( #452 )
2016-12-22 08:41:51 +01:00
Jérémy Lal
e144dc17ad
[test] Fix test failure by increasing pingTimeout ( #461 )
2016-12-12 22:02:54 +01:00
Jérémy Lal
7e50871c41
[chore] Use uws as default wsEngine, and ws as fallback ( #459 )
2016-12-12 22:02:03 +01:00
Damien Arrachequesne
10e3802051
[chore] Release 1.8.2 ( #460 )
2016-12-11 00:25:28 +01:00
Damien Arrachequesne
79955091f5
[fix] Add proper response when handleUpgrade fails ( #458 )
...
When the `verify` method fails, the current implementation closes the
connection immediately, which is understood by some proxy (such as
nginx) as if the server was not available (resulting in "upstream
prematurely closed connection while reading response header from
upstream" error). That commit make sure a proper response is sent
before closing the connection.
2016-12-10 22:01:18 +01:00
Damien Arrachequesne
dd854a8803
[test] Use explicit versions for travis tests ( #457 )
2016-12-08 01:06:14 +01:00
Damien Arrachequesne
b5292c7826
[refactor] Remove deprecated code used for nodejs v0.8 ( #456 )
2016-12-08 01:01:10 +01:00
Damien Arrachequesne
7bbe456688
[chore] Bump engine.io-parser to version 1.3.2 ( #455 )
2016-12-08 00:55:15 +01:00
Gatsbill
01c6a12de5
[perf] websocket optimisation ( #453 )
2016-12-05 23:59:24 +01:00
Dominik Paľo
8450d03f06
[docs] Rename ServerRequest to IncomingMessage ( #448 )
...
`http.ServerRequest` did refer to the HTTP API of Nodejs prior to v0.10
2016-12-05 23:28:01 +01:00
Edgar Hipp
a1a0016512
[chore] Bump base64id to version 1.0.0 ( #451 )
2016-12-01 20:46:57 +01:00
Damien Arrachequesne
767e9aa081
[chore] Release 1.8.1 ( #450 )
2016-11-27 07:15:36 +01:00
Damien Arrachequesne
cd2ff466fc
[fix] Only add defined callbacks to the stack ( #447 )
...
Before that commit, undefined callbacks were also added to the array,
which could lead to 'Maximum call stack size exceeded' error when
flush() method was called.
Fixes #399
2016-11-21 22:41:47 +01:00
Damien Arrachequesne
c6503589ed
[chore] Release 1.8.0 ( #446 )
2016-11-20 03:25:58 +01:00
Damien Arrachequesne
ab2ca22f8f
[chore] Bump debug to version 2.3.3 ( #445 )
2016-11-20 03:07:11 +01:00
Julian Grinblat
7f659a50d3
[fix] Don't delete ws when closing the server ( #444 )
2016-11-15 22:01:20 +01:00
dlimkin
60780e2fb7
[feature] Fix cookiePath empty bug and add cookieHttpOnly option ( #423 )
2016-11-03 01:29:40 +01:00
Damien Arrachequesne
7c33b42153
[test] fix tests for NodeJS v7 ( #441 )
2016-11-03 01:28:01 +01:00
Diga Widyaprana
7cbdd5e5d9
[style] Add ESlint ( #385 )
2016-10-31 02:40:58 +01:00
Kim Min-Ho
e008ffeba5
[style] Fix some typos ( #439 )
2016-10-25 00:58:01 +02:00
Damien Arrachequesne
0c983bd085
[chore] Release 1.7.2 ( #438 )
2016-10-24 01:33:41 +02:00
Damien Arrachequesne
7188333fa7
[docs] Add missing upgradeTimeout option in the docs ( #437 )
2016-10-24 01:21:10 +02:00
Damien Arrachequesne
6ea49bdb12
[chore] Add Github issue and PR templates ( #436 )
2016-10-24 01:20:59 +02:00
Damien Arrachequesne
f67c758e5d
[chore] Release 1.7.1 ( #435 )
2016-10-20 18:53:52 +02:00
Jérémy Lal
724b3fd8e0
[fix] Close and free webSocketServer ( #393 )
2016-10-20 15:53:01 +02:00
Damien Arrachequesne
12ee4772ab
[chore] Add latest nodejs release in travis settings ( #434 )
2016-10-20 15:52:28 +02:00
Damien Arrachequesne
200e05f2ac
[chore] Bump engine.io-parser to 1.3.1 ( #433 )
2016-10-20 15:52:11 +02:00
Damien Arrachequesne
4c318ce48b
[chore] Bump engine.io-client to 1.7.0 ( #429 )
2016-10-05 15:56:05 +02:00
Damien Arrachequesne
330526a491
[chore] release 1.7.0 ( #428 )
2016-10-05 08:10:03 +02:00
Damien Arrachequesne
4e058b5ce8
[chore] Restrict files included in npm package ( #427 )
2016-10-05 00:54:36 +02:00