summaryrefslogtreecommitdiff
path: root/external
AgeCommit message (Collapse)AuthorFilesLines
2014-12-03mirror fixes for fdo#78906 and deb#766788 into icuCaolán McNamara2-0/+59
(cherry picked from commit a66451887425ddd9387e2b25d5125916f4a35f83) (cherry picked from commit bff0fe902686d8c126a73e1d2c914f5d65c6ffaf) Conflicts: external/icu/UnpackedTarball_icu.mk Change-Id: I9325bb28eb267b023f628e24fea216ad580759e9 Reviewed-on: https://gerrit.libreoffice.org/13220 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-10-17CVE-2014-3566 (etc)Caolán McNamara11-0/+1222
i.e. sync with fedora 20 openssl-1.0.1e security backports Change-Id: I9e07d3aad7f0c7a3fd684d4e52b3b952cfb2f82d
2014-10-13bump nss from 3.15.3 to 3.16.5Caolán McNamara4-164/+172
Reviewed-on: https://gerrit.libreoffice.org/11700 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit 726172e3eb8370125b89f853cebb1fb901547ebe) Signed-off-by: Michael Stahl <mstahl@redhat.com> Conflicts: external/nss/ExternalProject_nss.mk external/nss/nspr-build-config.patch external/nss/nss_macosx.patch (cherry picked from commit afd19a5ee99b1855bc2c2a48a29d2da16be883d1) Reviewed-on: https://gerrit.libreoffice.org/11898 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Conflicts: download.lst external/nss/nss-linux-x86.patch.0 external/nss/nss-pem.patch Change-Id: I8318982eb1cee1a694dbdd504e0ca106a29d807e
2014-09-19Use correct CFBundleExecutable in the Info.plist for Python.appTor Lillqvist1-0/+11
Apparently the Python build machinery apparently does not use proper autoconfigury to expand this Info.plist.in file, so can't use @PYTHONFRAMEWORK@ as for the Info.plist for the framework itself, but have to hardcode LibreOfficePython. As such I am not sure that Python's way of including an app bundle inside a framework's Resources subtree is acceptable in the stricter code signing and Gatekeeper rules that soon will be in effect. Will see. Change-Id: I1ef9e7b748d41ec4b32d80e721d5fba5e7a90d18
2014-09-19Use correct CFBundleExecutable for the LibreOfficePython frameworkTor Lillqvist1-0/+11
It should be the basename of the framework. The Python configury already provides that as @PYTHONFRAMEWORK@. Change-Id: I116a34c3bcc8f661abe16b2b5cc1b9268ecd2780
2014-07-04fdo#80661 clash with a global symbol from libreofficeDavid Tardon2-0/+44
Change-Id: I422a8c246f93101008dca59a5fd17810a4155c16 Reviewed-on: https://gerrit.libreoffice.org/10018 Tested-by: Michael Stahl <mstahl@redhat.com> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2014-06-10various recent openssl CVEsCaolán McNamara10-0/+464
Change-Id: Ib8989682690a73e5d09fb06617ad9d0938d76ccc Reviewed-on: https://gerrit.libreoffice.org/9666 Tested-by: Michael Stahl <mstahl@redhat.com> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2014-05-01fdo#48017 fix WIN32 long path name support of spelling dictionariesLászló Németh2-0/+111
+ try including windows.h for MultiByteToWideChar (cherry picked from commit 187765b8a45761e14d18da58463dbc0f5bd825e9) + error C2059: syntax error : ´)´ (cherry picked from commit 445d62565d662a7119a0c49e8e8de68ee244dc74) Change-Id: I1ccaae9dba4f82cd50531890e159519a765a0fff Reviewed-on: https://gerrit.libreoffice.org/9182 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-04-16upload libetonyek 0.0.4David Tardon2-30/+0
(cherry picked from commit d24634a6d4046db208428eb999012c03bd9a5c48) Conflicts: external/libetonyek/UnpackedTarball_libetonyek.mk Change-Id: I64a35ca0902ba40a4fba3080181147b4facac2ee Reviewed-on: https://gerrit.libreoffice.org/9009 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
2014-04-16include last record in language-subtag-registry.xmlEike Rathke2-0/+50
(cherry picked from commit f854b05013a587a6ea568b32180f5c81de26eeeb) disable test and document why disable build breaker test (cherry picked from commit 73c70f28ba41c7a602d7befde84c5b54187694d7) document why the test fails and is disabled (cherry picked from commit 2803e5c1e7112882003c3e2301f8e28f3dc2b6b7) Change-Id: Iaca0fc9ca12ee672f640be9c639b7b0d0dd3bc10 Reviewed-on: https://gerrit.libreoffice.org/8921 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-04-16build liblangtag with updated IANA language-subtag-registryEike Rathke2-1/+5
... as downloaded from https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry Reviewed-on: https://gerrit.libreoffice.org/8919 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Eike Rathke <erack@redhat.com> (cherry picked from commit 39d29be28b92328149430045f1e10e1ebeb6a0eb) Conflicts: download.lst Reviewed-on: https://gerrit.libreoffice.org/8920 Tested-by: David Tardon <dtardon@redhat.com> Reviewed-by: David Tardon <dtardon@redhat.com> Conflicts: download.lst Change-Id: I7aee9c6e42aabc9e023ab9a2ec3880dbde940396
2014-04-16CVE-2014-0160 heartbeatCaolán McNamara2-0/+109
Change-Id: I00ee89f69d85010be5d3a537092349fa9eeb71c8 (cherry picked from commit 9af4ecd2b485ae4bba443eb0ec6f958fcc2e3619)
2014-04-08Fix Windows build(external/coinmp)Tomofumi Yagi1-1/+1
This patch fixes the problem that a linker misses CoinMP.dll. The problem will occurs when we use --enable-dbgutil option. Change-Id: If6cec0f9705db2af33cb9a69d9440e3053c5979a Reviewed-on: https://gerrit.libreoffice.org/8854 Reviewed-by: Matúš Kukan <matus.kukan@collabora.com> Tested-by: Matúš Kukan <matus.kukan@collabora.com> (cherry picked from commit cddbec75d402e260d6997ad69377346a8aa5774a)
2014-04-08coinmp: actually link the librariesMichael Stahl1-0/+1
Several people named Chris report failures in the solver unit test, and apparently the CoinMP libraries have loads of unresolved symbols because they don't have NEEDED entries, i.e. were not linked properly; let's see if this fixes it. Change-Id: Id406e14b0805a458d608c23cb7c65d873b5ba2f0 Reviewed-on: https://gerrit.libreoffice.org/8850 Reviewed-by: Chris Laplante <mostthingsweb@gmail.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit 6731f6c36faf64ab4522f0ffe2045c794849fabe)
2014-04-08Uploading libcdr-0.0.15: Support for CorelDraw x7Fridrich Štrba2-18/+0
(cherry picked from commit 32f301f5a64d8ff7815cf88858fc8a87cb9ad76a) Conflicts: download.lst Change-Id: I1cc6c6ab39ec27dbf08c2019c7dd7f8f29537520 Reviewed-on: https://gerrit.libreoffice.org/8845 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
2014-04-03serf: SYSTEM_FOO is YES/NO hereMatúš Kukan1-2/+2
Change-Id: Id310f0f995998562b1217a3081bbfb0b3c545ac7
2014-04-02Add apr and serf externals for alternative webdav implementation.Matúš Kukan15-0/+328
Change-Id: I5e93bb6fb53537b889c6ba9888f0f32a0d6f8050 (cherry picked from commit 0b27253aff771e104a9fd5d17595b205b2fc39fd)
2014-04-01Add CoinMP external as an alternative to lpsolve.Matúš Kukan8-0/+3349
Change-Id: I9bf5c339a34655c3b842cef3af76814a14c483bc (cherry picked from commit dbe6e76332c4eda87aa2d2168dd14c274a4930d4)
2014-03-26-fno-weak is unknown in the Clang 3.4 in current Xcode (5.1)Tor Lillqvist1-2/+4
(cherry picked from commit dd06463eadd9fe5e3e33e01be3d1aa3bd7c33abc) Signed-off-by: Tor Lillqvist <tml@collabora.com> Change-Id: I10611e97c17de9c00b818e22ac88ffbb736aaf37 Reviewed-on: https://gerrit.libreoffice.org/8752 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-18Resolves: fdo#50451 Mediawiki formula export + vec useJulien Nabet1-1/+6
Unicode Character 'COMBINING RIGHT ARROW ABOVE' wasn't taken into account Change-Id: I4b5fc5fcfa4efe40fc92935e21af829edadf1dea Reviewed-on: https://gerrit.libreoffice.org/8093 Reviewed-by: Frédéric Wang <fred.wang@free.fr> Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2014-02-11fix buildDavid Tardon2-0/+30
Change-Id: I65476b98a58b749619003965c41cfe0f32ae2e13 (cherry picked from commit 477e26b9ab681460823f7af042713e28f043cacb) Reviewed-on: https://gerrit.libreoffice.org/7996 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2014-02-10upload libabw 0.0.2David Tardon4-153/+0
Change-Id: I2b73c5546e767030344f787efb9a9cafa9635ad3 (cherry picked from commit baa84c47a1637898560162ef5d24530eef81b10d) Reviewed-on: https://gerrit.libreoffice.org/7973 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2014-02-10upload new libe-bookDavid Tardon2-34/+0
Change-Id: I69e87ad57513c7349aa0abf38b6054583d367963 (cherry picked from commit 95c54daf9cc3054de1bdc52dd327908716fc4a8c) Reviewed-on: https://gerrit.libreoffice.org/7971 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2014-02-10upload libodfgen-0.0.4David Tardon2-32/+0
Change-Id: I1c0527b01a958fca6e0cb3febb1915762f8a0074 (cherry picked from commit 79eab004dca8413cf99ea688291083df2d146230) Reviewed-on: https://gerrit.libreoffice.org/7972 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2014-02-10fdo#72733 Fix crash on abi2010-1.doc exampleCaolán McNamara2-0/+36
(cherry picked from commit 3b65cd24408bb78676dfa42cf01669970125068a) Signed-off-by: David Tardon <dtardon@redhat.com> Change-Id: Ib3e43e14f9223bc53f20f1241d9b8c0eaa5470ad
2014-01-23Don't crash on unstarted tableFridrich Štrba2-0/+101
Change-Id: I68e596ea37133c89206333e8ca8aa3602878d2fc (cherry picked from commit 6f52d472393e4d92c0a4d988f28312edaeb5775c) Reviewed-on: https://gerrit.libreoffice.org/7616 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-01-21Coverity: Potential crash (?)Fridrich Štrba2-0/+12
Change-Id: I819b0df446cf95d511d6a7a5a65c381a2a837d00 (cherry picked from commit 7989850e9fc5fb2fb757ecf388b51bc3e96a0267) Reviewed-on: https://gerrit.libreoffice.org/7562 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-01-16AbiWord Import filterFridrich Štrba7-0/+126
Reviewed-on: https://gerrit.libreoffice.org/7411 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org> (cherry picked from commit 10eaaac020e32f0bbb3869cecee94df0955b6a3b) Conflicts: external/Module_external.mk writerperfect/util/wpftwriter.component Change-Id: I90dc115044e5f81fa3a2b105d30d7d39e438b086 Fix a silly with ABW footnotes/endnotes Change-Id: I026f9c664ff7dec51e511ad439ab563d2cc0c201 (cherry picked from commit 766f718ebb4deda1a294cc1cfe137a75dfb0f6f8) Fix ABW list shapes Change-Id: Ibbbfddf10677e8c5b654cee9c5fda1603a298a67 (cherry picked from commit f8bf3e3cd4b55099a1427d611af06a45460034e7) Fix ABW embedded images Change-Id: Ifd33ea9c1f91865d5ae5175eefa9b65107404bf0 (cherry picked from commit 7c3ca696543d0e9d6771d53f386086086d8b8643) Uploading libabw-0.0.1 (support of zabw files too) Change-Id: Ie04cae9b9a362cb43b671fe8986545865822a953 (cherry picked from commit 838c8889491b7e5b08f681b7f85740784c0c1a3b) Reviewed-on: https://gerrit.libreoffice.org/7478 Reviewed-by: David Tardon <dtardon@redhat.com> Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com> Reviewed-by: Thorsten Behrens <thb@documentfoundation.org> Tested-by: Thorsten Behrens <thb@documentfoundation.org> Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2014-01-16fdo#70796 fix quoted printable encoding bug in internal PythonAndras Timar2-0/+202
Change-Id: I4e5563c47df83c50df75ccf330fbd38ec6da9170 Reviewed-on: https://gerrit.libreoffice.org/7437 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-01-10libxmlsec: openssl conditional was accidentally invertedMichael Stahl1-1/+1
... in commit bf6d1f77420dcc9ece4d9f4eae1e37b427d85c6a. And it just happens to not build with clang here. Change-Id: Ic467abc894b9c98c81fa64cb57eafaa4cfcaa66e (cherry picked from commit e32f828e2b7a136ac255bfe1cc7e4858fa965e8d) Reviewed-on: https://gerrit.libreoffice.org/7347 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-01-10libxml2: don't grow dependency on liblzma if that happens to be installedMichael Stahl1-0/+2
Change-Id: Ifd46fc5dc531bd5bdb489c7550476f9c07a0a976 (cherry picked from commit b202af672cf7d1825b68adc352374031bf68c6f2) Reviewed-on: https://gerrit.libreoffice.org/7345 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-01-08resolved fdo#72929 buffer jump matrix' result matrix blocksEike Rathke2-28/+0
Update mdds to 0.10.1, set it as the required baseline. Patch mdds to make available a method to empty multiple elements in one call. This is for multi_type_matrix. (cherry picked from commit 47a7565315dcfc4271c2b2c205225d914a1a5094) Update mdds to 0.10.1, set it as the required baseline. This update will obsolete two patches that were previously applied. (cherry picked from commit 12890dd7adfc70bc562bb2760084515cc1269a38) Conflicts: download.lst resolved fdo#72929 buffer jump matrix' result matrix blocks (cherry picked from commit ae4dc8e0ea3b78d804d1022905501a56030073c0) Change-Id: I7b1fcf6b16b5addbb76078506536542cddede25f Reviewed-on: https://gerrit.libreoffice.org/7320 Reviewed-by: Kohei Yoshida <libreoffice@kohei.us> Tested-by: Kohei Yoshida <libreoffice@kohei.us>
2014-01-07fdo#73087: python3: upgrade to version 3.3.3Michael Stahl7-107/+21
- drop obsolete/upstreamed patches: python-3.3.0-ffi-clang.patch.1 python-3.3.0-15833.patch.1 one hunk of python-3.3.0-aix.patch.1 in fficonfig.py.in Change-Id: I12f0f78a172067986b63455847015ea2430a084c Reviewed-on: https://gerrit.libreoffice.org/7278 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com> (cherry picked from commit 45c537a1185dfca7e51229dde9e9220e5174bd57) Reviewed-on: https://gerrit.libreoffice.org/7283 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-12-13handle invalid xml files in orcus, fdo#63844Markus Mohrhard2-0/+15
Change-Id: I82fff6ab89acece0e46c92bfca2c7faf967639b8 Signed-off-by: Kohei Yoshida <kohei.yoshida@collabora.com>
2013-12-04fdo#62531: checkout failed due to bad import of properties in libcmisCédric Bosdonnat2-1/+282
Change-Id: Ic9477039d7a1d9649487be634052608efe0d07b7 (cherry picked from commit e8df1838ec2d4aa52522334e94e77fae00223490) Reviewed-on: https://gerrit.libreoffice.org/6927 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-12-01upload libeot-0.01David Tardon2-48/+0
Change-Id: I877cab5e13ebb52911b2e238a0f4ebb87cda73e9 (cherry picked from commit 0f4be588622379388650d8fc451829d17d16a7bf)
2013-11-20Fixup windows build.Thorsten Behrens1-0/+4
Fallout from f01580ce9c5f898c1fdb85e302a158f1a31205db, vs2012 was complaining about mismatching IE_VER / WINVER in boost. Change-Id: I2092aba9fa64740eb796538855caaefae9bceab6
2013-11-20Windows: Require at least Windows XP SP2Thomas Arnhold2-2/+2
* Windows XP SP2 is 0x0502, see http://msdn.microsoft.com/en-us/library/aa383745.aspx * If a module changes the Windows SDK version setting, this is done module wide now. So the overall behavior is as before. This seems to be the best compromise for now. * We need at least SP2 because of the bluetooth stuff used in sd/source/ui/remotecontrol. * Now, we require at least Internet Explorer 7.0. IE6 has been outdated for a long time. * Leave StdAfx.h file definitions, as those are Microsoft project specific precompiled header files. * All local definitions of WINVER are removed, because the global WINVER setting makes them obsolete now. To the relation of the three macros: Setting _WIN32_WINNT sets WINVER and NTDDI_VERSION automatically to the same value as _WIN32_WINNT. WINVER and NTDDI_VERSION can be set idenpendently each for itself. Change-Id: Ibcc12493aae4fcaf7bcfda88be99c1b61bc326cb Reviewed-on: https://gerrit.libreoffice.org/6496 Reviewed-by: Thorsten Behrens <thb@documentfoundation.org> Tested-by: Thorsten Behrens <thb@documentfoundation.org>
2013-11-19Backported commit f6c335d63f2da025a0a3efde1fe59e3bb7189b70 from curlCédric Bosdonnat2-0/+392
This commit enables CURLINFO_CERTINFO when curl is built with NSS support but not openssl. Change-Id: I1482b34d83a0ae0f47d524a940bb90ed072363a6
2013-11-19curl: use WNT native Schannel SSL/TLS implementationMichael Stahl2-0/+23
This should give better OS integration for things like adding CAs. Change-Id: I53fbfad402618e98d4116a0fecf0bf59e905e292
2013-11-18curl: actually use Makefile.vc10 instead of Makefile.vc9Michael Stahl4-6/+6
... they are currently identical but it seems more appropriate. Change-Id: I5ecd7209bc29f32a2f04299d35364a10fe381a35
2013-11-18curl: try to use Mac OS X native SSL/TLS implementationMichael Stahl1-1/+3
This should give better OS integration for things like adding CAs. Change-Id: I9578f7194f920a9ebc6c18696e12c8c2e2bb2d80
2013-11-18curl: upgrade to version 7.33.0Michael Stahl10-183/+75
- from curl-7.26.0.patch: * drop ADDCFLAGS stuff, must be some dmake relic * drop wspiapi.h, presumably for backward compat with NT 5.0/Win2000 which is unsupported (and ws2_32.lib is linked anyway...) * split out curl-freebsd.patch.1 - curl-7.26.0_win.patch: * drop the library renaming stuff - can be handled in Package and RepositoryExternal.mk without patch * rename the rest to curl-msvc.patch.1 - drop curl-aix.patch: presumably don't need special check for V7BETA since it's released now - drop curl-7.26.0_strlcat.patch (obsolete) Change-Id: Ie8c1d9e72f82ada95f42c49d22d90e43b1a6c3c0 Reviewed-on: https://gerrit.libreoffice.org/6642 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-11-18surely we don't want ANY string anymoreCaolán McNamara2-0/+13
presumably a simple blank string makes a whole lot more sense in these langtag days Change-Id: Ib50f7aed782f04d5d1c1f84617061ba2f66153bc
2013-11-18support en-IE as wellCaolán McNamara2-0/+12
Change-Id: Ibf92c0044cdbea8c85a7a73258d883bd28d619e9
2013-11-16avoid gbuild warningDavid Tardon1-2/+8
Change-Id: Idd034e3978c602e1e3dfcff5c1f3973c9dc5b6a9
2013-11-14libmspub: fix the quotingMichael Stahl1-1/+1
Change-Id: I448d7ec788ed93c71d67ea6785ec8c463a936971
2013-11-14external/boost: -Werror,-Wdeprecated-declarationsStephan Bergmann1-0/+24
Change-Id: Id7f98b4e10cfbf6585e0f62fffa8837329ee5cb2
2013-11-14more externals need config_host for boostMichael Stahl6-6/+6
Change-Id: I0cfb09240a2e525cbd57b099b6e52eeabcc57d3f
2013-11-14externals using boost now need config_host to find config_global.hMichael Stahl3-3/+3
... why didn't GCC 4.1 have #pragma diagnostic push? Change-Id: Iedb33d6451e46dc12e137bcd4dccd592c7771c23