summaryrefslogtreecommitdiffstats
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* loolsocketdump is an internal utility, not for packagingAndras Timar2018-05-141-2/+3
| | | | | | | Change-Id: Iaab93f1820266d3fcab01fefbdc62149de0472b5 Reviewed-on: https://gerrit.libreoffice.org/54305 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
* Add man pages for installed binaries/scriptsAndras Timar2018-05-141-1/+8
| | | | | | | Change-Id: I62c0fd29ab2b8e92522514010f4aa4981edc10cc Reviewed-on: https://gerrit.libreoffice.org/54306 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
* typo: TILECHACHE_PATH -> TILECACHE_PATHAndras Timar2018-05-091-6/+6
| | | | Change-Id: I740a254d1bc7e4a21f6e48ef5f8f5c933bf7c617
* use local tile cache directory for testsAndras Timar2018-05-091-6/+16
| | | | | | | Change-Id: I4c66a45df93bee22131c5950029cffa863d397b0 Reviewed-on: https://gerrit.libreoffice.org/54028 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
* do not distribute unused or internal dev tool binaries: loolmap, loolmount, ↵Andras Timar2018-05-091-3/+6
| | | | | | | | | loolstress Change-Id: Ice905d08a695805f594df5731039f747ac88cf28 Reviewed-on: https://gerrit.libreoffice.org/54027 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
* rename looltool to loolconvertAndras Timar2018-05-091-2/+2
| | | | | | | Change-Id: I9e87c4a142bf63a8a7494861457660ab243e0924 Reviewed-on: https://gerrit.libreoffice.org/54025 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
* Targed for running loolwsd under gdb.Jan Holesovsky2018-04-251-0/+14
| | | | | | | Change-Id: Id3e946f90b7e61d67b2cee34276a58501380b96d Reviewed-on: https://gerrit.libreoffice.org/53447 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
* Initial websocket test tool for remote admin connections.Michael Meeks2018-04-171-1/+6
| | | | Change-Id: I8be2068bf7d77c70720a044556d11f5fc80b2f0c
* Move UnitHTTP code to header to avoid linking trouble.Michael Meeks2018-04-171-1/+0
| | | | Change-Id: I430110e840fa8b3862c21c1d4e02288ed704e0a3
* Allow running without seccomp and capabilities.Michael Meeks2018-03-191-4/+0
| | | | | | | There are some significant security trade-offs here which are now at least configurable. Change-Id: I1d879d69e91392f4ccf5db250a2277f53df60db7
* Revert "enable make parallelism"Andras Timar2018-03-091-1/+0
| | | | | | Bad idea, 'make check' does not tolerate parallelism. This reverts commit 2e4ecfaf4475fd13c510c186f8f79c1cd38228c6.
* add JsonUtil.hpp to dist tarballAndras Timar2018-03-071-0/+1
| | | | Change-Id: I41d1e56ff817142670caafb4a260b76f8f0003f9
* enable make parallelismAndras Timar2018-02-281-0/+1
| | | | | | | Change-Id: Ie16a450bee6d718d8daf58194fbbd7dfd1ac2f38 Reviewed-on: https://gerrit.libreoffice.org/50470 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
* wsd: handle request for robots.txtAndras Timar2018-02-151-3/+1
| | | | | | | Change-Id: Ib82db2ee8c878e6a61b62b49ceaeb72e2d05718d Reviewed-on: https://gerrit.libreoffice.org/49819 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
* Adds ENABLE_SETCAP build variable to avoid using env in build system.Christian Glombek2018-02-041-7/+7
| | | | | | | | Change-Id: Id38d2225238f8b3a48481a08e62cfa7544958cc9 Reviewed-on: https://gerrit.libreoffice.org/49097 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
* Add run-strace target for easy stracing.Jan Holesovsky2018-01-261-0/+15
| | | | Change-Id: I554cfa3965784803430a4cc2c12e61002e2445cd
* Add PAM supportAndras Timar2018-01-231-1/+1
| | | | | | | | | | | | | | Possibilities are endless. With a simple /etc/pam.d/loolwsd config below, the user which runs loolwsd ('lool' in production environment) can login to admin console with normal linux password. auth required pam_unix.so account required pam_unix.so Change-Id: I354a7e9b4705e8fe346d17d6b6041d1406198b37 Reviewed-on: https://gerrit.libreoffice.org/48307 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
* add scripts/unocommands.py to tarballAndras Timar2018-01-051-1/+2
| | | | | Change-Id: I548ff5c076a66281497f419574e2a21aaf073e75 (cherry picked from commit ec80b91ca9bc7d4d469a786314f7223a6c329eb6)
* Use `ctags` for emacs TAGS file tooPranav Kant2017-12-151-0/+1
| | | | | | | | So that we can use same arguments for both. `etags` binary is also supplied on some systems by emacs-common package which doesn't understand ctag like arguments. Best to use one program for all. Change-Id: I22b57a43f7688c96c9e138e5783ee4157a34a172
* add missing kit/Delta.hpp to kit_headerRene Engelhard2017-11-281-0/+1
|
* Support key logic in loolws + improvements in loolconfig.Jan Holesovsky2017-10-061-1/+3
| | | | | | | | | | To be able to set the support key directly from the command line, and to show the option, etc. Change-Id: Iac93bc47a6f4b9d5a5ad0ac8b06bda978e01b760 Reviewed-on: https://gerrit.libreoffice.org/43098 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
* Support key logic and verification.Michael Meeks2017-10-031-1/+4
| | | | | | | | | Change-Id: Ie55150b99df3e80239236571af185502196ad3e9 Reviewed-on: https://gerrit.libreoffice.org/43097 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com> (cherry picked from commit 56385cb8ac2a57af4eb70bc8bc7313a9299533c3) Reviewed-on: https://gerrit.libreoffice.org/43099
* add test/WopiTestServer.hpp to Makefile.amAndras Timar2017-09-271-0/+1
| | | | Change-Id: I9a4b10f0d1f12ed85d31f3dbbc1deb747ff35a2d
* clang-tidy: invoke this in parallelMiklos Vajna2017-08-161-1/+1
| | | | | | | The moreutils-parallel package provides this command (at least on openSUSE). Change-Id: I53ec59c2e886f651676f6e64a16215793a917b73
* tools: initializer for base class XMLConfiguration is redundant, remove itMiklos Vajna2017-06-221-1/+1
| | | | | | | Also run the clang static analyzer on net/ by excluding test/, and not explicitly listing all non-test directories. Change-Id: Iac203f1cf9161da1c51501de8b0c3cc9dc6e2027
* fix compilation errors with --disable-ssl optionHenry Castro2017-06-181-0/+4
| | | | Change-Id: I777f0ebf054db0a5fd2c64e6d56a222826b40045
* loolnb was killed earlierAndras Timar2017-06-061-9/+0
| | | | | | | Change-Id: Ie4b1f3c890c59a8b9204af5a25842c74929ecad8 Reviewed-on: https://gerrit.libreoffice.org/38314 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
* wsd: add test.hpp to dist tarballLászló Németh2017-06-061-0/+1
| | | | Change-Id: I378fb4ac6db79f5ef661cfb8ecef2a7e5c10dfc5
* loolconfig: tool to generate admin password hash with PBKDF2Pranav Kant2017-05-251-1/+3
| | | | | | | | | | | A normal usage to set the admin password would be like : loolconfig set-admin-password --config-file ./loolwsd.xml Other command line options can also be given, like --pwd-salt-length, --pwd-hash-length, --pwd-iterations. Change-Id: I2a6f8d25e068b53a3f945426f0779c8410b2c8ba
* loolnb - kill obsolete test app.Michael Meeks2017-05-051-1/+0
| | | | Change-Id: I5943cc0752f16d62d6eedf96351bb6f71a2311e6
* add loolwsd documentation to distributionAndras Timar2017-05-041-0/+5
| | | | Change-Id: I18ebfff9eb4a87abd311086d6780514293ce6c7a
* Initial seccomp work.Michael Meeks2017-04-281-0/+2
| | | | | | Add a list of unhelpful looking system calls to improve containment. Change-Id: I2e4bf3e0a6a752d427299728663d17120586bb10
* Distribute the git hash for easier identification.Jan Holesovsky2017-04-281-0/+3
| | | | Change-Id: I57084231d0878de15b4b0478122f49e94af563bf
* Initial DelaySocket goodness.Michael Meeks2017-04-221-0/+2
|
* missing loolwsd.service from deb packageAndras Timar2017-04-071-0/+1
| | | | (cherry picked from commit fe62f43eb6622118c4f507b72234757b25d466f4)
* Fix comment, we run the even the loolforkit under callgrind now.Jan Holesovsky2017-04-061-1/+1
| | | | Change-Id: Ic0357cb65d79af2473575a2248bfc5d86bce28ed
* Make the callgrinding possible again.Jan Holesovsky2017-04-061-2/+3
| | | | Change-Id: I9e8e0e3d088c4af29f2701a0318a508f14327fff
* Run fc-cache before launching loolwsd.Jan Holesovsky2017-04-051-0/+3
| | | | | | Otherwise the loolforkit startup can take too long with too many fonts. Change-Id: Ibbffab223a70a34bdb993e3b69a5b3d971176a93
* Suppress assert()'s in the production builds.Jan Holesovsky2017-04-051-0/+4
| | | | Change-Id: I2074ed335b7201337e6519440ff6bed1809be915
* Update the logging settings.Jan Holesovsky2017-04-041-2/+2
| | | | | | | | | | When callgrinding, we really don't want to measure the overhead of the logging - disable it as much as reasonably possible. And with 'make run' don't pollute the screen, because the instructions what to do run away before one manages to read them :-) Change-Id: I1f72e4a926b3b3c209f31ea257d77234fac255e0
* wsd: enable logging with valgrindAshod Nakashian2017-04-041-3/+8
| | | | | | | Change-Id: I411f7de3d5764cd25af211f2dc77bf0e290adbc7 Reviewed-on: https://gerrit.libreoffice.org/36054 Reviewed-by: Ashod Nakashian <ashnakash@gmail.com> Tested-by: Ashod Nakashian <ashnakash@gmail.com>
* Makefile: Simplify and link zlib properlyPranav Kant2017-03-311-12/+3
| | | | | | | | | | | | | | | Without this, online doesn't link, atleast for me. The problem seems to be because in presence of target specific _LDFLAGS, AM_LDFLAGS is ignored and it is only the latter where we are specifying ZLIB_LIBS. Further, since the LDFLAGS values are same for all targets, we can simplify here and rather use AM_LDFLAGS and remove all target specific LDFLAGS. Change-Id: I2f1c30c7f34b32c638a4ac60fab709b32f1e6c9a Reviewed-on: https://gerrit.libreoffice.org/35959 Reviewed-by: pranavk <pranavk@collabora.co.uk> Tested-by: pranavk <pranavk@collabora.co.uk>
* Cleanup prctl / gettid system-call thrash on logging.Michael Meeks2017-03-301-1/+2
| | | | Makes the strace look much prettier.
* Add zlib cflags and libs to configuration.Michael Meeks2017-03-301-2/+2
|
* package debian/ files and make them genericAndras Timar2017-03-201-0/+9
| | | | Change-Id: Ia060b7d83c659db0354a5a1438b12bebaee45e03
* add loolwsd.spec to dist tarballAndras Timar2017-03-201-0/+1
| | | | Change-Id: I919c5a1a41a16dfd1806390865ed840a652cf9e2
* Use LO_PATH instead of hardcoded path as config defaultAndras Timar2017-03-201-1/+1
| | | | Change-Id: I0d6ce9e7938e2521e764978526fe2d9ce632c992
* remove obsolete Poco headers, and Poco SSL pieces.Michael Meeks2017-03-161-1/+1
|
* add loolkitconfig.xcu to dist tarballAndras Timar2017-03-141-0/+1
| | | | Change-Id: Icca000db16fca09ba2769dee8cb18e847496d48c
* add ServerSocket.hpp to dist tarballAndras Timar2017-03-141-0/+1
| | | | Change-Id: I7f6241094580dae2212dfdf01999abaeeb49cf1f