df-libreoffice:feature/cib_contract3756

Last commit made on 2019-11-18
Get this branch:
git clone -b feature/cib_contract3756 https://git.launchpad.net/df-libreoffice
Members of The Document Foundation can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
feature/cib_contract3756
Repository:
lp:df-libreoffice

Recent commits

62aa393... by Vasily Melenchuk <email address hidden>

package: ignore unknown encryption parameters.

Do not throw an exception if there are encryption parameters,
but they are not supported in current output format.

Change-Id: I21e4cf2f73d7c218ab5444b2016e838695163ca3

eb2fec9... by Vasily Melenchuk <email address hidden>

oox: avoid control freeze on exception

If exception happens somewhere in exportDocument() or later,
document controls could be remain locked and later cause crash
due to missing exception handler.

Use scope guard to avoid this problem on exception.

(cherry picked from commit ce684e7d06fc37ac6b672f5676e6113fcf41a03e)

Change-Id: I1ce4e487833ddc4b1f1b708f3a7e10bb299ef354
Reviewed-on: https://gerrit.libreoffice.org/80752
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens <email address hidden>

db8c0c5... by Serge Krot <email address hidden>

Warn user when output format does not support used encryption

Change-Id: I346517445f358fe0e61497221dfde68bcb8ba25c
Reviewed-on: https://gerrit.libreoffice.org/82963
Reviewed-by: Serge Krot (CIB) <email address hidden>
Tested-by: Serge Krot (CIB) <email address hidden>

d9afd58... by Serge Krot <email address hidden>

Warn user when output format does not support used encryption

Change-Id: Id5614cb7647b465c3edb2485fcd4f621cfee42b2
Reviewed-on: https://gerrit.libreoffice.org/82816
Reviewed-by: Serge Krot (CIB) <email address hidden>
Tested-by: Serge Krot (CIB) <email address hidden>

444cc96... by Vasily Melenchuk <email address hidden>

ms doc: pass additional arguments to encryption service

XPackageEncryption mplementation should distingush types
of files fo possibility to encrypt them in a different way.
So additional parameter is provided to resolve this issue.

Change-Id: I3cdff6c6b85f2483138ad5ddba7799fb7bf8be95

f3a2876... by Samuel Mehrbrodt <email address hidden>

Fix macro disabling in Basic IDE

After 8d69ca60f3c8f53699986f924291a2acda5694a1 macros were always disabled
as ScriptDocument::allowMacros always returned false when called from
non-document context.

Change-Id: Ibef4c7d561f4ee01cd44f5327e4ab948282bb07d
Reviewed-on: https://gerrit.libreoffice.org/82445
Reviewed-by: Serge Krot (CIB) <email address hidden>
Tested-by: Serge Krot (CIB) <email address hidden>

2c3a9d5... by Serge Krot <email address hidden>

Add document level option to lock down edit doc command

Change-Id: I431fa4cd0daa52c885030dbadcc4052b5a890d34
Reviewed-on: https://gerrit.libreoffice.org/82553
Reviewed-by: Serge Krot (CIB) <email address hidden>
Tested-by: Serge Krot (CIB) <email address hidden>

8151de3... by Serge Krot <email address hidden>

Source code clean up: do not clean up EncryptionData during SaveAs

Change-Id: I1213ec55d6dc42f062930467976de45c73152f0b
Reviewed-on: https://gerrit.libreoffice.org/82326
Reviewed-by: Serge Krot (CIB) <email address hidden>
Tested-by: Serge Krot (CIB) <email address hidden>

1a2909f... by Vasily Melenchuk <email address hidden>

sd: support for DRM encryption during saving to ppt

Change-Id: Id82f8b3fa7ea045b00d7d81e2c9ce5e130c8060c

4b45179... by Vasily Melenchuk <email address hidden>

sd: support of DRM encrypted ppt files reading

Change-Id: Ib91538d53ee1f53a3cd14a44d47fd6f6136c0472