André Mussche
41beb829a0
unit test for plain http + websockets added
...
improved (automatic) connection handling
2014-02-10 11:30:56 +01:00
André Mussche
4fc311b4c8
ping problem fixed
2014-02-04 21:23:49 +01:00
André Mussche
5a7310896b
better client reconnect + small fixes
2014-01-31 20:22:10 +01:00
André Mussche
73ff121faa
ping + reconnect in read thread
2014-01-23 16:30:39 +01:00
André Mussche
8187b7f06a
connection error fixes
2014-01-23 10:17:13 +01:00
André Mussche
c712228bbc
Merge branch 'master' of https://github.com/andremussche/DelphiWebsockets
2014-01-17 10:59:50 +01:00
André Mussche
c4adeb8e10
100ms auto connect timeout
2014-01-17 10:59:25 +01:00
André Mussche
e1f132d1bd
compile fixes
2014-01-13 10:00:09 +01:00
André Mussche
ea489db31c
- sending all data at once (instead of seperate header + data -> receive order gets different!)
...
- including partial data send handling
- process data from internal frame buffer instead of only waiting on real data on the socket
- terminate deadlock due to tmonitor, using tcriticalsection instead
- singlewritethread option
2014-01-10 15:05:04 +01:00
André Mussche
e6d3ad515a
Merge branch 'master' of https://github.com/andremussche/DelphiWebsockets
2014-01-03 18:56:06 +01:00
André Mussche
c075c6bb50
- disabled client side socket.io ping (not threadsafe, must be improved first)
...
- better reconnect after connection failure/timeout
- more safer background read thread (no select on all handles at once: not threadsafe if other threads do a select too?)
2014-01-03 18:52:46 +01:00
André Mussche
dff7b55252
Merge branch 'master' of https://github.com/andremussche/DelphiWebsockets
2014-01-02 15:06:09 +01:00
André Mussche
86dc2bfc35
fixed: double connect (1::) message send
2014-01-02 14:59:27 +01:00
André Mussche
28aa5d1a7a
auto try connect + upgrade (when no initial connection yet)
2013-12-10 20:53:20 +01:00
andremussche
be087753c5
error handling and unit test
2013-11-18 14:27:13 +01:00
andremussche
7d3b78b227
first checkin
2013-11-11 21:14:42 +01:00