Commit graph

43 commits

Author SHA1 Message Date
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
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
e108c8a12a Migrate to 3.4 2014-09-22 17:12:08 +03:00
antonzy
9a80988e26 Migrate to 3.4 2014-09-22 17:08:44 +03:00
jorgen
557edb8620 SSL Timeout error 2014-09-15 21:39:11 +02: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
e75fbeb2e3 Added test to cover #25 2013-11-06 18:29:26 -08: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
1a3e1270dd Raw unicode literals are not supported in Python3 2013-11-03 18:28:57 -08:00
Roy Hyunjin Han
0751dc3484 Fixed _JSONP_PollingTransport 2013-11-03 17:16:59 -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