4eebf31e38
This is essentially a footgun because the user can accidentally turn it off and get non-AdES signatures which use obsolete SHA1 hashes. Unfortunately it turns out that the initial setting of the checkbox only works for ODF, because OOXML have m_sODFVersion set to "1.0" due to some defaulting code somewhere. So what this checkbox actually did is unintentionally disable XAdES signatures for OOXML by default. Now that i actually test it by setting ODF version 1.1 in Tools->Options, it turns out that signing ODF 1.1 documents isn't possible at all, a dialog pops up that says "Signing documents requires ODF 1.2 (OpenOffice.org 3.x)". Change-Id: I0eaf590c290b2c0ee0ff890ed73f0dbea4cf0ce3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/160785 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> |
||
---|---|---|
.. | ||
framework | ||
gpg | ||
pch | ||
xmlsec | ||
biginteger.hxx | ||
bitmaps.hlst | ||
certificate.hxx | ||
certificatechooser.hxx | ||
certificateviewer.hxx | ||
digitalsignaturesdialog.hxx | ||
documentsignaturehelper.hxx | ||
documentsignaturemanager.hxx | ||
macrosecurity.hxx | ||
pdfsignaturehelper.hxx | ||
resourcemanager.hxx | ||
strings.hrc | ||
UriBindingHelper.hxx | ||
xmlsec-wrapper.h | ||
xmlsecuritydllapi.h | ||
xmlsignaturehelper.hxx | ||
xsecctl.hxx | ||
xsecxmlsecdllapi.h |