summaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit.packaging
Commit message (Collapse)AuthorAgeFilesLines
* JGit v5.4.0.201906121030-rv5.4.0.201906121030-rMatthias Sohn2019-06-1217-18/+18
| | | | | Change-Id: Ie68828af68d07cf8e3fe778d39436f539f1c73d0 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v5.4.0.201906120450-rMatthias Sohn2019-06-1217-18/+18
| | | | | Change-Id: Iea17cba848d4e53d69d34e952a2476c375721aa4 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update to Orbit R20190602212107Matthias Sohn2019-06-0315-75/+78
| | | | | | | | | This version fixed wrong Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=9))" in bouncycastle 1.61. Bug: 547570 Change-Id: I715bcc4b39c3d4ad036dcc5bbdf48d321759f55f Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Upgrade Bouncy Castle to 1.61Brandon Weeks2019-06-018-69/+66
| | | | | | | | | | | | Also now use JcaKeyBoxBuilder constructor in BouncyCastleGpgKeyLocator.readKeyBoxFile(Path). CQ: 19868 CQ: 19869 CQ: 19870 Change-Id: I45bd80e158aecd90448b0c7e59615db27aaef892 Signed-off-by: Brandon Weeks <bweeks@google.com> Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update to Orbit R20190531194818 and rollback update to Ant 1.10.6Matthias Sohn2019-06-0115-39/+39
| | | | | | | | | An issue has been reported with Java 1.8 and new Ant version 1.10.6 hence this was rolled back to 1.10.5 in Orbit. See: https://bz.apache.org/bugzilla/show_bug.cgi?id=63457 Bug: 547607 Change-Id: I9c04c988ec89bb1e2cbb528a2d3add30a0b7b3b9 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Orbit to S20190521195709 for 2019-06 M3Matthias Sohn2019-05-2215-83/+104
| | | | | | | | | Update - org.apache.ant to 1.10.6.v20190516-0412 (CQ 19829) - org.apache.httpcomponents.httpclient to 4.5.6.v20190503-0009 CQ: 19829 Change-Id: Ia057d4f07dab21374ca66c3d87a2bab1c795562c Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Apache MINA sshd client: adapt to sshd 2.2.0Thomas Wolf2019-05-0610-48/+45
| | | | | | | | | | | | | | Update target platforms, maven and bazel builds to use sshd 2.2.0. Adapt internal classes to changed sshd interfaces and remove previous work-arounds for asking repeatedly for key passwords and for loading keys lazily; both are now done by sshd. CQ: 19034 CQ: 19035 Bug: 541425 Change-Id: I85e1df6ebb8a94953a912d9b2b8a7b5bdfbd608a Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch> Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Orbit to S20190501151401 for 2019-06 M2Matthias Sohn2019-05-0615-65/+47
| | | | Change-Id: Ice7ba783c1836682d237e7b50bded90ceaa8b564 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Upgrade Tycho to 1.4.0 for eclipse buildMichael Keppler2019-04-291-1/+1
| | | | | Change-Id: I8893be53a5b45e1f4c177ff002b94c887576f128 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
* Update target platform, maven and bazel builds to JSch 0.1.55Thomas Wolf2019-04-2516-42/+209
| | | | | | | | | | | Same version as used in the latest Eclipse platform. Updating the JGit target platform results in the new JSch version being included in the JGit feature in the p2 repo, and thus ultimately in the EGit update site. CQ: 19588 Bug: 546130 Change-Id: Id7e4318096f6f29dc4573e15542abdf54582af34 Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
* Add missing source bundles and add them to a single source featureMatthias Sohn2019-04-0228-1157/+190
| | | | | | | | | | | | | | | | | | | | | | Add missing source bundles for - org.eclipse.jgit.ant - org.eclipse.jgit.archive - org.eclipse.jgit.http.apache - org.eclipse.jgit.http.server - org.eclipse.jgit.junit - org.eclipse.jgit.junit.http - org.eclipse.jgit.junit.ssh - org.eclipse.jgit.lfs - org.eclipse.jgit.lfs.server - org.eclipse.jgit.ui Combine all source bundles into a single source feature org.eclipse.jgit.source and delete the other source features. Ensure all bundles are added to the jgit p2 repository. Change-Id: I56785f49c940b79f41f763c26e63a4a820ed7cce Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* [releng] Fix dependencies between featuresThomas Wolf2019-03-3111-6/+48
| | | | | | | | | | | | Add dependencies from source to binary features and enforce the same version. Restrict the dependencies between binary features by version, too. Adapt the version.sh script to properly replace these version numbers. Bug: 545906 Change-Id: I953616e58d27accdf61b49f6435a54895bcbf6da Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch> Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Convert target platform to simple POM projectMichael Keppler2019-03-304-22/+0
| | | | | | | | There is no reason why this is a plugin project. It is sufficient as Xtext nature project which is only built via Maven. Change-Id: I000f61f27aeb5c377fbbb7f452c26b0d0bff0ae0 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
* Prepare 5.4.0-SNAPSHOT buildsMatthias Sohn2019-03-0722-25/+25
| | | | | Change-Id: I90a4791f63d0eba23da744c720e869f1830b86e7 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Orbit to R20190226160451Matthias Sohn2019-03-0613-27/+24
| | | | Change-Id: I43bfd56b029b4bf16aaf001915a9dabeb189a9e2 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Orbit to S20190219190953Matthias Sohn2019-02-1913-38/+41
| | | | | | | | - Orbit milestone for 2019-03 M3 - fixes Apache httpclient 4.5.6 Bug: 544139 Change-Id: Ib225d90dd26f6f3665d4feacecfbba4a28251a0b Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Orbit to S20190129210011Matthias Sohn2019-01-3013-28/+34
| | | | | | This is the Orbit stable build for 2019-03 M2 Change-Id: I6db8e030af6bcec9c50065cb66211280d366dfa8 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Delete jgit-4.5 target platformMatthias Sohn2019-01-272-100/+0
| | | | Change-Id: If38b605b98cad55ee83cb7c0a6a972489031e447 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Add 4.11-staging target platform and update Orbit to I20190123233226Matthias Sohn2019-01-2717-100/+261
| | | | | | | | | | | Update - org.apache.httpcomponents.httpcore to 4.4.10.v20190123-2214 - org.apache.httpcomponents.httpclient.source to 4.5.6.v20190123-2215 - org.bouncycastle.bcpg to 1.60.0.v20181210-2057 - org.bouncycastle.pkix to 1.60.0.v20181210-2057 - org.bouncycastle.prov to 1.60.0.v20181210-2057 Change-Id: I132b6686aa29b2a76cc529f7cae34115604c754d Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Implement signing commits using BouncyCastleMedha Bhargav Prabhala2019-01-168-0/+63
| | | | | | | | | | | | | This also includes a change to generating the jgit CLI jar. Shading is no longer possible because it breaks the signature of BouncyCastle. Instead, the Spring Boot Loader Maven plug-in is now used to generate an executable jar. Bug: 382212 Change-Id: I35ee3d4b06d9d479475ab2e51b29bed49661bbdc Also-by: Gunnar Wagenknecht <gunnar@wagenknecht.org> Signed-off-by: Gunnar Wagenknecht <gunnar@wagenknecht.org> Signed-off-by: Medha Bhargav Prabhala <mprabhala@salesforce.com> Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Jetty to 9.4.14Matthias Sohn2019-01-1514-134/+134
| | | | Change-Id: I255d4d03a35bf7701b021339623dfb8c28d24c35 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Correct target name for jgit-4.10-stagingDave Borowitz2019-01-042-3/+3
| | | | Change-Id: I130c7f1420b6b3753f4d419a37d16633755da21c
* Update org.tukaani.xz to 1.8.0.v20180207-1613Matthias Sohn2018-12-247-20/+20
| | | | | CQ: 18321 Change-Id: I49f47748e7753146c0d696b2bd381d2d3465691e Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Upgrade Tycho to 1.3Michael Keppler2018-12-161-1/+1
| | | | | | | | | With the upcoming Eclipse release 2018-12 a new version of Tycho has been released. Upgrade the Tycho related build steps to the new version in the Maven build. Change-Id: Ifff186a9f97ed9faf70f15b20396724b0c9e801c Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
* Merge branch 'stable-5.2'Matthias Sohn2018-12-0913-20/+20
|\ | | | | | | | | | | | | | | | | | | | | | | | | * committer: Update list of committers Add new ssh bundles to Maven central scripts Update maven site reports Prepare 5.2.1-SNAPSHOT builds JGit v5.2.0.201812061821-r Update Orbit to R20181128170323 for 2018-12 Change-Id: I97c6ce5f0c963bfab4d45462f555563d9c5bbe8a Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Prepare 5.2.1-SNAPSHOT buildsMatthias Sohn2018-12-0722-25/+25
| | | | | | | | | | Change-Id: I68d9f5b1c8ca8e8eada9143093dc4fa82519edd8 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * JGit v5.2.0.201812061821-rv5.2.0.201812061821-rMatthias Sohn2018-12-0722-22/+22
| | | | | | | | | | Change-Id: I8528c913ad1a820ee9a2fa6be1c9125b518caefe Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Update Orbit to R20181128170323 for 2018-12Matthias Sohn2018-12-0513-20/+20
| | | | | | | | Change-Id: Ia3597d2d0609e5a0a67e5f2518f68ce99ab8aa3c Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* | Prepare 5.3.0-SNAPSHOT buildsMatthias Sohn2018-12-0322-25/+25
|/ | | | | Change-Id: I8951c2cf650cc3e41d2baa0b330b94468cfed5c2 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Orbit to S20181128170323 for 2018-12 RC1Matthias Sohn2018-12-0313-20/+20
| | | | Change-Id: I4f66b907d8027cae779f54ef0bdc5d36b4a21f6f Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Apache MINA sshd client: enable support for ed25519 keysThomas Wolf2018-12-021-0/+7
| | | | | | | | | | | | | | | Include the net.i2p.crypto.eddsa bundle via a hard dependency. Add tests for dealing with ed25519 host keys and user key files. Manual tests: fetching from git.eclipse.org with an ed25519 user key, and pushing this change itself using the same ed25519 key. Note that sshd 2.0.0 does not yet support encrypted ed25519 private keys. Bug: 541272 Change-Id: I7072f4014d9eca755b4a2412e19c086235e5eae9 Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
* Prepare 5.2.0-SNAPSHOT buildsMatthias Sohn2018-11-3022-22/+22
| | | | | Change-Id: I18646aaeee51047b234b758dcc1c2f89fd01b2f8 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v5.2.0.201811281532-m3v5.2.0.201811281532-m3Matthias Sohn2018-11-2822-22/+22
| | | | | Change-Id: I79988b473d67e565d8f6bcac40ee9a14b26c9e60 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Orbit to I20181128011035Matthias Sohn2018-11-2813-34/+34
| | | | | | | | | | to consume fix for vulnerability [1] in Apache commons compress which is fixed in version 1.18. [1] CVE-2018-1324 CQ: 18320 Change-Id: I01e435fda834bbb22892a1cfba411d0196d7de17 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Ant to 1.10.5Matthias Sohn2018-11-227-20/+20
| | | | | CQ: 18322 Change-Id: I88982116e02598b0ac658c4d740d7a7c1e37280a Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Orbit to S20181120221132 for 2018-12Matthias Sohn2018-11-2213-20/+20
| | | | Change-Id: Ice169d000e4757732e847ba5e2ea5e59945a09e8 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update mockito to 2.13.0Matthias Sohn2018-11-227-40/+68
| | | | | | | | | | | | | | | Update mockito and its dependencies to latest version available in Orbit: - mockito 2.13.0.v20180426-1843 - net.bytebuddy.byte-buddy 1.7.9.v20180420-1519 - net.bytebuddy.byte-buddy-agent 1.7.9.v20180420-1519 - org.objenesis 2.6.0.v20180420-1519 CQ: 18301 CQ: 18303 CQ: 18319 Change-Id: I3dd01e5b0b5a023fcb6530e8ec76729cfc41d735 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Move SshTestGitServer to new bundle org.eclipse.jgit.junit.sshThomas Wolf2018-11-173-0/+31
| | | | | | | | | | | | | | | Create the bundle and move the SshTestGitServer there. Verified that the Eclipse build still works and ran JSchSshTest and ApacheSshTest as junit tests inside Eclipse. Update maven build and features to account for that. Verified by running full maven build including packaging. Update bazel build files to account for that. Verified by a clean-slate bazel build :all, followed by running the JSchSshTest and the ApacheSshTest via bazel. Change-Id: Ia084942f4425b454529de148e00417e7da786a90 Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
* Add --ssh option to command-line commandsThomas Wolf2018-11-141-0/+1
| | | | | | | | | | | | | | | Enables using the new ssh client based on Apache MINA sshd instead of the old JSch client. The default is still JSch, so unless the command is invoked with --ssh apache, there's no change. I prefer this over some fiddling with the GIT_SSH environment variable since that variable is handled in the JGit core bundle, which should remain free of any dependency to org.eclipse.jgit.ssh.apache to avoid problems in Gerrit or other JGit users that may use a different Apache MINA sshd version. Bug: 520927 Change-Id: I8460759c7113ef7887520fb0d297aa312200c69f Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
* Add features for the Apache MINA sshd implementationThomas Wolf2018-11-1327-0/+1160
| | | | | Bug: 520927 Change-Id: Ida3e218e0552848ef6285de1dc1e41866f7f873e Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
* Update JGit target platforms to Orbit I20181102163257Thomas Wolf2018-11-0213-68/+68
| | | | | | | | Remove the S20181031145145 Orbit definition; that one was for our purposes broken (mistakes in the org.apache.sshd-core and net.i2p.crypto.eddsa receipes). Change-Id: I8246d0837bc80165dd23780236b58fd9fe2fe0bc Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
* Update 2018-12 Orbit repository to S20181031145145Matthias Sohn2018-10-3113-24/+66
| | | | | | | | | | | | Add the following new bundles needed for new ssh implementation: - net.i2p.crypto.eddsa 0.3.0 - net.i2p.crypto.eddsa.source 0.3.0 - org.apache.sshd.core 2.0.0 - org.apache.sshd.core.source 2.0.0 - org.apache.sshd.sftp 2.0.0 - org.apache.sshd.sftp.source 2.0.0 Change-Id: I336166dd71522cc382df2e3efc00e7126d2c0874 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update staging target platform for eclipse platform 4.10Matthias Sohn2018-10-303-6/+54
| | | | Change-Id: Ice585525209e20e7d675f24cb751315e18eb375d Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* New target platform for 4.9Matthias Sohn2018-10-302-0/+84
| | | | Change-Id: I73474deaecda4e594e5604213d3ae30c499a2ca7 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Fix Mylyn commit message templateMichael Keppler2018-09-238-8/+8
| | | | | | | | The commit message template contains a superfluous blank at the end of the first line, which is deleted by this change. This is only relevant for jgit contributors using Eclipse, not for jgit users. Change-Id: I462deb49c26fb64b3dc2d1d75f1e40ef302b0fc9 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
* Merge branch 'stable-5.1'Matthias Sohn2018-09-1011-17/+17
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * stable-5.1: Update Orbit 2018-09 to R20180905201904 Prepare 5.0.4-SNAPSHOT builds JGit v5.0.3.201809091024-r Use the same default diff.renameLimit = 400 like native git Prepare 4.9.5-SNAPSHOT builds JGit v4.9.4.201809090327-r Fix @since tag for LOCK_SUFFIX Prepare 4.7.4-SNAPSHOT builds JGit v4.7.3.201809090215-r Change-Id: Ic6f2c858dc653f654de36189943c77972c974269 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Update Orbit 2018-09 to R20180905201904Matthias Sohn2018-09-1011-17/+17
| | | | | | | | Change-Id: I15e79024b89e45a5ba60c7aba909d899733bcb2f Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Prepare 5.1.0-SNAPSHOT buildsMatthias Sohn2018-09-0518-18/+18
| | | | | | | | | | Change-Id: I3d06c5237edae54b09f465f415f5a308b5e7ceff Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * JGit v5.1.0.201809051400-rc1v5.1.0.201809051400-rc1Matthias Sohn2018-09-0518-18/+18
| | | | | | | | | | Change-Id: I0b53f95ee51d94da8b029c9bb10eb854ff9dd4f6 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* | Prepare 5.2.0-SNAPSHOT buildsMatthias Sohn2018-09-0618-20/+20
|/ | | | | Change-Id: If8e8ca20e745901a5e0239c16cb4acc7934b4ec8 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>