Skip to main content
AgeCommit message (Collapse)AuthorFilesLines
2017-06-16Add api_filters for issues flagged in OSGi APIY20170617-1235I20170618-2355I20170618-2000I20170617-2000I20170616-2000Thomas Watson3-2/+224
Change-Id: I542dd7195b4156d856997d81780acd06006cc346 Signed-off-by: Thomas Watson <>
2017-06-16Bug 516761 - Clean up log stream projectThomas Watson44-146/+857
- Format code - Move OSGi API to separate source folder - add about.html - localize headers - add pom.xml and add module to top level pom.xml - add functional.interface.jar to util classpath Change-Id: Icc05eff0c9e1ef96e862d72a4a6eb0666ca1aa91 Signed-off-by: Thomas Watson <>
2017-06-16Bug 517152 - [osgi R7] Implement the default default log level launchAnjum Fatima5-19/+34
configuration property Change-Id: I2b20561ee208bee75c3080860b6fc7c8f602b2ea Signed-off-by: Anjum Fatima <>
2017-06-16Revert "Bug 515869 - [osgi R7] Clarification on what a null value meansAnjum Fatima1-55/+19
for" This reverts commit 791edd6dda59767c891181046c119654db57a9f8. Change-Id: I14bda5938ab465760e91ff52ff05596c297d81a6 Signed-off-by: Anjum Fatima <>
2017-06-16Update OSGi Log Service API to the latest for R7Thomas Watson3-27/+65
2017-06-16Bug 516761 - [osgi R7] Implement new LogStreamProvider serviceAnjum Fatima5-63/+388
Change-Id: I2b6af3240a26b766777011ead6e04fe6d94a791c Signed-off-by: Anjum Fatima <>
2017-06-16Add pushstream API and fix import rangesThomas Watson21-5/+4252
Change-Id: I2bd80833a975650125ee2bf69900d2f99de4f0ce Signed-off-by: Thomas Watson <>
2017-06-16Update promise and function API to 1.1Thomas Watson17-300/+786
Change-Id: I606cabb03fb6a9ea7f1aed9757a197e3d70480d8 Signed-off-by: Thomas Watson <>
2017-06-16Work in progress for log stream implThomas Watson11-0/+377
Change-Id: I0637d29c39e8b896bf5dc863cb52c51bc18f5d53 Signed-off-by: Thomas Watson <>
2017-06-16Bug 515869 - [osgi R7] Clarification on what a null value means forAnjum Fatima1-19/+55
LoggerAdmin Change-Id: I2ecf6bc6e10296728e45cda1005d19d055e92f6d Signed-off-by: Anjum Fatima <>
2017-06-16Fix the osgi.service capabilitiesThomas Watson1-20/+20
- remove whitespace from List<String> attributes - add proper uses directives Change-Id: I59fdda11010b651ff62c50429cf856f38f9e01e1 Signed-off-by: Thomas Watson <>
2017-06-16Add config admin support to LoggerAdminThomas Watson4-13/+298
Change-Id: I6dbd9e448ab7657ca40bb959518300ac2ea0f33f Signed-off-by: Thomas Watson <>
2017-06-16resolver: add ResolveContext getSubstitutionWires methodThomas Watson7-104/+97
Signed-off-by: Thomas Watson <> Change-Id: I44f6400ec2b37603299bed60750383177f968ada
2017-06-16dto: Update org.osgi.dto package to 1.1BJ Hargrave3-14/+16
DTO 1.1 adds support for enum and Version field types. Signed-off-by: BJ Hargrave <>
2017-06-16framework: Define service.changecount service propertyBJ Hargrave1-1/+18
This service property can be used by a service to announce changes to some data provided by the service. Signed-off-by: BJ Hargrave <>
2017-06-16service registry: Add new ServiceReference.getProperties() methodBJ Hargrave4-2/+91
OSGi added a new getProperties() method to ServiceReference so that a copy of the service’s properties can be obtained.
2017-06-16Add uses directive to org.osgi.service.log.admin packageThomas Watson1-1/+1
Change-Id: I1714fe269f0965373b4e405b4fe42c8e7317ad40 Signed-off-by: Thomas Watson <>
2017-06-16Update framework API to the latest for R7.Thomas Watson55-124/+140
Change-Id: I6c9d481175591949ba2791dc4000fb6be5639abb Signed-off-by: Thomas Watson <>
2017-06-16Clean up after move to Java 7 in OSGi R7 implementationThomas Watson7-14/+15
Change-Id: I7849a613e5ff92674374924614730a47fa452e37 Signed-off-by: Thomas Watson <>
2017-06-16Bug 492825 - [osgi R7] Resolver specification updates for version 1.1Thomas Watson10-70/+158
Add onCancel support Change-Id: I0e46d80bb47a044fa9d1087515b550fc2cf0773b Signed-off-by: Thomas Watson <>
2017-06-16Bug 492825 - [osgi R7] Resolver specification updates for version 1.1Thomas Watson10-98/+169
Implement resovlveDynamic and findRelatedResources Change-Id: I0841246411734e191b62d24a10f7918f904f932d Signed-off-by: Thomas Watson <>
2017-06-16Add org.osgi.service.log.LoggerFactory to osgi.service capabilityThomas Watson1-1/+1
Change-Id: I3faefa24f9463c1d9838a3507f522f4b16c46271 Signed-off-by: Thomas Watson <>
2017-06-16Bug 492043 - [osgi R7] Implement FrameworkEvent STOPPED_SYSTEM_REFRESHED eventThomas Watson35-84/+159
2017-06-16Bug 486950 - [osgi R7] log service is being updatedThomas Watson2-0/+35
Implement new getLogger method that takes a bundle Change-Id: Ibd50163c2390c5853274cfa72662fd775c7f02ec Signed-off-by: Thomas Watson <>
2017-06-16Bug 486950 - [osgi R7] log service is being updatedThomas Watson7-34/+53
- fix bugs around formatting and LoggerAdmin Change-Id: I3c183c6996b9f05b206f972b5a63e6202de4c282 Signed-off-by: Thomas Watson <>
2017-06-16Bug 486950 - [osgi R7] log service is being updatedThomas Watson30-117/+988
- Add support for LoggerAdmin Change-Id: Iecd2675cfb7ddf7f7a10fbaa8a7f35e4f59d5615 Signed-off-by: Thomas Watson <>
2017-06-16Bug 487688 - [osgi R7] Implement FrameworkWiringDTOThomas Watson7-13/+104
2017-06-16[bug 486950] [osgi R7] log service is being updatedThomas Watson18-165/+1139
Initial implementation. Includes Java 6/7 aspects only (e.g., no LogStream, etc.).
2017-06-16Bug 486941 - [osgi R7] Framework extensions may require capabilitiesThomas Watson3-7/+7
from host or other attached fragments - deleted the wrong test bundle. restoring back ext.framework.osgiee.b Change-Id: Iff1a10f1f7c46def27bfc134d58dd8defd2e2296 Signed-off-by: Thomas Watson <>
2017-06-16Bug 486947: Use count objects returned by PrototypeServiceFactoryBJ Hargrave1-9/+23
For OSGi R6 the framework does not use count the 'same' objects that get returned by a PrototypeServiceFactory. When a bundle calls ServiceObjects.getService() multiple times a PrototypeServiceFactory may return the 'same' object multiple times. The bundle then may call ServiceObjects.ungetService(S) with the 'same' service object multiple times. Currently the framework implementation will throw an IllegalArgumentException on the second call to ungetService(S) if the 'same' service object is passed in more than once. This is because we do not use count the service object for ServiceObjects.getService() The core expert group has decided the framework must use count the service objects returned by ServiceObjects.getService() and decrement the use count on calls to ServiceObjects.ungetService(S).
2017-06-16Bug 486941 - [osgi R7] Framework extensions may require capabilitiesThomas Watson9-96/+438
from host or other attached fragments Change-Id: I0b893396db9f0644c6f7e578f26a7971e45e7448 Signed-off-by: Thomas Watson <>
2017-05-31Binaries v20170531-0733Y20170622-1000Y20170620-0625Y20170619-2325Y20170618-0415Y20170615-1000Y20170608-1000Y20170601-1000S4_7_0_RC4aS4_7_0_RC4S4_7_0_RC3R4_7I20170616-0530I20170615-2000I20170614-2000I20170613-2000I20170612-0950I20170610-0940I20170608-0530I20170607-2000I20170607-1100I20170607-0800I20170607-0215I20170606-2000I20170606-0800I20170605-2000I20170605-0800I20170604-2000I20170604-0800I20170603-1500I20170603-0800I20170603-0100I20170602-2000I20170531-2000I20170531-0800Arun Thondapu19-19/+19
2017-05-29Binaries v20170529-1345I20170530-2000I20170530-0800I20170529-2000Arun Thondapu19-19/+19
2017-05-16Bug 516457: Many of plug-ins need a version increaseY20170525-1000Y20170523-0000Y20170518-1000S4_7_0_RC2S4_7_0_RC1I20170529-0800I20170528-2000I20170528-0800I20170527-1500I20170527-0800I20170526-2000I20170524-2000I20170524-0800I20170523-2000I20170523-0800I20170522-2000I20170522-0800I20170521-2000I20170521-0800I20170520-1500I20170518-1030I20170518-0830I20170518-0500I20170517-2000I20170517-0800I20170516-2000Thomas Watson5-5/+5
Need to update minor versions for when BREE increased Change-Id: I3120449b05a17aba070f062e108fd9704cf6ae00 Signed-off-by: Thomas Watson <>
2017-05-12Bug 516592 - LogReaderService.getLog() is reverse order of javadoc I20170516-0800I20170515-2000I20170515-0910I20170515-0800I20170514-2000I20170514-1120Anjum Fatima2-6/+6
Changed storeEntry() to store the history in a way that it removes the old entries when it is full. Updated testLogHistory1() to account the change done in implementation Change-Id: I3455a0cf23368c19c20d52659491b21a581c3a04 Signed-off-by: Anjum Fatima <>
2017-05-11Binaries v20170511-1120Y20170512-0230Y20170511-1500S4_7_0_M7I20170512-0500I20170511-1200Arun Thondapu19-19/+19
2017-05-11Bug 516457: Many of plug-ins need a version increaseArun Thondapu4-4/+4
Change-Id: I643c3c7d695902f95d0a0357e97fe7254fcac079 Signed-off-by: Arun Thondapu <>
2017-05-11Binaries v20170511-0914Y20170511-1000Arun Thondapu19-19/+19
2017-05-10Bug 516069 - reflection code to create permission objects should beI20170510-2000Thomas Watson1-4/+13
protected with doPriv Need to protect ClassLoaderHook::classLoaderCreated with doPriv also. Change-Id: I8160a30acf938171b563a2853130f99f645a47c5 Signed-off-by: Thomas Watson <>
2017-05-03Binaries v20170503-1700Y20170504-1000I20170510-0800I20170509-2000I20170509-1300I20170509-1100I20170509-0945I20170509-0800I20170508-2000I20170508-0800I20170507-2000I20170506-2000I20170505-2000I20170504-2000I20170503-2000Arun Thondapu19-19/+19
2017-05-02Bug 516069 - reflection code to create permission objects should beI20170502-2000Thomas Watson1-6/+18
protected with doPriv Change-Id: Id08f3a33f835b2eb1e9ad355126a540307588be4 Signed-off-by: Thomas Watson <>
2017-04-28Binaries v20170428-1711I20170429-2000I20170429-1330I20170429-1230I20170428-2000Arun Thondapu19-19/+19
2017-04-28Bug 515878 - [regression] Validation error: org.eclipse.jetty.httpThomas Watson1-1/+1
missing constraint Change-Id: I50406b3a4cd1ff232bafc7f69f971757f26dd93f Signed-off-by: Thomas Watson <>
2017-04-27Bug 515920 - "Windows Server 2016" to osname.aliases I20170428-0550I20170428-0445I20170427-2000Thomas Watson3-1/+36
Change-Id: I07d5537eddb796db7a434a3616bc50acdc51b8ec Signed-off-by: Thomas Watson <>
2017-04-14Bug 515286 - Init of FrameworkExtensionInstaller fails with JDK9Thomas Watson1-2/+7
Change-Id: Id0544936abf98b465ea8cd8bf1558d7c19d6e379 Signed-off-by: Thomas Watson <>
2017-04-11Bug 498064 - Disable testUsesTimeout testY20170413-1000I20170413-2000Thomas Watson1-1/+1
Will disable the testUsesTimeout test case until we can convert it to a session test. A session test runs in a separate VM so should help isolate any issues the testcase has from the rest of the test suite for org.eclipse.osgi. Change-Id: I1b444f3aafc09bcce3e9831d35a6dd649bd9bfa2 Signed-off-by: Thomas Watson <>
2017-04-10Binaries v20170410-1100Arun Thondapu19-19/+19
2017-04-05Bug 514802 - Return empty fragment constant when fragmentWiresKarsten Thoms1-1/+1
collection is empty Signed-off-by: Karsten Thoms <>
2017-04-04Bug 508357 - Native library is not loaded from bundle on SolarisI20170405-0300I20170405-0200I20170405-0130I20170404-2000Thomas Watson1-2/+2
Make SunOS and Solaris alias each other. Change-Id: Ic40e4d7888530fa328eaea2460db45225a393a67 Signed-off-by: Thomas Watson <>
2017-03-30Revert "Bug 502220 - Default workspace is ${}-workspace"I20170402-2000I20170401-2000I20170331-2000I20170330-2000Thomas Watson1-15/+2
This reverts commit 60a423633ebd7246d33e8f95eb642e1dbeb2ea07. Change-Id: I7aad1e0ff3d3e870595fe4fa3883451dce434b89

Back to the top