Damien Arrachequesne
57cee214fb
[test] Remove IE6 and IE7 tests ( #1164 )
...
Related: https://wiki.saucelabs.com/pages/viewpage.action?pageId=70074721
2017-10-22 15:08:16 +02:00
efkan
2abb217e26
[feat] Make generateId method async ( #535 )
...
That change will allow to retrieve the client id asynchronously, from a database for example.
2017-10-20 08:00:29 +02:00
Thiago Santos
f333479080
[test] Use npm scripts instead of gulp ( #3078 )
2017-10-16 07:46:42 +02:00
Damien Arrachequesne
3ee803af72
[chore] Release 3.1.3
2017-10-11 07:59:04 +02:00
Damien Arrachequesne
4558b25922
[chore] Release 3.1.3
2017-10-11 07:58:19 +02:00
Damien Arrachequesne
a28776e8c8
[refactor] Update entry point in webpack configuration ( #586 )
...
Following #583 .
2017-10-11 07:34:51 +02:00
Damien Arrachequesne
42501c658e
[revert] [refactor] Remove usuless indexof dependency ( #582 )
...
This reverts commit 6043c49e91 .
2017-10-11 07:33:55 +02:00
Damien Arrachequesne
49362abcd0
[fix] Fix undefined remoteAddress when using uws ( #533 )
...
Fixes https://github.com/socketio/socket.io/issues/2982
2017-10-11 07:29:52 +02:00
Damien Arrachequesne
3c7778015b
[chore] Bump debug to version 2.6.9 ( #532 )
...
Related: https://nodesecurity.io/advisories/debug_regular-expression-denial-of-service
2017-10-10 08:47:27 +02:00
Damien Arrachequesne
8ce2432eda
[chore] Bump xmlhttprequest-ssl to version 1.5.4 ( #585 )
2017-10-08 10:19:40 +02:00
Damien Arrachequesne
4a551a12ed
[chore] Bump debug to version 2.6.9 ( #584 )
...
Related: https://nodesecurity.io/advisories/debug_regular-expression-denial-of-service
2017-10-08 10:19:21 +02:00
Damien Arrachequesne
d8fdf9b579
[refactor] Remove useless entry point ( #583 )
2017-10-08 10:00:35 +02:00
Damien Arrachequesne
6043c49e91
[refactor] Remove usuless indexof dependency ( #582 )
2017-10-08 10:00:09 +02:00
Damien Arrachequesne
5d29c1c0fd
[test] Remove IE6 and IE7 tests ( #581 )
...
Related: https://wiki.saucelabs.com/pages/viewpage.action?pageId=70068108
2017-10-08 09:23:08 +02:00
Carson McKinstry
3f611654f2
[docs] Fix a grammar mistake in the API docs ( #3076 )
2017-10-07 15:08:14 +02:00
Vyacheslav Aristov
e26b71c78e
[docs] Fix typo in API docs ( #3066 )
2017-10-07 14:36:02 +02:00
Damien Arrachequesne
bf24359ed5
[chore] Release 3.1.2
2017-09-27 23:35:42 +02:00
Damien Arrachequesne
1cbab3497f
[chore] Release 3.1.2
2017-09-27 23:33:45 +02:00
Matt Grande
0b26bc3fd8
[fix] Remove parsejson dependency ( #580 )
...
Related: https://nodesecurity.io/advisories/528 .
2017-09-27 22:33:04 +02:00
Damien Arrachequesne
a8ff89cd14
[chore] Release 3.1.1
2017-09-02 14:23:20 +02:00
Damien Arrachequesne
e0d720c7f7
[fix] Check whether 'Origin' header has invalid characters ( #531 )
...
Since the 'Origin' header is used as response header, a value with invalid characters would trigger
'The header content contains invalid characters' errors.
Closes #517
2017-09-02 14:16:14 +02:00
Mark Bjerke
38d639a5d0
[fix] Use explicit require of wsEngine ( #523 )
...
Because WebPack does not support variables in require statements.
Closes #522
2017-09-02 14:12:26 +02:00
st0ck53y
f9d3f06299
[docs] Fix wsEngine default value in README ( #526 )
...
Merge #459 (release 2.0.0) changed default wsEngine to uws. Updating README to reflect this change.
2017-09-02 13:35:12 +02:00
Damien Arrachequesne
fd20b91208
[test] Use npm scripts instead of gulp ( #530 )
2017-09-01 14:21:57 +02:00
Raúl Montes
7f63d38b2a
[fix] Fix undeterministic error in polling buffer processing ( #529 )
...
Ensure all assignments for chunks are Buffer when they should, even when onData is supposed to not
be called again.
2017-09-01 13:03:48 +02:00
Harutyun Amirjanyan
3dcc2d5cbd
[fix] Use workaround for setEncoding bug in node 0.10+ ( #527 )
...
The server often crashes with 'TypeError: "list" argument must be an Array of Buffers' errors,
which is caused by a bug in new versions of node, where setEncoding call does not work for messages
that are already in the queue.
This pull request makes sure that concat is never called in the non binary case, even if
setEncoding does not work properly.
2017-08-31 22:49:18 +02:00
Haku
3386e155a8
[docs] Actually prevent input from having injected markup in chat example ( #2987 )
2017-08-27 08:40:26 +02:00
Stanley288
3684d590f5
[docs] Use path.join instead of concatenating paths ( #3014 )
2017-08-26 07:44:25 +02:00
Damien Arrachequesne
dd69abbeee
[fix] Reset rooms object before broadcasting from namespace ( #3039 )
2017-08-26 07:36:26 +02:00
Damien Arrachequesne
1f0e64a6da
[fix] Do not throw when receiving an unhandled error packet ( #3038 )
2017-08-26 07:35:57 +02:00
Damien Arrachequesne
6874ea4952
[chore] release 1.1.1
2017-08-02 14:01:58 +02:00
Sam Roberts
bdb015a6c1
[chore] remove unused 'debug' dependency ( #52 )
2017-08-02 13:51:58 +02:00
Gabriel Hautclocq
9d170a75d0
[docs] Add io.emit in the cheat sheet ( #2992 )
2017-07-01 07:57:34 +02:00
Damien Arrachequesne
c58ecfc4a7
[docs] Add code examples for registered events ( #1139 )
2017-06-23 08:33:04 +02:00
Damien Arrachequesne
e9ebe36db7
[docs] Add an example with ES6 import in the README ( #1138 )
2017-06-23 08:17:17 +02:00
Nicolas Coden
7199d1b6ef
[docs] Fix misnamed 'Object.keys' in API docs ( #2979 )
2017-06-19 12:16:26 +02:00
Damien Arrachequesne
bf7afb14cb
[docs] Update Webpack server example ( #2976 )
2017-06-15 23:40:43 +02:00
Damien Arrachequesne
410f5bcb8e
[docs] Update API documentation ( #2973 )
2017-06-13 23:05:26 +02:00
Damien Arrachequesne
19f2b19900
[chore] Release 2.0.3
2017-06-12 14:06:59 +02:00
Damien Arrachequesne
65ece01135
[chore] Release 2.0.3
2.0.3
2017-06-12 14:05:46 +02:00
Damien Arrachequesne
db0c69969e
[fix] Reset rooms object before broadcasting ( #2970 )
...
It seems packets could be delivered to wrong room in some case, if the
_rooms array was not reset before the next emit.
2017-06-12 14:01:35 +02:00
Damien Arrachequesne
94df7bcdfd
[fix] Fix middleware initialization ( #2969 )
...
Fix "TypeError: Cannot convert undefined or null to object" when a
middleware is added before the engine is properly attached.
2017-06-12 14:00:48 +02:00
Ra'Shaun Stovall
9a014e2df4
[docs] Update slack badge ( #2961 )
...
Update badge to https://slackin-socketio.now.sh/badge.svg
2017-06-08 12:28:56 +02:00
Eli Flanagan
83fedf598a
[docs] Add explicit documentation for websocket transport ( #1128 )
2017-06-08 12:24:56 +02:00
Damien Arrachequesne
2b10f1b3a4
[docs] Update webpack example ( #2960 )
2017-06-03 13:53:03 +02:00
Damien Arrachequesne
c0da119e55
[docs] Update documentation ( #1124 )
2017-06-03 07:59:37 +02:00
Damien Arrachequesne
a10dc8d92d
[chore] Release 2.0.2
2.0.2
2017-06-01 14:01:24 +02:00
Damien Arrachequesne
c3c027086c
[chore] Release 2.0.2
2017-06-01 14:00:42 +02:00
Damien Arrachequesne
d8644869fe
[chore] Bump debug to version 2.6.8 ( #1123 )
2017-06-01 13:48:54 +02:00
Damien Arrachequesne
214a57fc5b
[test] Launch browser tests on localhost by default ( #1122 )
2017-06-01 13:48:36 +02:00