rearrange the methods in PubNub, cosmetic change only
prefx all system messages with ###, this is not the ultimate solution but at least make it consistent for now
pubnub_light: implement gzip compression
update comments
socketio: don't spam the console with ping and keepalive
typo
pubnub_light: return list of tuples (chan, msg) to make multiplexing useful
pubnub_light: channel list is a string with commas, not a list
PubnubClient: sort multiple received messages from the same request/response cycle by stamp, this is a huge improvement but still not 100% perfect, I can still see occasional out of order messages, I should collect them over a longer time window but this would introduce a lot of ugly code and delay all messages :-( I guess this is the best I can do for now. Pubnub is just a bunch of crap and might be ok for unimportant chat applications for 12 year olds but its certainly NOT a solution for serious realtime data, especially not where money is involved :-(
PubnubClient: respect the no-history and no-fulldepth flags and ini settings
PubnubClient: implement stream sorter, time window: 500ms
PubnubClient: fix stream sorter start (start it from within client.start()), increase time window to 800ms
PubnubClient: lock the stream sorter queue
PubnubClient: add ini property for time window
PubnubClient: improved streaming message sorting algorithm, fixed bug with duplicate timestamps
typo
remove unused variables, make pylint happy
update some doc strings
rearrange this expression to make it more intuitive
PubnubStreamSorter; shorter time window, simpler algorithm