No description
Find a file
Ashod Nakashian 463f26f417 wsd: mark detached sockets to have no owner
The DocBroker might not get a chance to
take ownership of a socket (which is done
via callbacks that are invoked in the poll loop)
if it (or WSD) is flagged for termination.

In that case, DocBroker doesn't take ownership
but ultimately needs to disconnect the socket.

By detaching ownership we signal that any thread
can rightly take ownership and thus avoid spurious
warning or assertions.

Change-Id: Idb192bfaac05c5c86809cb21876f3926a080b775
Reviewed-on: https://gerrit.libreoffice.org/36117
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
2017-04-05 04:47:30 +00:00
bundled/include/LibreOfficeKit wsd: update LibreOffice Kit header 2017-01-30 02:04:47 +00:00
common wsd: remove nextmessage 2017-04-03 05:18:09 +00:00
debian Run fc-cache after installation in order to improve startup time of LOKit 2017-04-04 12:12:22 +02:00
etc new SSL key and cert for testing 2017-04-03 14:16:19 +02:00
kit wsd: time lok_preinit and log when finished 2017-04-05 04:45:03 +00:00
loleaflet Revert "Add change tracking toolbar buttons" 2017-04-04 23:02:00 +05:30
net wsd: mark detached sockets to have no owner 2017-04-05 04:47:30 +00:00
scripts loleaflet: Add Upper Sorbian and Lower Sorbian UI languages 2017-04-04 16:46:05 +02:00
test wsd: accept alternative slideshow export 2017-04-04 13:07:41 +00:00
tools config.h - get includes right: must always be the first include. 2017-03-10 10:47:43 +01:00
wsd wsd: some informative logging 2017-04-05 04:46:52 +00:00
.clang-tidy Png: avoid multiplication at int precision, then converting to long 2016-12-05 11:56:46 +01:00
.gitignore package debian/ files and make them generic 2017-03-20 23:29:16 +01:00
.gitreview
AUTHORS Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
autogen.sh Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
ChangeLog Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
configure.ac Add zlib cflags and libs to configuration. 2017-03-30 12:09:12 +01:00
COPYING Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
discovery.xml add text/rtf and text/plain as supported MIME types 2017-01-07 20:27:19 +00:00
favicon.ico Add LibreOffice favicon 2017-03-01 13:48:57 +00:00
INSTALL Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
loolkitconfig.xcu tdf#106488 - fix by disabling un-necessary locking for the kit. 2017-03-11 21:47:21 +00:00
loolstat Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
loolwsd-systemplate-setup Find libpng on Ubuntu also 2017-03-27 10:03:07 +00:00
loolwsd.service don't hardcode lo_template_path, use the setting from loolwsd.xml 2017-03-20 23:29:15 +01:00
loolwsd.spec.in Run fc-cache after installation in order to improve startup time of LOKit 2017-04-04 12:12:22 +02:00
loolwsd.xml.in Use LO_PATH instead of hardcoded path as config default 2017-03-20 23:29:14 +01:00
Makefile.am Update the logging settings. 2017-04-04 19:27:10 +02:00
NEWS Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
PROBLEMS Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
README Online, not on-line 2017-02-03 13:47:30 +00:00
robots.txt Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
sysconfig.loolwsd Online, not on-line 2017-02-03 13:47:30 +00:00
TODO Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00

LibreOffice Online.

This project has several components:

wsd/
	The Web Services Daemon - which accepts external connections.

kit/
	The client which lives in its own chroot and renders documents.

common/
	Shared code between these processes.

loleaflet/
	The client side JavaScript component.

It is recommended to read these files:

	wsd/README
	loleaflet/README

Enjoy.