Commit Graph

946 Commits

Author SHA1 Message Date
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
Damien Arrachequesne
58a916b593 [chore] Make the build status badge point towards master (#426) 2016-10-05 00:54:16 +02:00
Damien Arrachequesne
d941cd9c75 [chore] Bump engine.io-parser to 1.3.0 (#425) 2016-10-05 00:53:47 +02:00
Damien Arrachequesne
2c0ae2972b Merge pull request #387 from nkzawa/fix/ignore-dist
Ignore dist not to release for now
2016-08-07 23:31:34 +02:00
Damien Arrachequesne
fadeb7df5c Merge pull request #418 from darrachequesne/patch-2
Restoring require('ws') as separate expression for browserify.
2016-08-05 23:01:36 +02:00
Atanas Palavrov
9bd84818fa Restoring require('ws') as separate expression for browserify. 2016-08-05 00:38:20 +02:00
Damien Arrachequesne
5301695c93 Merge pull request #411 from hairyhenderson/add-nsp-check-to-build 2016-08-05 00:23:04 +02:00
Dave Henderson
959c8be0cc Bumping ws to 1.1.1 to address https://nodesecurity.io/advisories/120
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-07-13 14:51:56 -04:00
Dave Henderson
7b343517ed Adding nsp check to the build process
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-07-13 14:38:01 -04:00
Guillermo Rauch
966344219d Merge branch '1.6.10-pre' 2016-06-23 19:11:13 -07:00
Guillermo Rauch
10c4360bde Release 1.6.11 2016-06-23 19:10:07 -07:00
Guillermo Rauch
5457488561 package: bump ws to support maxPayload 2016-06-23 19:07:16 -07:00
Guillermo Rauch
ead9dfe206 package: bump ws to support maxPayload 2016-06-23 19:06:07 -07:00
Guillermo Rauch
1529d5acbe 1.6.10 2016-06-23 17:30:47 -07:00
Guillermo Rauch
184dec31f7 Release 1.6.10 2016-06-23 17:21:40 -07:00
Guillermo Rauch
17ec2150c0 server: implement maxHttpBufferSize for ws 2016-06-23 17:15:46 -07:00
Guillermo Rauch
298cb6fd6f upgrade accepts 2016-06-17 10:36:05 -07:00
Guillermo Rauch
d9dda2b60a Merge pull request #390 from kapouer/uws
Option wsEngine or EIO_WS_ENGINE env var
2016-05-09 11:46:49 -07:00
Jérémy Lal
91dd49d1c2 uws@04.0 2016-05-09 12:22:24 +02:00