Commit Graph

240 Commits

Author SHA1 Message Date
Tom Atkinson
32980f8f63 Fix iojs 3.0 Buffer.buffer issue 2015-08-20 23:46:46 +02:00
Guillermo Rauch
4895258cae fix travis badge 2015-07-14 17:21:00 -07:00
Roman Shtylman
611d2a2b24 Merge pull request #44 from nkzawa/patch-4
Bump dependencies, update package.json and travis settings
2015-05-26 13:36:23 -04:00
Naoyuki Kanezawa
d8717c127f bump dependencies, update package.json 2015-05-27 02:21:08 +09:00
Naoyuki Kanezawa
7802662bdc update travis settings 2015-05-27 02:13:14 +09:00
Guillermo Rauch
49fa6fc4ab Merge pull request #42 from rase-/update/bump-zuul-and-add-ngrok
Bump zuul and use ngrok
2015-02-13 15:45:47 -08:00
Tony Kovanen
2fceba70aa Bump zuul and use ngrok 2015-02-10 11:10:05 +02:00
Guillermo Rauch
d7961dd189 remove legacy travis env vars 2015-02-02 17:03:29 -08:00
Guillermo Rauch
62f4298a88 Release 1.2.1 2015-01-17 12:30:53 +00:00
Guillermo Rauch
3f7dde9e61 Merge pull request #41 from rase-/fix/parse-error
Fix parse error
2015-01-17 12:25:24 +00:00
Tony Kovanen
b21717b66d Pass has-binary result to encodePacket
Needs to be done so thet individual packets don't get encoded as binary.
2015-01-16 21:28:01 +02:00
Tony Kovanen
44c7aa5ab9 Fix parse error
We always need to send binary when encoding payloads when sending from
server to client, because the polling transport has to know the response
type ahead of time.
2015-01-16 21:19:27 +02:00
Guillermo Rauch
b8ec539b30 Release 1.2.0 2015-01-11 15:08:45 -08:00
Grant Timmerman
2338755762 Fix return type for decodePacket 2015-01-09 10:54:28 -08:00
Grant Timmerman
81642975f0 Clarify README API 2015-01-09 10:54:28 -08:00
Grant Timmerman
2fe91aa98e Cleaned up README explanations/code 2015-01-09 10:54:28 -08:00
Grant Timmerman
f2ab8d4ec5 Fixed spelling and formatting of README 2015-01-09 10:54:28 -08:00
Grant Timmerman
c54a46117e Added API document 2015-01-09 10:54:28 -08:00
Guillermo Rauch
e53e9f5931 Merge pull request #36 from cvlchinet/patch
Allow sending binary data without ArrayBuffer (e. g. IE8)
2014-12-10 17:57:26 -03:00
Tony Kovanen
d0642f0a92 Merge pull request #38 from rase-/add/travis-matrix-support
Use travis matrix for better test runs
2014-12-03 22:19:24 +02:00
Tony Kovanen
aa865b921a Use travis matrix for better test runs 2014-12-03 21:37:15 +02:00
Guillermo Rauch
384980074f Merge pull request #37 from rase-/fix/binary-only-if-needed
Encode into binary only if needed
2014-12-03 00:39:56 -03:00
Tony Kovanen
68d89ab7a9 encode into binary only if needed 2014-12-03 02:07:10 +02:00
Chi Vinh Le
2c1beccbb1 Add line space. 2014-11-20 23:49:46 +01:00
Chi Vinh Le
1e337d3f65 Add test cases for base64 object encoding. 2014-11-20 23:38:49 +01:00
Chi Vinh Le
7112b97908 Add encodeBase64Object to encoder for browser 2014-11-20 13:49:46 +01:00
Tony Kovanen
b72c7f1530 Merge pull request #34 from divdavem/phantomJS
Avoid sending Blobs on PhantomJS (as on Android)
2014-10-06 12:40:17 +03:00
ddivernois
d2e1e94ef5 Avoid sending Blobs on PhantomJS (as on Android)
Uploading a Blob with PhantomJS does not work correctly, as reported here:
https://github.com/ariya/phantomjs/issues/11395
2014-10-06 11:13:11 +02:00
Tony Kovanen
b10666cf94 Test that utf8 encoding is not on by default but can be switched on manually. 2014-07-17 01:21:41 +03:00
Guillermo Rauch
859338a4ae Release 1.1.0 2014-07-16 15:17:49 -07:00
Guillermo Rauch
e390624a39 Merge pull request #31 from rase-/fix/double-encode
Don't UTF-8 encode packets unless asked.
2014-07-16 15:16:59 -07:00
Tony Kovanen
95840ca6b6 Don't UTF-8 encode packets unless asked.
Still done in payload encoding for polling, but no need with WebSockets since it deals with UTF-8 itself.
2014-07-17 00:54:00 +03:00
Guillermo Rauch
952b466993 Release 1.0.8 2014-07-16 11:14:19 -07:00
Guillermo Rauch
1e26a69e4f adjust protocol revision. fixes #30 2014-07-12 21:01:22 -07:00
Guillermo Rauch
ff9cafb5fb Merge pull request #29 from nkzawa/patch-2
Handle invalid utf8 errors gracefully
2014-06-29 11:07:22 -07:00
Naoyuki Kanezawa
4dc1a13750 handle invalid utf8 errors gracefully 2014-06-29 18:22:53 +09:00
Tony Kovanen
b9e3d19987 Merge pull request #28 from rase-/fix/memory-leak-on-browser
Fix memory leak on browser as well
2014-06-25 23:28:04 +03:00
Tony Kovanen
4ff516b94a Adjust test to use proper data types and to only run for supporting browsers when testing the memory leak fix 2014-06-25 10:17:56 +03:00
Tony Kovanen
0cec2433b2 Fix memory leak on browser
Will exit with an error packet if the packet length string doesn't contain the value 255 in binary packets.
2014-06-25 06:32:05 +03:00
Guillermo Rauch
7e6da5461b Release 1.0.7 2014-06-24 15:21:18 -07:00
Guillermo Rauch
ca02f2bfad add comment per @christophwitzko 2014-06-24 15:20:18 -07:00
Guillermo Rauch
4f8dc74ff5 remove .DS_Store 2014-06-24 15:19:36 -07:00
Guillermo Rauch
93a415b38c Merge pull request #27 from christophwitzko/patch-memory-leak
fix decodePayloadAsBinary memory leak
2014-06-24 15:18:09 -07:00
Christoph Witzko
d41f8e06da fix decodePayloadAsBinary memory leak 2014-06-24 23:49:57 +02:00
Guillermo Rauch
66503b5ad5 fix readme (fixes #26) 2014-06-22 10:47:13 -07:00
Roman Shtylman
79a1ac0398 README: use svg badges 2014-06-06 17:21:57 -04:00
Roman Shtylman
5f889a682f README: change badge organization to Automattic 2014-06-06 17:21:26 -04:00
Guillermo Rauch
5ac8af3e4a Release 1.0.6 2014-05-30 12:16:54 -07:00
Guillermo Rauch
c396acffa6 Merge branch 'master' of github.com:LearnBoost/engine.io-parser 2014-05-30 12:00:09 -07:00
Guillermo Rauch
1b8e077b22 Merge pull request #24 from rase-/fix/utf8
Fix utf8 encoding for binary payloads.
2014-05-30 11:59:47 -07:00