Commit Graph

122 Commits

Author SHA1 Message Date
Guillermo Rauch
095acb49ce package: fix component-emitter 2014-06-13 12:39:19 -07:00
Guillermo Rauch
31d39285bd package: fix duplicate parser [Rase-] 2014-06-13 12:35:46 -07:00
Reid Burke
e07cec53a0 Merge branch 'deps' of github.com:davglass/socket.io-client into deps
Conflicts:
	package.json
2014-06-04 15:20:44 -07:00
Guillermo Rauch
b6db0bb9b6 Update package.json
Fixes #673
2014-06-03 15:38:32 -07:00
Guillermo Rauch
658b8fd36c Release 1.0.4 2014-06-02 20:08:33 -07:00
Guillermo Rauch
fa60e791e9 Release 1.0.3 2014-05-31 18:34:49 -07:00
Tony Kovanen
4bf3d7b7ca Bump socket.io 2014-05-31 21:52:57 +03:00
Tony Kovanen
57c85897bb Update socket.io dev dependency 2014-05-31 13:46:19 +03:00
Guillermo Rauch
f5b75b0a0e package: bump engine.io-client for binary utf8 fix 2014-05-30 14:09:33 -07:00
Dav Glass
64de64cb91 component-emitter@1.1.2, component-bind@1.0.0 2014-05-29 08:54:14 -05:00
Guillermo Rauch
8d1e98306d Release 1.0.2 2014-05-28 13:24:56 -07:00
Guillermo Rauch
3aab16cf86 package: bump parser for windows fix 2014-05-28 13:23:37 -07:00
Guillermo Rauch
9857cd0550 Release 1.0.1 2014-05-28 10:32:28 -07:00
Guillermo Rauch
367a9cb5a5 Release 1.0.0 2014-05-28 10:19:25 -07:00
Kevin Roark
b0e6072512 bump has-binary-data 2014-05-24 14:23:40 -05:00
Tony Kovanen
9e6f519926 add test cases for dates in ack and on callbacks 2014-05-24 21:18:31 +03:00
Guillermo Rauch
ed0b5c13ff Release 1.0.0-pre5 2014-05-22 09:35:33 -07:00
Guillermo Rauch
24f2ef5009 package: bump engine.io-client 2014-05-22 09:26:26 -07:00
Guillermo Rauch
0986c3f94c Release 1.0.0-pre4 2014-05-19 16:02:59 -07:00
Guillermo Rauch
45ddad7467 Release 1.0.0-pre3 2014-05-17 15:40:41 -07:00
Guillermo Rauch
36f955b296 package: bump parser 2014-05-17 14:03:09 -07:00
Guillermo Rauch
2a513998e5 package: bump engine.io-client 2014-05-16 16:57:44 -07:00
Guillermo Rauch
4a7085d2c5 Release 1.0.0-pre2 2014-04-27 19:40:32 -07:00
Guillermo Rauch
8f8ee231c8 package: bump engine.io-client 2014-04-27 19:22:54 -07:00
Guillermo Rauch
c68af4db35 package: bump parser 2014-04-27 18:54:42 -07:00
Tony Kovanen
ec5cdc09fe Bump zuul version 2014-04-18 03:09:48 +03:00
Guillermo Rauch
45a6d7beaa package: bump server for new parser 2014-03-24 16:02:10 -03:00
Guillermo Rauch
bf3882a235 package: bump parser 2014-03-24 14:36:19 -03:00
Guillermo Rauch
c2ec3ae823 package: rollback socket.io-parser to fix event acks 2014-03-18 16:46:05 -03:00
Guillermo Rauch
2f93ddd2b9 Merge branch 'master' of github.com:LearnBoost/socket.io-client 2014-03-18 16:34:28 -03:00
Guillermo Rauch
9414193836 package: bump engine.io-client for android fix 2014-03-18 16:31:08 -03:00
Guillermo Rauch
f1a2826708 fix pkg 2014-03-16 08:02:14 -03:00
Kevin Roark
c8e73e9824 Merge branch 'upstream' into update/parser-dependency 2014-03-15 17:08:07 -04:00
Guillermo Rauch
85f248991d Release 1.0.0-pre 2014-03-15 10:36:57 -03:00
Kevin Roark
1b4cf93da4 updated parser dependency 2014-03-14 22:13:00 -04:00
Guillermo Rauch
efb94e15cd package: bump engine.io-client 2014-03-14 19:38:48 -03:00
Guillermo Rauch
5b06e88661 bump engine.io-client 2014-03-12 15:45:19 -03:00
Guillermo Rauch
e92027568d package: bump engine.io-client 2014-03-11 11:53:59 -03:00
Guillermo Rauch
ee529125d8 package: introduce proper engine.io-client version 2014-03-06 12:11:28 -08:00
Guillermo Rauch
3e7bc3e4f8 package: bump parser 2014-03-04 23:20:06 -08:00
Guillermo Rauch
8865ea180a package: bump socket.io 2014-03-01 09:33:07 -08:00
Guillermo Rauch
f6ffa50e04 package: adjust socket.io 2014-03-01 08:55:27 -08:00
Guillermo Rauch
f602e4e5c2 package: bump parser 2014-03-01 08:54:53 -08:00
Kevin Roark
67f15b16d2 Updated protocol-facing code to reflect new binary protocol
This is a squash of 6 small commits. Below is a summary of each. The gist
is that manager.js encoding and decoding portions were changed to work
with the new socket.io-protocol; this includes handling of encoding
a list of packets, and handling sequences of binary packets.

Commit 1 was the initial rewrite.

Commit 2 got all the tests passing via bug fixes.

Commit 3 updated the has-binary-data dependency and the build.

Commit 4 added nice comments.

Commits 5 and 6 updated build and engine.io dependencies respectively.
2014-02-26 13:41:51 -05:00
Guillermo Rauch
39564b3594 fix dep 2014-02-23 09:30:26 -08:00
Guillermo Rauch
0ffdc7c397 add missing dependency in tests 2014-02-23 09:22:30 -08:00
Guillermo Rauch
f753830874 package: bump socket.io 2014-02-21 13:32:47 -08:00
Kevin Roark
2782221069 made text-blob-builder a module and added dev dependency 2014-02-20 18:31:19 -05:00
Kevin Roark
755870466a updated engine and parser dependencies and build 2014-02-19 19:57:02 -05:00
Kevin Roark
d5c35bb1f2 Added binary support to socket.io-client
Added changes to reflect socket.io-parser's async encoding, and use
of has-binarydata to check the event type of an event.

Next added browser tests for sending and receiving of binary data via
arraybuffers.

Then added blob tests and blob recognition.

To make blobs fully work (and Files as well), had to add packet buffering
to client so that slow-encoding blobs are still sent before other events.

I fixed a stupid bug I had added where I used the indexof module (for old
browsers) on a string somewhere instead of an array). This was causing
old IE to receive all events twice.

Old iphone tests were still failing so I updated tests to reflect that
some browsers can receive a blob but not construct them.

Finally, reduced build size by adding the "browser" field to package.json
and making browserify less confused.
2014-02-19 14:07:32 -05:00