Commit Graph

653 Commits

Author SHA1 Message Date
Tony Kovanen
db36d031bc Added support for giving a function to engine.io to decide whether a request should be allowed or not when verifying. This is used by socket.io to check for allowed origins. 2014-04-11 01:11:32 +03:00
Guillermo Rauch
c597bac0c5 package: bump engine.io-parser to 1.0.3 2014-04-10 06:06:48 -07:00
Guillermo Rauch
0743f325b9 Merge pull request #241 from contra/master
use _query instead of query, closes #203
2014-04-09 15:02:00 -07:00
Contra
1ebc286af4 use _query instead of query, fixes compat with restify 2014-04-03 18:03:16 -07:00
Guillermo Rauch
d669fbb8e0 Merge pull request #238 from rase-/add/max-http-buffer-size
Maximum buffer size for polling
2014-03-26 16:22:17 -03:00
Tony Kovanen
f8100f9237 Added a maximum buffer size to received data from polling. Settable with the maxHttpBufferSize option 2014-03-26 21:19:54 +02:00
Guillermo Rauch
98f807192e Merge pull request #236 from DimitarChristoff/bug-235-enumerables
fixing looping array via for in to normal loop
2014-03-24 19:40:53 -03:00
DimitarChristoff
e4593af733 fixing looping array via for in to normal loop 2014-03-21 11:32:13 +00:00
Guillermo Rauch
7f9d623660 Release 1.0.5 2014-03-18 16:26:37 -03:00
Guillermo Rauch
61f012f349 package: bump engine.io-parser 2014-03-18 16:23:53 -03:00
Guillermo Rauch
ca05ac493c Release 1.0.4 2014-03-14 19:38:24 -03:00
Guillermo Rauch
85b5c7af1a package: bump engine.io-client 2014-03-14 19:37:17 -03:00
Guillermo Rauch
52fdbcb71a Release 1.0.3 2014-03-12 15:25:26 -03:00
Guillermo Rauch
edadf1bbd0 package: bump engine.io-client 2014-03-12 15:19:36 -03:00
Guillermo Rauch
086a3e5a59 Release 1.0.2 2014-03-12 14:54:45 -03:00
Guillermo Rauch
0a287e4437 bump engine.io-client 2014-03-12 14:54:26 -03:00
Guillermo Rauch
4ead96448c Release 1.0.1 2014-03-06 17:33:48 -06:00
Guillermo Rauch
f14ad2d28d package: bump engine.io-parser 2014-03-06 17:30:49 -06:00
Guillermo Rauch
4d08358017 transports: fix jshint warnings and style 2014-03-06 14:03:44 -08:00
Guillermo Rauch
38ef3810d1 Release 1.0.0 2014-03-06 11:55:06 -08:00
Guillermo Rauch
caacf6d442 polling-xhr: added OPTIONS support, fixes CORS 2014-03-06 11:33:05 -08:00
Guillermo Rauch
b0e5527513 style 2014-03-06 11:32:24 -08:00
Guillermo Rauch
b66ef40573 package: bump engine.io-client 2014-02-20 13:48:32 -08:00
Guillermo Rauch
78164e5f65 Merge pull request #227 from j-salazar/memleak
close() properly when triggered in connection handler
2014-02-20 13:37:04 -08:00
Julian Salazar
ef77af8c2f close() properly when triggered in connection handler 2014-02-20 01:06:41 -08:00
Guillermo Rauch
f071471e46 package: bump engine.io-client 2014-02-19 15:43:49 -08:00
Guillermo Rauch
6524010835 package: bump parser 2014-02-19 15:38:49 -08:00
Guillermo Rauch
ab4ea948cc Merge pull request #218 from rase-/add/binary-support
Binary support
2014-02-18 17:28:57 -08:00
Tony Kovanen
20d06700c3 Removed the need to set any default values for binary support in transports 2014-02-18 23:56:01 +02:00
Tony Kovanen
a9a6f25e76 style 2014-02-18 23:33:22 +02:00
Tony Kovanen
8cd37f0839 Style 2014-02-15 09:15:12 +02:00
Guillermo Rauch
9ab3b106d9 socket: restore 0.8 compatibility 2014-02-12 12:40:22 -08:00
Guillermo Rauch
27141f962d Merge pull request #223 from binlain/master
Fix possible DOS and small changes to timeouts
2014-02-12 12:19:00 -08:00
binlain
336e05b461 Fix dos by possibly creating many intervals 2014-02-12 22:12:39 +01:00
binlain
4c84571280 Merge pull request #1 from LearnBoost/master
123
2014-02-12 15:28:54 +01:00
Guillermo Rauch
fba0495614 README: fix test section 2014-02-09 11:11:05 -08:00
Guillermo Rauch
06d031aea6 Release 0.9.0 2014-02-09 09:57:22 -08:00
Guillermo Rauch
9cde1b367c Merge pull request #214 from mokesmokes/closetest
add tests for https://github.com/LearnBoost/engine.io-client/issues/207
2014-02-09 08:46:09 -08:00
Guillermo Rauch
36b284dd7f README: style 2014-02-08 14:18:48 -08:00
Guillermo Rauch
1ed7920b0e Merge pull request #222 from nlagrow/upgrade
Deny upgrade when proxy doesn't support websocket
2014-02-08 13:50:06 -08:00
Nick LaGrow
468ca23339 Merge branch 'master' of https://github.com/LearnBoost/engine.io into upgrade 2014-02-08 12:11:35 -08:00
Nick LaGrow
17143bde09 Deny upgrade when proxy doesn't support websocket
Some proxies - such as nginx and squid - don't support websocket. The client attempting to upgrade its transport caused the engine.io connection to break (see GH-177). THe server now checks within handleRequest to see if the transport has changed without an upgrade request - if this is the case, the upgrade request is denied (defaults to polling) and the connection is maintained
2014-02-08 12:10:47 -08:00
Tony Kovanen
d71fde22fd Making encoding work with callbacks. Not completely there yet. 2014-02-04 00:04:05 +02:00
Guillermo Rauch
aa0527fe54 Merge pull request #216 from mokesmokes/reqfix
fix Socket.request for upgraded sockets
2014-02-03 07:25:54 -08:00
Mark Mokryn
25e03c8351 Socket.request a simple property 2014-02-03 17:20:32 +02:00
Guillermo Rauch
c0ec1af75c Merge pull request #220 from gdi2290/patch-1
update copyright year
2014-02-03 06:52:05 -08:00
Mark Mokryn
3b8d7863b8 Socket.request made a nonwritable Socket property set in constructor 2014-02-03 13:32:59 +02:00
PatrickJS
193f401e79 update copyright year 2014-02-03 02:23:19 -08:00
Tony Kovanen
44159592c7 Using url parameter for communicating the need for base64 instead of upgrade packet for WebSockets 2014-02-03 02:31:48 +02:00
Mark Mokryn
9bf3119cf4 adding tests for engine.io-client #207, PR #239 2014-02-03 00:31:44 +02:00