libreoffice.git
4 years agoMerge version 1:7.0.4-4+rpi1 and 1:7.0.4-4+deb11u1 to produce 1:7.0.4-4+rpi1+deb11u1 archive/raspbian/1%7.0.4-4+rpi1+deb11u1 raspbian/1%7.0.4-4+rpi1+deb11u1
Raspbian automatic forward porter [Thu, 21 Oct 2021 04:23:28 +0000 (05:23 +0100)]
Merge version 1:7.0.4-4+rpi1 and 1:7.0.4-4+deb11u1 to produce 1:7.0.4-4+rpi1+deb11u1

4 years agoMerge libreoffice (1:7.0.4-4+deb11u1) import into refs/heads/workingbranch
Rene Engelhard [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
Merge libreoffice (1:7.0.4-4+deb11u1) import into refs/heads/workingbranch

4 years agoxmlsecurity: improve handling of multiple X509Data elements
Michael Stahl [Thu, 25 Feb 2021 13:17:48 +0000 (14:17 +0100)]
xmlsecurity: improve handling of multiple X509Data elements

Combine everything related to a certificate in a new struct X509Data.

The CertDigest is not actually written in the X509Data element but in
xades:Cert, so try to find the matching entry in
XSecController::setX509CertDigest().

There was a confusing interaction with PGP signatures, where ouGpgKeyID
was used for import, but export wrote the value from ouCertDigest
instead - this needed fixing.

The main point of this is enforcing a constraint from xmldsig-core 4.5.4:

  All certificates appearing in an X509Data element MUST relate to the
  validation key by either containing it or being part of a certification
  chain that terminates in a certificate containing the validation key.

Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111254
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
(cherry picked from commit 9e82509b09f5fe2eb77bcdb8fd193c71923abb67)

xmlsecurity: improve handling of multiple certificates per X509Data

It turns out that an X509Data element can contain an arbitrary number of
each of its child elements.

How exactly certificates of an issuer chain may or should be distributed
across multiple X509Data elements isn't terribly obvious.

One thing that is clear is that any element that refers to or contains
one particular certificate has to be a child of the same X509Data
element, although in no particular order, so try to match the 2 such
elements that the parser supports in XSecController::setX509Data().

Presumably the only way it makes sense to have multiple signing
certificates is if they all contain the same key but are signed by
different CAs. This case isn't handled currently; CheckX509Data() will
complain there's not a single chain and validation of the certificates
will fail.

Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111500
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
(cherry picked from commit 5af5ea893bcb8a8eb472ac11133da10e5a604e66)

xmlsecurity: add EqualDistinguishedNames()

Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111545
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
(cherry picked from commit 1d3da3486d827dd5e7a3bf1c7a533f5aa9860e42)

xmlsecurity: avoid exception in DigitalSignaturesDialog::getCertificate()

Fallback to PGP if there's no X509 signing certificate because
CheckX509Data() failed prevents the dialog from popping up.

To avoid confusing the user in this situation, the dialog should
show no certificate, which is already the case.

Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111664
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
(cherry picked from commit 90b725675c2964f4a151d802d9afedd8bc2ae1a7)

xmlsecurity: fix crash in DocumentDigitalSignatures::isAuthorTrusted()

If the argument is null.

This function also should use EqualDistinguishedNames().

Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111667
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
(cherry picked from commit ca98e505cd69bf95d8ddb9387cf3f8e03ae4577d)

Change-Id: I9633a980b0c18d58dfce24fc59396a833498a77d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111910
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Gbp-Pq: Name xmlsecurity-improve-handling-of-multiple-X509Data-elements.diff

4 years agodefault to CertificateValidity::INVALID
Caolán McNamara [Mon, 8 Feb 2021 17:05:28 +0000 (17:05 +0000)]
default to CertificateValidity::INVALID

so if CertGetCertificateChain fails we don't want validity to be
css::security::CertificateValidity::VALID which is what the old default
of 0 equates to

notably

commit 1e0bc66d16aee28ce8bd9582ea32178c63841902
Date:   Thu Nov 5 16:55:26 2009 +0100

    jl137:  #103420# better logging

turned the nss equivalent of SecurityEnvironment_NssImpl::verifyCertificate
from 0 to CertificateValidity::INVALID like this change does

Change-Id: I5350dbc22d1b9b378da2976d3b0abd728f1f4c27
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110561
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Gbp-Pq: Name default-to-CertificateValidity::INVALID.diff

4 years agoxmlsecurity: ignore elements in ds:Object that aren't signed
Michael Stahl [Fri, 19 Feb 2021 16:56:21 +0000 (17:56 +0100)]
xmlsecurity: ignore elements in ds:Object that aren't signed

Change-Id: I2e4411f0907b89e7ad6e0185cee8f12b600515e8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111253
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
(cherry picked from commit 2bfa00e6bf4b2a310a8b8f5060acec85b5f7a3ce)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111909
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Gbp-Pq: Name xmlsecurity-ignore-elements-in-ds:Object-that-arent-signed.diff

4 years agoxmlsecurity: XSecParser confused about multiple timestamps
Michael Stahl [Thu, 18 Feb 2021 18:22:31 +0000 (19:22 +0100)]
xmlsecurity: XSecParser confused about multiple timestamps

LO writes timestamp both to dc:date and xades:SigningTime elements.

The parser tries to avoid reading multiple dc:date, preferring the first
one, but doesn't care about multiple xades:SigningTime, for undocumented
reasons.

Ideally something should check all read values for consistency.

Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111160
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
(cherry picked from commit 4ab8d9c09a5873ca0aea56dafa1ab34758d52ef7)

xmlsecurity: remove XSecController::setPropertyId()

Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111252
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
(cherry picked from commit d2a345e1163616fe3201ef1d6c758e2e819214e0)

Change-Id: Ic018ee89797a1c8a4f870ae102af48006de930ef
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111908
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Gbp-Pq: Name xmlsecurity-XSecParser-confused-about-multiple-timestamps.diff

4 years agoxmlsecurity: replace XSecParser implementation
Michael Stahl [Fri, 12 Feb 2021 15:42:51 +0000 (16:42 +0100)]
xmlsecurity: replace XSecParser implementation

Implement Namespaces in XML and follow xmldsig-core and XAdES schemas.

Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110833
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
(cherry picked from commit 12b15be8f4f930a04d8056b9219ac969b42a9784)

xmlsecurity: move XSecParser state into contexts

Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111158
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
(cherry picked from commit 59df9e70ce1a7ec797b836bda7f9642912febc53)

xmlsecurity: move XSecParser Reference state into contexts

Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111159
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
(cherry picked from commit cfeb89a758b5f0ec406f0d72444e52ed2f47b85e)

Change-Id: I03537b51bb757ecbfa63a826b38de543c70ba032
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111907
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Gbp-Pq: Name xmlsecurity-replace-XSecParser-implementation.diff

4 years agoapparmor-updates
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
apparmor-updates

Gbp-Pq: Name apparmor-updates.diff

4 years agopdfium-m68k
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
pdfium-m68k

don't break pdfium build on m68k

FIXME: Make this set by autoconf, most of the defines in build_config.h are not actually
used anyway in pdfium...

Gbp-Pq: Name pdfium-m68k.diff

4 years agounowinreg-static-libgcc
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
unowinreg-static-libgcc

Gbp-Pq: Name unowinreg-static-libgcc.diff

4 years agofix-bluez-external
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
fix-bluez-external

Gbp-Pq: Name fix-bluez-external.diff

4 years agoadd pdf to DRAWDOCS for bash-completion
Rene Engelhard [Tue, 3 Nov 2020 19:34:01 +0000 (20:34 +0100)]
add pdf to DRAWDOCS for bash-completion

Change-Id: I02195cb235774d205e9f9cc8821b897a841fa54f

Gbp-Pq: Name bash-completion-DRAWDOCS-pdf.diff

4 years agoUpgrade liborcus to 0.16.0.
Kohei Yoshida [Thu, 10 Sep 2020 01:23:48 +0000 (21:23 -0400)]
Upgrade liborcus to 0.16.0.

Change-Id: Iae29fb26417dfc161698a81bee84e81545969065
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102502
Tested-by: Jenkins
Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>
Gbp-Pq: Name liborcus-0.16.diff

4 years agoConvert attribute value to UTF-8 when passing it to libxml2
Stephan Bergmann [Wed, 23 Sep 2020 09:41:05 +0000 (11:41 +0200)]
Convert attribute value to UTF-8 when passing it to libxml2

Using toUtf8, requiring the OUString to actually contain well-formed data, but
which is likely OK for this test-code--only function, and is also what similar
dumpAsXml functions e.g. in editeng/source/items/textitem.cxx already use.

This appears to have been broken ever since the code's introduction in
553f10c71a2cc92f5f5890e24948f5277e3d2758 "add dumpAsXml() to more pool items",
and it would typically only have written the leading zero or one
(depending on the architecture's endianness) characters.  (I ran across it on
big-endian s390x, where CppunitTest_sd_tiledrendering
SdTiledRenderingTest::testTdf104405 failed because of

> Entity: line 2: parser error : Input is not proper UTF-8, indicate encoding !
> Bytes: 0xCF 0x22 0x2F 0x3E
> ation=""/><SfxPoolItem whichId="4017" typeName="13SvxBulletItem" presentation="%
>                                                                                ^

apparently reported from within libxml2.)

Change-Id: I4b116d3be84098bd8b8a13b6937da70a1ee02c7f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103236
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Jenkins
Gbp-Pq: Name bigendian.diff

4 years ago[PATCH] Resolves: rhbz#1432468 disable opencl by default
Caolán McNamara [Mon, 27 Mar 2017 10:47:01 +0000 (11:47 +0100)]
[PATCH] Resolves: rhbz#1432468 disable opencl by default

Change-Id: Ie037fcabdd219f195425979dd721501fb5527573

Gbp-Pq: Name no-opencl-per-default.diff

4 years agodisable-shortcuts_tab_navigation-uitest
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
disable-shortcuts_tab_navigation-uitest

Gbp-Pq: Name disable-shortcuts_tab_navigation-uitest.diff

4 years agofix-lo-xlate-lang-nb
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
fix-lo-xlate-lang-nb

Gbp-Pq: Name fix-lo-xlate-lang-nb.diff

4 years agosc-opengl-optional
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
sc-opengl-optional

Gbp-Pq: Name sc-opengl-optional.diff

4 years agoadd-access2base-doc
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
add-access2base-doc

Gbp-Pq: Name add-access2base-doc.diff

4 years agoAdd safer float comparisons to bridgetest equals()
Marcus Tomlinson [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
Add safer float comparisons to bridgetest equals()

Bug-Ubuntu: https://launchpad.net/bugs/1832360

Gbp-Pq: Name fix-flaky-bridgetest.diff

4 years agofix rounding errors that cause autopkgtests to fail on i386
Olivier Tilloy [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
fix rounding errors that cause autopkgtests to fail on i386

Gbp-Pq: Name fix-uicheck-tests-on-i386.patch

4 years agoapparmor-opencl
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
apparmor-opencl

apparmor: Add opencl support

AppArmor in Debian Buster now has OpenCL abstractions.

Include OpenCL abstractions to fix OpenCL usage in Calc.

Gbp-Pq: Name apparmor-opencl.diff

4 years ago[PATCH] mariadb
Markus Koschany [Fri, 9 Nov 2018 22:06:15 +0000 (23:06 +0100)]
[PATCH] mariadb

Gbp-Pq: Name use-mariadb-java-instead-of-mysql-java.diff

4 years agodisableClassPathURLCheck
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
disableClassPathURLCheck

Gbp-Pq: Name disableClassPathURLCheck.diff

4 years agoapparmor-mesa
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
apparmor-mesa

Gbp-Pq: Name apparmor-mesa.diff

4 years ago[PATCH] apparmor: use dri-enumerate abstraction
Vincas Dargis [Sat, 4 Aug 2018 14:40:05 +0000 (17:40 +0300)]
[PATCH] apparmor: use dri-enumerate abstraction

Remove backported rule and use new dri-enumerate abstraction instead.
dri-enumerate is available in AppArmor 2.13, which recently migrated
into Debian Buster.

Change-Id: I64919edc1882f7bc1e65cfb94686464c5350f699

Gbp-Pq: Name apparmor-cleanups.diff

4 years agoapparmor-allow-java.security
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
apparmor-allow-java.security

Gbp-Pq: Name apparmor-allow-java.security.diff

4 years agodo-not-hide-test-output
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
do-not-hide-test-output

Gbp-Pq: Name do-not-hide-test-output.diff

4 years agodisable-java-in-odk-build-examples-on-zero-vm
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
disable-java-in-odk-build-examples-on-zero-vm

Gbp-Pq: Name disable-java-in-odk-build-examples-on-zero-vm.diff

4 years agoappstream-ignore-startcenter
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
appstream-ignore-startcenter

Gbp-Pq: Name appstream-ignore-startcenter.diff

4 years agoHide startcenter and math from the shell
Olivier Tilloy [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
Hide startcenter and math from the shell

Bug-Ubuntu: https://launchpad.net/bugs/1696250
Forwarded: not-needed

Gbp-Pq: Name hide-math-desktop-file.patch

4 years agoapparmor-complain
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
apparmor-complain

Gbp-Pq: Name apparmor-complain.diff

4 years agocppunit-optional
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
cppunit-optional

Gbp-Pq: Name cppunit-optional.diff

4 years agono-openssl
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
no-openssl

don't add -lssl etc if not needed (because we use system-postgresql)

Gbp-Pq: Name no-openssl.diff

4 years agosystem-officeotron-and-odfvalidator
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
system-officeotron-and-odfvalidator

Gbp-Pq: Name system-officeotron-and-odfvalidator.diff

4 years agono-packagekit-per-default
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
no-packagekit-per-default

Gbp-Pq: Name no-packagekit-per-default.diff

4 years agohppa-is-32bit
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
hppa-is-32bit

Gbp-Pq: Name hppa-is-32bit.diff

4 years agojavadoc-optional
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
javadoc-optional

Gemeinsame Unterverzeichnisse: odk-old/config und odk/config.
Gemeinsame Unterverzeichnisse: odk-old/docs und odk/docs.
Gemeinsame Unterverzeichnisse: odk-old/examples und odk/examples.

Gemeinsame Unterverzeichnisse: odk-old/config und odk/config.
Gemeinsame Unterverzeichnisse: odk-old/docs und odk/docs.
Gemeinsame Unterverzeichnisse: odk-old/examples und odk/examples.

Gbp-Pq: Name javadoc-optional.diff

4 years agofix-internal-hsqldb-build
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
fix-internal-hsqldb-build

Gbp-Pq: Name fix-internal-hsqldb-build.diff

4 years agodisable-flaky-tests
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
disable-flaky-tests

14:13 < mst__> _rene_, the toolkit unoapi tests are known to be flaky (in some
               system dependent way) e.g. on the Win@6 tinderbox it always
               crashes
14:14 < mst__> _rene_, sc.ScAccessible* tests also fail on some systems some of
               the time

Gbp-Pq: Name disable-flaky-tests.diff

4 years agodebian-hardened-buildflags-no-LO-fstack-protector-strong
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
debian-hardened-buildflags-no-LO-fstack-protector-strong

don't hardcode -fstack-protector-strong in configure.ac/gbuild. We get the
hardening flags from dpkg-buildflags anyway.

Gbp-Pq: Name debian-hardened-buildflags-no-LO-fstack-protector-strong.diff

4 years agodebian-hardened-buildflags-CPPFLAGS
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
debian-hardened-buildflags-CPPFLAGS

Gbp-Pq: Name debian-hardened-buildflags-CPPFLAGS.diff

4 years agomediwiki-oor-replace
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
mediwiki-oor-replace

Gbp-Pq: Name mediwiki-oor-replace.diff

4 years agomake-package-modules-not-suck
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
make-package-modules-not-suck

Gbp-Pq: Name make-package-modules-not-suck.diff

4 years agojdbc-driver-classpaths
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
jdbc-driver-classpaths

Gbp-Pq: Name jdbc-driver-classpaths.diff

4 years agoreportdesign-mention-package
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
reportdesign-mention-package

Gbp-Pq: Name reportdesign-mention-package.diff

4 years agosensible-lomua
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
sensible-lomua

===================================================================

Gbp-Pq: Name sensible-lomua.diff

4 years agohelp-msg-add-package-info
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
help-msg-add-package-info

Gbp-Pq: Name help-msg-add-package-info.diff

4 years agomention-java-common-package
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
mention-java-common-package

Gbp-Pq: Name mention-java-common-package.diff

4 years agoinstall-fixes
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
install-fixes

Gbp-Pq: Name install-fixes.diff

4 years agobuild-against-shared-lpsolve
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
build-against-shared-lpsolve

Gbp-Pq: Name build-against-shared-lpsolve.diff

4 years agodebian-debug
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
debian-debug

Gbp-Pq: Name debian-debug.diff

4 years agosplit-evoab
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
split-evoab

Gbp-Pq: Name split-evoab.diff

4 years agojurt-soffice-location
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
jurt-soffice-location

commit b71107fb12e3c3125e0cb62c5a4f6636a80c6408
Author:     Bjoern Michaelsen <bjoern.michaelsen@canonical.com>
AuthorDate: Tue Jun 7 11:52:37 2011 +0200
Commit:     Bjoern Michaelsen <bjoern.michaelsen@canonical.com>
CommitDate: Tue Jun 7 11:52:37 2011 +0200

    on debian-based systems, we know where our soffice binary is

Gbp-Pq: Name jurt-soffice-location.diff

4 years agodebian-opt
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
debian-opt

Gbp-Pq: Name debian-opt.diff

4 years agono-check-if-root
Debian LibreOffice Maintainers [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
no-check-if-root

Gbp-Pq: Name no-check-if-root.diff

4 years agolibreoffice (1:7.0.4-4+deb11u1) bullseye-security; urgency=high
Rene Engelhard [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
libreoffice (1:7.0.4-4+deb11u1) bullseye-security; urgency=high

  * backport fixes from libreoffice-7-0 branch:
    - xmlsecurity-replace-XSecParser-implementation.diff
    - xmlsecurity-improve-handling-of-multiple-X509Data-elements.diff:
    (fixes CVE-2021-25633 "Double Certificate Attack")
    - xmlsecurity-XSecParser-confused-about-multiple-timestamps.diff,
      xmlsecurity-ignore-elements-in-ds:Object-that-arent-signed.diff:
    (fixes CVE-2021-25634 "Timestamp Manipulation with Signature Wrapping")
    - default-to-CertificateValidity::INVALID.diff:
    (fixes CVE-2021-25635 "Content Manipulation with Certificate Validation
     Attack")

[dgit import unpatched libreoffice 1:7.0.4-4+deb11u1]

4 years agoImport libreoffice_7.0.4-4+deb11u1.debian.tar.xz
Rene Engelhard [Sun, 10 Oct 2021 10:37:28 +0000 (11:37 +0100)]
Import libreoffice_7.0.4-4+deb11u1.debian.tar.xz

[dgit import tarball libreoffice 1:7.0.4-4+deb11u1 libreoffice_7.0.4-4+deb11u1.debian.tar.xz]

4 years agoMerge version 1:7.0.4-3+rpi1 and 1:7.0.4-4 to produce 1:7.0.4-4+rpi1 archive/raspbian/1%7.0.4-4+rpi1 raspbian/1%7.0.4-4+rpi1
Raspbian automatic forward porter [Thu, 27 May 2021 20:37:34 +0000 (21:37 +0100)]
Merge version 1:7.0.4-3+rpi1 and 1:7.0.4-4 to produce 1:7.0.4-4+rpi1

4 years agoMerge libreoffice (1:7.0.4-4) import into refs/heads/workingbranch
Rene Engelhard [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
Merge libreoffice (1:7.0.4-4) import into refs/heads/workingbranch

4 years agoapparmor-updates
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
apparmor-updates

Gbp-Pq: Name apparmor-updates.diff

4 years agopdfium-m68k
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
pdfium-m68k

don't break pdfium build on m68k

FIXME: Make this set by autoconf, most of the defines in build_config.h are not actually
used anyway in pdfium...

Gbp-Pq: Name pdfium-m68k.diff

4 years agounowinreg-static-libgcc
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
unowinreg-static-libgcc

Gbp-Pq: Name unowinreg-static-libgcc.diff

4 years agofix-bluez-external
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
fix-bluez-external

Gbp-Pq: Name fix-bluez-external.diff

4 years agoadd pdf to DRAWDOCS for bash-completion
Rene Engelhard [Tue, 3 Nov 2020 19:34:01 +0000 (20:34 +0100)]
add pdf to DRAWDOCS for bash-completion

Change-Id: I02195cb235774d205e9f9cc8821b897a841fa54f

Gbp-Pq: Name bash-completion-DRAWDOCS-pdf.diff

4 years agoUpgrade liborcus to 0.16.0.
Kohei Yoshida [Thu, 10 Sep 2020 01:23:48 +0000 (21:23 -0400)]
Upgrade liborcus to 0.16.0.

Change-Id: Iae29fb26417dfc161698a81bee84e81545969065
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102502
Tested-by: Jenkins
Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>
Gbp-Pq: Name liborcus-0.16.diff

4 years agoConvert attribute value to UTF-8 when passing it to libxml2
Stephan Bergmann [Wed, 23 Sep 2020 09:41:05 +0000 (11:41 +0200)]
Convert attribute value to UTF-8 when passing it to libxml2

Using toUtf8, requiring the OUString to actually contain well-formed data, but
which is likely OK for this test-code--only function, and is also what similar
dumpAsXml functions e.g. in editeng/source/items/textitem.cxx already use.

This appears to have been broken ever since the code's introduction in
553f10c71a2cc92f5f5890e24948f5277e3d2758 "add dumpAsXml() to more pool items",
and it would typically only have written the leading zero or one
(depending on the architecture's endianness) characters.  (I ran across it on
big-endian s390x, where CppunitTest_sd_tiledrendering
SdTiledRenderingTest::testTdf104405 failed because of

> Entity: line 2: parser error : Input is not proper UTF-8, indicate encoding !
> Bytes: 0xCF 0x22 0x2F 0x3E
> ation=""/><SfxPoolItem whichId="4017" typeName="13SvxBulletItem" presentation="%
>                                                                                ^

apparently reported from within libxml2.)

Change-Id: I4b116d3be84098bd8b8a13b6937da70a1ee02c7f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103236
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Jenkins
Gbp-Pq: Name bigendian.diff

4 years ago[PATCH] Resolves: rhbz#1432468 disable opencl by default
Caolán McNamara [Mon, 27 Mar 2017 10:47:01 +0000 (11:47 +0100)]
[PATCH] Resolves: rhbz#1432468 disable opencl by default

Change-Id: Ie037fcabdd219f195425979dd721501fb5527573

Gbp-Pq: Name no-opencl-per-default.diff

4 years agodisable-shortcuts_tab_navigation-uitest
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
disable-shortcuts_tab_navigation-uitest

Gbp-Pq: Name disable-shortcuts_tab_navigation-uitest.diff

4 years agofix-lo-xlate-lang-nb
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
fix-lo-xlate-lang-nb

Gbp-Pq: Name fix-lo-xlate-lang-nb.diff

4 years agosc-opengl-optional
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
sc-opengl-optional

Gbp-Pq: Name sc-opengl-optional.diff

4 years agoadd-access2base-doc
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
add-access2base-doc

Gbp-Pq: Name add-access2base-doc.diff

4 years agoAdd safer float comparisons to bridgetest equals()
Marcus Tomlinson [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
Add safer float comparisons to bridgetest equals()

Bug-Ubuntu: https://launchpad.net/bugs/1832360

Gbp-Pq: Name fix-flaky-bridgetest.diff

4 years agofix rounding errors that cause autopkgtests to fail on i386
Olivier Tilloy [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
fix rounding errors that cause autopkgtests to fail on i386

Gbp-Pq: Name fix-uicheck-tests-on-i386.patch

4 years agoapparmor-opencl
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
apparmor-opencl

apparmor: Add opencl support

AppArmor in Debian Buster now has OpenCL abstractions.

Include OpenCL abstractions to fix OpenCL usage in Calc.

Gbp-Pq: Name apparmor-opencl.diff

4 years ago[PATCH] mariadb
Markus Koschany [Fri, 9 Nov 2018 22:06:15 +0000 (23:06 +0100)]
[PATCH] mariadb

Gbp-Pq: Name use-mariadb-java-instead-of-mysql-java.diff

4 years agodisableClassPathURLCheck
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
disableClassPathURLCheck

Gbp-Pq: Name disableClassPathURLCheck.diff

4 years agoapparmor-mesa
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
apparmor-mesa

Gbp-Pq: Name apparmor-mesa.diff

4 years ago[PATCH] apparmor: use dri-enumerate abstraction
Vincas Dargis [Sat, 4 Aug 2018 14:40:05 +0000 (17:40 +0300)]
[PATCH] apparmor: use dri-enumerate abstraction

Remove backported rule and use new dri-enumerate abstraction instead.
dri-enumerate is available in AppArmor 2.13, which recently migrated
into Debian Buster.

Change-Id: I64919edc1882f7bc1e65cfb94686464c5350f699

Gbp-Pq: Name apparmor-cleanups.diff

4 years agoapparmor-allow-java.security
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
apparmor-allow-java.security

Gbp-Pq: Name apparmor-allow-java.security.diff

4 years agodo-not-hide-test-output
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
do-not-hide-test-output

Gbp-Pq: Name do-not-hide-test-output.diff

4 years agodisable-java-in-odk-build-examples-on-zero-vm
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
disable-java-in-odk-build-examples-on-zero-vm

Gbp-Pq: Name disable-java-in-odk-build-examples-on-zero-vm.diff

4 years agoappstream-ignore-startcenter
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
appstream-ignore-startcenter

Gbp-Pq: Name appstream-ignore-startcenter.diff

4 years agoHide startcenter and math from the shell
Olivier Tilloy [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
Hide startcenter and math from the shell

Bug-Ubuntu: https://launchpad.net/bugs/1696250
Forwarded: not-needed

Gbp-Pq: Name hide-math-desktop-file.patch

4 years agoapparmor-complain
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
apparmor-complain

Gbp-Pq: Name apparmor-complain.diff

4 years agocppunit-optional
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
cppunit-optional

Gbp-Pq: Name cppunit-optional.diff

4 years agono-openssl
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
no-openssl

don't add -lssl etc if not needed (because we use system-postgresql)

Gbp-Pq: Name no-openssl.diff

4 years agosystem-officeotron-and-odfvalidator
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
system-officeotron-and-odfvalidator

Gbp-Pq: Name system-officeotron-and-odfvalidator.diff

4 years agono-packagekit-per-default
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
no-packagekit-per-default

Gbp-Pq: Name no-packagekit-per-default.diff

4 years agohppa-is-32bit
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
hppa-is-32bit

Gbp-Pq: Name hppa-is-32bit.diff

4 years agojavadoc-optional
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
javadoc-optional

Gemeinsame Unterverzeichnisse: odk-old/config und odk/config.
Gemeinsame Unterverzeichnisse: odk-old/docs und odk/docs.
Gemeinsame Unterverzeichnisse: odk-old/examples und odk/examples.

Gemeinsame Unterverzeichnisse: odk-old/config und odk/config.
Gemeinsame Unterverzeichnisse: odk-old/docs und odk/docs.
Gemeinsame Unterverzeichnisse: odk-old/examples und odk/examples.

Gbp-Pq: Name javadoc-optional.diff

4 years agofix-internal-hsqldb-build
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
fix-internal-hsqldb-build

Gbp-Pq: Name fix-internal-hsqldb-build.diff

4 years agodisable-flaky-tests
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
disable-flaky-tests

14:13 < mst__> _rene_, the toolkit unoapi tests are known to be flaky (in some
               system dependent way) e.g. on the Win@6 tinderbox it always
               crashes
14:14 < mst__> _rene_, sc.ScAccessible* tests also fail on some systems some of
               the time

Gbp-Pq: Name disable-flaky-tests.diff

4 years agodebian-hardened-buildflags-no-LO-fstack-protector-strong
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
debian-hardened-buildflags-no-LO-fstack-protector-strong

don't hardcode -fstack-protector-strong in configure.ac/gbuild. We get the
hardening flags from dpkg-buildflags anyway.

Gbp-Pq: Name debian-hardened-buildflags-no-LO-fstack-protector-strong.diff

4 years agodebian-hardened-buildflags-CPPFLAGS
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
debian-hardened-buildflags-CPPFLAGS

Gbp-Pq: Name debian-hardened-buildflags-CPPFLAGS.diff

4 years agomediwiki-oor-replace
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
mediwiki-oor-replace

Gbp-Pq: Name mediwiki-oor-replace.diff

4 years agomake-package-modules-not-suck
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
make-package-modules-not-suck

Gbp-Pq: Name make-package-modules-not-suck.diff

4 years agojdbc-driver-classpaths
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
jdbc-driver-classpaths

Gbp-Pq: Name jdbc-driver-classpaths.diff

4 years agoreportdesign-mention-package
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
reportdesign-mention-package

Gbp-Pq: Name reportdesign-mention-package.diff

4 years agosensible-lomua
Debian LibreOffice Maintainers [Sat, 1 May 2021 11:50:48 +0000 (12:50 +0100)]
sensible-lomua

===================================================================

Gbp-Pq: Name sensible-lomua.diff