Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2023-11-17Update org.apache.commons:commons-compress to 1.25.0HEADmasterMatthias Sohn6-17/+17
and fix version of commons-codec from 1.16 to 1.16.0 Change-Id: I81a062b5aa9bc840fca29263f6d51356d76452e1
2023-11-16Update bouncycastle to 1.77Matthias Sohn6-29/+29
Change-Id: I16f3da6846e1b189e0c774ea2196ecaa5aa5b1dc
2023-11-15Update dependenciesMatthias Sohn6-71/+71
- commons-codec:commons-codec to 1.16 - jetty to 10.0.18 - org.apache.commons:commons-compress to 1.24.0 - org.apache.sshd:sshd-osgi to 2.11.0 - org.apache.sshd:sshd-sftp to 2.11.0 Change-Id: I7f3775edccb21d08019bda99c038e7a44b05a3c7
2023-11-15Update dependenciesMatthias Sohn7-43/+74
- asm to 9.6.0 - bytebuddy to 1.14.9 - commons-io:commons-io to 2.15.0 - mockito to 5.7.0 Change-Id: I38c0f8db21a0d8ebb5ab7e34a277b2f60c7e687f
2023-10-13Add egit-4.30 target platformMatthias Sohn5-0/+450
- update orbit to https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/milestone/latest - update dependencies necessary to run egit in debug IDE Change-Id: I42fb4d88cee80d99f45d19665191cfba39572005
2023-10-13egit-4.29: Use 2023-09 release p2 repo and fix its labelMatthias Sohn2-4/+4
Change-Id: I4dc088250658e652f6f182d464e48e858ebe3344
2023-09-07Prepare 6.8.0-SNAPSHOT buildsMatthias Sohn1-1/+1
Change-Id: I1644dd6ecf92765a37d30ac241b3bb30b3f47e90
2023-09-07Prepare 6.7.1-SNAPSHOT buildsstable-6.7Matthias Sohn1-1/+1
Change-Id: I2925025d96a4f1c39c5201c589d933c077d10de4
2023-09-05EGit v6.7.0.202309050840-rv6.7.0.202309050840-rMatthias Sohn1-1/+1
Change-Id: I7c49d29ed67361d7b65707b46d9d02afa0ca5227 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2023-09-04Fix target platform necessary to run egit from Eclipse IDEMatthias Sohn5-4/+34
Add - jarkarta.annotation-api 1.3.5 - org.eclipse.orbit.maven.lucene.feature.group 4.29.0.v20230703-0758 - org.hamcrest 2.2.0 - org.osgi.service.cm.source 1.6.1.202109301733 Change-Id: Id10ca030aadd000c3bdde791ea1e09c6edd61e23
2023-08-31Update mockito to 5.5.0Matthias Sohn5-9/+9
Change-Id: I3d6fe732bf18617cc8adfe396d6a3aa6c33784c3
2023-08-31Update bytebuddy to 1.14.7Matthias Sohn5-14/+14
Change-Id: I01602a9f6460db632e4523cc972944a9ca9d6030
2023-08-30Prepare 6.7.0-SNAPSHOT buildsMatthias Sohn1-1/+1
Change-Id: Ib0c49bff9295b26217ba7a6647f125f7534bf840
2023-08-30EGit v6.7.0.202308301100-rc1v6.7.0.202308301100-rc1Matthias Sohn1-1/+1
Change-Id: I22e11947d76d8f9c8827646e50a317ff9508536a Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2023-08-30Update Orbit to orbit-aggregation/release/4.29.0Matthias Sohn9-196/+193
Work around some API changes in 4.29 to ensure EGit 6.7 can still be used in older Eclipse versions: - Raise a warning instead of an error for unnecessary casts in bundle org.eclipse.egit.ui to allow casting the object returned by ResourceManager#get(String) to Image also in 4.29 where this method already returns Image. In earlier Eclipse versions this method returned Object. - Use InputStream#readAllBytes instead of Utilities#readBytes(String) which was removed in 4.29. See Orbit restructuring in https://github.com/orgs/eclipse-orbit/discussions/49 Change-Id: I7503c21975e243975ce2b88c2baa80935db79f3e
2023-08-30Add target platform for Eclipse 2023-09 (4.29)Matthias Sohn3-0/+375
Change-Id: Iff03ee03df69f2370f354875d066a376dceda7dc
2023-08-29Use release p2 repo for Eclipse 2023-06 (4.28)Matthias Sohn2-3/+3
Change-Id: Iac6f2e67c04f45a82255427b8c56380f2d51191d
2023-08-29Update bouncycastle to 1.76Matthias Sohn4-19/+19
Change-Id: I6f2a1ef47b723046f027458861dc248a93e17733
2023-07-02Update mockito to 5.4.0 and bytebuddy to 1.14.5Matthias Sohn5-19/+54
Change-Id: I2f94823b3422b278673f98c4538d2ee1fdac95c7
2023-07-01Merge branch 'stable-6.6'Matthias Sohn11-17/+84
* stable-6.6: Fix target platforms for running EGit on it Update Orbit to R20230531010532 for 2023-06 Change-Id: I495c269de2f93d5d98c3fc40a38836a6354e952b
2023-06-27Update bouncycastle to 1.75Matthias Sohn4-19/+19
Change-Id: I1028446b6782864a20d471c6b52c178fb129eb1b
2023-06-09Fix target platforms for running EGit on itMatthias Sohn8-9/+76
- 4.27 and 4.28 require a couple more dependencies to start Eclipse from the IDE. - Use the equinox SDK feature instead of listing bundles one by one. Change-Id: I44b8eecf105117976e67c2e28c46ca8e4dc6a7fd
2023-06-09Update Orbit to R20230531010532 for 2023-06Matthias Sohn7-11/+11
Change-Id: I39281f74519abbbf7fe5c69609ece25cd3b9745e
2023-05-30Prepare 6.6.1-SNAPSHOT buildsMatthias Sohn1-1/+1
Change-Id: I63a7f79aff8e30c6842851ddb4120415cd1b01b4
2023-05-30EGit v6.6.0.202305301015-rv6.6.0.202305301015-rMatthias Sohn1-1/+1
Change-Id: Ib3d33faea80bc3c7fc21a85ac75906a8fcfda366 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2023-05-25Prepare 6.7.0-SNAPSHOT buildsMatthias Sohn1-1/+1
Change-Id: I11867271752517a713a5d368ccb3b6c57f04cc88
2023-05-25[releng] Use latest OSGi bundle in target platformThomas Wolf4-7/+7
org.osgi.service.component.annotations:1.5.0->1.5.1 Bug: 581974 Change-Id: If11ce0a8c9c91591ac19fc22ef46005e0f30c7a9 Signed-off-by: Thomas Wolf <twolf@apache.org>
2023-05-24Update Orbit to S20230516204213Matthias Sohn7-15/+72
Change-Id: Ifca15dbd72e497500ec2da46e817fe722094aa90
2023-05-24Prepare 6.6.0-SNAPSHOT buildsMatthias Sohn1-1/+1
Change-Id: I08e374d5cc50fbde1197eebf842e4c7a72d901f2
2023-05-24EGit v6.6.0.202305241045-m3v6.6.0.202305241045-m3Matthias Sohn1-1/+1
Change-Id: Ic54fde0b1075bb1c83f75fbef1b944e5c66fc117 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2023-05-24Use org.tukaani:xz directly from Maven CentralMatthias Sohn5-11/+46
Change-Id: Ic4870b1981de8f39d096e9e94d7ca197eeb15332
2023-05-24Update jna to 5.13.0 directly from Maven CentralMatthias Sohn5-19/+69
Change-Id: I687da2fc07f726f986e469ed632feaf9f708307a
2023-05-24Use gson directly from Maven CentralMatthias Sohn5-11/+46
Change-Id: I3d68dea0fe809931f2a0e68ee36e4c3cafef7c37
2023-05-24Use bytebuddy directly from Maven CentralMatthias Sohn5-19/+69
Change-Id: Ia9ae7820ae329f457d5c71e949f732aca4610d3f
2023-05-24Use args4j directly from Maven CentralMatthias Sohn5-11/+46
Change-Id: Ia91d566919b9b9504d6c19cf83bb70509272aba2
2023-05-23Include OSGi annotations in the target platformThomas Wolf4-3/+116
They are required by PDE, which we add to the Eclipse running the UI tests. With Tycho 2.7.5, they are somehow present anyway (or 2.7.5 ignores them and starts the Eclipse anyway), but Tycho 4 will complain and refuse to run the tests because it cannot fully resolve the target platform for the running Eclipse. Change-Id: I61fe4f7941a75e813d70affc71174a506cb3cfe4 Signed-off-by: Thomas Wolf <twolf@apache.org>
2023-05-15Update to Apache MINA sshd 2.10.0Thomas Wolf5-19/+69
Include the Apache MINA sshd maven artifacts in the target platform and then also in the p2 repository. With Apache MINA sshd 2.10.0, bundle bcpkix is needed to be able to read PKCS#8 encrypted private keys (PEM files using the marker "-----BEGIN ENCRYPTED PRIVATE KEY-----", RFC5958[1].) Apache MINA sshd has only an optional dependency on that bundle, and JGit has none at all, so when one installs EGit, BouncyCastle bcpkix is not installed automatically. But we want that feature in Eclipse. Force inclusion of bcpkix via an explicit package dependency. JGit already uses this mechanism to force the inclusion of the net.i2p.crypto.eddsa bundle when org.eclipse.jgit.ssh.apache is included. [1] https://www.rfc-editor.org/rfc/rfc5958 Bug: 581855 JGit-dependency: Id27e73e9712b7865353c9b32b5b768f6e998b05e Change-Id: I32cad16890fce89bcc449d8cbd169346226c2163 Signed-off-by: Thomas Wolf <twolf@apache.org>
2023-05-02Add 4.27 (2023-03) and 4.28 (2023-06) target platformsMatthias Sohn6-0/+526
and add them to the Oomph setup Change-Id: I37f57151789f088a6e27c77825a046186997d179
2023-05-02Update slf4j to 1.7.36 and consume it directly from Maven CentralMatthias Sohn3-9/+35
BundleSymbolicNames changed to the names used upstream: - slf4j.api - slf4j.simple Change-Id: Ib574fa91bce0c5f673ab9445dad633ab2537f8ed
2023-05-02Update assertj-core to 3.24.2Matthias Sohn3-5/+24
and consume it directly from Maven Central. Add the bundle to the egit p2 repository. Change-Id: Iaad9bef9e391510396337eff61c8e356a951507c
2023-05-02Update Apache commons-codec to 1.15Matthias Sohn3-5/+12
and consume it directly from Maven Central. Its BundleSymbolicName changes to "org.apache.commons.commons-codec" which is defined upstream. Change-Id: I8ac1e111b82d20d4ead5fabc47fe3fbb6b0ebdee
2023-05-02Update org.apache.commons:commons-compress to 1.23.0Matthias Sohn3-5/+24
and consume it directly from Maven Central. Its BundleSymbolicName changes to "org.apache.commons.commons-compress" which is defined upstream. Change-Id: I40c13be8b1da5fce6fb7e5494d857395ac96c634
2023-05-02Update javaEWAH to 1.2.3 and use it directly from Maven centralMatthias Sohn3-5/+24
This changes its BundleSymbolicName from "javaewah" (name in Orbit) to com.googlecode.javaewah.JavaEWAH (name in upstream artefact from Maven Central). Change-Id: I71b77af9f87d6d83d36276069aac61cc3cd12d17
2023-04-30Use maven artifacts and bump baseline to Eclipse 4.26Thomas Wolf39-2179/+159
Eclipse platform has switched away from the Orbit rebundling of Bouncy Castle a while ago, so EGit may do so, too. Note that this requires * an up-to-date CBI TPD >= 3.0.0.202301061314, * a modern PDE * a modern tycho >= 2.7.5 JGit has already also switched to consume Jetty from maven directly, so do this, too. Installing BC maven bundles in an Eclipse that has the Orbit bundles may lead to problems, since then two different bcprov bundles will be present, and it will be indeterminate which one installs the "BC" security provider. Therefore, bump the EGit baseline to the first Eclipse version that shipped with the BC maven bundles: Eclipse 4.26 (2022-12). Enforce this baseline by bumping all "Require-Bundle" specifications in all MANIFEST.MF to the versions that shipped with Eclipse 4.26. Drop all target platforms for earlier Eclipse versions. Tests also run against the Eclipse 4.26 baseline. Eclipse 4.26 will automatically enforce the character set of a project to be UTF-8 if not set explicitly. This mandates some minor adaptations in tests. We set the character set explicitly to avoid surprises if the platform sets it at an unspecified moment. Bug: 581854 Change-Id: I7f27e9827a757a192255c53d034312b875f9bf0e Signed-off-by: Thomas Wolf <twolf@apache.org>
2023-03-07Merge branch 'stable-6.5'Matthias Sohn31-54/+304
* stable-6.5: Prepare 6.5.1-SNAPSHOT builds EGit v6.5.0.202303070854-r Update documentation for 6.5.0 Update Orbit to R20230302014618 for 2023-03 Add a TraceLocation for enabling showing timings in progress monitor Fix egit target platforms Prepare 6.5.0-SNAPSHOT builds EGit v6.5.0.202302281825-rc1 Prepare 6.5.0-SNAPSHOT builds EGit v6.5.0.202302221508-m3 Change-Id: I3b5baf63270042e2a6ed3abdc0b81e2669dc875d
2023-03-07Prepare 6.5.1-SNAPSHOT buildsstable-6.5Matthias Sohn1-1/+1
Change-Id: If238c1da692956fd288094c276847753a6c06574
2023-03-07EGit v6.5.0.202303070854-rv6.5.0.202303070854-rMatthias Sohn1-1/+1
Change-Id: Id4bd0a43183f2aef739a31229b9fc64ab3258ac0 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
2023-03-02Update Orbit to R20230302014618 for 2023-03Matthias Sohn21-54/+54
and update - com.google.gson to 2.10.1.v20230109-0753 Change-Id: Id34286a7c793b349bdaa44866f19c0d1584049ce
2023-03-01Fix egit target platformsMatthias Sohn21-10/+260
Some dependencies necessary to start Eclipse in the debugger were missing. Change-Id: If6c7d6f37ad9fd8c95ba9bcca30c6f71320d282d
2023-03-01Prepare 6.6.0-SNAPSHOT buildsMatthias Sohn1-1/+1
Change-Id: Iebc3dc0ca33db1f153d120e43a547aa8fd601c7f

Back to the top