Andras Timar
7e724aa5ab
Bump package version to 21.11.2.4
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I2726ea5155c08eabeeddde4f68b6c4a200210985
2022-03-01 22:49:00 +01:00
Andras Timar
5c0f255a6e
Bump package version to 21.11.2.3
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I3d5ddfd48f79146538daf057163fdd801551f412
2022-02-28 16:42:21 +01:00
Rash419
50678c5191
wsd: introduce remote configuration
...
fetch JSON from remote server and apply new config without restarting coolwsd
- Extended the feature_locked configuration & functionality so that it can be set per wopi host ranges
Signed-off-by: Rash419 <rashesh.padia@collabora.com>
Change-Id: Id0e2b4b524a80de88b2b3559dd18c4a95b8163fb
2022-02-25 18:36:06 +03:00
Andras Timar
2c458b1e28
Bump package version to 21.11.2.2
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Iaf1b0e6707c383385c2edc298de134fd035c23c7
2022-02-19 23:41:43 +01:00
Andras Timar
86a3d53b7a
Bump package version to 21.11.2.1
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I5ab6ef7a5ff1fdf49b57cc475b8f5bdaedf1422a
2022-02-14 22:16:18 +01:00
Pranam Lashkari
7e22a01d4d
refactored feature disabling bits
...
now it is known as feature locking
Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: I2935edbfe1eb8dcc194641afa2461cf77b2b29d3
2022-02-11 17:00:11 +00:00
Andras Timar
6602c7b407
Bump package version to 21.11.2.0
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I66a6f03fea76c49596dddfef4ad621229ff82858
2022-02-10 10:12:59 +01:00
Pedro Pinto Silva
6d3d2935d7
Rename: outdated loleflet strings
...
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Ibfb5de3dc5d4c5a57f4d50bf0a9bbc45df2ecadb
2022-01-27 16:15:51 +01:00
Andras Timar
93638212b0
Bump package version to 21.11.1.4
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ib19d64db430d40a7a17cdce3e14e4ad2c398cde7
2022-01-25 20:37:02 +01:00
Andras Timar
17e60c1ae4
Bump package version to 21.11.1.3 (final?)
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I96f3ed44bfeae4fceeb8fce2a37ad781721244e1
2022-01-21 12:25:29 +01:00
Andras Timar
9964c986fe
Bump package version to 21.11.1.2 (RC3)
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: If5fe10f402876ca51cf0ce6fc501904ef58bf9ef
2022-01-21 12:25:29 +01:00
Andras Timar
99dfc090cd
Bump package version to 21.11.1.1
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I4c676fdd577e5217acb636be08f993f70ca7808c
2022-01-21 12:25:29 +01:00
Andras Timar
a639106663
Bump version to 21.11.1.0
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I45b68f1efd1a5277e4f879754fe44ded5871f341
2022-01-03 12:19:40 +01:00
Pranam Lashkari
75f37bb1df
freemium: added option to make freemium user read only
...
Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: I4dadb535e722cbeaacf177b30247899795d048f9
2021-12-20 12:03:51 +01:00
Andras Timar
36f6eab223
Bump version to 21.11.0.6
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I83cec5ecce7b491ab785549e56840d3e1b3623dd
2021-12-16 12:26:28 +01:00
Luboš Luňák
9a54a5d68e
actually require C++17
...
When I did the previous "C++17" commit I removed C++11 and C++14
from the checked list, but I missed the fact that the code checked
for C++17/14/11 and then did nothing with it. So actually do use
the detected required C++ standard.
Signed-off-by: Luboš Luňák <l.lunak@collabora.com>
Change-Id: Ia82d14d11f81456abed7ee2609903afe5366f5e7
2021-12-07 13:42:06 +01:00
Andras Timar
15dc78e4b3
Bump package version to 21.11.0.5
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I0d1256f90d6454a4592d8998f0fb7d455b4acfa2
2021-12-03 14:16:40 +01:00
Andras Timar
08b7734025
Bump package version to 21.11.0.4
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Icf24d2d378f75a7ea588617fa04528ab4d3878ae
2021-12-02 16:17:49 +01:00
Luboš Luňák
35c3f835d2
require C++17
...
As discussed during today's COOL meeting. Even cp-6.4 now requires
C++17, so this should be always satisfied.
Signed-off-by: Luboš Luňák <l.lunak@collabora.com>
Change-Id: I7b4f96b6de54a747e42069f0fc839393cf3d1bec
2021-11-26 15:17:26 +01:00
Andras Timar
c8104d73ea
Bump package version to 21.11.0.3 (RC3)
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I84614e898b19bfc4fa68e204a3aafef658b333e9
2021-11-24 22:03:39 +01:00
Ashod Nakashian
de78487758
wsd: test: support logging passing test assertions
...
By configuring with --enable-logging-test-asserts,
which is enabled by default, passing assertions
in tests will be logged.
Can be disabled with --disable-logging-test-asserts
and enabled for individual translation-units via
#define LOK_LOG_ASSERTIONS 1
This should help with debugging failures that
happen at some arbitrary point in a test.
Logs should now be more readable, as in most cases
extra logs aren't needed to trace the test progression.
That is, the assertions become self-documenting.
Change-Id: I5498331cac63bfe6ab09566697ca324a064c4dbf
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2021-11-23 09:31:46 +01:00
Andras Timar
c95afc5fc0
Bump version to 21.11.0.2 (RC2)
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I5923ded1e1ae35172268fddbaff94966858c036e
2021-11-19 21:29:51 +01:00
Aron Budea
14d28ca8b6
Make Notebookbar the default
...
Remove all occurrences of USER_INTERFACE_MODE configure
variable.
Signed-off-by: Aron Budea <aron.budea@collabora.com>
Change-Id: I398d97fa975a0c52391547d2e791ff17e7effde6
2021-11-19 16:08:44 +00:00
Andras Timar
f07ff8c7e0
rename: remaining lool->cool changes
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ib7d4e804bebe52dead8d53b0e0bbaed0f08bf3d0
2021-11-18 14:14:11 +01:00
Henry Castro
cc8a84af60
config: rename 'lool' -> 'cool'
...
.
Change-Id: I13596547abac424482096a9af13c6785a8e2b897
Signed-off-by: Henry Castro <hcastro@collabora.com>
2021-11-17 09:19:04 +01:00
Henry Castro
c07928bf40
misc: more renames 'lool' -> 'cool'
...
Change-Id: I2d392eef3dff23f2f8737e57bb977fa060ab8ea5
Signed-off-by: Henry Castro <hcastro@collabora.com>
2021-11-17 09:17:50 +01:00
Andras Timar
6e45fae6c5
rename coolstress to jsstress
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I5d0346be60451699502f3723f781bc8488e114f5
2021-11-16 11:16:45 +01:00
Andras Timar
cde4d9322e
add compatibility symlink 'loolconfig' for 'coolconfig'
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I4715b4469d5f11f63eff4b76651eee549000c1c2
2021-11-15 22:07:53 +01:00
Gleb Popov
b88708aac3
Don't enable SECCOMP by default on !Linux systems.
...
Signed-off-by: Gleb Popov <6yearold@gmail.com>
Change-Id: Ib971a94d3ff18353cdb2a2024f78875e9ff6d8b5
2021-11-13 17:02:02 +01:00
Andras Timar
a8bb765eaf
Bump version to 21.11.0.1 (RC1)
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I5c2ec902a507e3ffbc8c219f2b4e79bc8e2fedcb
2021-11-11 16:26:06 +01:00
Andras Timar
e1c1946afb
more descriptive name of a config setting for debugging: browser_logging
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I175e5256fcae42477cb2c84fc2b4048aca40bed7
2021-11-11 13:26:37 +01:00
Gleb Popov
2716cc7155
Set --disable-setcap as default for !Linux platforms
...
Signed-off-by: Gleb Popov <6yearold@gmail.com>
Change-Id: I67e211a94870e46b19426c68d599e7048543a8f5
2021-11-11 12:42:09 +01:00
Henry Castro
8a4b111e8f
rename var LOLEAFLET_LOGGING to
...
COOL_LOGGING
Change-Id: I155a829b3ad947e03363e5020aa71a104aaa8c00
Signed-off-by: Henry Castro <hcastro@collabora.com>
2021-11-10 17:18:56 +01:00
Henry Castro
e68827b168
configure: update file
...
rename loleaflet -> cool or browser
Change-Id: I6b28620bb6df981e2bdafe6c712f1cbc43cf3a47
Signed-off-by: Henry Castro <hcastro@collabora.com>
2021-11-10 17:18:56 +01:00
Henry Castro
e0fe47be5f
rename loleaflet.html -> cool.html
...
Change-Id: Iaa28f1269f8192755ec323396ae4ff054529f412
Signed-off-by: Henry Castro <hcastro@collabora.com>
2021-11-10 17:18:56 +01:00
Miklos Vajna
1190f85d27
configure: extend --enable-fuzzers description
...
To make it more clear that if you enable this in an existing build tree,
you'll get an outdated loolwsd binary, which is confusing.
Signed-off-by: Miklos Vajna <vmiklos@collabora.com>
Change-Id: Iaf6e747a9d7ac4262732c3df69bb5012bc7dc352
2021-11-04 11:26:46 +01:00
Andras Timar
65ab76ffee
Use version 21.11 for the next CODE/COOL release
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I40ddff0825963454580335f444443d31d395429e
2021-10-22 16:03:52 +02:00
Pranam Lashkari
88601440d0
introduce way to hide/restrict uno commands
...
Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: I1225190a67f726832e5b38a7c3f690b51c1385f3
2021-10-21 12:28:13 +03:00
Andras Timar
a894f87f73
Bump package version to 21.06.2.0-1
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I6c59902f7065f2ff92ce12abcd9548cc3d64a66f
2021-10-14 16:00:48 +02:00
Tor Lillqvist
91c6c4d0da
Introduce --enable-bundle to decouple bundling from --enable-debug
...
Without --enable-bundle, --enable-debug works as before: Individual JS
and CSS files are sourced in loleaflet.html.
But with both --enable-debug and --enable-bundle, a non-empty
bundle.js and bundle.css is produced and that is used instead. It is
important for developers to be able to test also the use of bundle.js
because there can be significant differences in behaviour. Developers
typically have to use --enable-debug because otherwise there are
various stict run-time checks in the C++ code that you don't want to
bother with when developing, like having a separate login for COOL.
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: If7d0220b7910fe0f7a2f391b856cd0dedc788152
2021-10-14 10:38:01 +03:00
NickWingate
4b03e5d193
Add fourth number to LOOLWSD versioning
...
E.g. 21.06.1 can now be 21.06.1.0
Signed-off-by: NickWingate <nicholas.wingate03@gmail.com>
Change-Id: Ib7db15dfafa06c4ddcdef28a8831a91bb847a389
2021-09-28 11:14:28 +02:00
Andras Timar
30ef4a62d5
fix Lintian errors: binary-or-shlib-defines-rpath
...
E: loolwsd: binary-or-shlib-defines-rpath usr/bin/loolconvert /snap/loolwsd/current/usr/lib
E: loolwsd: binary-or-shlib-defines-rpath usr/bin/loolconvert /opt/poco/lib
These RPATHs are not needed when we statically link poco, as we do with production
packages.
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I5050fe1f1925937388793d443020fdc6a14ec97d
2021-09-25 19:04:59 +02:00
Pranam Lashkari
daef96dcb3
freemium: corrected typos
...
Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: If21f4471b3ad4b20f049e2e9f2330e31989ead0b
2021-09-01 09:44:19 +02:00
Henry Castro
9266fa5793
add option --with-feedback-location
...
Change-Id: I2f5b1556f0b976e9c3cb1f78383d2d05e6aef892
Signed-off-by: Henry Castro <hcastro@collabora.com>
2021-08-06 17:21:18 +02:00
Henry Castro
c8e2d25d24
add initial feedback option
...
Change-Id: I9357f556474e5ada881e27983c95f7527b284efc
Signed-off-by: Henry Castro <hcastro@collabora.com>
2021-08-06 17:21:18 +02:00
Pedro Pinto Silva
6e64ffeba0
Freemium: Dialog: Improve default text, rewording
...
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I1be4a06e8159050e578c2da319a3b99a982302b2
2021-07-20 14:41:18 +05:30
Pranam Lashkari
e02e1df76d
Introduce Freemium options
...
Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: Ib6b68ff74839cf84f2d8c8cfb7d380be9209f923
2021-07-20 14:41:18 +05:30
Tor Lillqvist
51b4f74960
Rename the Trace Event log to have the extension .json as that is what it is
...
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: I46ab020ff0950decff1578fe20949b4494c63732
2021-06-21 12:43:17 +03:00
Ashod Nakashian
e0934a3382
configure: allow for setting --with-lo-path with --enable-fuzzers
...
But if lo-path is missing with fuzzers, it's acceptable.
This allows for generating the systemplate when the
fuzzers are enabled (for example when doing a clean
build that removes the systemplate too).
Change-Id: I43fac66563fa5e2255daf0c8878b4ffca99ae0b0
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2021-06-13 12:10:24 -04:00
Andras Timar
9e1bd7ec0c
Bump version to 21.06
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ib60eabac115766b0501b2c44178b14fedb1c2f20
2021-06-03 10:56:59 +02:00