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
|
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
|
9611d5d107
|
Merge pull request #57 from jorgen-k/master
Fix SSL timeout error thansk to jorgen-k
|
2014-11-26 22:43:16 -05:00 |
|
Roy Hyunjin Han
|
64d1c010a9
|
Update __init__.py
|
2014-11-18 10:42:57 -05:00 |
|
jorgen
|
b0d67b98af
|
Version bump
|
2014-09-23 06:27:27 +02:00 |
|
antonzy
|
9a80988e26
|
Migrate to 3.4
|
2014-09-22 17:08:44 +03:00 |
|
Frédéric Sureau
|
9c1766b806
|
Automatically reconnect transport to existing namespaces
|
2013-11-21 16:20:45 +01:00 |
|
Roy Hyunjin Han
|
68d9639a56
|
Removed extra debugging statements
|
2013-11-20 08:17:44 -08:00 |
|
Roy Hyunjin Han
|
38e72dc304
|
Fixed calling on_connect() so that it is called only once; fixes #31
|
2013-11-20 08:07:12 -08:00 |
|
Roy Hyunjin Han
|
5ccb32f338
|
Exit the loop if the client wants to disconnect; fixes #30
|
2013-11-18 10:43:31 -08:00 |
|
Roy Hyunjin Han
|
1506e22458
|
Set heartbeat_interval to half of the heartbeat_timeout
|
2013-11-18 09:45:09 -08:00 |
|
Roy Hyunjin Han
|
e7529e5487
|
Replaced secure=True with host='https://example.com'
|
2013-11-17 13:40:36 -08:00 |
|
Travis Odom
|
43261b2347
|
Always send heartbeats to prevent server timeout
|
2013-11-12 19:11:38 -06:00 |
|
Roy Hyunjin Han
|
65c4160c8e
|
Fixes #25
|
2013-11-06 10:26:49 -08:00 |
|
Roy Hyunjin Han
|
13b482e075
|
Fixes #24
|
2013-11-06 09:57:28 -08:00 |
|
Roy Hyunjin Han
|
28cfadc593
|
Fixed _XHR_PollingTransport
|
2013-11-03 15:03:34 -08:00 |
|
Roy Hyunjin Han
|
018e566049
|
Debugging alternate transports
|
2013-11-03 11:59:54 -08:00 |
|
Roy Hyunjin Han
|
096d41c072
|
Fixes #23 #21 #20 #18
|
2013-11-03 01:01:29 -08:00 |
|
Roy Hyunjin Han
|
9a13cd5fb7
|
Fixes #17
|
2013-05-08 00:36:09 -07:00 |
|
Roy Hyunjin Han
|
f9e093efbb
|
Fixes #7 and #16
|
2013-04-26 10:19:41 -07:00 |
|
Roy Hyunjin Han
|
1fc0316541
|
Fixes #15
|
2013-04-26 09:54:10 -07:00 |
|
Roy Hyunjin Han
|
77a8e72c1f
|
Fixes #6
|
2013-04-26 09:34:47 -07:00 |
|
Roy Hyunjin Han
|
18d2a1ea8c
|
Added support for acks thanks to zratic
|
2013-04-24 09:58:30 -07:00 |
|
Roy Hyunjin Han
|
25922c5b03
|
Updated README
|
2013-04-18 09:12:20 -07:00 |
|
Roy Hyunjin Han
|
75d1fa2adc
|
Merged Channel functionality into BaseNamespace
|
2013-04-18 08:58:52 -07:00 |
|
Roy Hyunjin Han
|
f725889de7
|
Assumed that websockets use unicode and not ascii
|
2013-04-18 08:15:47 -07:00 |
|
Roy Hyunjin Han
|
ee91f82171
|
Preparing to merge changes from zratic
|
2013-04-15 01:15:21 -07:00 |
|
Roy Hyunjin Han
|
187c6fbca1
|
Reviewed code
|
2013-04-14 23:23:30 -07:00 |
|
Roy Hyunjin Han
|
4f39d1f922
|
Added tests for Channel.message()
|
2013-02-21 09:08:58 -08:00 |
|
Roy Hyunjin Han
|
0368202f2b
|
Passed tests
|
2013-02-19 08:10:35 -08:00 |
|
Roy Hyunjin Han
|
01bfefdd8b
|
Trying to refactor the damn code to remove cyclic references
|
2013-02-13 08:27:58 -08:00 |
|
Roy Hyunjin Han
|
4f2187c536
|
Added experiments
|
2013-02-11 08:32:22 -08:00 |
|
Roy Hyunjin Han
|
0a5b069cdd
|
Added test to check that child threads die when parent dies
|
2013-02-09 19:12:21 -08:00 |
|
Roy Hyunjin Han
|
ce5aceb7d9
|
Improved exception handling in heartbeatThread and namespaceThread
|
2012-08-10 19:08:16 -04:00 |
|
Roy Hyunjin Han
|
9658dec830
|
Restored TypeError exception handling to _send_heartbeat()
|
2012-08-09 08:27:29 -04:00 |
|
Roy Hyunjin Han
|
afa0dc5635
|
Renamed package and cleaned code
|
2012-08-09 08:16:48 -04:00 |
|