Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-02-03Bug 511268 - Tracing should honour -consoleLogY20170209-1000I20170208-2000I20170208-0700I20170207-2000I20170206-2000Thomas Watson1-13/+26
Change-Id: Ib7ce9ab914f96f1ec739c8e88be8aaf4b6c269f2 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-02-03Bug 511593 - Issue resolving split packagesI20170205-2000I20170204-2000I20170203-2000Thomas Watson3-8/+140
The resolver implementation fix. Change-Id: I71384aec4decc0a7b009c5d48815ade3a8a4c010 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-02-03Bug 511593 - Issue resolving split packagesThomas Watson1-1/+95
Add testcase for substituted split a packages. Change-Id: I3b937c6fa2b94122d02aa582027da361b8574bf5 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-01-18Restore Headers temporarily.Y20170202-1000Y20170126-1700Y20170126-1000Y20170119-1000S4_7_0_M5I20170202-2000I20170201-2000I20170131-2000I20170130-2000I20170130-0600I20170129-2000I20170128-2000I20170127-2200I20170127-2000I20170126-1030I20170126-0505I20170125-2000I20170125-0800I20170124-2000I20170124-0800I20170123-2000I20170123-0830I20170123-0800I20170122-2000I20170121-2000I20170121-0950I20170120-2000I20170119-2000I20170119-1010I20170119-0345I20170118-2000Thomas Watson1-0/+338
Change-Id: I202447a6279febe848c5db0b2c301650b06274f6 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-01-18Bug 510641 - Remove old Headers implementation.Thomas Watson7-350/+14
Change-Id: Ibc09bc478f68516c692c95181081a08781024ed5 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-01-18Bug 510641 - Remove CaseInsensitiveDictionaryMap.putIfAbsent methodBJ Hargrave2-64/+18
We don’t actually need it since put can be used in the constructor when checking for case-variant key issues. Removing putIfAbsent then simplifies some implementation. Change-Id: Id8ae7a2b90b0edd3662f8697d64734e314e20cf8 Signed-off-by: BJ Hargrave <hargrave@us.ibm.com>
2017-01-18Bug 510641 - Alternate CaseInsentiveDictionaryMap implementationBJ Hargrave1-34/+255
This implementation should provide for O(1) lookup even for String key misses. This is done by wrapping String keys in a case-insensitive wrapper with each string key wrapped by a new wrapper object. Change-Id: I083a5141764c3c1108ff72afcb76918e27296bd4 Signed-off-by: BJ Hargrave <hargrave@us.ibm.com>
2017-01-18Bug 510641 - service registry: Rewrite ServicePropertiesBJ Hargrave4-119/+98
The class is now based on CaseInsensitiveDictionaryMap (instead of Headers). Once created, the service properties are internally represented as a Map. Change-Id: I3041237d73e36a533c6d73985d75fb680ad129d7 Signed-off-by: BJ Hargrave <hargrave@us.ibm.com>
2017-01-18Bug 510641 - service registry: Use StringBuilder instead of StringBufferBJ Hargrave2-4/+4
Change-Id: I222c6a298d1ad5fb3aa19c3f122f5c4d8dd97636 Signed-off-by: BJ Hargrave <hargrave@us.ibm.com>
2017-01-18Bug 510641 - Covert use of Headers to CaseInsensitiveDictionaryMapBJ Hargrave6-35/+41
Change-Id: If786a84bf13039cf92204dad8b0afe4abc75c9af Signed-off-by: BJ Hargrave <hargrave@us.ibm.com>
2017-01-18Bug 510641 - headers: Replace Headers with CaseInsensitiveDictionaryMapBJ Hargrave2-1/+413
The CaseInsensitiveDictionaryMap class uses an internal map object. This allows for O(1) lookup for non-String keys and for String keys if the original key case is used; and for O(log n) if a String case-variant is used. The map implementation is complete. Change-Id: I43a4b96d2dca4b4057762f22f98d17db923d67aa Signed-off-by: BJ Hargrave <hargrave@us.ibm.com>
2017-01-18Bug 510638 - Remove FrameworkUtil implementation of FilterI20170118-1215Thomas Watson1-1485/+1
Change-Id: I4e61404678661f2a2b730a73d55e58e3ab4b4833 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-01-16Bug 501950: [ds] replace Equinox DS implementation with Felix SCR (DS) ↵I20170117-2000I20170116-2000Markus Keller1-22/+0
implementation removed bad API Tools filters
2017-01-12Update the api filters for the latest OSGi APII20170115-2000I20170114-2000I20170113-2000I20170112-2000Thomas Watson1-0/+14
2017-01-12Update the api filters for the latest OSGi APIThomas Watson1-49/+188
2017-01-11Bug 501950 - [ds] replace Equinox DS implementation with Felix SCR (DS)I20170112-0245I20170112-0200I20170111-2000Thomas Watson49-200/+3295
implementation Update the DS API for R6 Change-Id: I49f46a8474a4b434ad20fe54f2ad8f0f4d649e99 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-01-05Bug 509973 - Comparator errors in I20170105-0320Y20170105-1040Y20170105-1000I20170111-0200I20170110-2000I20170109-2000I20170108-2000I20170107-2000I20170106-2000I20170105-2000Thomas Watson2-0/+5
Change-Id: Ic611932c4408d41f72f33d713c9554e367334eeb Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-01-03Bug 509876 - PlatformAdmin read-only state uses wrong timestamp forI20170105-0320I20170105-0230I20170104-2000I20170104-0800I20170103-2000Thomas Watson2-3/+24
State.getTimeStamp() Change-Id: I42c703cfec338f7eb1950d5d9c4d0c222fe792eb Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-12-19Bug 509313 - Update CDT configurations for launcher nativesY20161229-1000Y20161223-1030Y20161222-1000I20170102-2000I20170101-2000I20161231-2000I20161230-2000I20161229-2000I20161228-2000I20161227-2000I20161226-2000I20161225-2000I20161224-2000I20161223-2000I20161223-0615I20161222-2000I20161221-2000I20161221-0400I20161220-2000I20161220-0530I20161219-2000Alexander Kurtakov1-111/+109
* Updates for .cproject format changes. * Add gdk-pixbuf include path. * Remove space at end of glib include path making CDT to not resolve it. * Switch to the modern X11 include path. Change-Id: I167ebcd4abf8c659ef36d25d712bb68098bd4e6e Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-12-16Bug 509351 - org.eclipse.osgi.compatibility.state needs version increaseI20161219-0145I20161218-2000I20161217-2000I20161216-2000Thomas Watson2-2/+2
for oxygen Change-Id: Id12c2fbdd2c5aeca0313d6c961aa44158aeb6701 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-12-15Bug 509318 - Update resolver implementation to latest from apacheThomas Watson3-34/+74
Change-Id: I6898a735b29127d71d1ba285106062315f978f88 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-12-13Binaries v20161213-1256Y20161215-1200I20161215-2000I20161215-0915I20161215-0830I20161215-0730I20161215-0130I20161214-2000I20161214-1005I20161213-2000Arun Thondapu19-19/+19
2016-12-01Bug 508542 - Failures for testBug490902 in I-buildsY20161208-1000S4_7_0_M4I20161213-0600I20161213-0300I20161212-2000I20161211-2000I20161210-2000I20161208-0830I20161208-0730I20161207-2000I20161207-1340I20161207-0800I20161207-0515I20161206-2000I20161206-0800I20161205-2000I20161205-0800I20161204-2000I20161203-2000I20161202-2000I20161201-2000Thomas Watson2-7/+6
Change-Id: I4f75a52880f235675b9446415b2d2297c266c4d9 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-11-30Bug 507115 - NPE in ResolverImpl.unresolveBundle after importing pluginsY20161201-1000I20161201-0800I20161130-2000Andrey Loskutov1-4/+10
into workspace Change-Id: I0a7ed9b6460b493344a485b9a4d64f4455abbf5c Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2016-11-29Bug 508308 - Fix alternate ws guessesI20161129-2330I20161129-2000Alexander Kurtakov1-22/+2
SWT doesn't ship any of the alternate WS so trying to load them will never succeed. Further more HPUX and AIX still have MOTIF as WS which would prevent the proper WS guess if not explicitly specified. Change-Id: I67d5fb2b3f60391e42ac802f0abd36ee438290de Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-11-17Bug 507703 - Add toString to ModuleWiringY20161124-1000I20161128-2000I20161128-0600I20161128-0330I20161127-2000I20161127-1300I20161126-2000I20161126-0815I20161125-2000I20161124-2000I20161123-2000I20161122-2000I20161121-2000I20161120-2000I20161119-2000I20161118-2000I20161117-2000Thomas Watson2-2/+26
Change-Id: I4067437e5da201f472c48173a2595e63bb589177 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-11-11Bug 507417 [java 9] cannot load java.* classes that are not contained inY20161117-1000I20161116-2000I20161115-2000I20161114-2000I20161114-0355I20161113-2000I20161112-2000I20161112-0405I20161111-2000Thomas Watson4-13/+20
the java.base module Change-Id: I788208133cd71e4ce6bbdc92bea890a8cf7d5ce4 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-11-07Bug 507178 - Issues with encoding/decoding file URLs in variousY20161110-1000I20161111-1220I20161111-0900I20161111-0740I20161111-0510I20161110-2030I20161110-1630I20161110-1225I20161110-1130I20161110-0710I20161110-0510I20161109-2000I20161108-1015I20161108-0800Thomas Watson13-112/+258
scenarios Change-Id: I2cf6b79d055eef7fb180f3f0f75032cbb84b7d51 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-11-07Bug 502209 - remove printStackTraceThomas Watson1-1/+0
Change-Id: Iacfe8995f5a3479c9c4cb947efcfb6fb7dabd6df Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-11-07bug 507055 - Ignore optional compile problems Java build path option notThomas Watson3-3/+3
honored Change-Id: I57f5a137689df0c01504d2c03de297e2af8e0e5d Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-11-03Bug 452486 - Remove Motif leftoversAlexander Kurtakov2-15/+0
Delete the actual motif code. Change-Id: I94257d7da060ba6b9a4156497a7a189926b00db9 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-11-02Bug 506939 - Update felix resolver code.Thomas Watson13-443/+156
Change-Id: I71b049e22f2aebe2022c7ecdb3c198e9dda0582a Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-10-28Bug 502209 - Revert changes to project settingsI20161101-0800Thomas Watson1-7/+1
Change-Id: I3dee0b085f6835bf7ff978f9553ae30197023cd0 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-10-27Bug 502209 - Reflection used for URL handler support breaks on Java 9Thomas Watson6-18/+157
Change-Id: I8069523103f1e3966feb9856e2a1100eda6b02b2 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-10-27Bug 506578 - Custom class loaders mapped to Java 9 modules must overrideThomas Watson2-0/+28
new findResource and findClass methods Change-Id: I25ab9c6a154314216e9c6ff492b4062f3f4bba42 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-10-26Binaries v20161026-0546I20161027-0200I20161026-2000I20161026-1100I20161026-0800Arun Thondapu19-19/+19
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-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 Thondapu19-19/+19
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-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>

Back to the top