annotate node_modules/socket.io/History.md @ 101:52e44ee1c791 tip master

enabled all scores in autostart script
author Rob Canning <rc@kiben.net>
date Tue, 21 Apr 2015 16:20:57 +0100
parents 0ae87af84e2f
children
rev   line source
rc-web@69 1
rob@76 2 1.0.6 / 2014-06-19
rob@76 3 ==================
rc-web@69 4
rob@76 5 * package: bump `socket.io-client`
rc-web@69 6
rob@76 7 1.0.5 / 2014-06-16
rob@76 8 ==================
rc-web@69 9
rob@76 10 * package: bump `engine.io` to fix jsonp `\n` bug and CORS warnings
rob@76 11 * index: fix typo [yanatan16]
rob@76 12 * add `removeListener` to blacklisted events
rob@76 13 * examples: clearer instructions to install chat example
rob@76 14 * index: fix namespace `connectBuffer` issue
rob@76 15
rob@76 16 1.0.4 / 2014-06-02
rob@76 17 ==================
rob@76 18
rob@76 19 * package: bump socket.io-client
rob@76 20
rob@76 21 1.0.3 / 2014-05-31
rob@76 22 ==================
rob@76 23
rob@76 24 * package: bump `socket.io-client`
rob@76 25 * package: bump `socket.io-parser` for binary ACK fix
rob@76 26 * package: bump `engine.io` for binary UTF8 fix
rob@76 27 * example: fix XSS in chat example
rob@76 28
rob@76 29 1.0.2 / 2014-05-28
rob@76 30 ==================
rob@76 31
rob@76 32 * package: bump `socket.io-parser` for windows fix
rob@76 33
rob@76 34 1.0.1 / 2014-05-28
rob@76 35 ==================
rob@76 36
rob@76 37 * bump due to bad npm tag
rob@76 38
rob@76 39 1.0.0 / 2014-05-28
rob@76 40 ==================
rob@76 41
rob@76 42 * stable release
rob@76 43
rob@76 44 1.0.0-pre5 / 2014-05-22
rob@76 45 =======================
rob@76 46
rob@76 47 * package: bump `socket.io-client` for parser fixes
rob@76 48 * package: bump `engine.io`
rob@76 49
rob@76 50 1.0.0-pre4 / 2014-05-19
rob@76 51 =======================
rob@76 52
rob@76 53 * package: bump client
rob@76 54
rob@76 55 1.0.0-pre3 / 2014-05-17
rob@76 56 =======================
rob@76 57
rob@76 58 * package: bump parser
rob@76 59 * package: bump engine.io
rob@76 60
rob@76 61 1.0.0-pre2 / 2014-04-27
rob@76 62 =======================
rob@76 63
rob@76 64 * package: bump `engine.io`
rob@76 65 * added backwards compatible of engine.io maxHttpBufferSize
rob@76 66 * added test that server and client using same protocol
rob@76 67 * added support for setting allowed origins
rob@76 68 * added information about logging
rob@76 69 * the set function in server can be used to set some attributes for BC
rob@76 70 * fix error in callback call 'done' instead of 'next' in docs
rob@76 71 * package: bump `socket.io-parser`
rob@76 72 * package: bump `expect.js`
rob@76 73 * added some new tests, including binary with acks
rob@76 74
rob@76 75 1.0.0-pre / 2014-03-14
rob@76 76 ======================
rob@76 77
rob@76 78 * implemented `engine.io`
rob@76 79 * implemented `socket.io-adapter`
rob@76 80 * implemented `socket.io-protocol`
rob@76 81 * implemented `debug` and improved instrumentation
rob@76 82 * added binary support
rob@76 83 * added new `require('io')(srv)` signature
rob@76 84 * simplified `socket.io-client` serving
rc-web@69 85
rc-web@69 86 0.9.14 / 2013-03-29
rc-web@69 87 ===================
rc-web@69 88
rc-web@69 89 * manager: fix memory leak with SSL [jpallen]
rc-web@69 90
rc-web@69 91 0.9.13 / 2012-12-13
rc-web@69 92 ===================
rc-web@69 93
rc-web@69 94 * package: fixed `base64id` requirement
rc-web@69 95
rc-web@69 96 0.9.12 / 2012-12-13
rc-web@69 97 ===================
rc-web@69 98
rc-web@69 99 * manager: fix for latest node which is returning a clone with `listeners` [viirya]
rc-web@69 100
rc-web@69 101 0.9.11 / 2012-11-02
rc-web@69 102 ===================
rc-web@69 103
rc-web@69 104 * package: move redis to optionalDependenices [3rd-Eden]
rc-web@69 105 * bumped client
rc-web@69 106
rc-web@69 107 0.9.10 / 2012-08-10
rc-web@69 108 ===================
rc-web@69 109
rc-web@69 110 * Don't lowercase log messages
rc-web@69 111 * Always set the HTTP response in case an error should be returned to the client
rc-web@69 112 * Create or destroy the flash policy server on configuration change
rc-web@69 113 * Honour configuration to disable flash policy server
rc-web@69 114 * Add express 3.0 instructions on Readme.md
rc-web@69 115 * Bump client
rc-web@69 116
rc-web@69 117 0.9.9 / 2012-08-01
rc-web@69 118 ==================
rc-web@69 119
rc-web@69 120 * Fixed sync disconnect xhrs handling
rc-web@69 121 * Put license text in its own file (#965)
rc-web@69 122 * Add warning to .listen() to ease the migration to Express 3.x
rc-web@69 123 * Restored compatibility with node 0.4.x
rc-web@69 124
rc-web@69 125 0.9.8 / 2012-07-24
rc-web@69 126 ==================
rc-web@69 127
rc-web@69 128 * Bumped client.
rc-web@69 129
rc-web@69 130 0.9.7 / 2012-07-24
rc-web@69 131 ==================
rc-web@69 132
rc-web@69 133 * Prevent crash when socket leaves a room twice.
rc-web@69 134 * Corrects unsafe usage of for..in
rc-web@69 135 * Fix for node 0.8 with `gzip compression` [vadimi]
rc-web@69 136 * Update redis to support Node 0.8.x
rc-web@69 137 * Made ID generation securely random
rc-web@69 138 * Fix Redis Store race condition in manager onOpen unsubscribe callback
rc-web@69 139 * Fix for EventEmitters always reusing the same Array instance for listeners
rc-web@69 140
rc-web@69 141 0.9.6 / 2012-04-17
rc-web@69 142 ==================
rc-web@69 143
rc-web@69 144 * Fixed XSS in jsonp-polling.
rc-web@69 145
rc-web@69 146 0.9.5 / 2012-04-05
rc-web@69 147 ==================
rc-web@69 148
rc-web@69 149 * Added test for polling and socket close.
rc-web@69 150 * Ensure close upon request close.
rc-web@69 151 * Fix disconnection reason being lost for polling transports.
rc-web@69 152 * Ensure that polling transports work with Connection: close.
rc-web@69 153 * Log disconnection reason.
rc-web@69 154
rc-web@69 155 0.9.4 / 2012-04-01
rc-web@69 156 ==================
rc-web@69 157
rc-web@69 158 * Disconnecting from namespace improvement (#795) [DanielBaulig]
rc-web@69 159 * Bumped client with polling reconnection loop (#438)
rc-web@69 160
rc-web@69 161 0.9.3 / 2012-03-28
rc-web@69 162 ==================
rc-web@69 163
rc-web@69 164 * Fix "Syntax error" on FF Web Console with XHR Polling [mikito]
rc-web@69 165
rc-web@69 166 0.9.2 / 2012-03-13
rc-web@69 167 ==================
rc-web@69 168
rc-web@69 169 * More sensible close `timeout default` (fixes disconnect issue)
rc-web@69 170
rc-web@69 171 0.9.1-1 / 2012-03-02
rc-web@69 172 ====================
rc-web@69 173
rc-web@69 174 * Bumped client with NPM dependency fix.
rc-web@69 175
rc-web@69 176 0.9.1 / 2012-03-02
rc-web@69 177 ==================
rc-web@69 178
rc-web@69 179 * Changed heartbeat timeout and interval defaults (60 and 25 seconds)
rc-web@69 180 * Make tests work both on 0.4 and 0.6
rc-web@69 181 * Updated client (improvements + bug fixes).
rc-web@69 182
rc-web@69 183 0.9.0 / 2012-02-26
rc-web@69 184 ==================
rc-web@69 185
rc-web@69 186 * Make it possible to use a regexp to match the socket.io resource URL.
rc-web@69 187 We need this because we have to prefix the socket.io URL with a variable ID.
rc-web@69 188 * Supplemental fix to gavinuhma/authfix, it looks like the same Access-Control-Origin logic is needed in the http and xhr-polling transports
rc-web@69 189 * Updated express dep for windows compatibility.
rc-web@69 190 * Combine two substr calls into one in decodePayload to improve performance
rc-web@69 191 * Minor documentation fix
rc-web@69 192 * Minor. Conform to style of other files.
rc-web@69 193 * Switching setting to 'match origin protocol'
rc-web@69 194 * Revert "Fixes leaking Redis subscriptions for #663. The local flag was not getting passed through onClientDisconnect()."
rc-web@69 195 * Revert "Handle leaked dispatch:[id] subscription."
rc-web@69 196 * Merge pull request #667 from dshaw/patch/redis-disconnect
rc-web@69 197 * Handle leaked dispatch:[id] subscription.
rc-web@69 198 * Fixes leaking Redis subscriptions for #663. The local flag was not getting passed through onClientDisconnect().
rc-web@69 199 * Prevent memory leaking on uncompleted requests & add max post size limitation
rc-web@69 200 * Fix for testcase
rc-web@69 201 * Set Access-Control-Allow-Credentials true, regardless of cookie
rc-web@69 202 * Remove assertvarnish from package as it breaks on 0.6
rc-web@69 203 * Correct irc channel
rc-web@69 204 * Added proper return after reserved field error
rc-web@69 205 * Fixes manager.js failure to close connection after transport error has happened
rc-web@69 206 * Added implicit port 80 for origin checks. fixes #638
rc-web@69 207 * Fixed bug #432 in 0.8.7
rc-web@69 208 * Set Access-Control-Allow-Origin header to origin to enable withCredentials
rc-web@69 209 * Adding configuration variable matchOriginProtocol
rc-web@69 210 * Fixes location mismatch error in Safari.
rc-web@69 211 * Use tty to detect if we should add colors or not by default.
rc-web@69 212 * Updated the package location.
rc-web@69 213
rc-web@69 214 0.8.7 / 2011-11-05
rc-web@69 215 ==================
rc-web@69 216
rc-web@69 217 * Fixed memory leaks in closed clients.
rc-web@69 218 * Fixed memory leaks in namespaces.
rc-web@69 219 * Fixed websocket handling for malformed requests from proxies. [einaros]
rc-web@69 220 * Node 0.6 compatibility. [einaros] [3rd-Eden]
rc-web@69 221 * Adapted tests and examples.
rc-web@69 222
rc-web@69 223 0.8.6 / 2011-10-27
rc-web@69 224 ==================
rc-web@69 225
rc-web@69 226 * Added JSON decoding on jsonp-polling transport.
rc-web@69 227 * Fixed README example.
rc-web@69 228 * Major speed optimizations [3rd-Eden] [einaros] [visionmedia]
rc-web@69 229 * Added decode/encode benchmarks [visionmedia]
rc-web@69 230 * Added support for black-listing client sent events.
rc-web@69 231 * Fixed logging options, closes #540 [3rd-Eden]
rc-web@69 232 * Added vary header for gzip [3rd-Eden]
rc-web@69 233 * Properly cleaned up async websocket / flashsocket tests, after patching node-websocket-client
rc-web@69 234 * Patched to properly shut down when a finishClose call is made during connection establishment
rc-web@69 235 * Added support for socket.io version on url and far-future Expires [3rd-Eden] [getify]
rc-web@69 236 * Began IE10 compatibility [einaros] [tbranyen]
rc-web@69 237 * Misc WebSocket fixes [einaros]
rc-web@69 238 * Added UTF8 to respone headers for htmlfile [3rd-Eden]
rc-web@69 239
rc-web@69 240 0.8.5 / 2011-10-07
rc-web@69 241 ==================
rc-web@69 242
rc-web@69 243 * Added websocket draft HyBi-16 support. [einaros]
rc-web@69 244 * Fixed websocket continuation bugs. [einaros]
rc-web@69 245 * Fixed flashsocket transport name.
rc-web@69 246 * Fixed websocket tests.
rc-web@69 247 * Ensured `parser#decodePayload` doesn't choke.
rc-web@69 248 * Added http referrer verification to manager verifyOrigin.
rc-web@69 249 * Added access control for cross domain xhr handshakes [3rd-Eden]
rc-web@69 250 * Added support for automatic generation of socket.io files [3rd-Eden]
rc-web@69 251 * Added websocket binary support [einaros]
rc-web@69 252 * Added gzip support for socket.io.js [3rd-Eden]
rc-web@69 253 * Expose socket.transport [3rd-Eden]
rc-web@69 254 * Updated client.
rc-web@69 255
rc-web@69 256 0.8.4 / 2011-09-06
rc-web@69 257 ==================
rc-web@69 258
rc-web@69 259 * Client build
rc-web@69 260
rc-web@69 261 0.8.3 / 2011-09-03
rc-web@69 262 ==================
rc-web@69 263
rc-web@69 264 * Fixed `\n` parsing for non-JSON packets (fixes #479).
rc-web@69 265 * Fixed parsing of certain unicode characters (fixes #451).
rc-web@69 266 * Fixed transport message packet logging.
rc-web@69 267 * Fixed emission of `error` event resulting in an uncaught exception if unhandled (fixes #476).
rc-web@69 268 * Fixed; allow for falsy values as the configuration value of `log level` (fixes #491).
rc-web@69 269 * Fixed repository URI in `package.json`. Fixes #504.
rc-web@69 270 * Added text/plain content-type to handshake responses [einaros]
rc-web@69 271 * Improved single byte writes [einaros]
rc-web@69 272 * Updated socket.io-flashsocket default port from 843 to 10843 [3rd-Eden]
rc-web@69 273 * Updated client.
rc-web@69 274
rc-web@69 275 0.8.2 / 2011-08-29
rc-web@69 276 ==================
rc-web@69 277
rc-web@69 278 * Updated client.
rc-web@69 279
rc-web@69 280 0.8.1 / 2011-08-29
rc-web@69 281 ==================
rc-web@69 282
rc-web@69 283 * Fixed utf8 bug in send framing in websocket [einaros]
rc-web@69 284 * Fixed typo in docs [Znarkus]
rc-web@69 285 * Fixed bug in send framing for over 64kB of data in websocket [einaros]
rc-web@69 286 * Corrected ping handling in websocket transport [einaros]
rc-web@69 287
rc-web@69 288 0.8.0 / 2011-08-28
rc-web@69 289 ==================
rc-web@69 290
rc-web@69 291 * Updated to work with two-level websocket versioning. [einaros]
rc-web@69 292 * Added hybi07 support. [einaros]
rc-web@69 293 * Added hybi10 support. [einaros]
rc-web@69 294 * Added http referrer verification to manager.js verifyOrigin. [einaors]
rc-web@69 295
rc-web@69 296 0.7.11 / 2011-08-27
rc-web@69 297 ===================
rc-web@69 298
rc-web@69 299 * Updated socket.io-client.
rc-web@69 300
rc-web@69 301 0.7.10 / 2011-08-27
rc-web@69 302 ===================
rc-web@69 303
rc-web@69 304 * Updated socket.io-client.
rc-web@69 305
rc-web@69 306 0.7.9 / 2011-08-12
rc-web@69 307 ==================
rc-web@69 308
rc-web@69 309 * Updated socket.io-client.
rc-web@69 310 * Make sure we only do garbage collection when the server we receive is actually run.
rc-web@69 311
rc-web@69 312 0.7.8 / 2011-08-08
rc-web@69 313 ==================
rc-web@69 314
rc-web@69 315 * Changed; make sure sio#listen passes options to both HTTP server and socket.io manager.
rc-web@69 316 * Added docs for sio#listen.
rc-web@69 317 * Added options parameter support for Manager constructor.
rc-web@69 318 * Added memory leaks tests and test-leaks Makefile task.
rc-web@69 319 * Removed auto npm-linking from make test.
rc-web@69 320 * Make sure that you can disable heartbeats. [3rd-Eden]
rc-web@69 321 * Fixed rooms memory leak [3rd-Eden]
rc-web@69 322 * Send response once we got all POST data, not immediately [Pita]
rc-web@69 323 * Fixed onLeave behavior with missing clientsk [3rd-Eden]
rc-web@69 324 * Prevent duplicate references in rooms.
rc-web@69 325 * Added alias for `to` to `in` and `in` to `to`.
rc-web@69 326 * Fixed roomClients definition.
rc-web@69 327 * Removed dependency on redis for installation without npm [3rd-Eden]
rc-web@69 328 * Expose path and querystring in handshakeData [3rd-Eden]
rc-web@69 329
rc-web@69 330 0.7.7 / 2011-07-12
rc-web@69 331 ==================
rc-web@69 332
rc-web@69 333 * Fixed double dispatch handling with emit to closed clients.
rc-web@69 334 * Added test for emitting to closed clients to prevent regression.
rc-web@69 335 * Fixed race condition in redis test.
rc-web@69 336 * Changed Transport#end instrumentation.
rc-web@69 337 * Leveraged $emit instead of emit internally.
rc-web@69 338 * Made tests faster.
rc-web@69 339 * Fixed double disconnect events.
rc-web@69 340 * Fixed disconnect logic
rc-web@69 341 * Simplified remote events handling in Socket.
rc-web@69 342 * Increased testcase timeout.
rc-web@69 343 * Fixed unknown room emitting (GH-291). [3rd-Eden]
rc-web@69 344 * Fixed `address` in handshakeData. [3rd-Eden]
rc-web@69 345 * Removed transports definition in chat example.
rc-web@69 346 * Fixed room cleanup
rc-web@69 347 * Fixed; make sure the client is cleaned up after booting.
rc-web@69 348 * Make sure to mark the client as non-open if the connection is closed.
rc-web@69 349 * Removed unneeded `buffer` declarations.
rc-web@69 350 * Fixed; make sure to clear socket handlers and subscriptions upon transport close.
rc-web@69 351
rc-web@69 352 0.7.6 / 2011-06-30
rc-web@69 353 ==================
rc-web@69 354
rc-web@69 355 * Fixed general dispatching when a client has closed.
rc-web@69 356
rc-web@69 357 0.7.5 / 2011-06-30
rc-web@69 358 ==================
rc-web@69 359
rc-web@69 360 * Fixed dispatching to clients that are disconnected.
rc-web@69 361
rc-web@69 362 0.7.4 / 2011-06-30
rc-web@69 363 ==================
rc-web@69 364
rc-web@69 365 * Fixed; only clear handlers if they were set. [level09]
rc-web@69 366
rc-web@69 367 0.7.3 / 2011-06-30
rc-web@69 368 ==================
rc-web@69 369
rc-web@69 370 * Exposed handshake data to clients.
rc-web@69 371 * Refactored dispatcher interface.
rc-web@69 372 * Changed; Moved id generation method into the manager.
rc-web@69 373 * Added sub-namespace authorization. [3rd-Eden]
rc-web@69 374 * Changed; normalized SocketNamespace local eventing [dvv]
rc-web@69 375 * Changed; Use packet.reason or default to 'packet' [3rd-Eden]
rc-web@69 376 * Changed console.error to console.log.
rc-web@69 377 * Fixed; bind both servers at the same time do that the test never times out.
rc-web@69 378 * Added 304 support.
rc-web@69 379 * Removed `Transport#name` for abstract interface.
rc-web@69 380 * Changed; lazily require http and https module only when needed. [3rd-Eden]
rc-web@69 381
rc-web@69 382 0.7.2 / 2011-06-22
rc-web@69 383 ==================
rc-web@69 384
rc-web@69 385 * Make sure to write a packet (of type `noop`) when closing a poll.
rc-web@69 386 This solves a problem with cross-domain requests being flagged as aborted and
rc-web@69 387 reconnection being triggered.
rc-web@69 388 * Added `noop` message type.
rc-web@69 389
rc-web@69 390 0.7.1 / 2011-06-21
rc-web@69 391 ==================
rc-web@69 392
rc-web@69 393 * Fixed cross-domain XHR.
rc-web@69 394 * Added CORS test to xhr-polling suite.
rc-web@69 395
rc-web@69 396 0.7.0 / 2010-06-21
rc-web@69 397 ==================
rc-web@69 398
rc-web@69 399 * http://socket.io/announcement.html