libreoffice-online/loolwsd/test
Jan Holesovsky 0674e87831 Implement a thread-safe websocket inherited from Poco::Net::WebSocket.
sendFrame() implemented in LOOLWebSocket is thread safe, and also deals with
large messages - sends the "nextmessage: size=..." frame before the actual
large frame.

The problem this is attempting to solve was that when sending a large frame,
it was split to multiple packets.  During that, another frame was sent from a
different thread; which lead to confusion, and the resulting frame was
corrupted (because it ended up composed from unrelated packets).

Change-Id: Ie85952e431b1cad2fdc6e3c64df8a444ea0ae971
2016-11-10 10:44:48 +01:00
..
data loolwsd: updated calc_render.xls with more shapes and test marks 2016-10-31 06:04:14 +00:00
.gitignore
countloolkits.hpp loolwsd: consistent formatting 2016-10-31 06:06:35 +00:00
helpers.hpp Implement a thread-safe websocket inherited from Poco::Net::WebSocket. 2016-11-10 10:44:48 +01:00
httpcrashtest.cpp Implement a thread-safe websocket inherited from Poco::Net::WebSocket. 2016-11-10 10:44:48 +01:00
httpwserror.cpp Implement a thread-safe websocket inherited from Poco::Net::WebSocket. 2016-11-10 10:44:48 +01:00
httpwstest.cpp Implement a thread-safe websocket inherited from Poco::Net::WebSocket. 2016-11-10 10:44:48 +01:00
integration-http-server.cpp loolwsd: support timeout on MessageQueue get 2016-10-10 06:29:50 +00:00
Makefile.am Improving the built-in unit tests. 2016-10-22 16:43:41 +01:00
run_unit.sh.in loolwsd: minor improvement to logging while running tests 2016-11-08 00:21:53 +00:00
test.cpp loolwsd: Fix handling of CPPUNIT_TEST_NAME in external test-suite 2016-10-17 21:21:54 +05:30
TileCacheTests.cpp Implement a thread-safe websocket inherited from Poco::Net::WebSocket. 2016-11-10 10:44:48 +01:00
TileQueueTests.cpp
UnitAdmin.cpp Implement a thread-safe websocket inherited from Poco::Net::WebSocket. 2016-11-10 10:44:48 +01:00
UnitFonts.cpp Implement a thread-safe websocket inherited from Poco::Net::WebSocket. 2016-11-10 10:44:48 +01:00
UnitFuzz.cpp Implement a thread-safe websocket inherited from Poco::Net::WebSocket. 2016-11-10 10:44:48 +01:00
UnitPrefork.cpp Implement a thread-safe websocket inherited from Poco::Net::WebSocket. 2016-11-10 10:44:48 +01:00
UnitStorage.cpp loolwsd: UnitStorage logs updated 2016-11-07 06:34:41 +00:00
UnitTileCache.cpp Improving the built-in unit tests. 2016-10-22 16:43:41 +01:00
UnitTimeout.cpp
WhiteBoxTests.cpp loolwsd: Include UserId in 'viewinfo' response 2016-10-26 21:10:15 +05:30