raspberryGPIOhtmlserver/node_modules/engine.io-client/History.md
node_modules/engine.io-client/History.mdRaw
1
21.4.2 / 2014-10-27
3==================
4
5 * remove invalid value for strict mode
6 * IE10 should prefer using XHR2 over XDR because it's safer
7 * fixed transport close deferring logic [nkzawa]
8 * wait for buffer to be drained before closing [nkzawa]
9
101.4.1 / 2014-10-03
11==================
12
13 * Fixed "jsonp polling iframe removal error"
14 * Move ws upgrade needing connection tests to a block checking browser support.
15 * check `readyState` in `sendPacket` and close on `upgradeError` too
16 * defer close while upgrading a transport
17
181.4.0 / 2014-09-03
19==================
20
21 * add matrix support for travis runs.
22 * add `enablesXDR` option to turn on `XDomainRequest`
23 * package: bump `browserify`
24 * package: bump `engine.io-parser`
25 * style and close socket after assert
26 * add support for `jsonp` option to turn it off
27
281.3.1 / 2014-06-19
29==================
30
31 * transport: catch utf8 decode errors
32
331.3.0 / 2014-06-13
34==================
35
36 * smaller inherits utility
37 * fix a test for ws
38 * upgrade emitter dep to not rely on tarball
39
401.2.2 / 2014-05-30
41==================
42
43 * package: bump `engine.io-parser` for binary utf8 fix
44
451.2.1 / 2014-05-22
46==================
47
48 * build
49
501.2.0 / 2014-05-18
51==================
52
53 * removed flashsocket, moving to userland
54 * new build
55
561.1.1 / 2014-05-14
57==================
58
59 * jsonp-polling: fixed newline double escaping
60 * package: bump parser
61 * remove legacy Socket#onopen call
62 * added tests for multibyte strings
63
641.1.0 / 2014-04-27
65==================
66
67 * bump zuul version
68 * renamed removeAllListeners to cleanup
69 * use inherits package instead of inherit
70 * removed all references to util.js
71 * fix if statement in FlashWS.ready method
72 * polling-jsonp: prevent spurious errors from being emitted when the window is unloaded
73 * polling-xhr: fix a comment and remove unneeded `document` reference
74 * enforce cache busting for all user agents
75 * JSONP and test fixes for fails in IE
76 * package: bump `engine.io-parser`
77 * polling-xhr: abort the request when the window is unloaded
78
791.0.5 / 2014-03-18
80==================
81
82 * package: bump `engine.io-parser` for android binary fix
83
841.0.4 / 2014-03-14
85==================
86
87 * no base64 encoding for no reason when using websockets
88
891.0.3 / 2014-03-12
90==================
91
92 * fix browserify
93
941.0.2 / 2014-03-12
95==================
96
97 * bump `engine.io-parser`
98 * made `parseJSON` and `parseURI` from `util` their own modules [gkoren]
99 * clean up tests
100 * clean up browserify
101
1021.0.1 / 2014-03-06
103==================
104
105 * package: bump `engine.io-parser`
106
1071.0.0 / 2014-03-06
108==================
109
110 * run browserify without shims
111 * emit socket upgrade event after upgrade done
112 * better feature detection for XHR2
113 * added `rememberUpgrade` option
114 * binary support
115
1160.9.0 / 2014-02-09
117==================
118
119 * Fix simple `host:port` URLs and IPV6 [bmalehorn]
120 * Fix XHR cleanup method [poohlty]
121 * Match semantics of `close` event with `WebSocket`. If an error occurs
122 and `open` hadn't fired before, we still emit `close` as per
123 WebSocket spec [mokesmokes].
124 * Removed SPEC (now in `engine.io-protocol` repository)
125 * Remove `Socket#open` docs (private API) [mokesmokes]
126
1270.8.2 / 2014-01-18
128==================
129
130 * polling-xhr: avoid catching user-thrown errors
131 * util: remove unused `hasCORS`
132 * polling: remove deferring for faster startup (fixes #174)
133 * engine now works perfectly on workers
134
1350.8.1 / 2014-01-17
136==================
137
138 * package: bump debug to fix `localStorage` issue (fixes #213)
139 * remove duplicate xmlhttprequest code
140 * add iphone automated testing
141 * bump zuul to 1.3.0 to improve tests performance
142 * use invalid ip address for incorrect connection test
143 * Fix GH-224, remove sockets array
144
1450.8.0 / 2014-01-05
146==================
147
148 * socket: emit upgrade errors as `upgradeError` instead of `error`
149
1500.7.14 / 2014-01-01
151===================
152
153 * test: increase timeouts for network tests
154 * test: whitelist globals
155 * test: improve socket closing test
156 * polling: improve url timestamp for ie11 and allow force disabling
157 * polling-xhr: handle errors for xhr creation (fixes `access denied` issues)
158 * polling-xhr: style
159 * socket: more instrumentation for transport creation
160 * socket: allow explicit `false` for `timestampRequests`
161 * socket: accept `null` as first argument
162 * Makefile: cleanup
163 * .travis: deprecate 0.6
164
1650.7.13 / 2013-12-20
166===================
167
168 * use `jsonp` in favor of `XDomainRequest` to preserve `Cookie`
169 headers in all situations [3rd-eden] (fixes #217)
170 * run zuul tests after node tests [defunctzombie]
171 * add zuul support for easier browser testing [defunctzombie]
172
1730.7.12 / 2013-11-11
174===================
175
176 * engine.io: updated build to fix WebSocket constructor issue
177 * package: move browserify into devDeps
178
1790.7.11 / 2013-11-06
180===================
181
182 * AMD support
183 * Makefile: build now smaller thanks to browserify
184 * add browserify support
185
1860.7.10 / 2013-10-28
187===================
188
189 * fixed issue which prevented IE9 and under to pass Cookies to server during handshake
190 * package: update "ws" to v0.4.31
191 * fixed - there is no host property only hostname
192 * fixed - flash socket creation
193 * fixed - emit errors thrown by xhr.send()
194
1950.7.9 / 2013-08-30
196==================
197
198 * websocket: pass `undefined` as the WebSocket "protocols"
199
2000.7.8 / 2013-08-30
201==================
202
203 * package: update "ws"
204
2050.7.7 / 2013-08-30
206==================
207
208 * package: bump ws to 0.4.30
209 * websocket: no more env sniffing, just require `ws` [TooTallNate]
210 * websocket: remove the "bufferedAmount" checking logic [TooTallNate]
211
2120.7.6 / 2013-08-30
213==================
214
215 * package: revert ws to avoid upgrade fail now
216
2170.7.5 / 2013-08-30
218==================
219
220 * package: bump ws to 0.4.30
221
2220.7.4 / 2013-08-25
223==================
224
225 * package: rolling back to `ws` `0.4.25` due to disconnection bug
226
2270.7.3 / 2013-08-23
228==================
229
230 * noop bump
231
2320.7.2 / 2013-08-23
233==================
234
235 * transports: fix WebSocket transport in the web browser (again)
236
2370.7.1 / 2013-08-23
238==================
239
240 * transports: fix WebSocket transport in the web browser
241 * package: upgrade "ws" to v0.4.29
242
2430.7.0 / 2013-08-23
244==================
245
246 * socket: add `agent` option
247 * package: point "xmlhttprequest" to our LearnBoost fork for agent support
248 * package: specify a newer version of "ws" that includes `agent` support
249 * util: use "component/has-cors"
250 * transport: fix whitespace
251 * util: use "component/global"
252 * package: Add repository field to readme
253 * socket: Don't lose packets writen during upgrade after a re-open
254 * socket: use a consistent "debug" name for socket.js
255 * package: Update emitter dep to 1.0.1 for old IE support
256
2570.6.3 / 2013-06-21
258==================
259
260 * fix check readyState in polling transport (Naoyuki Kanezawa)
261 * use http url in npm dependencies for emitter (Eric Schoffstall)
262
2630.6.2 / 2013-06-15
264==================
265
266 * transports: improve polling orderly close (fixes #164)
267 * socket: ignore further transport communication upon `onClose`
268 * socket: added missing `socket#onerror` support
269 * socket: don't call `socket#onclose` if previous state was not `open`
270 * transports: fix iOS5 crash issue
271 * Makefile: extra precaution when building to avoid 0.6.0 build problem
272
2730.6.1 / 2013-06-06
274==================
275
276 * engine.io: fixed build
277
2780.6.0 / 2013-05-31
279==================
280
281 * does not emit close on incorrect socket connection
282 * use indexof component for ie8 and below
283 * improved x-domain handling
284 * introduce public `ping` api
285 * added drain event
286 * fix `flush` and `flushComplete` events
287 * fixed `drain` bug splicing with upgrading
288 * add support for callbacks with socket.send()
289
2900.5.0 / 2013-03-16
291==================
292
293 * socket: implement qs support for `string`
294 * added query.EIO to take protocol version from parser
295 * use istanbul for code coverage
296 * integrated engine.io-protocol 0.3.0
297 * updated ws
298 * fixed JSONPPolling iframe removal error
299 * changed error message to match xhr error message on jsonp transport script tag
300 * Added onerror handler for script tag in jsonp transport
301 * remove uid qs
302 * Added missing colon in payload. Thanks @lsm
303
3040.4.3 / 2013-02-08
305==================
306
307 * package: removed unusued `parser.js`
308
3090.4.2 / 2013-02-08
310==================
311
312 * polling-jsonp: fix ie6 JSONP on SSL
313 * close also if socket.readyState is on "opening"
314 * parser.js: removed the file package.json: added the engine.io-parser dependency everything else: switched to engine.io-parser
315 * fix "TypeError: Object #<Object> has no method 'global'"
316 * client now ignores unsupported upgrades
317
3180.4.1 / 2013-01-18
319==================
320
321 * do not shadow global XMLHttpRequest
322 * socket: added `data` event (as synonym to `message`)
323 * socket: remove `resource` and fix `path`
324 * socket: fixed access to `opts`
325 * test: fixed transports tests
326 * socket: constructor can accept uri/opts simultaneously
327 * SPEC: simplified: removed resource from SPEC
328 * socket: proper `host`/`hostname` support
329 * socket: ensure `onclose` idempotency
330 * socket: added `onerror` instrumentation
331 * socket: fix style
332 * use window to detect platform and fix global reference
333 * *: fix references to `global` (fixes #79)
334
3350.4.0 / 2012-12-09
336==================
337
338 * *: now based on `component(1)`
339 * *: module now exports `Socket`
340 * socket: export constructors, utils and `protocol`
341 * *: implemented `emitter` component
342 * *: removed browserbuild and preprocessor instructions
343
3440.3.10 / 2012-12-03
345===================
346
347 * socket: fix closing the socket in an `open` listener [mmastrac]
348 * socket: perform ping interval/timer cleanup [mmastrac]
349 * fix SPEC (packages -> packets) [jxck]
350 * socket: handle probe's transport errors [indutny]
351
3520.3.9 / 2012-10-23
353==================
354
355 * socket: fix `hostname` instead of `host`
356 * socket: avoid duplicate `port` defaults
357
3580.3.8 / 2012-10-23
359==================
360
361 * socket: introduce introspection hooks
362 * socket: introduced `host` and `port` `location` defaults
363 * flashsocket: obfuscate activex (fixes #31)
364 * README: documented reconnect (closes #45)
365 * socket: unset `id` upon close
366 * socket: clear transport listeners upon force close
367
3680.3.7 / 2012-10-21
369==================
370
371 * fix `version` [quackingduck]
372 * ping timeout gets reset upon any packet received [indutny]
373 * timeout fixes [cadorn, indutny]
374 * transport: fix xdomain detection in absence of location.port (GH-38)
375 * socket: fix passing `false` as secure getting overridden
376 * socket: default `secure` to `true` for SSL-served pages
377 * socket: fix default port for SSL when `secure` is not supplied
378
3790.3.6 / 2012-10-16
380==================
381
382 * socket: reset timeout on any incoming data [indutny]
383
3840.3.5 / 2012-10-14
385==================
386
387 * new build
388
3890.3.4 / 2012-10-14
390==================
391
392 * package: fix `component` exports
393
3940.3.3 / 2012-10-10
395==================
396
397 * socket: fix `secure` default value discovery [quackingduck]
398
3990.3.2 / 2012-10-08
400==================
401
402 * Bump
403
4040.3.1 / 2012-10-08
405==================
406
407 * socket: added `write` alias for `send`
408 * package: added `component`
409
4100.3.0 / 2012-09-04
411==================
412
413 * IE's XDomainRequest cannot do requests that go from HTTPS to HTTP or HTTP to HTTPS [mixu]
414 * Switch to client-initiated ping, and set interval in handshake [cadorn]
415
4160.2.2 / 2012-08-26
417==================
418
419 * polling-jsonp: allow unneeded global leak (fixes #41)
420 * polling-jsonp: allow for multiple eio's in the same page
421
4220.2.1 / 2012-08-13
423==================
424
425 * Bump
426
4270.2.0 / 2012-08-06
428==================
429
430 * polling: introduced `poll` and `pollComplete` (formerly `poll`) events
431
4320.1.2 / 2012-08-02
433==================
434
435 * Bump
436
4370.1.1 / 2012-08-01
438==================
439
440 * Added options for request timestamping
441 * Made timestamp query param customizable
442 * Added automatic timestamping for Android
443
4440.1.0 / 2012-07-03
445==================
446
447 * Initial release.