Commit Graph

51 Commits

Author SHA1 Message Date
Tor Lillqvist
c56600dfbe Move the #ifndef DISABLE_DYNLOADING a bit earlier
Change-Id: I1777d6304b2ebb218c0f85c778f1a66d05c4f454
2012-10-07 10:43:07 +03:00
Tor Lillqvist
97593ae24a Handle lack of module loading/unloading API when DISABLE_DYNLOADING
There are basicically two classes of cases:

1) Where the code is for obscure historical reasons or what I see as
misguided "optimization" split into a more libraries than necessary,
and these then are loaded at run-time. Instead, just use direct
linking.

2) Where dynamic loading is part of the functionality offered to some
upper (scripting etc) layer, or where some system-specific non-LO
library is loaded dynamically, as it is not necessarily present on
end-user machines. Can't have such in the DISABLE_DYNLOADING case.

Change-Id: I9eceac5fb635245def2f4f3320821447bb7cd8c0
2012-10-07 07:59:15 +03:00
Arnaud Versini
36a2db3722 Replace usage of rtl_*Memory with equivalent from string.h
Change-Id: I50ffc10f007f03c3252ef0196b59b881429cc159
Reviewed-on: https://gerrit.libreoffice.org/734
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-10-01 18:48:05 +00:00
Stephan Bergmann
6dcb3d4ef4 Related fdo#51252: No more prereg, no more unopkg sync
Now that 5c47e5f63a "fdo#51252 Disable copying
share/prereg/bundled to avoid startup crashes" removed the use of share/prereg,
there is no longer need to generate it in the first place (by calling "unopkg
sync" at build or installation time), and so no need for the "unopkg sync" sub-
command, either.  This also allows to simplify some of the jvmfwk code that was
only there so that "unopkg sync" (which can require a JVM) can work in "hostile"
environments (during build and installation).

Change-Id: I52657384f4561bf27948ba4f0f88f4498e90987f
2012-08-10 16:03:28 +02:00
Michael Meeks
2c47c9989e re-base on ALv2 code. Includes:
cws mba34issues01: #i117709#: make sure that parent of error message box is visible
    Patch contributed by Mathias Bauer
    http://svn.apache.org/viewvc?view=revision&revision=1172346
    i#119036 - improve user experience of certification dialog - only shown once
    Patch contributed by Oliver-Rainer Wittmann
    http://svn.apache.org/viewvc?view=revision&revision=1299727
2012-07-13 21:38:47 +01:00
Caolán McNamara
5835518106 upgrade to icu 49
Change-Id: I I I I I If403ee07ef8ea654369a8faac57fa8940f90e040
2012-05-11 11:27:18 +01:00
Caolán McNamara
7038bc4a2d make java startup a visible event when debugging
Change-Id: I97c5499b57edbaac6e356450bb9d89dc350260eb
2012-04-28 21:15:30 +01:00
Gustavo Buzzatti Pacheco
c47f352333 Fix for fdo43460 Part XXII getLength() to isEmpty()
Part XXII
modules
jvmfwk, l10ntools, lingucomponent
2012-01-05 15:07:34 +01:00
Takeshi Abe
0f44079ce2 catch exception by constant reference 2011-12-15 13:52:23 +09:00
Norbert Thiebaud
bf1f1e9cba remove include of pch header from jvmfwk 2011-11-27 13:13:58 -06:00
Tor Lillqvist
f20ffbd845 WaE: unreferenced formal parameters in the !SOLAR_JAVA case 2011-10-03 15:12:58 +03:00
Julien Nabet
474d8ffd63 Some cppcheck cleaning 2011-05-17 12:44:26 +02:00
Thomas Arnhold
adc6fe00e3 Move OSL_ENSURE(0,...) to OSL_FAIL(...) 2011-03-12 14:19:48 +01:00
Takeshi Abe
b406c51330 removed dead code; fix a comment 2011-03-04 01:41:18 +09:00
Caolán McNamara
30d912dfc5 cppcheck: prefer prefix variants 2010-12-29 21:18:22 +00:00
Jan Holesovsky
752d233ca1 Merge commit 'ooo/OOO330_m13' 2010-11-01 13:54:58 +01:00
Joachim Lingner
f1b79dae76 jl162 #i115180# fix problems with latest java 1.6.0_22 on MacOS 10.6 2010-10-26 12:28:33 +02:00
Sebastian Spaeth
a715e1b3d0 Add vim/emacs modelines to all source files
Fixes #fdo30794
Based on bin/add-modelines script (originally posted in mail
1286706307.1871.1399280959@webmail.messagingengine.com)

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-10-14 17:04:31 +02:00
Jens-Heiner Rechtien
7c80db2eb3 changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision) 2010-02-12 15:01:35 +01:00
Ivo Hinkelmann
93350f1c4e CWS-TOOLING: integrate CWS jl119_DEV300
2009-03-13 08:14:58 +0100 jl  r269453 : CWS-TOOLING: rebase CWS jl119 to branches/OOO310@269350 (milestone: OOO310:m5)
2009-03-10 16:01:33 +0100 jl  r269280 : #i98990# apply patch by jbu: fixing the python script provider
2009-03-10 13:25:02 +0100 jl  r269268 : #i93939#
2009-03-10 11:44:07 +0100 jl  r269261 : #i93939#
2009-03-09 17:14:58 +0100 jl  r269205 : #i93939# choose a different JRE when the selected one was uninstalled
2009-03-09 16:34:34 +0100 jl  r269201 : #i93939# choose a different JRE when the selected one was uninstalled
2009-03-05 16:40:16 +0100 jl  r268924 : #99618# Do not migrate java settings
2009-02-25 14:29:53 +0100 jl  r268439 : #i99618# do not invalidate existing javasettings by using a new date in the update element
2009-04-02 16:25:40 +00:00
Oliver Bolte
ea6bc1e6af CWS-TOOLING: integrate CWS jl115
2009-01-29 13:13:16 +0100 jsk  r267121 : #i98596#
2009-01-23 14:50:24 +0100 jl  r266821 : #98273# climaker.exe.config prevents using publisher policy
2009-01-23 14:10:51 +0100 jl  r266817 : #i98392# wrong use of iterator when removing a factory, which may lead to a crash
2009-01-19 11:36:29 +0100 jl  r266484 : #i96690# test extension
2009-01-19 11:32:46 +0100 jl  r266483 : #i96690#
2009-01-16 17:09:19 +0100 jl  r266439 : #i96690# ignore duplicate path URLs in manifest.xml. These may be introduces by copy/paste and lead to nasty errors
2009-01-16 14:04:00 +0100 jl  r266416 : #i92032# increasing minimum version of Java
2009-01-16 10:57:02 +0100 jl  r266407 : #i96816# compiler warning breaks build
2009-01-15 16:58:54 +0100 jl  r266384 : #i94938# patch from cmc.
2009-01-15 16:35:18 +0100 jl  r266383 : #i95838# applying patch
2009-01-15 16:15:58 +0100 jl  r266381 : #i70855# #i96102# WaitForMultipleObjects wrong implemented
2009-01-14 12:46:21 +0100 jl  r266287 : #i98038# increased assembly versions
2009-01-14 12:44:55 +0100 jl  r266285 : #i98038# increased assembly versions
2009-01-13 17:11:20 +0100 jl  r266239 : #i98038# new test library for assemblies from 3.0.1
2009-02-12 11:44:09 +00:00
Rüdiger Timm
04c83201f2 INTEGRATION: CWS jl101 (1.29.12); FILE MERGED
2008/05/28 14:55:52 jl 1.29.12.1: #i89584# patch - remove unused code.
2008-06-06 07:38:40 +00:00
Rüdiger Timm
a69656c147 INTEGRATION: CWS changefileheader (1.28.48); FILE MERGED
2008/03/31 07:24:51 rt 1.28.48.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:26:31 +00:00
Oliver Bolte
ae1b5aa3ed INTEGRATION: CWS jl64 (1.27.24); FILE MERGED
2007/06/07 07:52:58 jl 1.27.24.2: #i76390# support of new bootstrap variable UNO_JAVA_JFW_INSTALL_DATA and UNO_JAVA_JFW_INSTALL_EXPIRE
2007/06/04 08:05:45 jl 1.27.24.1: #i76390 do not create user installation when installing java extensions during setup
2007-06-13 06:57:42 +00:00
Oliver Bolte
685e21deef INTEGRATION: CWS pchfix02 (1.26.12); FILE MERGED
2006/09/01 17:31:41 kaib 1.26.12.1: #i68856# Added header markers and pch files
2006-09-16 16:47:52 +00:00
Kurt Zenker
f180f0cd2a INTEGRATION: CWS warningfixes02 (1.25.4); FILE MERGED
2006/06/30 11:57:01 sb 1.25.4.1: #i66577# Made the code compile (warning-free) on a unxlngi6.pro GCC 4.1.1 Linux box.
2006-07-19 15:26:30 +00:00
Jens-Heiner Rechtien
d3b536b5ab INTEGRATION: CWS warnings01 (1.23.36); FILE MERGED
2005/10/28 10:13:56 sb 1.23.36.3: #i53898# Made code warning-free.
2005/09/22 20:23:24 sb 1.23.36.2: RESYNC: (1.23-1.24); FILE MERGED
2005/09/19 14:52:02 sb 1.23.36.1: #i53898# Made code warning-free.
2006-06-19 23:11:00 +00:00
Rüdiger Timm
7500d13037 INTEGRATION: CWS ooo19126 (1.23.34); FILE MERGED
2005/09/05 17:12:27 rt 1.23.34.1: #i54170# Change license header: remove SISSL
2005-09-07 18:34:29 +00:00
Kurt Zenker
8a01cf84c2 INTEGRATION: CWS jl15 (1.22.2); FILE MERGED
2004/11/26 10:07:40 jl 1.22.2.2: #i37828# removed support of bootstrap parameters UNO_JAVA_JFW_DISABLE and UNO_JAVA_JFW_PLUGIN
2004/11/24 12:46:18 jl 1.22.2.1: #i37225#
2004-12-16 10:47:25 +00:00
Jens-Heiner Rechtien
7aae12836e INTEGRATION: CWS jl13 (1.19.8); FILE MERGED
2004/10/21 13:17:35 jl 1.19.8.7: RESYNC: (1.19-1.20); FILE MERGED
2004/10/08 17:31:03 jl 1.19.8.6: #29930#
2004/10/05 15:22:11 jl 1.19.8.5: #i29390#
2004/10/01 09:19:12 jl 1.19.8.4: #i29390#
2004/09/30 14:39:32 jl 1.19.8.3: #i29390#
2004/09/30 08:16:01 jl 1.19.8.2: #i29390#
2004/09/29 13:43:50 jl 1.19.8.1: #i29390# using framework in other applications
2004-11-09 15:12:48 +00:00
Jens-Heiner Rechtien
3d5eed35e9 INTEGRATION: CWS nojava1 (1.18.16); FILE MERGED
2004/09/24 14:24:49 haggai 1.18.16.3: RESYNC: (1.18-1.20); FILE MERGED
2004/08/16 15:22:51 cmc 1.18.16.2: #i33045# use normal -DSOLAR_JAVA
2004/08/16 14:13:55 cmc 1.18.16.1: #i33045# build jvmfwk even without java, just default to failure on javarelated stuff
2004-11-09 10:52:29 +00:00
Rüdiger Timm
572674632c INTEGRATION: CWS ooo20040704 (1.18.8); FILE MERGED
2004/08/09 14:39:59 vg 1.18.8.2: RESYNC MERGED 1.18 1.19
Everything below this line will be added to the revision comment.
2004/06/28 12:44:25 cmc 1.18.8.1: #i30801 allow using system libs if possible
2004-09-08 15:03:39 +00:00
Jens-Heiner Rechtien
20269bdb86 INTEGRATION: CWS jl8 (1.18.4); FILE MERGED
2004/07/06 16:03:14 jl 1.18.4.5: #i30342#
2004/06/24 13:02:03 jl 1.18.4.4: #i30342#
2004/06/18 15:01:56 jl 1.18.4.3: #i30342# plugin supports multiple vendors
2004/06/13 10:31:23 jl 1.18.4.2: #i29473# selecting a JRE after the javavendors.xml has been modified after product patch did not work
2004/06/09 13:14:07 jl 1.18.4.1: #29961# wrong if expression in jfw_getJavaInfoByPath
2004-07-23 10:54:39 +00:00
Joachim Lingner
84d390d0d4 #i20052# 2004-05-18 11:51:54 +00:00
Joachim Lingner
a917e5f730 #i20052# 2004-05-17 12:55:32 +00:00
Joachim Lingner
c58b07c958 #i20020# 2004-05-13 10:15:02 +00:00
Joachim Lingner
5430896716 #i20052# 2004-05-12 09:33:33 +00:00
Joachim Lingner
79a305d2fa #i20052# 2004-05-10 13:34:20 +00:00
Joachim Lingner
5def523f04 #i20052# 2004-05-07 13:49:41 +00:00
Joachim Lingner
1d0171dd53 #i20052# 2004-05-04 07:43:42 +00:00
Joachim Lingner
afa33083f1 #i20052# 2004-04-28 09:13:23 +00:00
Joachim Lingner
c6ee6abeaf #i20052# 2004-04-27 14:22:15 +00:00
Joachim Lingner
f17a9b4b44 #i20052# 2004-04-26 14:54:23 +00:00
Joachim Lingner
052f4cf6e4 #i20052# user/config/javasettings.xml is now platform dependent 2004-04-26 13:47:39 +00:00
Joachim Lingner
a7f82d6371 #i20052# 2004-04-26 11:46:47 +00:00
Joachim Lingner
cab7aaaaae #i20052# ../user/config/javasettings.xml is now generated 2004-04-26 10:20:34 +00:00
Joachim Lingner
99eb720ef1 #i20052# fixed bug when writing JavaInfo element and jfw_findAndSelectJRE now uses also manually selected paths 2004-04-23 07:40:39 +00:00
Joachim Lingner
3ca762ec3e #i20052# 2004-04-22 11:52:40 +00:00
Joachim Lingner
be59afb184 #i20052# 2004-04-21 11:16:19 +00:00
Joachim Lingner
e61aa88e3d #i20052# 2004-04-21 08:30:36 +00:00