Commit graph

113 commits

Author SHA1 Message Date
Andras Timar
a8601804ac loolwsd: process loolwsd.xml.in 2016-04-14 15:06:49 +02:00
Tor Lillqvist
0140b1cd43 Always define ENABLE_DEBUG and _SSL in config.h, as 1 or 0
Correspondingly always use #if, not #ifdef, to test.
2016-04-14 13:43:31 +03:00
Andras Timar
24bc458741 define LOOLWSD_CONFIGDIR and LOOLWSD_DATADIR 2016-04-14 12:34:11 +02:00
Michael Meeks
b3f17462eb Fix ENABLE_SSL AC_SUBST. 2016-04-14 09:34:52 +01:00
Jan Holesovsky
efb67d68fd The host= parameter for loleaflet.html does not exist any more.
Now loolwsd fills that in directly.

Also show http:// or https:// in 'make run' according to the configuration.
2016-04-13 18:42:07 +02:00
Michael Meeks
6a990dfb61 Security bits and test cleanup.
Enforce user being 'lool' for setcap binaries loolmount and loolforkit.

Add warnings if configured without --enable-debug.

Developers should pass --enable-debug to configure.
2016-04-12 17:13:56 +01:00
Michael Meeks
cd2f70521b Cleanup configure.ac status messages. 2016-04-12 10:00:44 +01:00
Jan Holesovsky
3d17f3cc4d Add a missing autoheader call. 2016-04-12 10:09:10 +02:00
Jan Holesovsky
cc3ee1033b Make the autotools steps reliable. 2016-04-12 09:39:53 +02:00
Michael Meeks
ea1e2493bf Re-factor tests, move jails & systemplate up a level into loolwsd.
Also generate the test scripts with config.status containing absolute
paths to make them easier to run, and enable the older unit tests.
2016-04-11 22:01:49 +01:00
Andras Timar
39203290d8 bump version number, because we branched off 1.5.x 2016-04-10 12:53:06 +02:00
Tor Lillqvist
cc4791ec49 It is customary to define ENABLE_FOO as 1 2016-04-08 14:35:17 +03:00
Andras Timar
f75a27e3db loolwsd: --disable-ssl option 2016-04-08 13:16:49 +02:00
Michael Meeks
ad13dca8f8 First cut at adding integration and unit test hooks into loolwsd.
Add new configure parameter --with-lo-path= which can be used to
auto-populate a system template as required.
2016-04-07 19:38:33 +01:00
Andras Timar
f9cc0237b3 loolwsd: put config file and cert/key files to /etc 2016-03-24 10:37:17 +01:00
Pranav Kant
4dd14c0024 loolwsd: SSL infrastructure
... and use SSL for client connections. Also fix our test suite
to use HTTPS now.

Change-Id: Id396a7c2d1830da8d3b0ce446522403363ac17c1
Reviewed-on: https://gerrit.libreoffice.org/23395
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
2016-03-22 00:05:26 +05:30
Tor Lillqvist
9a66e75e83 Revert "loolwsd: SSL infrastructure"
This reverts commit fb9c9a9ec7.
2016-03-21 16:52:55 +02:00
Tor Lillqvist
9d85937a55 We need Poco 1.7.1 now after fb9c9a9ec7
At least Poco::Net::Context::Params is new in Poco 1.7.
2016-03-21 16:28:33 +02:00
Pranav Kant
fb9c9a9ec7 loolwsd: SSL infrastructure
... and use SSL for client connections.

