Roy Hyunjin Han
|
43c294f6e6
|
Merge changes
|
2015-02-23 11:06:24 -05:00 |
|
Roy Hyunjin Han
|
8dbfa58d7c
|
Fix more for python3
|
2015-02-16 15:00:03 -05:00 |
|
Roy Hyunjin Han
|
d61163569a
|
Fix escape_unicode
|
2015-02-16 14:47:18 -05:00 |
|
Roy Hyunjin Han
|
244c8c6f3f
|
Fix
|
2015-02-16 14:34:03 -05:00 |
|
Roy Hyunjin Han
|
6627e360d7
|
Fix python3 ReferenceError
|
2015-02-16 14:23:46 -05:00 |
|
Roy Hyunjin Han
|
97b3325d6f
|
Fix for Python 3
|
2015-02-16 14:12:33 -05:00 |
|
Roy Hyunjin Han
|
502e54d7bb
|
Update acknowledgments for 0.5.4
|
2015-02-16 11:09:45 -05:00 |
|
Roy Hyunjin Han
|
f8a3d7cbe6
|
Fix #53 #61 #63
|
2015-02-15 18:25:01 -05:00 |
|
Roy Hyunjin Han
|
4dea8b080e
|
Hide unneccessary attributes
|
2015-02-15 17:17:07 -05:00 |
|
Roy Hyunjin Han
|
66c11a0a37
|
Fix #46
|
2015-02-15 16:18:08 -05:00 |
|
Roy Hyunjin Han
|
526a4df25e
|
Merge conflicts
|
2015-02-15 15:26:46 -05:00 |
|
Roy Hyunjin Han
|
e98f98f9a2
|
Merge #48
|
2015-02-15 13:54:19 -05:00 |
|
Roy Hyunjin Han
|
0c6d4cd4d7
|
Fix #62
|
2015-02-15 11:35:06 -05:00 |
|
Roy Hyunjin Han
|
0c8dda1316
|
Ensure that recv timeout is less than heartbeat timeout #34
|
2015-02-15 11:18:57 -05:00 |
|
Roy Hyunjin Han
|
3aab1f1436
|
Merge conflicts
|
2015-02-15 10:50:20 -05:00 |
|
Roy Hyunjin Han
|
47b5f2dd69
|
Merge conflicts
|
2015-02-15 10:37:56 -05:00 |
|
Roy Hyunjin Han
|
18cf130d9e
|
Fix #40
|
2015-02-15 10:20:11 -05:00 |
|
Roy Hyunjin Han
|
b8f838b392
|
Merge #44
|
2015-02-15 08:56:13 -05:00 |
|
Roy Hyunjin Han
|
5f7937dc1e
|
Add stream=True #45
|
2015-02-15 08:48:27 -05:00 |
|
Adam Kecer
|
fc3a8b5e32
|
Update transports.py
Under p3k, this code throws NameError (because of the unicode() function)
This fix should be valid under both python2 and python3
|
2015-02-11 18:45:23 +01:00 |
|
Sean Arietta
|
8e23fc73a5
|
Switched from multiprocessing to thread
|
2015-01-31 21:54:04 -08:00 |
|
Roy Hyunjin Han
|
c1e4924717
|
Merge pull request #37 from leth/patch-3
Catch AttributeError in client connected check
|
2015-01-09 22:15:36 +09:00 |
|
Roy Hyunjin Han
|
ee425459bd
|
Merge pull request #39 from bradjc/on-reconnect
Make on_reconnect callback functional
|
2015-01-09 22:14:58 +09:00 |
|
Roy Hyunjin Han
|
01f166db1e
|
Merge pull request #47 from Vodalys/unicode
Support unicode data in emit
|
2015-01-09 22:13:13 +09:00 |
|
Roy Hyunjin Han
|
315b795a91
|
Merge conflicts
|
2015-01-09 22:11:45 +09:00 |
|
Roy Hyunjin Han
|
698d083665
|
Merge pull request #60 from valhallasw/master
Python 3: use urllib.parse.urlparse
|
2015-01-09 20:35:58 +09:00 |
|
Roy Hyunjin Han
|
b394c8a55a
|
Merge contribution from leth
|
2015-01-09 20:23:31 +09:00 |
|
Roy Hyunjin Han
|
cdfbe55203
|
Merge pull request #55 from stackmagic/allow-nonstandart-resource
allow to pass in a different resource than just 'socket.io'
|
2015-01-09 20:07:54 +09:00 |
|
Roy Hyunjin Han
|
d73d6145f3
|
Merge pull request from drewhutchinson
|
2015-01-09 20:02:52 +09:00 |
|
Merlijn van Deen
|
f44485d3e2
|
Python 3: use urllib.parse.urlparse
|
2014-12-30 17:37:37 +01:00 |
|
Sean Arietta
|
ef64649a2a
|
Added support for forcing websocket connections if available. Also fixed a small bug that seemed to be causing a race condition on first connections due to a failure to consume a packet on opening the default namespace
|
2014-12-25 23:27:19 -08:00 |
|
Sean Arietta
|
5af21af575
|
Small updates that fix a couple of connection issues
|
2014-12-25 22:52:47 -08:00 |
|
Sean Arietta
|
b059cdf02c
|
Re-arranged the call order of connecting to avoid interrupted connections
|
2014-12-25 14:06:32 -08:00 |
|
Sean Arietta
|
dc8e867741
|
Added tests that verify restart functionality is working as expected
|
2014-12-23 21:39:48 -08:00 |
|
Sean Arietta
|
f06bf8e736
|
Fixed a typo bug. Also added better disconnect handling in the websockets send method
|
2014-12-23 21:39:26 -08:00 |
|
Sean Arietta
|
a1f37e8e60
|
Added an event queue so that emitted events that failed can be automatically retried upon reconnection. Also fixed a potential infinite loop bug wrt reconnecting automatically
|
2014-12-23 21:38:42 -08:00 |
|
Sean Arietta
|
6932d4c2d1
|
Added connection error handling for all send / recv related methods so that we can reconnect on all connection errors
|
2014-12-23 19:15:50 -08:00 |
|
Sean Arietta
|
455890a700
|
Added more documentation
|
2014-12-23 02:37:53 -08:00 |
|
Sean Arietta
|
2361706c4e
|
Updated tests slightly for newer client implementation. Tests on 'message'-like methods have been removed as the newer paradigm considers message and events the same. Timeouts on the non-websocket transports have been lowered to enable faster tests. Explicit transports have been removed from constructors since that has also been removed from the code.
|
2014-12-23 02:24:52 -08:00 |
|
Sean Arietta
|
6f8e76adfd
|
Added check to parser encoder to automatically encode json if the message data is not a string
|
2014-12-23 02:20:26 -08:00 |
|
Sean Arietta
|
66e563acc3
|
Updated implementation to allow callbacks and arg handling that is consistent with reference javascript implementation.
|
2014-12-23 02:19:41 -08:00 |
|
Sean Arietta
|
f4a96c72d0
|
Updates to get XHR polling working correctly. Mostly encode/decode issues.
|
2014-12-22 22:08:15 -08:00 |
|
Sean Arietta
|
2d1257bf8f
|
Client now attempts to reconnect forever on server disconnect and correctly reconnects
|
2014-12-22 21:46:05 -08:00 |
|
Sean Arietta
|
5c1d38ac86
|
Implemented ack callbacks
|
2014-12-22 18:39:58 -08:00 |
|
Sean Arietta
|
16c64437d3
|
Medium-sized refactor. Converted all methods away from old 'code' paradigm to use the PacketType and MessageType enums directly
|
2014-12-22 17:43:42 -08:00 |
|
Sean Arietta
|
07a5cc4c63
|
Events are working on a per-namespace basis now
|
2014-12-22 16:49:16 -08:00 |
|
Sean Arietta
|
57971b5f71
|
Added support for websockets via upgrade paradigm. Also added support for series of packets in responses rather than assuming single packets each time. Added support for all message fields in socket.io protocol
|
2014-12-22 16:29:58 -08:00 |
|
Sean Arietta
|
d64e947aac
|
Checkpoint for updates. Namespaces are working. Events are working. Reconnects working. Disconnects working. Need to implemenet ACKs / callbacks, WebSocket transport, and JSONP transport
|
2014-12-22 00:36:09 -08:00 |
|
Sean Arietta
|
37bd6786d7
|
Checkpoint
|
2014-12-20 16:28:22 -08:00 |
|
Roy Hyunjin Han
|
a0b061cbdc
|
Use single quotes
|
2014-11-27 02:14:51 -05:00 |
|