socketioMEANseed/server/node_modules/engine.io/History.md
server/node_modules/engine.io/History.mdRaw
1
21.8.2 / 2016-12-11
3===================
4
5 * [fix] Add proper response when handleUpgrade fails (#458)
6 * [test] Use explicit versions for travis tests (#457)
7 * [refactor] Remove deprecated code used for nodejs v0.8 (#456)
8 * [chore] Bump engine.io-parser to version 1.3.2 (#455)
9 * [perf] websocket optimisation (#453)
10 * [docs] Rename ServerRequest to IncomingMessage (#448)
11 * [chore] Bump base64id to version 1.0.0 (#451)
12
131.8.1 / 2016-11-27
14===================
15
16 * [fix] Only add defined callbacks to the stack (#447)
17
181.8.0 / 2016-11-20
19===================
20
21 * [style] Fix some typos (#439)
22 * [style] Add ESlint (#385)
23 * [test] fix tests for NodeJS v7 (#441)
24 * [feature] Fix cookiePath empty bug and add cookieHttpOnly option (#423)
25 * [fix] Don't delete ws when closing the server (#444)
26 * [chore] Bump debug to version 2.3.3 (#445)
27
281.7.2 / 2016-10-24
29===================
30
31 * [docs] Add missing `upgradeTimeout` option in the docs (#437)
32 * [chore] Add Github issue and PR templates (#436)
33
341.7.1 / 2016-10-20
35===================
36
37 * [fix] Close and free webSocketServer (#393)
38 * [chore] Bump engine.io-client to 1.7.0 (#429)
39 * [chore] Bump engine.io-parser to 1.3.1 (#433)
40 * [chore] Add latest nodejs release in travis settings (#434)
41
421.7.0 / 2016-10-05
43===================
44
45 * [feature] Give the ability to dynamically choose ws implementation (#390)
46 * [chore] Add gulp & babel in the build process (#384)
47 * [chore] Ignore dist not to release for now (#387)
48 * [chore] Upgrade accepts to 1.3.3
49 * [chore] Bumping ws to 1.1.1 to address https://nodesecurity.io/advisories/120 (#411)
50 * [chore] Restoring require('ws') as separate expression for browserify. (#418)
51 * [chore] Bump engine.io-parser to 1.3.0 (#425)
52 * [chore] Make the build status badge point towards master (#426)
53 * [chore] Restrict files included in npm package (#427)
54
551.6.11 / 2016-06-23
56===================
57
58 * package: bump `ws` to support `maxPayload`
59
601.6.10 / 2016-06-23
61===================
62
63 * set a default ws `maxPayload` [security fix]
64 * bump `accepts` [security fix]
65
661.6.9 / 2016-05-03
67==================
68
69 * bump client
70
711.6.8 / 2016-01-25
72==================
73
74 * fix graceful close [nkzawa]
75 * polling: don't set the `closeTimeoutTimer` if the transport is upgraded
76
771.6.7 / 2016-01-10
78==================
79
80 * bump version
81
821.6.6 / 2016-01-07
83==================
84
85 * bump version
86
871.6.5 / 2016-01-05
88==================
89
90 * package: upgrade ws for sec advisory
91 * server: catch websocket errors before upgrade
92
931.6.4 / 2015-12-04
94==================
95
96 * package: bump parser for arraybuffer base64 fix
97
981.6.3 / 2015-12-01
99==================
100
101 * restore testing on 0.8
102 * improve X-XSS-Protection header definition [nkzawa]
103 * add threshold for permessage-deflate [nkzawa]
104
1051.6.2 / 2015-11-30
106==================
107
108 * don't compress control packets
109
1101.6.1 / 2015-11-28
111==================
112
113 * package: bump `engine.io-client` for `ws` options fix
114 * fix `latency` example
115
1161.6.0 / 2015-11-28
117==================
118
119 * add support for environments that extend `Object.prototype`
120 * remove listeners upon `clearTransport`
121 * support for all versions of node
122 * fix lingering sockets that can stay open when upgrade failed
123 * ensure sockets are closed on error
124 * bump `ws` for several improvements
125 * fix for a rare race condition on some error scenarios
126 * support custom socket id
127 * use container-based infrastructure for faster build
128 * fix package.json wrongly referrering to self
129 * allow overriding the `cookiePath`
130 * fix potential encoding errors under certain conditions
131 * support compression
132
1331.5.4 / 2015-09-09
134==================
135
136 * package: bump `engine.io-parser`
137
1381.5.3 / 2015-09-09
139==================
140
141 * package: bump `ws` to fix node 4.0.0
142
1431.5.2 / 2015-07-09
144==================
145
146 * package: bump `ws` to fix build issues
147
1481.5.1 / 2015-01-19
149==================
150
151 * no change on this release
152 * package: bump `engine.io-client`
153
1541.5.0 / 2015-01-18
155==================
156
157 * package: bump `engine.io-parser`
158 * polling: correctly abort the ongoing data request when closing [lpinca]
159 * add cert-related client tests [rase-]
160
1611.4.3 / 2014-11-21
162==================
163
164 * package: bump `ws` to fix fd leaks
165 * socket: flush the write buffer before closing the socket [lpinca]
166 * polling: close the pending poll request when closing transport [lpinca]
167
1681.4.2 / 2014-10-08
169==================
170
171 * add iframe onload handling to jsonp tests [rase-]
172
1731.4.1 / 2014-10-03
174==================
175
176 * socket: allow upgrades if the socket is still in closing state
177 * README: fix typo
178
1791.4.0 / 2014-09-03
180==================
181
182 * readme: fix formatting for goals numbering
183 * server: ref fix by @nicokaiser
184 * server: fix ws memory leak (fixes #268)
185 * cache remote address in handshake since it might be lost later.
186 * correct git ref
187 * update client to commit with bumped parser
188 * package: bump parser
189 * npmignore: ignore `.gitignore`
190 * package: bump `debug`
191 * package: bump `engine.io-parser` for memleak fix
192
1931.3.1 / 2014-06-19
194==================
195
196 * package: bump `engine.io-client`
197
1981.3.0 / 2014-06-13
199==================
200
201 * update example to use v1.2.2
202 * fixed newline parsing in jsonp
203 * make require('engine.io')() return a new Server instance [defunctzombie]
204 * add Server.attach method [defunctzombie]
205 * fix GH-211, set CORS headers when sending error message [mokesmokes]
206
2071.2.2 / 2014-05-30
208==================
209
210 * package: bump `engine.io-parser` for binary utf8 fix
211
2121.2.1 / 2014-05-22
213==================
214
215 * package: bump engine.io-client
216
2171.2.0 / 2014-05-18
218==================
219
220 * removed flashsocket, moving to userland
221
2221.1.1 / 2014-05-14
223==================
224
225 * test: reduce packet size
226 * package: bump parser
227
2281.1.0 / 2014-04-27
229==================
230
231 * socket: removed unneeded `clearTimeout` (fixes #250)
232 * made the request verification process async
233 * package: bump `engine.io-parser`
234 * use _query instead of query, fixes compat with restify
235 * added a maximum buffer size to received data from polling
236 * fixing looping array via for in to normal loop
237
2381.0.5 / 2014-03-18
239==================
240
241 * package: bump `engine.io-parser` and `engine.io-client`
242
2431.0.4 / 2014-03-14
244==================
245
246 * package: bump `engine.io-client`
247
2481.0.3 / 2014-03-12
249==================
250
251 * package: bump `engine.io-client`
252
2531.0.2 / 2014-03-12
254==================
255
256 * bump engine.io-client
257
2581.0.1 / 2014-03-06
259==================
260
261 * package: bump `engine.io-parser`
262 * transports: fix jshint warnings and style
263
2641.0.0 / 2014-03-06
265==================
266
267 * polling-xhr: added `OPTIONS` support, fixes CORS
268 * close() properly when triggered in connection handler
269 * fix DDOS vector by setting up too many intervals
270 * binary support
271
2720.9.0 / 2014-02-09
273==================
274
275 * Prevent errors with connections behind proxies without WS support
276 like Squid [nicklagrow, samaanghani, davidhcummings]
277 * Socket#request a simple property [mokesmokes]
278 * Changed `Socket`'s `upgrade` event to happen after upgrade [mokesmokes]
279 * Document `Socket#id` [mokesmokes]
280
2810.8.2 / 2014-01-18
282==================
283
284 * package: bump `engine.io-client`
285
2860.8.1 / 2014-01-17
287==================
288
289 * package: bump `engine.io-client`
290 * package: pin dev deps
291 * examples: fix port output
292 * fix latency example
293
2940.8.0 / 2014-01-05
295==================
296
297 * package: bump `engine.io-client` to `0.8.0`
298 * test: fix syntax, remove globals
299
3000.7.14 / 2014-01-01
301===================
302
303 * package: bump `engine.io-client` to `0.7.14`
304
3050.7.13 / 2013-12-20
306===================
307
308 * package: bump `engine.io-client`
309 * transports: added support for XSS filters on IE [guille, 3rd-eden]
310
3110.7.12 / 2013-11-11
312===================
313
314 * package: bump `engine.io-client`
315
3160.7.11 / 2013-11-06
317===================
318
319 * package: bump engine.io-client
320 * fix GH-198
321
3220.7.10 / 2013-10-28
323===================
324
325 * package: bump `engine.io-client`
326 * package: update "ws" to v0.4.31
327
3280.7.9 / 2013-08-30
329==================
330
331 * package: bump `engine.io-client`
332
3330.7.8 / 2013-08-30
334==================
335
336 * package: bump `engine.io-client`
337 * package: bump ws
338
3390.7.7 / 2013-08-30
340==================
341
342 * package: bump `engine.io-client`
343
3440.7.6 / 2013-08-30
345==================
346
347 * package: bump engine.io-client
348
3490.7.5 / 2013-08-30
350==================
351
352 * package: bump engine.io-client
353
3540.7.4 / 2013-08-25
355==================
356
357 * package: bump `engine.io-client`
358
3590.7.3 / 2013-08-23
360==================
361
362 * package: bump engine.io-client (noop)
363 * package: fix regresison in upgrade cause by ws update
364
3650.7.2 / 2013-08-23
366==================
367
368 * package: bump `engine.io-client` for `WebSocket` browser fix
369
3700.7.1 / 2013-08-23
371==================
372
373 * package: bump engine.io-client for ws fix
374
3750.7.0 / 2013-08-23
376==================
377
378 * package: bump engine.io-client
379 * updated example
380 * inline merge
381 * added support node version 0.10 to .travis.yml
382 * fixed respond to flash policy request test. Closes #184
383 * fixed upgrade with timeout test. Closes #185
384 * engine.io: don't use __proto__, closes #170
385
3860.6.3 / 2013-06-21
387==================
388
389 * package: bumped `engine.io-client` to `0.6.3`
390
3910.6.2 / 2013-06-15
392==================
393
394 * fix upgrade stalling edge case introduced with #174 fix
395 * remove unneeded client code related to iOS
396 * added test for `engine.io-client` `0.6.1`
397
3980.6.1 / 2013-06-06
399==================
400
401 * package: bumped `engine.io-client` to `0.6.1`
402
4030.6.0 / 2013-05-31
404==================
405
406 * socket: clear timer after sending one noop packet (fixes #174)
407 * clear all timers on socket close
408 * sending error on transport creation upon a bad request
409 * added test for client-side buffer cleanup
410 * changed flushComplete to flush
411 * ended support for node 0.6
412
4130.5.0 / 2013-03-16
414==================
415
416 * polling: implemented new parser
417 * test writeBuffer isn't cleared onError, removed 'closing' check in .flush()
418 * fixed bug89 and added tests: writeBuffer not flushed until nextTick
419
4200.4.3 / 2013-02-08
421==================
422
423 * package: bumped `engine.io-client` to `0.4.3`
424
4250.4.2 / 2013-02-08
426==================
427
428 * Only end upgrade socket connections if unhandled
429 * Fix websocket dependency
430 * Close socket if upgrade is received and socket.readyState != open
431
4320.4.1 / 2013-01-18
433==================
434
435 * package: bumped versions
436 * Fixed bugs in previous send callback fix and updated test cases
437 * Added a test case which makes the code before the send callback fix fail
438 * socket: emit `data` event (synonym with `message`)
439 * socket: added `Socket#write`
440 * engine.io: cleanup
441 * engine.io: deprecated `resource`
442 * `npm docs engine.io` works now
443
4440.3.10 / 2012-12-03
445===================
446
447 * package: bumped `engine.io-client` with `close` fixes
448 * add packetCreate event [jxck]
449 * add packet event to socket [jxck]
450 * transport: remove `Connection` headers and let node handle it
451 * server: send validation failure reason to clients
452 * engine: invoking as a function causes attach
453 * socket: reset `writeBuffer` before send
454
4550.3.9 / 2012-10-23
456==================
457
458 * package: bumped `engine.io-client`
459
4600.3.8 / 2012-10-23
461==================
462
463 * package: bumped engine.io-client
464 * examples: added first example
465
4660.3.7 / 2012-10-21
467==================
468
469 * package: bumped `engine.io-client`
470
4710.3.6 / 2012-10-21
472==================
473
474 [skipped]
475
4760.3.5 / 2012-10-14
477==================
478
479 * package: reverted last commit - we use the parser from the client
480
4810.3.4 / 2012-10-14
482==================
483
484 * package: `engine.io-client` moved to `devDependencies`
485 * socket: added missing jsdoc
486
4870.3.3 / 2012-10-10
488==================
489
490 * socket: fixed check interval clearing [joewalnes]
491 * transports: improved instrumentation
492
4930.3.2 / 2012-10-08
494==================
495
496 * socket: improve check interval for upgrade
497
4980.3.1 / 2012-10-08
499==================
500
501 * socket: faster upgrades (we perform a check immediately)
502 * server: don't assume sid is numeric
503
5040.3.0 / 2012-10-04
505==================
506
507 * socket: `writeBuffer` now gets sliced, and is recoverable after `close` [afshinm]
508 * server: expect ping from client and send interval with handshake [cadorn]
509 * polling-jsonp: prevent client breakage with utf8 whitespace
510 * socket: fix `flush` and `drain` events
511 * socket: add `send` callback [afshinm]
512 * transport: avoid unhandled error events for stale transports
513 * README: documentation improvements [EugenDueck]
514
5150.2.2 / 2012-08-26
516==================
517
518 * server: remove buffering for flash policy requests
519 * transport: avoid unhandled error events for stale transports (fixes #69)
520 * readme: documented `toString` behavior on `send` [EugenDueck]
521
5220.2.1 / 2012-08-13
523==================
524
525 * polling-xhr: skip Keep-Alive when it's implied [EugenDueck]
526 * polling-jsonp: skip Keep-Alive when it's implied [EugenDueck]
527 * README: added plugins list with engine.io-conflation
528 * socket: added flush/drain events (fixes #56)
529 * server: avoid passing websocket to non-websocket transports (fixes #24)
530
5310.2.0 / 2012-08-06
532==================
533
534 * Bumped client
535 * test: added closing connection test
536 * server: implemented stronger id generator with collision detection
537
5380.1.2 / 2012-08-02
539==================
540
541 * Fixed a jsonp bug in Nokia mobile phones and potentially other UAs.
542
5430.1.1 / 2012-08-01
544==================
545
546 * Fixed errors when a socket is closed while upgrade probe is happening.
547 * Improved WS error handling
548 * Replaced websocket.io with ws, now that it supports older drafts
549 * README fixes
550
5510.1.0 / 2012-07-03
552==================
553
554 * Initial release.