Change-Id: Id396a7c2d1830da8d3b0ce446522403363ac17c1
Reviewed-on: https://gerrit.libreoffice.org/23395
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
2016-03-21 14:05:10 +00:00
Henry Castro
ac09d89505 loolwsd: add libPocoXML 2016-03-15 11:22:45 -04:00
Andras Timar
277f86b7e9 loolwsd: bump version after tarball 2016-02-24 14:13:56 +01:00
Andras Timar
f35e13a936 loolwsd: bump version before tarball 2016-02-24 14:10:49 +01:00
Andras Timar
97dcfdc7e8 loolwsd: bump version after tarball 2016-02-11 22:33:44 +01:00
Andras Timar
76b72c8008 loolwsd: bump version before tarball 2016-02-11 21:55:36 +01:00
Pranav Kant
f429001ff9 loolwsd: Display version information on command line
Change-Id: Ie65c30574ca4cef619a224ec6df3501d6bda086a
Reviewed-on: https://gerrit.libreoffice.org/20847
Reviewed-by: jan iversen <jani@documentfoundation.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
2016-01-19 16:36:00 +00:00
Miklos Vajna
afed9b97f8 configure: use -Werror for C sources as well 2016-01-14 08:51:42 +01:00
Miklos Vajna
50273a0bd2 configure: no need to link against PocoXML 2016-01-12 09:06:21 +01:00
Ashod Nakashian
6327f806de loolwsd: support relative lokit path to configure
Change-Id: I19f76cbd39fd268145fa6cf6462f3fc940e06ff5
Reviewed-on: https://gerrit.libreoffice.org/21160
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
2016-01-06 14:24:18 +00:00
Henry Castro
32745e181b loolwsd: remove g++ from loolwsd-sytemplate-setup 2016-01-05 11:36:18 -04:00
Andras Timar
eb957fe7ef loolwsd: report problems to upstream dev list, not to Collabora management 2016-01-05 11:57:46 +01:00
Miklos Vajna
0920fb6f1a configure: set POCO_DEBUG_SUFFIX only for self-built poco again
This partially reverts ad8844e7aa
(loolwsd: fix systemplate when --enable-debug poco library, 2015-12-28).
Otherwise the linker will try to use the "d" suffix for the system poco
libraries as well, and will fail.

Change-Id: I8f963077650f22a3811119b038349bb1e5da9489
Reviewed-on: https://gerrit.libreoffice.org/21072
Reviewed-by: Henry Castro <hcastro@collabora.com>
Tested-by: Henry Castro <hcastro@collabora.com>
2016-01-04 18:26:19 +00:00
Henry Castro
ad8844e7aa loolwsd: fix systemplate when --enable-debug poco library 2015-12-28 14:04:07 -04:00
Henry Castro
1bd85bc641 loolwsd: merged loolmap
Change-Id: I43845ce5f45c01a67db32ab136ad96b70bc31217
Reviewed-on: https://gerrit.libreoffice.org/20908
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
2015-12-23 17:11:44 +00:00
Mihai Varga
0d655ca7ac Bump the minor version number 2015-12-16 20:55:30 +02:00
Mihai Varga
30f1f85e08 loolwsd: bump version after tarball 2015-12-11 15:04:15 +02:00
Mihai Varga
d2f593c9b3 loolwsd: bump version before tarball 2015-12-11 15:04:00 +02:00
Andras Timar
95897f161a loolwsd: bump version after tarball 2015-12-11 10:31:36 +01:00
Andras Timar
3f799479d7 loolwsd: bump version before tarball 2015-12-11 10:29:58 +01:00
Andras Timar
f36dda8528 loolwsd: bump version after tarball 2015-12-06 14:14:19 +01:00
Andras Timar
89017cd51c loolwsd: bump version before tarball 2015-12-06 14:14:06 +01:00
Henry Castro
bde7cd9e67 loolwsd: add the option subdir-objects 2015-12-01 23:16:09 -04:00
Andras Timar
449e772b29 loolwsd: bump version after tarball 2015-11-30 10:07:12 +01:00
Andras Timar
7418c981c6 loolwsd: bump version before tarball 2015-11-30 10:07:01 +01:00
Andras Timar
0407e8d505 loolwsd: bump version after tarball 2015-11-20 11:14:43 +01:00
Andras Timar
01f258921c loolwsd: bump version before tarball 2015-11-20 11:14:43 +01:00
Mihai Varga
9fd963398e loolwsd: bump version after tarball 2015-11-17 19:25:59 +02:00
Mihai Varga
cba634a6f1 loolwsd: bump version before tarball 2015-11-17 19:24:52 +02:00
Andras Timar
330643098a loolwsd: bump version after tarball 2015-11-17 14:47:24 +01:00
Andras Timar
78a84c3567 loolwsd: bump version before tarball 2015-11-17 14:45:40 +01:00
Andras Timar
0ffa93de8a loolwsd: bump version after tarball 2015-11-10 09:09:15 +01:00