libreoffice-online:libreoffice-6-1

Last commit made on 2019-05-05
Get this branch:
git clone -b libreoffice-6-1 https://git.launchpad.net/libreoffice-online

Branch merges

Branch information

Name:
libreoffice-6-1
Repository:
lp:libreoffice-online

Recent commits

e340f89... by Andras Timar <email address hidden>

Bump version to 6.1.6.2

Change-Id: I353dd5f90a63d3ce43f0fc9ed558d83414d586a2

a71683d... by =?utf-8?b?SXbDoW4gU8OhbmNoZXogT3J0ZWdh?= <email address hidden>

tdf#124749:loleaflet: use "KeyboardEvent.key" to detect ignored key events

Replace KeyboardEvent.keyCode with KeyboardEvent.key for detection of "Delete" and
"Insert" keys. keyCode misbehaves when using an AZERTY/DVORAK keyboard layout, e.g.
the keyCode for "Delete" in QWERTY is the same as "." in AZERTY.

This works on all major browsers, the only outlier being MSIE8:
https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key#Browser_compatibility

Change-Id: I5cbfa18ef59ab4989a866fdf4b5708610beccaad
Reviewed-on: https://gerrit.libreoffice.org/71735
Reviewed-by: Andras Timar <email address hidden>
Tested-by: Andras Timar <email address hidden>

9498edf... by Ashod Nakashian <email address hidden>

wsd: use fast deflate level for png

The default deflate level of 6 is quite slow
and the benefits are hardly worth the high
latency that users experience.

Tested on a writer document with some small
images and a few pages of text:

Level 4 gives virtually identical compression
ratio to level 6, but is between 5-10% faster.

Level 3 runs almost twice as fast as level 6,
but the output is typically 2-3x larger.

Perhaps this should be exposed via config
so it would be possible to reduce latency
due to compression when CPU is scarce but
network bandwidth ample, and vice versa.

Change-Id: Iba88eea8f180d11458b33c68389e797234df1a60
Reviewed-on: https://gerrit.libreoffice.org/71038
Reviewed-by: Michael Meeks <email address hidden>
Tested-by: Michael Meeks <email address hidden>

3f419b3... by =?utf-8?q?Szymon_K=C5=82os?= <email address hidden>

Block executing JS code from links

Example: hyperlink with target "javascript:alert(document.domain)"
After user clicked the link alert was shown.

Change-Id: Id9fe06015b45f37ae415f8e3607434d984a6074f

a788dd2... by Michael Meeks <email address hidden>

tdf#123482 - cleanup convert-to folder more reliably.

    Change-Id: I029bb4136984e05485e462c92da80b92b00fdebc

also squashes:

    Simpify DocumentBroker constructor.
    Change-Id: I0bf29df9316b129d34862c7464bb6636d42a850d

    Avoid using un-necessary reference.
    Change-Id: Id5a9fed8fb790f2af8facac119e9e0da476b1e47

Change-Id: I40eb5ae5b4721ffd709db6ecc7754dff8106475d
Reviewed-on: https://gerrit.libreoffice.org/68623
Reviewed-by: Andras Timar <email address hidden>
Tested-by: Andras Timar <email address hidden>

6a29d12... by Michael Meeks <email address hidden>

Only erase buffer if socket is not shutting down.

Change-Id: I23886db8d2fdb6297862947e031e14d7a485ecd7
Reviewed-on: https://gerrit.libreoffice.org/69954
Reviewed-by: Andras Timar <email address hidden>
Tested-by: Andras Timar <email address hidden>

8ef6e65... by Michael Meeks <email address hidden>

Crop socket buffer removal to socket buffer size & warn.

Change-Id: I734b4682941d71eee02a25aab61c8e4353a11718
Reviewed-on: https://gerrit.libreoffice.org/69950
Reviewed-by: Andras Timar <email address hidden>
Tested-by: Andras Timar <email address hidden>

41e0166... by =?utf-8?q?Szymon_K=C5=82os?= <email address hidden>

Escape username

In case of guest users it was possible to inject html.

Change-Id: I642de3efa0fa03cd2a8d63834605f46eacd0f464
Reviewed-on: https://gerrit.libreoffice.org/69410
Reviewed-by: Szymon Kłos <email address hidden>
Tested-by: Szymon Kłos <email address hidden>
(cherry picked from commit 3084565981d85d5734436c3411266c529ad5d879)
(cherry picked from commit 7176214de3177ad3ecc2f79871cca686e2683ea3)
Reviewed-on: https://gerrit.libreoffice.org/69422
Reviewed-by: Samuel Mehrbrodt <email address hidden>
Tested-by: Samuel Mehrbrodt <email address hidden>

9e0ecb3... by =?utf-8?q?Alexandru_Vl=C4=83du=C5=A3u?= <alexandru.vladutu@1and1.ro>

loleaflet: change JS method for displaying tab name in spreadsheet

Change-Id: I8f217b2d8e42e79c907c06ddb90e6a2a654e24ef
Reviewed-on: https://gerrit.libreoffice.org/68548
Reviewed-by: Samuel Mehrbrodt <email address hidden>
Tested-by: Samuel Mehrbrodt <email address hidden>
(cherry picked from commit eb12f7f8bba067fb0a4777b5d6b3ad4f92ab92f0)
Reviewed-on: https://gerrit.libreoffice.org/68587

ae005d6... by Andras Timar <email address hidden>

tdf#121429 PDF writing needs NSS libs in systemplate

Change-Id: I478058168d8288a1e9bced66ba58b1bb26e556bb
Reviewed-on: https://gerrit.libreoffice.org/63764
Reviewed-by: Guilhem Moulin <email address hidden>
Tested-by: Guilhem Moulin <email address hidden>
Reviewed-by: Andras Timar <email address hidden>