Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-07-13Added 1 to version for org.eclipse.ecf.console andslewis2-2/+2
o.e.e.osgi.services.remoteserviceadmin.console due to hack for Karaf done for Photon. Change-Id: I10fd33f5e09e05096f69b8bc6c408f5ec2424614
2018-07-13Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=534087Mat Booth2-6/+6
Backport console bundle metadata changes from osgir7 branch Allow building/running against Oxygen or Photon by keeping the require-bundle, but making it optional, so it may be fulfilled by either the old-style felix-gogo bundle from Oxygen or any bundle that supplies the felix.service.command package like the new-style felix-gogo bundle from Photon. Change-Id: I438c815319c2156c689b1ac90f211258e2bb9e5c Signed-off-by: Mat Booth <mat.booth@redhat.com>
2018-07-12Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=534087Mat Booth5-2/+49
Allow ECF to build against both R6 and R7 implementations of the org.osgi.service.log API. This is accomplished by providing stubs of the new interfaces on the build-time classpath so that we can implement the new R7 methods without having unresolved classes on R6. The stubs are not shipped with the binary distribution of ECF, so in the actual ECF code we can use them as long as we avoid any explicit import statements to avoid runtime linkage errors on R6. Change-Id: Ib29135c030e3dd8a3bf799552a2f3144c26edfe3 Signed-off-by: Mat Booth <mat.booth@redhat.com>
2018-04-26Removed use of org.osgi.service.log.Logger from master branch. It wasslewis2-23/+0
added in error. Change-Id: I6e6c0f6cfdb16ffc8ab2ac88fb77cba4b0c6e4d6
2018-04-26Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=534087slewis1-4/+24
This bug is caused by the new classes in OSGi R7 org.osgi.service.log package, and so these changes are dependent on using osgiR7. Change-Id: Ie613487d51aa3715d6d2969a36025dbb0fe9dbe4
2018-04-26Update to rosgi to allow use of asm 6 and removedslewis12-635/+7
org.eclipse.ecf.remoteservice.rpc code (deprecated in preference to the github.com XmlRpcRemoteServiceProvider. Change-Id: I352d2e79e027c10eedf2c26e54b12193bec3d2b5
2018-04-12Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=533528slewis1-2/+2
Change-Id: I4ca2226438afccc611bbf26eb5895494b6613f4e
2018-04-09Fix for missing condition in AsyncReturnUtil for Additional fixes forslewis1-0/+2
bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Change-Id: I0000000000000000000000000000000000000000
2018-04-06Simplification of API for checking for existence of osgi.async intent onslewis3-15/+37
IRemoteServiceReferences. Change-Id: Id15b6f932eb746dd569c4eba4fbd2540acd7da72
2018-04-04Added handling of service.intents for determining if osgi.async intentslewis2-1/+17
is present. Also added debug output info for host container selector service Change-Id: Ib55613fd9714801a415c5d4e3f2cff038bc03536
2018-04-02Fix for version change.slewis1-1/+1
Change-Id: I0000000000000000000000000000000000000000
2018-04-02Fix for version change.slewis1-1/+1
Change-Id: I835586094bfa4cba6d50e66a2f654f6bb5638607
2018-04-02Additional fixes for bugslewis34-129/+1299
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Added support for osgi.basic serialization specification in the form of org.eclipse.ecf.util.OSGIObjectOutputStream and OSGIObjectInputStream Change-Id: Ic82780c6f4179a27928fb95261ad766be7ad4526
2018-03-17Additional fixes for bugslewis1-4/+6
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Change-Id: I0000000000000000000000000000000000000000
2018-03-16Fix for dependency structureslewis1-2/+2
Change-Id: I748699508c79c3f8543fee7c59e4ae24344046f7
2018-03-16Additional fixes for bugslewis1-25/+44
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Simplified API for checking osgi intents in container creation Change-Id: I0000000000000000000000000000000000000000
2018-03-16Additional fixes for bugslewis4-14/+131
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Added api to RemoteServiceContainerInstantiator to support distribution providers Change-Id: I726a87e2d019da8fa582132e7332d4d895439ff9
2018-03-16Additional fixes for bugslewis1-9/+14
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Simplifications of AbstractRSAClientService Change-Id: I0000000000000000000000000000000000000000
2018-03-16Additional fixes for bugslewis1-5/+3
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Simplifications of AbstractRSAClientService Change-Id: I0000000000000000000000000000000000000000
2018-03-16Additional fixes for bugslewis1-6/+18
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Simplifications of AbstractRSAClientService Change-Id: I9229e9e219a35a042d5af205f4078869ebd53a93 Change-Id: I9229e9e219a35a042d5af205f4078869ebd53a93
2018-03-15Additional fixes for bugslewis2-8/+5
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Simplifications Change-Id: I548e50edf6598148c4a479ba4516979b43217e83
2018-03-15Additional fixes for bugslewis2-15/+142
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Added API to AbstractRSAClientService to simplify the creation of providers. Change-Id: I57d69eeaf81de2230eb6ad163c6199f5a780a341
2018-03-14Additional fixes for bugslewis3-3/+32
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Change-Id: I0000000000000000000000000000000000000000
2018-03-13Additional fixes for bugslewis1-4/+2
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Fixes use of osgi.basic.timeout Change-Id: Iee55df4b03974544de4f0ed4c350a601ccf12aba
2018-03-13Dependency fixes for bugslewis6-14/+211
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Adds support for osgi.private in ecf generic, ecf ssl, and rosgi providers, as well as a framework in ecf core and rsa impl for any other distribution providers. Change-Id: I5cacab08ba5b6fe63b8550fdb70eb8d6d1357977
2018-03-11Dependency fixes for bugslewis5-20/+116
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Change-Id: I0000000000000000000000000000000000000000
2018-03-09Additional fixes for bugslewis10-17/+112
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Change-Id: I0000000000000000000000000000000000000000
2018-03-09Moved target platform to oxygen for tycho-based build. Also addedslewis3-4/+26
access to org.osgi.util.promise package (in oxygen only) to support osgi.async intent (R7) Change-Id: I0000000000000000000000000000000000000000
2018-03-09Moved target platform to oxygen for tycho-based build. Also addedslewis2-3/+34
access to org.osgi.util.promise package (in oxygen only) to support osgi.async intent (R7) Change-Id: Iee0e76cd137f684aade4ee52d5c286eb1159ea7e
2018-03-09Revert "for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205"slewis3-25/+7
This reverts commit 7a6fed32e71982a39047aa0d43effaae56568c66.
2018-03-09Revert "for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205"slewis2-2/+2
This reverts commit e4e98340b1d3d8a867ad2193df18da273bf8cff4.
2018-03-08for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205slewis2-2/+2
Added support for Promise, CompletionStage as return values from ECF async proxy. Change-Id: I0000000000000000000000000000000000000000
2018-03-08for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205slewis3-7/+25
Added support for Promise, CompletionStage as return values from ECF async proxy. Change-Id: I0000000000000000000000000000000000000000
2018-03-08for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205slewis5-6/+43
Added support for new intents handling and intents properties handling in RSA impl. Change-Id: I0a71ec9eb77e8ac78037a545aa815dc1aea5c397
2018-03-07Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=532078slewis1-3/+4
Change-Id: I0000000000000000000000000000000000000000
2018-03-07Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=532078slewis2-71/+72
Change-Id: I5fcd77372473864ad780fd50e13c1b68d9a41b3a
2018-03-06Fix for DiscoveryNamespace.slewis1-8/+8
Change-Id: Id3e46f1b496bb045b62db6156045d0a8e62a67a9
2018-03-06Updates to ContainerCommand gogo extension and namespace impls.slewis3-8/+16
Change-Id: I1fb0833a3ef42daf1e713387d4f1dcf84b9fae0f
2018-03-05Fix for ds versionslewis2-5/+20
Change-Id: I6a895dab1eb88c6fc4c34027f8f326779e55492c
2018-03-05Fix for console build breakslewis1-0/+1
Change-Id: I8f4285c2af1a117db637e5dd1645d2951fffb47c
2018-03-05Formating and string externalizationslewis2-31/+30
Change-Id: Ie8593f3c10536b786fef725d659353cba027053d
2018-03-05Update to use gogo for console commandsslewis1-9/+5
Change-Id: I0000000000000000000000000000000000000000
2018-03-05Update to use gogo for console commandsslewis12-295/+346
Change-Id: I4a24896f14ee6789b126c09574ed16da355cebf9
2018-03-03bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=530952slewis2-2/+3
Change-Id: I0000000000000000000000000000000000000000
2018-03-02bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=530952slewis8-8/+12
Change-Id: I0000000000000000000000000000000000000000
2018-03-02bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=530952slewis25-25/+38
Change-Id: I0000000000000000000000000000000000000000
2018-03-02bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=530952slewis2-2/+3
Change-Id: I0000000000000000000000000000000000000000
2018-03-02bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=530952slewis14-16/+23
Change-Id: I0000000000000000000000000000000000000000
2018-03-02fixes for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=530952slewis4-14/+16
Change-Id: I0000000000000000000000000000000000000000
2018-03-01fixes for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=530952slewis1-1/+1
Change-Id: I0000000000000000000000000000000000000000

Back to the top