Naoyuki Kanezawa
f6bf9f807f
support permessage-deflate
2015-01-06 03:20:08 +09:00
Guillermo Rauch
e352dbf834
Merge pull request #356 from rase-/add/ssl-options
...
Add ssl options
2014-12-04 13:40:33 -03:00
Guillermo Rauch
61648de3a2
Merge pull request #319 from samcday/no-abort-on-success
...
Only call xhr.abort() on error cases in polling-xhr.js
2014-12-02 18:21:35 -03:00
Tony Kovanen
ae2cfc59f3
Too much whitespace.
2014-11-24 04:57:51 -03:00
Tony Kovanen
f2a0d3b528
Add rest of the ssl related options found in https.request.
2014-11-24 04:57:51 -03:00
Tony Kovanen
66617e589f
Add options for SSL in ws and xhr.
2014-11-24 04:57:51 -03:00
Guillermo Rauch
f65d5d8ef0
Merge pull request #354 from divdavem/addEventListenersOldBrowsers
...
addEventListener requires 3 parameters in old browsers
2014-11-15 15:08:46 +09:00
Tony Kovanen
1642bf1214
Merge pull request #341 from yujiosaka/master
...
IE10 should prefer using XHR2 over XDR because it's safer
2014-10-20 02:55:15 +03:00
Naoyuki Kanezawa
002e23cdc4
remove invalid value for strict mode ( #344 )
2014-10-11 02:57:50 +09:00
ddivernois
22b2fc78f6
Fixed calls to addEventListener which requires 3 parameters in old browsers
2014-10-08 14:06:33 +02:00
Tony Kovanen
b462865bcb
Fixed transport close deferring logic.
...
Transport can still be upgrading after deferring until the drain event.
2014-10-05 03:01:50 +03:00
Naoyuki Kanezawa
866a56ed20
wait for buffer to be drained before closing
2014-10-04 21:57:35 +09:00
aaronk6
d9f4317bae
Fixed "jsonp polling iframe removal error" on connection close when using polling (JSONP) transport
2014-09-30 12:29:52 +02:00
Guillermo Rauch
0097a5e255
Merge pull request #324 from nkzawa/patch-5
...
Defer close while upgrading a transport
2014-09-25 15:32:33 -07:00
Michał Hernas
f63735b35c
Fixed problem when XHR would send in header "application/octet-stream;
...
charset=utf-8", then Request.data would be "ok" instead of proper data
2014-09-11 17:41:30 +03:00
yujiosaka
850072e3f1
IE10 should prefer using XHR2 over XDR because it's safer
2014-09-04 17:38:39 +09:00
yujiosaka
9e17a422cb
check enablesXDR option when Request.hasXDR is called just in case
2014-08-20 07:51:01 +09:00
yujiosaka
b1e1755a7d
disabled XDomainRequest as default and added enablesXDR option to enable it
2014-08-18 07:50:36 +09:00
yujiosaka
89ec0efe74
IE8 should use XDomainRequest to avoid loading bar flashing
2014-08-18 02:17:31 +09:00
Naoyuki Kanezawa
f9eed0ef32
check readyState in sendPacket and close on upgradeError too
2014-07-19 17:16:23 +09:00
Naoyuki Kanezawa
5a1ff69516
defer close while upgrading a transport
2014-07-18 04:45:13 +09:00
Sam Day
399fcee300
Only call xhr.abort() on error cases in polling-xhr.js
2014-07-06 16:28:32 +10:00
Naoyuki Kanezawa
9071790401
remove try-catch for utf8 decode errors
2014-06-30 08:44:44 +09:00
Tony Kovanen
42b1773713
style and close socket after assert
2014-06-23 19:48:09 +03:00
Tony Kovanen
2aa5c22823
Change constructor check to throw and try-catch
2014-06-23 19:32:35 +03:00
Tony Kovanen
389878b3cb
Rename noJSONP to jsonp (that can be set to false to disable jsonp)
2014-06-23 18:33:48 +03:00
Tony Kovanen
269bdfff23
Possibility to disable JSONP. Emitting an error if JSONP is the only available transport.
2014-06-23 02:04:48 +03:00
Guillermo Rauch
51a7c418ed
transport: catch utf8 decode errors
2014-06-19 14:07:32 -07:00
Guillermo Rauch
09c83a215d
smaller inherits utility
2014-06-08 14:42:44 -07:00
Reid Burke
4b40963f27
Upgrade component-emitter to 1.1.2, fix #305
...
Switch from depending on a tarball URL to the published
component-emitter package at its latest version.
Change all references to emitter module to the new
component-emitter name.
2014-06-04 14:52:42 -07:00
Guillermo Rauch
44b35738b8
Merge pull request #270 from j-salazar/noping
...
Don't ping when socket closed by open handler
2014-05-19 14:06:31 -07:00
Julian Salazar
7afd8c8273
Don't ping when socket closed by open handler
2014-05-19 06:23:58 -07:00
Guillermo Rauch
da07eb713b
removing flashsocket, moving to userland
2014-05-17 15:24:51 -07:00
Guillermo Rauch
f2a7d36785
Merge pull request #299 from nkzawa/patch-2
...
Remove Socket#onopen
2014-05-13 15:07:41 -07:00
Shankar Karuppiah
049b290425
Fixed jsonp transport getting close due parser error, when escaped new line sent over the socket
2014-05-13 09:48:19 +03:00
Naoyuki Kanezawa
6def3f56ee
remove Socket#onopen
2014-05-02 15:18:33 +09:00
Guillermo Rauch
118073f2f2
Merge pull request #294 from rase-/fixerrors
...
Error handling fixes
2014-04-17 17:26:37 -07:00
Tony Kovanen
c12f44b5bd
Renamed removeAllListeners to cleanup
2014-04-18 01:25:08 +03:00
Tony Kovanen
c67afb549e
Not emitting an upgrade error when upgrading was in fact successful
2014-04-18 01:17:35 +03:00
Tony Kovanen
e1ef7fc04d
Added a debug line to websocket.js for reporting cases where the socket is closed before onclose is fired
2014-04-18 01:05:37 +03:00
GK
7f3fae0d3b
use inherits package instead of inherit
2014-04-17 18:04:56 -04:00
Tony Kovanen
f7e7658bac
Fixed bad indent
2014-04-18 01:02:50 +03:00
GK
6329f81b9d
removed all references to util.js
2014-04-17 15:33:36 -04:00
GK
e0e7db69dd
fix if statement in FlashWS.ready method
2014-04-16 13:14:16 -04:00
GK
844306c68d
pass values directly in FlashWS.ready method
2014-04-16 11:34:25 -04:00
GK
ca9ae9cb78
merged with master
2014-04-16 11:12:32 -04:00
GK
dc65d13b76
removed unnecessary UA detection
2014-04-16 11:09:34 -04:00
binlain
d3d086699e
Forgot to register close listener
2014-04-15 17:43:41 +02:00
binlain
ba3592b198
Handle error on send
2014-04-15 17:41:19 +02:00
binlain
7f00e951d0
Clean up probing and handle premature transport disconnect
2014-04-15 17:39:17 +02:00