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