Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-10-27Bug 506597 - Build failure on I20161026-2000Y20161027-1250Y20161027-1000I20161027-0700Markus Keller3-1/+3
2016-10-26Binaries v20161026-0546I20161027-0200I20161026-2000I20161026-1100I20161026-0800Arun Thondapu20-20/+20
2016-10-25Bug 506460 - openConnection(URL u, Proxy p) is unsupported when multipleI20161025-2000Thomas Watson4-5/+39
frameworks are running Change-Id: I44b31638002212d08a0a47bd4d9511d88420cc3b Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-10-20Bug 506208 - Race to call hooks inY20161024-2045Y20161024-1300Y20161024-0700Y20161021-1200Y20161021-0600Y20161020-1800I20161024-2000I20161024-1000I20161024-0410I20161023-2000Thomas Watson1-14/+28
org.eclipse.osgi.internal.loader.BundleLoader.getModuleClassLoader() Change-Id: I6ec623901997754052119b1a2cf3880678bda05a Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-10-13Bug 472042 - Regression: eclipse -noSplash prints errors if no DISPLAYY20161020-1000Sravan Kumar Lakkimsetti2-8/+7
is set on Linux Change-Id: I64cbc93b33a03d531f76f809a85a2ce7c6fe792b Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2016-10-04Bug 503742 - Disable by default lazy start trigger on failed class loadY20161018-1100Y20161013-1000Y20161006-1000I20161018-0800I20161011-0800I20161005-1430I20161005-1045I20161005-0815Thomas Watson4-6/+60
from Bundle.loadClass Change-Id: I4d9533461b4ed4db76dc96772fd4a50a9d28a1c0 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-10-04Binaries v20161004-0749I20161004-1000I20161004-0800Arun Thondapu20-20/+20
2016-10-03Bug 502204 - Reflection used for parallel capable class loaders willThomas Watson2-28/+3
fail on Java 9 Change-Id: I10ee55af8f1844f314f0a466eaf51c4ce7b99da8 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-09-30Bug 502519 - Remove Photon native codeAlexander Kurtakov7-521/+0
Remove photon native code and mentions of it in the build scripts. Change-Id: I114c1d7e9aca98271177ea477e46db36b577d3d0 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-09-30Bug 501986 - [GTK+] Make GTK+ 2.24 the minimum supported versionAlexander Kurtakov1-3/+3
Change-Id: I027be9384110042aa7eb202c11e9f890dc44c54e Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-09-30Bug 498758 - Move launcher to Java 6Alexander Kurtakov1-3/+3
Checking windows registry should happen for Java 1.6+. Change-Id: I8ec63314fe450a951e86e5870d7d2191c577c313 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-09-29Bug 502425 - Refactor code for Java 7Thomas Watson124-891/+879
Change-Id: I64d3a28a743a0292db27fd421294421dc51eb2e1 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-09-29Bug 502425 - Move Equinox Framework up to Java 7Thomas Watson18-31/+43
Change-Id: I2dd55f8926f6d3fe4c15c664b0cc839545711bc1 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-09-27Bug 502318 - osgi.framework.activeThreadType is no longer usedY20160929-1000Thomas Watson3-2/+64
Change-Id: I54fa1cce33e778d02a792b7c24a651c30555d08e Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-09-27Bug 502247 - Remove unused jars from osgi/ folder in org.eclipse.osgi/Thomas Watson2-0/+0
Change-Id: If3e0753acede17bbcbba11eb834c7058f635cccc Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-09-26Bug 502108 - Initialization of FrameworkExtensionInstaller fails withI20160927-0800Thomas Watson2-2/+15
JDK9 Change-Id: Idf30e3c56eff1b8ae48b7138539e82da150c4af6 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-09-14Bug 498758 - Move launcher to Java 6Y20160922-1000Alexander Kurtakov44-121/+120
Moved to Java 6. Bumped BREE and minor version to reflect this change. Adjusted fragments range. Generified code. Bumped launcher fragments micro to prevent them being replaced by baseline version. Change-Id: I0ebde7cf31ac4bceeae837d7e2cf1b7a9d180142 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-09-14Revert "Bug 498758 - Move launcher to Java 6"Y20160915-1000I20160920-0800I20160915-0230I20160915-0200I20160914-2300I20160914-2000I20160914-0800I20160914-0430Sravan Kumar Lakkimsetti19-82/+83
As this is causing build failures This reverts commit 423fa0001fb07c3d832b2366e7e3ff77745904ab. Change-Id: I12aa67cfcc58a2fe333a10f513cb3e20aca99b9d Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2016-09-12Bug 498758 - Move launcher to Java 6I20160914-0030I20160913-2000Alexander Kurtakov19-83/+82
Moved to Java 6. Bumped BREE and minor version to reflect this change. Adjusted fragments range. Generified code. Adjusted windows native code to select 1.6+ vm if found in the registry. Change-Id: Ic420d07c461ebc8e7c48cfbdb54e253d9f1c0080 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-09-08Bug 501063 - Use constructor in favor of Throwable.initCause(...)Y20160908-1000I20160913-0800I20160912-2000I20160912-1005I20160912-0800I20160912-0430I20160912-0225I20160912-0140I20160911-2015Andreas Sewe11-24/+22
Change-Id: I8e8dde9b777054ea62c5e6d0ce38191d50bf8c92 Signed-off-by: Andreas Sewe <andreas.sewe@codetrails.com>
2016-08-30Bug 492890 - Must escape values in a Bundle-NativeCode header when theyY20160901-1000I20160906-0800Thomas Watson7-5/+83
have special filter characters Change-Id: Ia10e30ac0090f92297196d1ace0ba19c5b454ee5 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-08-19Bug 499971 - Enrich IOExceptions thrown by ZipBundleEntryInputStreamY20160825-1000I20160830-0800I20160824-1429I20160823-1359I20160823-0759Andreas Sewe1-18/+40
To aid debugging, this wraps any IOExceptions (e.g., ZIPExceptions) thrown by the underlying (Zip)InputStream in IOExceptions indicating which file is broken. Change-Id: I21d447b3aafa36b3d83a1f22bcc2fe776d6f9737 Signed-off-by: Andreas Sewe <andreas.sewe@codetrails.com>
2016-08-12Bug 499617 - Avoid holding class loader locks while lazy activatingY20160818-1000I20160816-1015I20160816-0800Thomas Watson3-64/+98
Change-Id: Ided8055478bcc15c6669bd665b29a0c88e937728 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-08-12Bug 497576 - [equinox framework] augmenting bundle metadataThomas Watson10-25/+201
Container changes to allow a container adaptor to adapt a builder before it is used by the container. EquinoxContainerAdaptor changes to call StorageHook implementations to adapt a builder for a generation. Change-Id: I4597f98b6fc6c993fc601a615f61047a8299beae Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-07-13Bug 486952 - [osgi R7] set org.osgi.framework.storage property whenY20160811-1000Y20160804-1000Y20160728-1000Y20160721-1000Y20160714-1000I20160809-1300I20160809-1100I20160803-2000I20160803-0800I20160802-2000I20160802-0800I20160801-2000I20160801-0800I20160731-2000I20160726-1400I20160726-0800I20160719-0800I20160716-1900Thomas Watson2-0/+19
derived Change-Id: I7ff18cea64a58827ab74374c2b8db5fb97b80837 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-07-08Update test bundle version for OxygenI20160712-1000I20160712-0800I20160708-1700Thomas Watson2-2/+2
Change-Id: I9c59435f622119a8e2c8d11d9682e015634933f2 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-07-08Bug 416164 - Correctly handle spurious wake ups.Thomas Watson1-42/+59
Replace forStop may with a single AtomicReference that we can hand out to waiting threads and notify when the framework stops Change-Id: I1f6da6b9c896ba1bc2397bccfd9b34899a497bce Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-07-06Bug 497407 - Handle @initial locations for bundle update operationsY20160707-1000Thomas Watson2-1/+69
Change-Id: I396cf341934c0de5f0b589ba691a913f0745766a Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-30Bug 497092 - Use INFO event from uninstalled/updated bundle revisionI20160705-1600Thomas Watson3-2/+59
If trying to open a zip file and an IOException is thrown then check if the bundle revision still exists in the list of revisions for the bundle. If it does not then the revision was removed as part of an uninstall or update operation. In this case just use an INFO event. Change-Id: I975061a2e963be1c7b9752401aae6d70eddda003 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-28Bug 496465 - Prep for 4.7 (Oxygen) and 4.6.1 (Neon.1) maintenance buildsThomas Watson31-32/+32
Change-Id: I141bdbfacdcfbc14a5f138669f71ba6fb84f47a8 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-24Bug 496034 - hold no locks while creating ModuleClassLoadersThomas Watson1-43/+57
Change-Id: I0a16d4fd7b7ff5dbdb862b555612af5a7d3d7482 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-24Revert "Bug 496034 - Obtain readLock on ModuleDatabase before ↵Thomas Watson1-37/+13
classLoaderMonitor" This reverts commit 171aebbb2152cf89061c8618dd836341dbd83530. Change-Id: Ic4fb1b6c96ca01f61cc357a58e0f37cfd25ab585
2016-06-16Bug 496259 - Remove implementation of UniversalUniqueIdentifierThomas Watson3-272/+2
Change-Id: I1d72a774f7cde0dd9942aa2af00b506352f3a92f Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-16Revert "Bug 449765 - Framework should provide a persistent UUID"Thomas Watson8-130/+277
This reverts commit 3841a41167128ab80ffe8f05bf793694f5c28400. Change-Id: I90c3d843d6593997f1ff38922a3662d2f4131509
2016-06-15Bug 449765 - Framework should provide a persistent UUIDThomas Watson8-277/+130
Change-Id: Ic26c63aa5fbec649786070447c737bd81cf5521d Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-14Bug 496034 - update framework version for OxygenThomas Watson2-2/+2
Change-Id: If5da24773cc48a70eb919fb326a7a260ac084172 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-14Bug 496034 - Obtain readLock on ModuleDatabase before classLoaderMonitorThomas Watson1-13/+37
To prevent potential out of order locks between the ModuleDatabase read/write lock and the classLoaderMonitor lock we obtain the readLock on the ModuleDatabase before the classLoaderMonitor. This is because during the refresh operation the removed wirings will close the BundleLoader while holding the writeLock, this eventually nests a lock with the classLoaderMonitor monitor lock. Since we call foreign hook code while holding the classLoaderMonitor monitor lock we should be consistent in the order locks are obtained to prevent potential deadlocks by the hooks. Change-Id: I0987756b2046ca8d8076bc7ad01a2cc9e87e18ff Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-13Bug 493385 - Update to latest resolver codeThomas Watson6-403/+212
FELIX-5254: Improve structure of permutations to use unmodifiable capability lists Change-Id: Ia7934d56198c6f0486acb3ded60ef7620d84ef20 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-13Bug 493385 - Update to latest resolver codeThomas Watson2-583/+474
Clean up the felix resolver code Maintain state of resolve process in ResolveSession instead of passing loads of arguments all over the place. Extract out common code for resolving between dynamic and regurlar resolution. Change-Id: I2418fa87b472e35643e5da78a617fc6135ca10ad Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-13Bug 493387 - Resolver timeout can be improved by overriding the LoggerThomas Watson2-3/+19
used by the resolver Change-Id: I2722ac5512e070a3fbb3e4da0e6c527c7eb1552c Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-06-13Bug 495497 - [9] JavaSE-9.profile Execution Environment should setMarkus Keller1-3/+3
compiler levels to 9 Change-Id: Ie0dfe4a179688002708a1f690cabb53a3da48515 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> Signed-off-by: Markus Keller <markus_keller@ch.ibm.com>
2016-06-03Bug 495333 - ContextFinder returns null from getResourcesR4_6I20160606-1100I20160603-1000Thomas Watson3-5/+110
If there are no classes loaded from bundle class loaders on the stack then ContextFinder.getResources can return null. This fix ensures an empty enumeration is returned instead. Change-Id: I07fe25eeaf8d02ea92cbe130794cdd2a011ae481 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-05-25Bug 494522 - repeating comparator errors related to solaris sparcv9Y20160526-1000I20160602-1000I20160601-2000I20160601-1000I20160531-2330I20160531-2000I20160530-2000I20160529-2000I20160528-1500I20160527-2000I20160525-2000Thomas Watson1-1/+2
launcher Change-Id: I37c31f68984736d1c7a7c178ecb63717c6812aaf Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-05-22Bug 494151 - Eclipse crashes after displaying splash screen withI20160524-2000I20160523-2000I20160522-2000Arun Thondapu1-0/+1
java.lang.NoClassDefFoundError Touch fragment to force qualifier update Change-Id: Ieda16c0f0dec8f471aee46b3c36cd7f24af3663b Signed-off-by: Arun Thondapu <arunkumar.thondapu@in.ibm.com>
2016-05-19Bug 491519 - Need 64-bit launcher for Solaris/SPARCI20160521-1500I20160520-2000I20160519-1730Arun Thondapu16-6/+288
Change-Id: Id75d6db2a397e8e8da9a3fc5648bdff6199bb83c Signed-off-by: Arun Thondapu <arunkumar.thondapu@in.ibm.com>
2016-05-18Binaries v20160518-1044Y20160519-1000I20160519-1100I20160518-2000Arun Thondapu20-20/+20
2016-05-18Bug 493797 - [HiDPI][Win32][GTK] Adapts Launcher to 'integer' scalingSravan Kumar Lakkimsetti2-7/+8
which is default for Eclipse/SWT Change-Id: Ie2fa7b5c8e65216d3852bb1daee60be06e0f8927 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2016-05-16Bug 440886 - Launcher for HPUX is not generatedI20160517-2000I20160516-2000Thomas Watson1-6/+6
Change-Id: If7fa6abe206afb2a0088308a23e35941d661c4f4 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-05-05Bug 493004 - Need to update versions for Neon of various bundlesY20160513-1000Y20160505-1000I20160515-2000I20160514-1500I20160513-2000I20160512-1000I20160511-2000I20160511-0400I20160510-2000I20160509-2000I20160508-2000I20160507-1500I20160506-2000I20160506-1030I20160506-0830I20160505-2000Thomas Watson2-2/+2
Still need to update org.eclipse.equinox.launcher.win32.win32.x86_64 Change-Id: I02602192be33dcf7c8737287d22535dfae6ec326 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-05-04Bug 493004 - Need to update versions for Neon of various bundlesI20160504-2000Thomas Watson34-34/+34
Change-Id: Ifcdaec083a338863e480f3fa553ba607106d6628 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>

Back to the top