summaryrefslogtreecommitdiff
path: root/external
AgeCommit message (Collapse)AuthorFilesLines
2016-03-03Update etonyek patch to apply with sle11 patchTomáš Chvátal1-4/+6
Change-Id: I86b43ba29a6b7d0d4c36491234c3354c3d6edf0c Reviewed-on: https://gerrit.libreoffice.org/22838 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-03-02Fix patch to apply on SLE11, just some unknown patch binary hickupTomáš Chvátal1-3/+4
Change-Id: I6cb707663e2abad8761b172773ee70f9caf4a87d Reviewed-on: https://gerrit.libreoffice.org/22835 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2016-03-02Update to match realityTor Lillqvist1-2/+4
Change-Id: I60d5b6b362bec591bb29fa409361ba8d1f2d4b81
2016-03-02libxmlsec: start tracking patch upstreaming effortMiklos Vajna1-16/+22
Change-Id: I45519896d745bcc4162d655746585051d47b732d
2016-02-28make firebird build on gcc 6 againCaolán McNamara1-0/+16
Change-Id: Ie9bf5003dd5ed2698c2bde58fd6767f3852adeae Reviewed-on: https://gerrit.libreoffice.org/22738 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-02-28Bump nss to 3.22.1 and nspr to 4.12David Ostrovsky7-40/+68
It seems like nss has activated -Werror, even though the code is not warning free: [1]. This applies also to the additional patches that would need to be patched to be a warning free patch, endless recursion. To avoid messing around with something like that: [2], we disable -Werror option for now. Also note, that [2] doesn't fix all warnings, but only part of them so that we let with unsolved non-trivially to fix warnings on different supported compilers if we would choose the warning-free-compilation-path. [1] https://groups.google.com/d/topic/mozilla.dev.tech.crypto/TgnF3tIMxJ0/discussion [2] https://git.fedorahosted.org/cgit/nss-pem.git/commit/?id=ec2b9a90623b1ec5adb6ebe8d6651b35854786ec Change-Id: I762c03acede6c4eac715d3b0589061eeabbcc7c2 Reviewed-on: https://gerrit.libreoffice.org/22650 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Ostrovsky <david@ostrovsky.org>
2016-02-27fix a number of Wshadow warnings in breakpadMarkus Mohrhard3-0/+378
Change-Id: I8133e03e4ed21ac1efd9982860276d4776850bba Reviewed-on: https://gerrit.libreoffice.org/22567 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-02-26external/opencollada: Adapt to clang -stdlib=libc++Stephan Bergmann2-0/+22
For one, libc++ has no <tr1/unordered_*> headers, and for another, std::isnan needs <cmath>. Change-Id: I39179a9069826cb08bac19c0f6e56acdc1ab6b9d
2016-02-26Adapt clang-cl.patch.0 to Boost 1.60Stephan Bergmann2-74/+39
Change-Id: If079016bf90d593886c11366626f7c4a06ede8be
2016-02-25nss: remove obvious cruft from READMEMichael Stahl1-60/+4
Change-Id: If99babda104a35563208e89d86bf10bcff8f22f4
2016-02-25libxmlsec: remove no longer needed xmlsec1-olderlibxml2.patchMiklos Vajna2-24/+0
I assume this was needed for the Linux baseline. CentOS 6 has libxml 2.7.6, patch is needed for < 2.7.4. (CentOS 5 had 2.6.26, that is only used on libreoffice-5-0). Change-Id: Iae2edbf4f0d484944e399bd901d35a8260272700 Reviewed-on: https://gerrit.libreoffice.org/22659 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Jenkins <ci@libreoffice.org>
2016-02-23upgrade beanshell to 2.0b5Caolán McNamara1-1/+1
Change-Id: I2081af13b9d77d58d5086db9e167c37b78b199db
2016-02-23Fix python packaging on MSVC 14.0, 32bitDavid Ostrovsky1-0/+2
Change-Id: I5604aa21981c216e992cbefae043acfd0ab07bbd Reviewed-on: https://gerrit.libreoffice.org/22626 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Ostrovsky <david@ostrovsky.org>
2016-02-22AFAICS breakpad does use neither glew nor libgltfDavid Tardon1-2/+0
Change-Id: Icfea7b921d990a3d7adcbebbda2cddbc62d8ea39
2016-02-22_use_autoconf is not neededDavid Tardon1-2/+0
It enables building with gcc wrappers on Windows, which is not used here Change-Id: I8b27ae9f8952fd3fbae37d17fdddfc1d3b9d5fb6
2016-02-22actually allow gbuild to see breakpad makefiles...David Tardon1-0/+1
Change-Id: I12ba34f30508c0a888445a2d9b68d48807b74e8c
2016-02-22fix the minidump_upload script to send correct http headerMarkus Mohrhard2-0/+18
Change-Id: Ie373992ca9d69fec508778947a983fad56924a60 Reviewed-on: https://gerrit.libreoffice.org/22550 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-02-22package minidump_upload toolMarkus Mohrhard2-0/+21
We are going to use this tool for uploading the minidumps for now. Change-Id: I2c59d420e3884aee46411df913c2ec067e0c636b Reviewed-on: https://gerrit.libreoffice.org/22549 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-02-22include breakpad into the buildMarkus Mohrhard5-0/+87
Change-Id: I1bfd107502332fc86ae5e96bbc1f475b8d669c6c Reviewed-on: https://gerrit.libreoffice.org/22547 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-02-22python3: drop obsolete patch, cannot build 3.5 with MSVC 2013Michael Stahl2-15/+0
Change-Id: I1a6b41bb95bf4edb8e81f2db54624a0892c79bc5
2016-02-22WaE vs2015 double defineNorbert Thiebaud1-1/+1
Change-Id: I279b5df3f9705ca266f2f4efb1e93e59cbbdabd7 Reviewed-on: https://gerrit.libreoffice.org/22603 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2016-02-18fdo#94009: harfbuzz: don't export symbols from VCLMichael Stahl1-0/+1
Should fix crashes due to symbol clashes in ELF global namespace where system's libharfbuzz.so.0 is loaded as well. Change-Id: I35ffcbe4ac4de5a25cd8bf0cb9a8f0c11f4554c5
2016-02-18Don't overwrite preset CFLAGSStephan Bergmann1-1/+1
(Esp. as building on Windows can put vital information into CFLAGS in LO's configure.ac that needs to be passed down to external sub-builds, since 2125026220cd0b567ce4ab95de334105809bce0c "Support universal C runtime, SDK 10 and .NET 4.6.") Put the additional debug/optimization flags first, so that any CFLAGS passed into the LO build can still override them. Change-Id: I4aa43f8e65d7e32391acf8840d8e6159f33a4b79
2016-02-17use consistent #define checks for the Windows platformNoel Grandin1-1/+1
stage 2 of replacing usage of various checks for the windows platform with the compiler-defined '_WIN32' macro In this stage we focus on replacing usage of the WIN macro Change-Id: Ie8a4a63198a6de96bd158ecd707dadafb9c8ea84 Reviewed-on: https://gerrit.libreoffice.org/22393 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-16use consistent #define checks for the Windows platformNoel Grandin4-10/+10
stage 1 of replacing usage of various checks for the windows platform with the compiler-defined '_WIN32' macro Change-Id: Iece73abdee530937e0737190b1aa97a46cd3075f Reviewed-on: https://gerrit.libreoffice.org/22390 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-02-15upload libwps 0.4.3David Tardon3-25/+1
Change-Id: I4f147c3d55de86eb4bd56bb4c728df19c925b376 Reviewed-on: https://gerrit.libreoffice.org/22366 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2016-02-15external/redland: Defend against Yocto's broken xml2-configStephan Bergmann2-0/+15
...which is hard-coded to fail with echo '--should-not-have-used-/usr/bin/xml2-config' exit 1 Change-Id: Ic358e7d494f01f67c1469c4add080d775525ebb6
2016-02-15libxmlsec: fix failing CryptCreateHash() with CALG_SHA_256Miklos Vajna1-10/+90
Previously it got a PROV_RSA_FULL provider, but SHA-256 needs PROV_RSA_AES. Change-Id: I6c689a4c5943920ce656c09d9d7d5e194ff47eb6 Reviewed-on: https://gerrit.libreoffice.org/22364 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2016-02-12drop unused patchDavid Tardon1-84/+0
Change-Id: Id81a7c5ace2a5ae0edfb61a1ebc82b84f1cbc527
2016-02-12Update mdds to 1.1.0.Kohei Yoshida2-2/+40
Change-Id: I89b9b2e562f5e934df25498f5587a339db23388f Reviewed-on: https://gerrit.libreoffice.org/22304 Reviewed-by: Kohei Yoshida <libreoffice@kohei.us> Tested-by: Kohei Yoshida <libreoffice@kohei.us>
2016-02-10Use unit_least32_t as a better unsigned counterpart of INT32Stephan Bergmann1-2/+10
Change-Id: I0607073c73d3b291a4d5fbfb04e9516b9bbda748 Reviewed-on: https://gerrit.libreoffice.org/22244 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2016-02-09external/jpeg-turbo: Avoid -fsanitize=shiftStephan Bergmann2-0/+12
Change-Id: If039e70f4e533d8253f272c3f45fbc980b37e0c8
2016-02-05Fix typosAndrea Gelmini1-5/+5
Change-Id: Ice72f8d9971e15dd6ef365e64cd567b8581a92d3 Reviewed-on: https://gerrit.libreoffice.org/21797 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
2016-02-04firebird: avoid using ignored -m option to makeLionel Elie Mamane1-14/+15
Change-Id: Ic24c295a84f402ec5478bafbdebc54f976b1a72c Reviewed-on: https://gerrit.libreoffice.org/22092 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
2016-02-04apparently breaks Win-x86@42 tinderbox... disable on Windows.Lionel Elie Mamane1-1/+5
Note it works well on the Windows Jenkins build check. Go figure. Change-Id: I05990274d85b1044a94ec7371130bf918f8fd09e
2016-02-03better integrate parallelisation of firebird buildsLionel Elie Mamane1-3/+7
Change-Id: If9bf9d2a36aa564700b032c417869a8cfac65f88
2016-02-03tdf#76142 libxmlsec: implement SHA-256 support in the mscrypto backendMiklos Vajna2-0/+309
The only tricky part is PROV_RSA_FULL -> PROV_RSA_AES, otherwise SHA-256 is not recognized as a valid algo. MSDN documentation for PROV_RSA_FULL at <https://msdn.microsoft.com/en-us/library/windows/desktop/aa387448%28v=vs.85%29.aspx> and PROV_RSA_AES at <https://msdn.microsoft.com/en-us/library/windows/desktop/aa387447%28v=vs.85%29.aspx> say that AES is a superset of full, so should be no backwards-compatibility issue. I tested this on Windows 7, but according to the documentation, it should be no problem on Windows XP, either -- provided that the latest SP is installed. Change-Id: I3ae196679c2cbf0e9e55fab10584d9c46a480659
2016-02-01boost: restore auto_ptr patch for boost::spiritMichael Stahl2-0/+47
Change-Id: If70658c568e746ab8923f8e6a5ad3407bd5e94a0
2016-01-30And now put the patch in the right locationDavid Ostrovsky1-0/+16
Change-Id: Ie4bf00eeaf152192d8f4fcf6b1d03d474e9d1faa
2016-01-30And now add the correct patchDavid Ostrovsky1-78/+0
Change-Id: I9e9986ce55acaf36683244a45bc96bc76295d5c7 Reviewed-on: https://gerrit.libreoffice.org/21938 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org>
2016-01-30Blind attempt to fix build breakage on androidDavid Ostrovsky2-0/+79
Change-Id: I4dd55a14a94e5030583f640972440fb37a7b2448
2016-01-30Bump boost version to 1.60David Ostrovsky10-507/+141
Change-Id: I9c6e55e2e09d72f6d02c985955ca84b59628ed15 Reviewed-on: https://gerrit.libreoffice.org/21903 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org>
2016-01-30fix internal firebird with --no-parallelismLionel Elie Mamane1-1/+3
Change-Id: I013864b9dd8baeb572b43ca7794be193a23398a3
2016-01-30new upstream version Firebird 2.5.5Lionel Elie Mamane7-328/+28
Change-Id: I89e30eb340d84c942046a18e6f4acc7fb376def6 Reviewed-on: https://gerrit.libreoffice.org/21904 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2016-01-29Revert "new upstream version Firebird 2.5.5"Lionel Elie Mamane5-3/+268
This reverts commit 8d5bca2a40d1fded921165cfc5637ff763b21510.
2016-01-29enable parallelisation of firebird buildsLionel Elie Mamane1-1/+1
Change-Id: I651bb973bfff555b8627be85f74b49c2c6ccf425
2016-01-29new upstream version Firebird 2.5.5Lionel Elie Mamane5-268/+3
Change-Id: Icd41e2115d30525eea26df3f92867ab6dd87c747
2016-01-29Android autoconf fixesPeter Foley7-7/+14
Change-Id: I3429f6a80dd7e080e8f2634ca744d1dac5ea1865 Reviewed-on: https://gerrit.libreoffice.org/21558 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
2016-01-27tdf#76142 libxmlsec: fix xmlSecNssDigestVerify() for SHA-256Miklos Vajna1-5/+26
With this, SfxObjectShell_Impl::showBrokenSignatureWarning() is no longer triggered for the SHA-256 bugdoc. Change-Id: I7a2c5c8517c757e2983f57a3a5908abb941e7a04
2016-01-27libxmlsec: sort elements in OOXML RelationshipTransformMiklos Vajna1-11/+73
The spec says that the implementer shall sort relationship elements by Id value in lexicographical order, so do that before the filtering of these elements. With this, all streams validate for a test document that is supposed to be valid, though xmlSecDSigCtxVerify() still reports errors. Change-Id: I9d9cd511eaebad1f13f4e06891b2a3f61fee4500