Age | Commit message (Collapse) | Author |
|
Change-Id: Ibaf6d48ad2593664d81d7557fd470f6cdf1d0a4f
|
|
Change-Id: I74dc843b73fac6b4ffe0ece7b9fa7247c06ccfce
|
|
Change-Id: Ib43ba7f5ccf3c8858dc9cd75bb46cfbefd7bc84a
|
|
Change-Id: I6d92bb282ed13ce9a9bb14829b04f9ceae41ae61
|
|
Change-Id: Iede89154d0422425c392b03932b46ac88a5ccb35
|
|
Change-Id: Ife39c5114f946244691c72c9defa8854fdf8a1b6
|
|
To avoid losing functionality (components missing at run-time), we need to add
the corrsponding new-style functions instead of the old-style one that was
removed. In this case it was just one.
(In those cases where one old-style is replaces with several new-style ones,
ideally one can then avoid some of the replacements in the iOS and Android
case, and save on code size.)
Change-Id: I6d4a90e84600debdf62b47408264c439a6f0e312
|
|
Change-Id: Idcdebf7ae7f38a11672eae441af981d385b392c0
|
|
... makes it hard to clean up these problems.
But the warnings on almost every std::copy and std::transform are
obnoxious, so disable them with _SCL_SECURE_NO_WARNINGS
Change-Id: Ieea611175fb16b78ff972d194767d3d192992de5
|
|
Since with the 8.x SDK it is not possible to target Windows XP anyway
according to MSDN, just set _WIN32_WINNT to _WIN32_WINNT_VISTA so that
we can at least work on cleaning up API calls deprecated in SDK 8.1.
Change-Id: Ic433caf454f57187b91ef6fdec3f3bcde3f1af79
|
|
... and remove the definitions in makefiles, except in fpicker, which
defines a different value for the Vista file picker.
The WINVER value is derived automatically from _WIN32_WINNT by SDK
header sdkddkver.h.
Change-Id: I73358a9bf5d070f71821654cae2a29335a754a21
|
|
Change-Id: Ib6d9233e8c322fd7165fce8763bb2a4eee9a7850
|
|
Change-Id: Id45dde81bb699e8c6614b70a815588b884d9a313
|
|
Change-Id: Ib5238d44d7bce6651ddbdc4f843f5aaab4eb97c2
|
|
The sc_subsequent_filters_test was failing because of a lock file
because it did not use the unittest configuration.
Refactor gb_CppunitTest_use_configuration so it uses both the instdir
and unittest configuration to prevent such errors.
In case there ever is a test that does not work with the unittest
configuration it should call gb_CppunitTest_use_instdir_configuration.
Change-Id: Ibc00d42f8b6102d50d922f51173120798fa45c6e
|
|
As discussed in b4f6b26b5a1a78fecfa95ec2eb7ac8b80495d8aa "SAL_DLLPUBLIC_RTTI for
proper RTTI visibility for LLVM," RTTI-based -fsanitize= checks with Clang on
Linux need special precautions to make RTTI symbols visible across DSOs. The
approach taken there, as well as in 598d8194b0ea1a64e0ebba28a86c128bafa57c7c
"Visible function type RTTI for Clang -fsanitize=function," was to add explicit
SAL_DLLPUBLIC_RTTI annontations to relevant type definitions. However, for
-fsanitize=vptr that would have required many more of those, so it appears
easier to "misuse" -fsanitize-ms-compat in that case, which happens to give all
RTTI symbols default visibility (while otherwise still honoring our
SAL_DLLPUBLIC/PRIVATE annotations).
The SAL_DLLPUBLIC_RTTI annotations from 598d8194b0ea1a64e0ebba28a86c128bafa57c7c
"Visible function type RTTI for Clang -fsanitize=function" can likely be removed
again.
Change-Id: Ibeff7ab8c908111a7dc66ff0677204f112b24db8
|
|
Change-Id: Icf872e269c7e427ba1287ccd0082974c9426449e
|
|
Change-Id: I957bf1d5bd88b15539e95dfa4aa87a8e63a96439
|
|
Michael Stahl <mst@openoffice.org> Mar 30 2011
solaris11: #i117606#: solaris.mk: add -Bdirect -z defs to LDFLAGS
Change-Id: Iab16960010810185a3b1f7c617c44db3d9822fb5
Reviewed-on: https://gerrit.libreoffice.org/14579
Tested-by: Jenkins <ci@libreoffice.org>
Tested-by: Michael Stahl <mstahl@redhat.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
With this, ODF_text_reference_v3.odt does not report any broken services, but
the app still crashes anyway - tdf#89642.
Change-Id: If73835534184ffbac1c91b2c5bca33bded50c41f
|
|
Change-Id: I902fcb3fef7100279c34494e95cacfd3e5caf153
|
|
Change-Id: I5f2577dd1f047331a58d33e05684b673e6dbd11e
|
|
Fixes ab-slides.odp.
Change-Id: I9f04fb395adab986d3e6d8576d842e08c2d03538
|
|
Change-Id: I70bb9386487930061c6bb1576de29d4bdcc56f8c
|
|
Fixes error: undefined reference to 'stocservices_component_getFactory'
Change-Id: I799fc4d3d0adf201639ed04d3d5457b74cca887b
|
|
reported by Gabriele Bulfon (gbulfon@sonicle)
Change-Id: Ie0ff8fe296054a7a266b4c73c30938bb2b7353ea
Reviewed-on: https://gerrit.libreoffice.org/14484
Tested-by: Michael Stahl <mstahl@redhat.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: Idcb8731523e3cc54653193e9755b3a59995d4bc8
|
|
|
|
...there appear to be GCC tool-chains (like the one employed by xdg-app) that
need some libssp_nonshared.a linked in for -fstack-protector-strong behind the
scenes.
Change-Id: Ia4dd8b11d26f3dc7fec231d6b8b7950f003333ce
|
|
Change-Id: Ic03555dc06909da1c60c8edc7aa17d4cb41c468b
Reviewed-on: https://gerrit.libreoffice.org/14533
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
|
|
This reverts commit a2b197ff1f7676c2314a312fa8f40c6bf8871c7c.
|
|
Change-Id: I466fe67d7f7144a50bdf15f42f1d7f8dfb107418
|
|
Made sure that ooo108922-1.doc and fields.doc are still loading.
Change-Id: If009c25be1776eba77a397efb2eae820838ac053
|
|
In the end, seems to be enough (together with a checkbox-related constructor)
to make the fields.doc work.
Change-Id: I72bf2020726aabed9b7d8cf45c23c131361f9907
|
|
Fixes part of fields.doc loading, but unfortunately not completely, as in the
end it needs "com_sun_star_comp_dba_ORowSet_get_implementation" - and we avoid
the database stuff for now still.
Change-Id: I9035e80fb1326357dbecf7994419d909e1f25373
|
|
This was unused since the earlier cleanup.
Change-Id: Ia56641c4242037a0ce501e43939b8dc862499f0e
|
|
Instead, just add the constructors of the needed services. Tested with
various-charts.ods from tdf#89364.
Change-Id: I98df03bfc19aeacaa92e4693e7934c8503f183e1
|
|
Fixes build of the iOS TiledLibreOffice app.
Change-Id: Ic2fc35ac74ab0707bbd23f2a34fad958edea5f9c
|
|
...so that LibreOffice.app dmgs built with --enable-macosx-code-signing with an
appstore-enabled identity will hopefully no longer be rejected on Mac OS X >=
10.9.5 as "'soffice' can't be opened because the identity of the developer
cannot be confirmed." (Which I cannot verify for lack of an appstore-enabled
certificate, though.)
First of all, do not ignore errors from calls to codesign utitlity. Really.
That reveals that soffice cannot be signed as soon as it is linked, as it
requires all the other stuff in the app to be already signed. So just don't
sign it after linking, it will be signed last step in macosx-codesign-app-bundle
anyway.
Second, --resource-rules exemptions are no longer allowed per
<https://developer.apple.com/library/mac/technotes/tn2206/_index.html> "OS X
Code Signing In Depth."
Third, the handful of remaining shell scripts in MacOS/ need to be signed too.
(Signing them adds extended attributes to the files.)
Unfortunately, as discussed at
<http://porkrind.org/missives/mac-os-x-codesigning-woes/> "Mac OS X codesigning
woes," "hdiutil makehybrid" drops extended attributes from the generated dmg (so
the dmg's LibreOffice.app would no longer be considered properly signed, as the
shell scripts would no longer be signed). So switch from "hdiutil makehybrid"
to "hdiutil create."
Change-Id: I4b587f87d504666f7a1d0e3a24a8be76f22014c5
|
|
Fixes loading of ooo108922-1.doc, hope this does not blow the .apk size too
much...
Change-Id: Ifbaa6fa5a7467e516fd1020e941c7a125d1a6437
|
|
Fixes loading of ooo10504-1.doc.
Change-Id: Ib82ac9938c755ec5fa9ccd93e44d92b744dc0ff4
|
|
Fixes loading of .pps presentations.
Change-Id: I739d15793110fc55cbaa556e1c91d666c6f81c70
|
|
One could argue that they are not needed on Android, but even backspace
is an accelerator, so they are needed.
Change-Id: I786d3da59e222b48d75e7d84ca2ef1eb51094532
|
|
Fixes load of fdo68762-1.ods.
Change-Id: I4141674a9766fe9514c47e1c1b29ed727148a41d
|
|
Change-Id: I663e82322a05b7b6f140cb9adecbe1465f320f95
|
|
Change-Id: Iff0909ee110058cd3e351e4a96738d5b8e6ba62e
|
|
Change-Id: I3b7b5a13c1384313a12ec9f11714a85be2ad1693
|
|
Limit only the constructors for the moment.
Limiting services.rdb will be useful for finding out what services are
actually missing when loading various document types.
Change-Id: Ifd6c2c0c43defac79d3eba1853347614ce7c0b46
|
|
Change-Id: I97cfedb54d91f6d689f357e65599c91a6cd9f3d3
|
|
Change-Id: I95102008679e427483c4a95aa0422481ceb3d45e
|