aboutsummaryrefslogtreecommitdiffstats
path: root/pom.xml
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade wagon-ssh to 3.3.1David Pursehouse2019-01-071-1/+1
| | | | | Change-Id: I7428e55302e673380b1ab024b5ee2fd71308b40f Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Upgrade spotbugs-maven-plugin to 3.1.10David Pursehouse2019-01-071-1/+1
| | | | | Change-Id: I800930d34491ae5568d47ccc59271b6ad4a24c3d Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Upgrade plexus-compiler-javac-errorprone to 2.8.5David Pursehouse2019-01-021-1/+1
| | | | | Change-Id: I2898eef32472216a5fb33f5a036588dd022445cb Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Update org.tukaani.xz to 1.8.0.v20180207-1613Matthias Sohn2018-12-241-1/+1
| | | | | CQ: 18321 Change-Id: I49f47748e7753146c0d696b2bd381d2d3465691e Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Capture test coverage and add an aggregate test coverage reportMatthias Sohn2018-12-211-1/+55
| | | | | | | | | | | | | Configure Maven build to capture test coverage using jacoco. Add new org.eclipse.jgit.coverage Maven module to aggregate jacoco test coverage results and generate test coverage HTML report at org.eclipse.jgit.coverage/target/site/jacoco-aggregate/index.html See https://www.eclemma.org/jacoco/trunk/doc/maven.html Change-Id: Iaeec4033e448ebc16965c05ab54109c4155a307a Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Upgrade maven-jar-plugin to 3.1.1David Pursehouse2018-12-161-1/+1
| | | | | Change-Id: I1b230fb558bc4773594a11292ee12820abe3ebaf Signed-off-by: David Pursehouse <david.pursehouse@gmail.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>
* Enable japicmp for new SSH bundle; update its baselineThomas Wolf2018-12-151-1/+1
| | | | | | | | | In the original contribution of this bundle, japicmp was disabled as no previous version to compare against existed. Enable it now. Update the version to compare against to 5.2.0.201812061821-r. Change-Id: I42f812befde2d0d98db5f87e05230b51af244ae6 Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
* Merge branch 'stable-5.2'Matthias Sohn2018-12-091-23/+12
|\ | | | | | | | | | | | | | | | | | | | | | | | | * 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>
| * Update list of committersMatthias Sohn2018-12-091-18/+3
| | | | | | | | | | Change-Id: I5bd3dc06103f8f62af1485b92e7b89f8a725be28 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Update maven site reportsMatthias Sohn2018-12-091-5/+9
| | | | | | | | | | | | | | | | | | | | | | - update name of reports which changed name in maven-project-info-reports-plugin 3.0.0 - add dependency-covergence report - add dependency-management report - add index report - add summary report Change-Id: I6d406ecd9e082d96b2bd250704d5ca18e7c8f735 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Prepare 5.2.1-SNAPSHOT buildsMatthias Sohn2018-12-071-1/+1
| | | | | | | | | | Change-Id: I68d9f5b1c8ca8e8eada9143093dc4fa82519edd8 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * JGit v5.2.0.201812061821-rv5.2.0.201812061821-rMatthias Sohn2018-12-071-1/+1
| | | | | | | | | | Change-Id: I8528c913ad1a820ee9a2fa6be1c9125b518caefe Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Prepare 5.2.0-SNAPSHOT buildsMatthias Sohn2018-11-301-1/+1
| | | | | | | | | | Change-Id: I18646aaeee51047b234b758dcc1c2f89fd01b2f8 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * JGit v5.2.0.201811281532-m3v5.2.0.201811281532-m3Matthias Sohn2018-11-281-1/+1
| | | | | | | | | | Change-Id: I79988b473d67e565d8f6bcac40ee9a14b26c9e60 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* | Prepare 5.3.0-SNAPSHOT buildsMatthias Sohn2018-12-031-1/+1
| | | | | | | | | | Change-Id: I8951c2cf650cc3e41d2baa0b330b94468cfed5c2 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* | Upgrade spotbugs-maven-plugin to 3.1.9Michael Keppler2018-12-021-1/+1
|/ | | | | Change-Id: Idc447dfbcd165ef0362142bd17434d304c6c7f01 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
* Update Apache commons compress to 1.18.0Matthias Sohn2018-11-281-1/+1
| | | | | | | | | | | to consume fix for vulnerability [1] in Apache commons compress which is fixed in version 1.18. [1] https://nvd.nist.gov/vuln/detail/CVE-2018-1324 CQ: 18320 Change-Id: I39b1d815e5b8e0208600afafe7a72bb603d04fb8 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Move SshTestGitServer to new bundle org.eclipse.jgit.junit.sshThomas Wolf2018-11-171-0/+1
| | | | | | | | | | | | | | | 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>
* Apache MINA sshd clientThomas Wolf2018-11-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Add a new ssh client implementation based on Apach MINA sshd 2.0.0. This implementation uses JGit's own config file parser and host entry resolver. Code inspection of the Apache MINA implementation revealed a few bugs or idiosyncrasies that immediately would re-introduce bugs already fixed in the past in JGit. Apache MINA sshd is not without quirks either, and I had to configure and override more than I had expected. But at least it was all doable in clean ways. Apache MINA boasts support for Bouncy Castle, so in theory this should open the way to using more ssh key algorithms, such as ed25519. The implementation is in a separate bundle and is still not used in the core org.eclipse.jgit bundle. The tests re-use the ssh tests from the core test bundle. Bug: 520927 Change-Id: Ib35e73c35799140fe050d1ff4fb18d0d3596580e Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
* Upgrade maven-shade-plugin to 3.2.1David Pursehouse2018-11-121-1/+1
| | | | | Change-Id: I4f194008bb02ab58eba6d44d1be0424c47be4d81 Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Ssh tests with an Apache MINA sshd test git serverThomas Wolf2018-11-061-0/+1
| | | | | | | | | | | | | | | | Add a simple ssh git server based on Apache MINA sshd, and use it in new tests that verify ssh operations and in particular a number of bugs that had cropped up over time in JSch. The git server supports fetching only, and sftp access. The tests are all in an abstract base class; the concrete JschSshTest class only provides ssh-specific test setup. So the same tests could be run easily also with some other ssh client. Bug: 520927 Change-Id: Ide6687b717fb497a29fc83f22b07390a26dfce1d Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
* Upgrade Spotbugs to 3.1.8David Pursehouse2018-11-051-1/+1
| | | | | Change-Id: Ie283ab9d9925c4eae3fad2a3ad2d94bdcb80f75f Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Update eclipse compiler org.eclipse.jdt:ecj to 3.15.0Matthias Sohn2018-10-281-1/+1
| | | | Change-Id: Iabca86db71e166e6ce73db2f8ddc5058e58da11a Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Upgrade maven-pmd-plugin to 3.11.0David Pursehouse2018-10-261-1/+1
| | | | | Change-Id: I145272faa1f4cdead4706d71299ce6a0b27902cf Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Upgrade spotbugs to 3.1.7David Pursehouse2018-10-161-1/+1
| | | | | Change-Id: I2bfeccafe01cf249ac536ded16be734e28cf4ff0 Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Upgrade maven-surefire plugins to 2.22.1David Pursehouse2018-10-121-1/+1
| | | | | Change-Id: Ic53997223de82b8e0c4df96624889ffb9715822a Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Upgrade error_prone_core to 2.3.2David Pursehouse2018-10-111-1/+1
| | | | | Change-Id: Icd9b08ad0c922e3e0a436f2a0a7fd60019ee22ae Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Upgrade wagon-ssh to 3.2.0David Pursehouse2018-10-081-1/+1
| | | | | Change-Id: I8e268e516626b2eb2fcca5ec5cb83ea408401bb8 Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Upgrade maven-jxr-plugin to 3.0.0David Pursehouse2018-10-081-2/+3
| | | | | Change-Id: Id85c6cfc27f8d0ae01f74bfdb675db58cb5d0410 Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Upgrade maven-shade-plugin to 3.2.0David Pursehouse2018-10-081-1/+1
| | | | | Change-Id: Iab1edce2f40aaa78729ded35cc0b94bed408069a Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Upgrade jacoco-maven-plugin to 0.8.2David Pursehouse2018-10-081-1/+1
| | | | | Change-Id: Icac28cdee81d8c6067dbd382695a8bd3999053e0 Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Upgrade maven-project-info-reports-plugin to 3.0.0David Pursehouse2018-10-081-2/+3
| | | | | Change-Id: I316dcdb8dee192c33d272aa2a7ed860ef613b8a1 Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Upgrade maven-enforcer-plugin to 3.0.0-M2David Pursehouse2018-10-081-1/+1
| | | | | Change-Id: I9d5ce4a5432d5cbea2c915a84044d8ade3a7f48b Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Upgrade maven surefire plugins to 2.22.0David Pursehouse2018-10-081-1/+1
| | | | | Change-Id: Iaf56c448d35042a60d6ce1cc5f4ed6a10a44aa3f Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Ensure same version of maven-surefire-plugin and maven-surefire-report-pluginDavid Pursehouse2018-10-081-4/+4
| | | | | | | | | | | The version of maven-surefire-report-plugin was controlled by a project property, but the maven-surefire-plugin version was set explicitly. Rename maven-surefire-report-plugin-version to maven-surefire-version, and use the same property for both plugins' versions. Change-Id: Ib2aea36f3db969cd038c071d0cd35f9056642518 Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
* Merge branch 'stable-5.1'Matthias Sohn2018-10-061-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * stable-5.1: Prepare 5.1.3-SNAPSHOT builds JGit v5.1.2.201810061102-r Prepare 4.11.5-SNAPSHOT builds JGit v4.11.4.201810060650-r Fix configuration of maven-javadoc-plugin Prepare 4.9.7-SNAPSHOT builds JGit v4.9.6.201810051924-r Prepare 4.7.6-SNAPSHOT builds JGit v4.7.5.201810051826-r BaseReceivePack: Validate incoming .gitmodules files ObjectChecker: Report .gitmodules files found in the pack SubmoduleAddCommand: Reject submodule URIs that look like cli options Revert "Configure WindowCache settings to use in JGit CLI" Change-Id: I833d30d6de75b097377872c000b2ef5a1b96cf89 Signed-off-by: Jonathan Nieder <jrn@google.com> Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Prepare 5.1.3-SNAPSHOT buildsMatthias Sohn2018-10-061-1/+1
| | | | | | | | | | Change-Id: I75c1a01885115fc709ab37f181234264c3f7423a Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * JGit v5.1.2.201810061102-rv5.1.2.201810061102-rMatthias Sohn2018-10-061-1/+1
| | | | | | | | | | Change-Id: Id34e4ae12a796460862edc37c5eb072314199bf4 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Merge branch 'stable-5.0' into stable-5.1Matthias Sohn2018-10-061-2/+2
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * stable-5.0: Prepare 4.11.5-SNAPSHOT builds JGit v4.11.4.201810060650-r Fix configuration of maven-javadoc-plugin Prepare 4.9.7-SNAPSHOT builds JGit v4.9.6.201810051924-r Prepare 4.7.6-SNAPSHOT builds JGit v4.7.5.201810051826-r BaseReceivePack: Validate incoming .gitmodules files ObjectChecker: Report .gitmodules files found in the pack SubmoduleAddCommand: Reject submodule URIs that look like cli options * Fix todos in SubmoduleAddTest Change-Id: I53272081094b8948a40a1ce409af08b6ef330c1e Signed-off-by: Jonathan Nieder <jrn@google.com> Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| | * Merge branch 'stable-4.11' into stable-5.0Matthias Sohn2018-10-061-2/+2
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * stable-4.11: Prepare 4.11.5-SNAPSHOT builds JGit v4.11.4.201810060650-r Fix configuration of maven-javadoc-plugin Prepare 4.9.7-SNAPSHOT builds JGit v4.9.6.201810051924-r Prepare 4.7.6-SNAPSHOT builds JGit v4.7.5.201810051826-r BaseReceivePack: Validate incoming .gitmodules files ObjectChecker: Report .gitmodules files found in the pack SubmoduleAddCommand: Reject submodule URIs that look like cli options * Fix configuration of maven-javadoc-plugin for site generation Change-Id: Ic6ff8d324867ee41f15a5b890c7eee5092e8453e Signed-off-by: Jonathan Nieder <jrn@google.com> Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| | | * Prepare 4.11.5-SNAPSHOT buildsMatthias Sohn2018-10-061-1/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: Ifbe76e14264e8b547930e2320e8e81d728bd6e38 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| | | * JGit v4.11.4.201810060650-rv4.11.4.201810060650-rMatthias Sohn2018-10-061-1/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: I5700ebd341b6b997a7757b17e7d731c4ce608ec2 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| | | * Merge branch 'stable-4.10' into stable-4.11Matthias Sohn2018-10-061-1/+1
| | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * stable-4.10: Fix configuration of maven-javadoc-plugin Change-Id: I80db074c45e840f15e227a400ef637b85084e711 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| | | | * Fix configuration of maven-javadoc-pluginMatthias Sohn2018-10-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since maven-javadoc-plugin additionalJOption replaces additionalparam to pass additional options to JavaDoc. See https://maven.apache.org/plugins/maven-javadoc-plugin/javadoc-mojo.html#additionalJOption Change-Id: Iddff5873520a181bcb9edf285b0c8db532e930ee Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| | | | * Prepare 4.10.1-SNAPSHOT buildsMatthias Sohn2017-12-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I139fb660c4630d9d073eabf37ff26ea3a823bcbd Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| | | | * JGit v4.10.0.201712302008-rv4.10.0.201712302008-rMatthias Sohn2017-12-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I9cc3a839d906acd01829df1de64cfafca8a6d008 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| | | * | Prepare 4.11.4-SNAPSHOT buildsMatthias Sohn2018-09-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id2f83eb3b2070637997cfece59f4f15698267908 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| | | * | JGit v4.11.3.201809181037-rv4.11.3.201809181037-rMatthias Sohn2018-09-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6b57b02e41f02916127b1866d573a634d6f6d796 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| | | * | Prepare 4.11.3-SNAPSHOT buildsMatthias Sohn2018-09-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I4f5dda6da3f6ecd9b99c1d9a220844c5402f1988 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>