Skip to main content
AgeCommit message (Collapse)AuthorFilesLines
87 min.More karaf-features.xmlHEADmasterslewis1-4/+4
Change-Id: I1e4b8fa456ba7f81f4747dcdf4fcfc82a82a81fa
105 min.More fixes for Karaf featuresslewis1-4/+4
Change-Id: I54b47ce2a5667d4b4c620fa4e3afb503f0cbe869
2 hoursFix for karaf-features.xmlslewis1-28/+27
Change-Id: I4937cbbc9052df25b822b063d7da933b60964ff1
27 hoursFixes for
Change-Id: Iff2d700c0649a934f8e2d5e11589ab445db95988
28 hoursMerge "Bug 565796: Upgrade to JNA 5.6.0 for 2020-09"Scott Lewis9-23/+97
32 hoursUpdate from 3.14.12 to 3.14.13 in karaf-features.xmlslewis1-53/+53
Change-Id: I5f45cc19d7af34b138b8cba63b3ce5d3cbb63494
32 hoursUpdate version from 3.14.12 to 3.14.13slewis11-12/+12
Change-Id: I8e8c06fc2ebdb6114fec162059b9200389e20a51
9 daysBug 565796: Upgrade to JNA 5.6.0 for 2020-09Jonah Graham9-23/+97
Change-Id: Id648d9825a4fa1497c04d959fb6b9cd22bf54b53
2020-07-13Updates for ECF 3.14.12slewis12-70/+70
Change-Id: I556936b4b00034f70a2b9b1584b1a52496fef3d2
2020-07-13Update karaf-features.xml for 3.14.11slewis12-71/+71
Change-Id: I95bde73f8678f7a88f24822a9621bc52f170fc7f
2020-07-13Update to 3.14.10slewis12-71/+71
Change-Id: Ie9af2abe2db0d95bfe36678e780c60817d5ef578
2020-07-13Update to 3.14.9 versionslewis12-73/+73
Change-Id: I505da518e5df57410d9a094a55bee04f1802ebb7
2020-07-13Change tycho.baseline and tycho.baseline.comparison from fail to warnslewis1-1/+1
Change-Id: I0000000000000000000000000000000000000000
2020-07-13Change tycho.baseline and tycho.baseline.comparison from fail to warnslewis1-1/+1
Change-Id: I36e5f8705a5b8918b1ee0a702398b8170c43fa6f
2020-07-13Update to karaf-features.xml to deal with maven update issues in 3.14.8slewis1-1/+1
Change-Id: Iacd49e415d625d9ce1ff847b100d44022fdf5357
2020-06-15Explicitly add core features to maven central deploy scriptMat Booth1-7/+21
and use a more portable xpath implementation. Change-Id: Ia03e9eb954a79aca3e960e18e76ef5d198029dbd Signed-off-by: Mat Booth <>
2020-06-12Avoid unnecessry qualifier bumps when only the pom changesMat Booth1-0/+4
Change-Id: Ie16dcb76d07b9e2f51cce4bc79970c3e46bbad7d Signed-off-by: Mat Booth <>
2020-06-12Remove no longer needed duplicate clean invokation workaroundMat Booth1-15/+0
Change-Id: I812ab61c33705eac2aded31c9a249387a3c97cbf
2020-06-11Bug 560602 - Switch to EPL version 2.0Mat Booth100-2929/+1002
Update license declaration in extension schema definitions Remove outdated extension point documentation and instead make Tycho/PDE regenerate the extension point documentation at build time, so it always contains up to date copyright and license notices. Use tycho javadoc plugin to generate javadoc and correct table of contents for javadoc in the doc bundle Misc other updates to doc bundle, including adding a link to the copyright notices file and removing duplicate table of contents entries, linking correctly to JDK types from ECF javadoc, fix broken external links in infro pages and pre-generating search indexes Change-Id: Iec41face18b80b742889f43de846b26d9dce583d Signed-off-by: Mat Booth <>
2020-06-11Bug 560602 - Switch to EPL version 2.0Mat Booth1051-5800/+8043
Update license headers in framework bundles Change-Id: I746fa91a069cad039cfd12526bef8b69507b79fe Signed-off-by: Mat Booth <>
2020-06-11Bug 560602 - Switch to EPL version 2.0Mat Booth117-671/+930
Update license headers in server-side and osgi bundles Change-Id: I72ebeebb5a1f8cd652ba8b76a20102887b315be8 Signed-off-by: Mat Booth <>
2020-06-11Bug 560602 - Switch to EPL version 2.0Mat Booth98-563/+694
Update license headers in protocol bundles Change-Id: I6421937a915bbbb151f6d3d78501b4ac38d2e733 Signed-off-by: Mat Booth <>
2020-06-11Bug 560602 - Switch to EPL version 2.0Mat Booth443-2406/+3187
Update license headers in provider bundles Change-Id: I2241e3d0682ee9d18593ade38bc350a5300d0b18 Signed-off-by: Mat Booth <>
2020-06-11Bug 560602 - Switch to EPL version 2.0Mat Booth231-1294/+1670
Update license headers in examples Change-Id: I45f6bf36935538b2a8d10ca8ac11b8b341dea5ae Signed-off-by: Mat Booth <>
2020-06-04Bug 560602 - Switch to EPL version 2.0Mat Booth291-1700/+2326
Update license headers in test bundles Change-Id: I61726a06e725f6d3581329cea27b78fcb72995a5 Signed-off-by: Mat Booth <>
2020-06-04Bug 560602 - Switch to EPL version 2.0Mat Booth2-6/+2
Remove outdated custom code templates containing old license Change-Id: Ie4b3b08932dd00ce34848986fef94bb3f643c8b7 Signed-off-by: Mat Booth <>
2020-06-03Include filetransfer features when pushed to maven centralMat Booth1-6/+20
Change-Id: Ib9db3b13fd42986ae907613462e5c92f7a95813c Signed-off-by: Mat Booth <>
2020-06-03Update ECF version in karaf fileMat Booth1-60/+60
Change-Id: Ica49bcfcf6aa79c1ace8f9cade038f9375c6a3be Signed-off-by: Mat Booth <>
2020-06-01Merge remote-tracking branch 'origin/master'slewis331-23563/+1737
Change-Id: Ic0b85c406d129f417588932dad9a5e0a55a99462
2020-05-31Updated karaf-features to include grpc-RemoteServicesProvider 1.2slewis1-1/+4
Change-Id: I5c79fa0c399cb850a68dacb3bea0cdc559f8126d
2020-05-22Bug 560808 - The server appears to be dropping connectionsMat Booth4-9/+15
This change adds a new configuration option for the httpclient45 provider to set the TTL for connections. It now defaults to 1000ms instead of -1 (infinite) to help improve performance when talking to servers that use very short TTLs such as This is for the httpclient45 provider only since old versions of Apache HTTP Components that may be used by the old httpclient4 provider does not support setting the TTL. Change-Id: I768d9e67e48d4c1f3afe00036276befb421dbc89 Signed-off-by: Mat Booth <>
2020-05-20Fix build against final 2020-03 platform.Mat Booth1-4/+4
Change-Id: If4479efc835cef738f3fbdadb17d1398e8202ed0 Signed-off-by: Mat Booth <>
2020-04-23Remove obsolete .cvsignore fileMat Booth1-1/+0
Change-Id: I31d88271b48a8b53a4fe3bcb91024965e85bef0f Signed-off-by: Mat Booth <>
2020-03-17Bug 560602 - Switch to EPL version 2.0Mat Booth87-841/+641
Update feature copyright notices to EPL 2.0 Change-Id: Ic7ffbf72b3b820acef790282b66e9dca0c6e9b3d Signed-off-by: Mat Booth <>
2020-03-16Bug 560602 - Switch to EPL version 2.0Mat Booth137-15640/+107
* Remove redundant EPL 1.0 license files from features -- these files come from the EPL 2.0 license feature now * Switch to EPL 2.0 licence feature in target platform definitions Change-Id: Ib13853ade1ef0b961f83a06a92499939ec17b8e1 Signed-off-by: Mat Booth <>
2020-03-16Bug 560602 - Switch to EPL version 2.0Mat Booth35-50/+43
* Update license in parent POM * Update to tycho 1.6.0 * Bump versions in any remaining feature not already bumped in this cycle Change-Id: Ib7a11e512509b296ec722435bfaeb525da0f37e4 Signed-off-by: Mat Booth <>
2020-03-11Bug 560648 - Get filetransfer tests to run during the tycho buildMat Booth30-34/+460
* Add the o.e.ecf.tests.filetransfer.httpclient4 fragment to the build and add a new o.e.ecf.tests.filetransfer.httpclient45 fragment for running tests specifc to the httpclient45 provider * Ensure tycho runs the filetransfer test suite once with no providers present, using the default built-in URLConnection implementation and then N more times where N is the number of provider implementations we have in ECF * Add a test suite that shows the loaded filetransfer providers in the runtime platform during the test run for clarity * Fix some compile warnings in the filetransfer tests including unused imports and deprecated methods in the JDK Change-Id: Idda4b9f6e8bcbaf830a70e8a7ee8af828975539b Signed-off-by: Mat Booth <>
2020-03-11Target platform updatesMat Booth7-32/+103
* Add a 2020-03 target platform to verify build against the latest release of the platform * Update to the permanent R-build of Orbit from S-build * Allow filetransfer tests to run on photon and oxygen target platforms * Don't treat o.e.ecf.tests.filetransfer.httpserver as a test bundle since it just defines a test server for tests and contains no actual tests * Update to latest version of build-helper-maven-plugin in target platform module Change-Id: I0bf66876897973e05a3e06e50ec68a661dc3574a Signed-off-by: Mat Booth <>
2020-03-02Bug 560648 - Get filetransfer tests to run during the tycho buildMat Booth1-1/+1
Don't treat o.e.ecf.tests.apache.httpclient.server as a test plugin it contains tests taken from the upstream httpclient project which shouldn't be executed for ECF, it exists to support the other tests Change-Id: I9057b275d874619df5e34a2a99d8b62e2af3a551 Signed-off-by: Mat Booth <>
2020-03-02Bug 560648 - Get filetransfer tests to run during the tycho buildMat Booth9-21/+93
Add the filetransfer tests to the tycho build Change-Id: Ia9f0e9cc81d0c6110ab981f0193fc79d24dccc62 Signed-off-by: Mat Booth <>
2020-02-29Bug 560602 - Switch to EPL version 2.0Mat Booth39-3907/+2
This change just contains some preparatory feature releng cleanup * Remove instructions that are no longer used (they are entirely ignored by tycho) * Remove unused sourceTemplatePlugin templates * Remove unneeded sourceTemplateFeature templates, tycho is generating source features based on the src.includes directive from the feature's so these end up adding nothing at all to the source features -- also avoids overwriting the common CBI licenses with old incorrect versions Change-Id: Ic86c5b8a3f2e83200a98abfdc539ab64e627c452 Signed-off-by: Mat Booth <>
2020-02-28Bug 552067 - ECF features are using a mix of license feature andMat Booth58-2962/+101
locally defined license URL/terms This change ensures that all built features make use of the CBI common license feature Change-Id: I66dbcc5bcf558ed7347167877c6157f9ce29d311 Signed-off-by: Mat Booth <>
2020-02-27Update to version 3.14.8 from 3.14.7Mat Booth7-8/+8
Change-Id: Ied02e8e8e9989fda228419824bca93bbdbfe0cc0 Signed-off-by: Mat Booth <>
2020-02-27Ignore signatures for baseline comparison checksMat Booth1-1/+8
Eases local builds where bundles won't be signed Change-Id: Ib89cf3c248392a60c9a3cdb267aca0cf2c989efd Signed-off-by: Mat Booth <>
2020-02-27Bug 552067 - Removed local defined licenseMat Booth3-133/+2
Fix another instance that was missed by commit d1e3f86 Change-Id: Id84818611ef284ca26c11e7e519a62e12f818bcf Signed-off-by: Mat Booth <>
2020-02-26Add script to push necessary artifacts to maven central stagingMat Booth2-1/+219
Due to "504 Gateway Time-out" errors when trying to push from infrastructure, it can be useful to be able to do this from one's own workstation. Change-Id: I6f8edfcf3bb8410db06cd8eddd516138905f3168 Signed-off-by: Mat Booth <>
2020-02-26Add gpg configuration for new Jiro infraMat Booth1-0/+12
Change-Id: I3cee404f5fea01c3ff1d69370ce2c9d0ffb23b73 Signed-off-by: Mat Booth <>
2020-02-24Update to deployed karaf-features.xmlslewis1-22/+22
Change-Id: I91b009c71f9beec584b6657e6c7f49b066189277
2020-02-17Bump features due to change in org.eclipse.ecf bundleMat Booth5-5/+5
Change-Id: I6a774030ae6c3716c63a9b3449ae794481301172 Signed-off-by: Mat Booth <>
2020-02-17Update to feature versions.slewis3-4/+9
Change-Id: If0d31c7807b1a86e7bcf1e7ac6516658e9596fc8

Back to the top