No description
Find a file
Ashod Nakashian d89f509609 wsd: overload getTokenInteger for string-literals
When parsing, we virtually always know the name
of the token we are parsing at compile time.
Taking advantage of that means we also know
its size at compile time, and can optimize
std::string allocation, size counting and
the implementation of getTokenInteger.

Change-Id: I502a643c14cace7dd755df565b3b5c445688faad
2020-06-02 18:00:20 +01:00
android update translations 2020-05-29 07:50:52 +02:00
common wsd: overload getTokenInteger for string-literals 2020-06-02 18:00:20 +01:00
cypress_test cypress: consistent naming of helper files. 2020-06-01 20:43:06 +02:00
debian Proof: add loolwsd-generate-proof-key helper script 2020-04-23 19:36:06 +02:00
docker we don't have to depend on locales-all 2020-06-01 19:32:42 +02:00
etc
fuzzer wsd: RequestDetails takes the service root as argument 2020-06-02 17:28:40 +02:00
gtk
ios tdf#133278: Don't overwrite the copy of the document that we are editing 2020-06-01 17:08:38 +02:00
kit wsd: overload getTokenInteger for string-literals 2020-06-02 18:00:20 +01:00
kubernetes/helm kubernetes: libreoffice-online helm chart improvements 2019-12-16 14:12:56 +01:00
loleaflet leaflet: update mcustomscrollbar.js file. 2020-06-02 14:54:06 +02:00
man Proof: add loolwsd-generate-proof-key helper script 2020-04-23 19:36:06 +02:00
net wsd: single-char string literals -> char 2020-06-02 01:31:26 +02:00
scripts Add translations for Page Setup & co 2020-01-28 09:09:52 +01:00
test wsd: RequestDetails takes the service root as argument 2020-06-02 17:28:40 +02:00
tools wsd: single-char string literals -> char 2020-06-02 01:31:26 +02:00
wsd wsd: RequestDetails takes the service root as argument 2020-06-02 17:28:40 +02:00
.clang-format
.clang-tidy
.gitignore loleaflet: makefile: set default INTERMEDIATE_DIR var 2020-05-29 04:22:33 +02:00
.gitreview Revert "[cp] Update the .gitreview for this branch." 2020-01-10 12:17:31 +01:00
AUTHORS
autogen.sh typo 2020-05-20 22:31:19 +02:00
browsersync-config.js
ChangeLog
configure.ac loleaflet: remove install node_module in configure phase 2020-05-28 14:30:22 +02:00
COPYING
discovery.xml tabs to spaces 2020-03-02 23:22:10 +01:00
favicon.ico
INSTALL Start writing something serious in the INSTALL file 2020-05-05 22:24:45 +02:00
logerrit typo fixes in comments and code 2020-04-26 23:19:52 +02:00
loolkitconfig-mobile.xcu Disable Help button on dialogs in mobile apps 2020-03-23 21:16:40 +01:00
loolkitconfig.xcu Clobber gio in the configuration. 2020-01-21 15:06:17 +01:00
loolwsd-generate-proof-key Proof: fixed a typo, and handled the case when the script is running from rootless docker 2020-04-24 20:04:33 +02:00
loolwsd-systemplate-setup
loolwsd.init.rhel6
loolwsd.service
loolwsd.spec.in Proof: add loolwsd-generate-proof-key helper script 2020-04-23 19:36:06 +02:00
loolwsd.xml.in Proxy: only accept request from localhost. 2020-05-08 18:05:14 +02:00
Makefile.am wsd: remove unused QueueHandler 2020-06-02 17:26:08 +02:00
NEWS
PROBLEMS
README Mention test folders in the top-level README. 2020-05-27 15:36:14 +02:00
sysconfig.loolwsd add SAL_LOG environment variable to sysconfig.loolwsd and an example in comment 2020-04-28 23:11:19 +02: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.

test/
	C++ based unit tests.

cypress_test/
	JavaScript based integration tests.

It is recommended to read these files:

	wsd/README
	loleaflet/README

Enjoy.