summaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit.packaging
Commit message (Collapse)AuthorAgeFilesLines
* JGit v5.11.0.202102031030-m2v5.11.0.202102031030-m2Matthias Sohn2021-02-0322-23/+23
| | | | | Change-Id: Ie14c162a7fc5e1e8f34bf4bbc944f4dbe13e4dd0 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Add target platform for eclipse 4.19 stagingMatthias Sohn2021-01-122-0/+104
| | | | Change-Id: I172aa01203edc8cd069c93762c482a3f21950acc Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update orbit to S20210105214148 and com.google.gson to 2.8.6Matthias Sohn2021-01-1227-66/+132
| | | | | | Also fix target name of jgit-4.18 target. Change-Id: Ib5a13281398e7c5589de2e4a34fae0d08346db9c Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Add org.eclipse.jetty.util.ajax to target platform and bazel depsMatthias Sohn2021-01-1214-13/+41
| | | | | | | | It is required by org.eclipse.jetty.servlet [1]. [1] https://search.maven.org/artifact/org.eclipse.jetty/jetty-servlet/9.4.35.v20201120/jar Change-Id: I307ec8bad17f3a703bf25cc16c87ab9b524a84ff Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update jetty to 9.4.35.v20201120Matthias Sohn2021-01-0714-251/+251
| | | | Change-Id: I203778ea0536defffb720bcf7cdcbc6258540e65 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update eclipse-jarsigner-plugin to 1.1.7Matthias Sohn2020-12-241-1/+1
| | | | | Change-Id: I6ac33e662aac68a01455113d8abbe0bcdd725ca2 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update build-helper-maven-plugin to 3.2.0Matthias Sohn2020-12-241-1/+1
| | | | | Change-Id: I41e5645fe6eb9f477ec9e0653a75279d927a64f8 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update maven-enforcer-plugin to 3.0.0-M3Matthias Sohn2020-12-241-1/+1
| | | | | Change-Id: I5121415523b01994338c4097a8437a677d08b954 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Require latest Maven version 3.6.3Matthias Sohn2020-12-241-1/+1
| | | | | Change-Id: Iab08ddcdb7edc3c9ac55343d3d40012e19792ea0 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Upgrade wagon-ssh to 3.4.2; align maven-site-pluginMarco Miller2020-12-241-1/+1
| | | | | | | | Upgrade wagon-ssh to 3.4.2 in all pom files, thus align maven-site-plugin versions to 3.9.1 across as well, consistently. Change-Id: I38f7a6ded3517d1b116169dee1c12deb86eed3a1 Signed-off-by: Marco Miller <marco.miller@ericsson.com>
* Merge branch 'stable-5.10'Matthias Sohn2020-12-222-3/+3
|\ | | | | | | | | | | | | | | * stable-5.10: Update jgit-4.18 target platform to use release repository Change-Id: I1bc7b6d38085ba31fa65ad882a4f991da27bbf72 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Update jgit-4.18 target platform to use release repositoryMatthias Sohn2020-12-172-3/+3
| | | | | | | | Change-Id: I62aaf1cb823e05f277b16b156d0f9a4928efe213
| * Prepare 5.10.1-SNAPSHOT buildsMatthias Sohn2020-12-0822-33/+33
| | | | | | | | | | Change-Id: If1e44edfa0a80a29c00ed5112291d1338baf56f1 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * JGit v5.10.0.202012080955-rv5.10.0.202012080955-rMatthias Sohn2020-12-0822-23/+23
| | | | | | | | | | Change-Id: I7ca88bcc54992625a6fafd84172adee58d487dc3 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* | Merge branch 'stable-5.10'Matthias Sohn2020-12-038-126/+133
|\| | | | | | | | | | | | | | | | | * stable-5.10: Prepare 5.10.0-SNAPSHOT builds JGit v5.10.0.202012021225-rc1 Don't install 3rd party dependency bundles via features Change-Id: Ia901830d1057667dc8e78d235c63f84373f8887b
| * Prepare 5.10.0-SNAPSHOT buildsMatthias Sohn2020-12-0222-23/+23
| | | | | | | | | | Change-Id: I9cc9fa32a737b4916cdb5b52bac8f724ebee09bc Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * JGit v5.10.0.202012021225-rc1v5.10.0.202012021225-rc1Matthias Sohn2020-12-0222-23/+23
| | | | | | | | | | Change-Id: Ic774356e09bb9d24e5d99334bd4ea173bd4071ec Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Don't install 3rd party dependency bundles via featuresMatthias Sohn2020-12-028-126/+133
| | | | | | | | | | | | | | | | | | | | | | Instead provide them only in the p2 repository. This way they are available when installing from the jgit p2 repository but we are not enforcing the version we bring but can also use the version available in Eclipse if it matches our requirements. Bug: 514326 Bug: 566475 Change-Id: I3e8d0bad12cfb0c1003ade3e6f13e9af35626f14 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* | Prepare 5.11.0-SNAPSHOT buildsMatthias Sohn2020-12-0222-33/+33
|/ | | | | Change-Id: I91e5532526775191fbd34f81e2ef777cba605e3b Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Orbit to R20201130205003 for 2020-12Matthias Sohn2020-12-0127-41/+41
| | | | Change-Id: I9a563d6f125e9a3983990b8a111d3288c9100162 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Orbit to S20201118210000 and add target for 4.18Matthias Sohn2020-11-2028-46/+148
| | | | | | | - replace target platform for 4.17 staging with final release - add target platform for Eclipse 4.18 (2020-12) Change-Id: I4fb60cc346e275b755bba8d32b1964c2673fb615 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Orbit to I20201111205634Matthias Sohn2020-11-1425-90/+90
| | | | | | | | and update - org.apache.ant to 1.10.9.v20201106-1946 - org.slf4j.binding.log4j12 to 1.7.30.v20201108-2042 Change-Id: Id15d14dea3a61dabde974c3ea9332d47fb19f4d9 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update slf4j to 1.7.30Matthias Sohn2020-10-2813-64/+64
| | | | | Bug: 566475 Change-Id: Ia3e5b72d53ead435e4677e46c73a3ff45a606b41 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Orbit to S20201027182932 (2020-12 M2)Matthias Sohn2020-10-2825-36/+102
| | | | Change-Id: I24add2e8133f5c83675ab3ade58d7d6db29771ec Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Merge branch 'stable-5.9'Marco Miller2020-09-0227-116/+218
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * stable-5.9: Upgrade maven-resources-plugin to 3.2.0 Upgrade plexus-compiler version to 2.8.8 [bazel] Add missing dependency to slf4j-api [errorprone] DirCacheEntry: make clear operator precedence [errorprone] PackWriter#parallelDeltaSearch: avoid suppressed exception [errorprone] Declare DirCache#version final Add jgit-4.17-staging target platform for 2020-09 Update target platform to R20200831200620 Signed-off-by: Marco Miller <marco.miller@ericsson.com> Change-Id: I2e2f41cf6ebbcb45b8978b519db3f1c8f7afb5f4
| * Upgrade maven-resources-plugin to 3.2.0Marco Miller2020-09-011-1/+1
| | | | | | | | | | Change-Id: Ib0b2dc7c5b781dbc4ce26782c508b8c7e11641ed Signed-off-by: Marco Miller <marco.miller@ericsson.com>
| * Add jgit-4.17-staging target platform for 2020-09Matthias Sohn2020-09-012-0/+102
| | | | | | | | Change-Id: Ic3d3f7d1a4d13b40426675d29d8c521f1437f845 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Update target platform to R20200831200620Matthias Sohn2020-09-0124-115/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and update to new Orbit version of the following libraries - org.apache.commons.codec to 1.14.0.v20200818-1422 - org.apache.httpcomponents.httpclient to 4.5.10.v20200830-2311 - org.bouncycastle.bcpg [1.65.0.v20200527-1955 - org.bouncycastle.bcpkix [1.65.0.v20200527-1955 - org.bouncycastle.bcprov [1.65.1.v20200529-1514 Fix minor issues in target platforms and rename 4.16-staging to 4.16 since that version was released already. Change-Id: Ifea2600e445e783807a5d94ea23ac3c6550956b5 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Prepare 5.9.0-SNAPSHOT buildsMatthias Sohn2020-08-2722-23/+23
| | | | | | | | | | Change-Id: Ia3e8382ec503150979d8acb6161031ccfb7fd921 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * JGit v5.9.0.202008260805-m3v5.9.0.202008260805-m3Matthias Sohn2020-08-2622-23/+23
| | | | | | | | | | Change-Id: Ic4de8340f3ab038e38b239b725b8bd6d6dbee413 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* | Prepare 5.10.0-SNAPSHOT buildsMatthias Sohn2020-08-2722-33/+33
|/ | | | | Change-Id: I9a2b39e9e85f27179ceb3b1709d75c466089a3bc Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Jetty to 9.4.30.v20200611Matthias Sohn2020-07-1411-197/+197
| | | | Change-Id: I9e14502f290483ad755aac30acd1e256f8abc8f8 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare 5.9.0-SNAPSHOT buildsMatthias Sohn2020-06-0922-33/+33
| | | | | Change-Id: Ia998e2772df1285a4c674b07201f15d53156eb78 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Fix jgit packagingMatthias Sohn2020-06-034-34/+15
| | | | | | | | | | - new jsch and gpg.bc fragments need to be included in their features as fragments and require only the jgit bundle (not the jgit feature) - feature org.eclipse.jgit should no longer include bouncycastle - add missing url for gpg.bc feature in category.xml - don't mark features as patch features Change-Id: I4a46e3fed319221a704b754347a6798b4b199fe4
* Update Orbit to R20200529191137 for final Eclipse release 2020-06Thomas Wolf2020-06-0123-99/+165
| | | | | | | | This includes org.bouncycastle.bcprov 1.65.1 in the p2 repository. Leave the maven and bazel dependencies for Bouncy Castle at 1.65. Change-Id: I1fb39bd79e7339315f64f8b5dda89cb81dd035af Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
* Do not include log4j implementation in jgitMichael Keppler2020-06-011-15/+0
| | | | | | | | | | | | | | | | | | | | | | As discussed in the bug, jgit should not include a logging implementation, and instead rely on the product containing jgit to configure the logging. We have recently run into the situation, that installing egit in a (non eclipse.org) RCP application breaks all the logging due to incompatible logging implementations. Removal of the jgit logging implementation should fix this. Following further changes have been done for jgit command line: * added log4j.properties to binary build of jgit.pgm. That file existed in the git repository, but was not included in the eclipse binary build. (maybe it is in the bazel build) * removed apache.commons.logging package import from jgit.pgm. That import is not used, and makes the logging even more confusing. Bug: 514326 Change-Id: I6dc7d1462f0acfca9e2b1ac87e705617179ffdda Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de> Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Decouple JSch from JGit CoreMatthias Sohn2020-06-0117-14/+552
| | | | | | | | | | | | | | | | | | | | | | | | Motivation: JSch serves as 'default' implementations of the SSH transport. If a client application does not use it then there is no need to pull in this dependency. Move the classes depending on JSch to an OSGi fragment extending the org.eclipse.jgit bundle and keep them in the same package as before since moving them to another package would break API. Defer moving them to a separate package to the next major release. Add a new feature org.eclipse.jgit.ssh.jsch feature to enable installation. With that users can now decide which of the ssh client integrations (JCraft JSch or Apache Mina SSHD) they want to install. We will remove the JCraft JSch integration in a later step due to the reasons discussed in bug 520927. Bug: 553625 Change-Id: I5979c8a9dbbe878a2e8ac0fbfde7230059d74dc2 Also-by: Michael Dardis <git@md-5.net> Signed-off-by: Michael Dardis <git@md-5.net> Signed-off-by: Matthias Sohn <matthias.sohn@sap.com> Signed-off-by: David Ostrovsky <david@ostrovsky.org>
* Decouple BouncyCastle from JGit CoreMatthias Sohn2020-06-0116-0/+559
| | | | | | | | | | | | | | | | | | | | | | | | | | Motivation: BouncyCastle serves as 'default' implementation of the GPG Signer. If a client application does not use it there is no need to pull in this dependency, especially since BouncyCastle is a large library. Move the classes depending on BouncyCastle to an OSGi fragment extending the org.eclipse.jgit bundle. They are moved to a distinct internal package in order to avoid split packages. This doesn't break public API since these classes were already in an internal package before this change. Add a new feature org.eclipse.jgit.gpg.bc to enable installation. With that users can now decide if they want to install it. Attempts to sign a commit if org.eclipse.jgit.gpg.bc isn't available will result in ServiceUnavailableException being thrown. Bug: 559106 Change-Id: I42fd6c00002e17aa9a7be96ae434b538ea86ccf8 Also-by: Michael Dardis <git@md-5.net> Signed-off-by: Michael Dardis <git@md-5.net> Signed-off-by: Matthias Sohn <matthias.sohn@sap.com> Signed-off-by: David Ostrovsky <david@ostrovsky.org>
* Update jetty to 9.4.28.v20200408Matthias Sohn2020-05-2712-215/+215
| | | | Change-Id: I6fe26c1efcf812de3102ee82ce67f9e0bc3b0135 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Add 4.16 staging target platformMatthias Sohn2020-05-265-10/+112
| | | | | | | * replace 4.15 staging by 4.15 release * add 4.16 staging Change-Id: I33cc701f0ea6fffeaec898fa50ef536b20102048 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Orbit to S20200519202422 and ant to 1.10.8Matthias Sohn2020-05-2021-54/+54
| | | | Change-Id: I5bc120a495deb2f3b29bd04bb1c9a2058394ba8a Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update to bouncycastle 1.65 and orbit I20200506000552Matthias Sohn2020-05-0621-98/+98
| | | | | Bug: 553206 Change-Id: I867bbe88b847bf6d17f17f6cf8c565cd4a2437cc Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Upgrade Tycho to 1.7.0Michael Keppler2020-05-011-1/+1
| | | | | Change-Id: I41d927e53f040750bbf0160dc15d8ca8a3f9f7ca Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
* Always use https to access download.eclipse.orgMatthias Sohn2020-04-2725-25/+25
| | | | Change-Id: Ida3cd74dc80020308496f53bdda3676b616953d4 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update to org.apache.sshd 2.4.0Thomas Wolf2020-03-2221-90/+156
| | | | | | | | | | | | | | | | | Change target platforms to Orbit I20200319180910 and regenerate them. Change package imports to [2.4.0,2.5.0); adapt code to upstream API changes. Maven build: update version in root pom. Bazel build: update version & hash in WORKSPACE file. Proxy functionality verified manually using 3proxy (HTTP & SOCKS, with basic authentication) and ssh -vvv -D7020 localhost (SOCKS, no authentication). Bug: 561078 Change-Id: I582f6b98055b013c006f2c749890fe6db801cbaa Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
* Prepare 5.8.0-SNAPSHOT buildsMatthias Sohn2020-03-0918-27/+27
| | | | | Change-Id: I056b45806a82eae80177932e42e3dc806015351a Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Add 4.14 and 4.15-staging target platformsMatthias Sohn2020-03-024-3/+105
| | | | | | | - copy old 4.14-staging to 4.14 target platform - create 4.15-staging target platform from former 4.14-staging Change-Id: I874f552205f1bc419334e4f66ebfef4cbc8cb4ff Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Orbit to R20200224183213 for final 2020-03Matthias Sohn2020-03-0219-29/+29
| | | | Change-Id: I00eb77ec4c055de0e5900a2c4ed82770e2031dab Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Orbit to S20200224183213 for 2020-03 RC1Matthias Sohn2020-02-2910-19/+19
| | | | Change-Id: Ic37b1b8dc62de0bb30fa50562bed428f49d404bc Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* [releng] Update year in copyright notices for featuresThomas Wolf2020-02-287-7/+7
| | | | | | | | | | | Bump upper end of range to 2020. These copyright notices are user-facing; they're visible in several dialogs in Eclipse. It is strange or even misleading to see a copyright notice for JGit saying "2005, 2010" when there have been *many* developments in the past ten years. Change-Id: Idaa6244b2b3d9cecb29cc690085f8d008195cf12 Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>