summaryrefslogtreecommitdiffstats
path: root/WORKSPACE
Commit message (Collapse)AuthorAgeFilesLines
* Update to org.assertj:assertj-core:3.26.0Ed Merks2024-05-271-2/+2
| | | | Change-Id: I3f0131cd168ba9c814341416198f955a6d5b340f
* Update org.apache.commons:commons-compress to 1.26.2Ed Merks2024-05-261-2/+8
| | | | | | | commons-compress 1.26.0 added commons-lang3 as a transitive dependency. Hence add it to the target platform, p2 repository and bazel build. Change-Id: Iac5ca095d3e93176e21364a66a29c5e533168e16
* Update bytebuddy to 1.14.16Matthias Sohn2024-05-221-3/+3
| | | | Change-Id: Iaf958d05f31cd03d1f4d7ba64610abdee85bf63d
* Update com.google.code.gson:gson to 2.11.0Ed Merks2024-05-221-2/+2
| | | | Change-Id: Ibbd8e1675e3b8c67af0e13de16c470db108d3a0f
* Update Apache commons-logging to 1.3.2Matthias Sohn2024-05-211-2/+2
| | | | | | | Stop bundling the source bundle since the upstream artifact doesn't have a valid OSGi manifest. Change-Id: I819685f7f6d6ebcf8f179dd3133e7fc809bba392
* Update jetty to 10.0.21Matthias Sohn2024-05-201-15/+15
| | | | Change-Id: I1d7bf0fb66d329aad24b512bed082e3f74a5b2a8
* Update Apache commons-io to 2.16.1Matthias Sohn2024-05-201-2/+2
| | | | Change-Id: Ia8dec10b4d487611a9cad2268764fa53fcd35c47
* Update Apache commons-codec to 1.17.0Matthias Sohn2024-05-201-2/+2
| | | | Change-Id: Ife807c38cd163a75a70e91610127b01807be2f68
* Add 4.32 target platformMatthias Sohn2024-05-141-2/+2
| | | | | | | | and - add orbit-4.32 - update objenesis to 3.4 Change-Id: Ia9df427eb3c97f867caaffbc92674fb750433aad
* Update mina-sshd to 2.12.1Matthias Sohn2024-05-131-3/+3
| | | | Change-Id: I3f7b76243af0add3ee66a7f808a73f10d01a7627
* Update byte-buddy to 1.14.15Matthias Sohn2024-05-131-3/+3
| | | | Change-Id: Ie5192a7c02c60e26c7c76f618b05f24307afcc63
* Update org.apache.commons:commons-compress to 1.26.1Matthias Sohn2024-05-131-2/+2
| | | | Change-Id: I53a0308145d1caa62a09b2262b721d155b62a4b8
* Update mockito to 5.12.0Matthias Sohn2024-05-131-2/+2
| | | | Change-Id: Ia346c37673369ee497ab4797aa96d82fe51f84c0
* Update args4j to 2.37Matthias Sohn2024-05-131-2/+2
| | | | Change-Id: I6f8c1cce050017aad5b0d36886f85c42c1a3aed9
* [releng] Bump Bouncy Castle to 1.78.1Thomas Wolf2024-05-111-9/+9
| | | | | | | | | | Update version in pom.xml; update target platforms; update bazel workspace. BC 1.78 had broken OSGi metadata in MANIFEST.MF; this was fixed in 1.78.1. Change-Id: Iac5751910b283b04983abe399264e0dabfe6162c Signed-off-by: Thomas Wolf <twolf@apache.org>
* Bazel: Add support for JDK 21David Ostrovsky2024-05-021-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are two failing tests when switching to JDK 21. One failure is related to the changed behaviour related to the locale providers. Adapt `GitDateFormatterTest` to changes in unicode [1]. Second failure related to changed behaviour in URL.openConnection(), see: [2] for more details. Before JDK 20, some of the parsing/validation performed by the JDK built-in URLStreamHander implementations were delayed until URL::openConnection or URLConnection::connect was called. Starting JDK 20, some of these parsing/validations are now performed early, i.e. within URL constructors. IOW, the assumption made in HttpSupport.TesttestMalformedUri() isn't met any more: providing mailformed URI to the URL ctor now throws an exception starting with JDK 20. To rectify the problem, remove the offending test. Test plan: To build with JDK 21 and run the tests locally: $> bazel test --config=java21 //... To build with JDK 21 and run the tests on RBE: $> bazel test --config=remote21 --remote_instance_name=$PROJECT //... [1] https://bugs.openjdk.org/browse/JDK-8304925 [2] https://bugs.openjdk.org/browse/JDK-8293590 Change-Id: I796de67f7945d5f1fa5e8146f4ec8cbe9ac7bd3e
* Bazel: Update RBE docker image to Ubuntu 22.04 and JDK 17David Ostrovsky2024-04-281-5/+5
| | | | | | | | | | | | | | | In this change we update the JDK used in RBE to JDK 17. Use Ubuntu 22.04 docker image with JDK 17 from Bazel project as the new base image. So that we don't need to maintain our own docker image any more. Also align the naming convention for the docker images with the Bazel project: <OS version>-<JDK version>, and remove "rbe"-prefix from the docker image name, because the image doesn't have any RBE specifics and could be used for Gerrit build and tests outside of the RBE pipeline. Change-Id: I617354c79301ec6dd52161dd3727f646c2a8ac56
* Revert "[releng] Bump Bouncy Castle to 1.78"Thomas Wolf2024-04-101-9/+9
| | | | | | | | | | | | This reverts commit 718d121bb38860e66f6e34a4045aa6d5d9490e8a. Bouncy Castle 1.78 has broken OSGi metadata: the package imports in MANIFEST.MF are missing. See also [1] and [2]. [1] https://github.com/bcgit/bc-java/issues/1621 [2] https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/pull/1968#issuecomment-2048151288 Change-Id: Iedec921215dabe0b63fb0dd7f6a4b28c18f854a0 Signed-off-by: Thomas Wolf <twolf@apache.org>
* [releng] Bump Bouncy Castle to 1.78Thomas Wolf2024-04-091-9/+9
| | | | | | | | | | Update version in pom.xml; update target platforms; update bazel workspace. Also update the p2 repository; the Bouncy Castle bundle symbolic names have changed from plain "bc*" to "bc*-jdk18on". Change-Id: I07a5709c791f644d2247c76404a36ba7d0625a1c Signed-off-by: Thomas Wolf <twolf@apache.org>
* Update jetty to 10.0.20Matthias Sohn2024-02-201-15/+15
| | | | Change-Id: Ic79c5ce718fe1345f75c4254a9ee2aa7d91af359
* Update org.assertj:assertj-core to 3.25.3Matthias Sohn2024-02-201-2/+2
| | | | Change-Id: I3fd8adf3c1cc3f2c8826602b11d1d11fdfe29bfb
* Update org.mockito:mockito-core to 5.10.0Matthias Sohn2024-02-201-2/+2
| | | | Change-Id: I35dbb2402e65753e10bef4617b7e1683f9900406
* Update org.apache.commons:commons-compress to 1.26.0Matthias Sohn2024-02-201-2/+8
| | | | | | | The new version now requires commons-io for the tests. Hence adding dependency to commons-io:commons-io:2.15.1. Change-Id: Ieb50ef559a119c89f90d700ab95a73c0fcae85a8
* Update byte-buddy to 1.14.12Matthias Sohn2024-02-201-3/+3
| | | | Change-Id: Idc56efd1ee6d9d1e039ccfffd5e16803b727f6dc
* [ssh] Bump Apache MINA sshd 2.11.0 -> 2.12.0Thomas Wolf2024-01-201-3/+3
| | | | | | | | | | | This includes the upstream fix for CVE-2023-48795[1] ("strict KEX" protocol extension mitigating the "Terrapin attack"[2]) in JGit. [1] https://nvd.nist.gov/vuln/detail/CVE-2023-48795 [2] https://www.terrapin-attack.com/ Bug: jgit-16 Change-Id: Ie9aa5b903ea6795bd1511afea0bebdb537b56148 Signed-off-by: Thomas Wolf <twolf@apache.org>
* Update jna to 5.14.0Matthias Sohn2024-01-121-4/+6
| | | | Change-Id: Ie60f618fabd1c35815a7fe2775b7fe059baba8b4
* Update mockito to 5.8.0Matthias Sohn2023-12-221-2/+2
| | | | Change-Id: I70d33b7af25fcb4754fb048dd9054eef7356f00c
* Add 4.31 target platform and update orbit to 4.31Matthias Sohn2023-12-221-3/+3
| | | | | | and update bytebuddy to 1.14.10. Change-Id: I145776a31d806f7e6dcc90263650109b3eb19067
* Update org.apache.commons:commons-compress to 1.25.0Matthias Sohn2023-11-171-2/+2
| | | | Change-Id: Ic9c6910853ad00075501aa3e03888fefbe634bf6
* Update bouncycastle to 1.77Matthias Sohn2023-11-161-9/+9
| | | | Change-Id: I2dc011247ace2eeea8c46587cae55a39be086f36
* Update jetty to 10.0.18Matthias Sohn2023-11-151-15/+15
| | | | Change-Id: I34c9f7c062400bb69849812d57390dd2e7b04cac
* SSH: bump org.apache.sshd to 2.11.0Thomas Wolf2023-11-151-3/+3
| | | | | | | | | | Update maven build, bazel build, and target platform. Also remove a file in a ./bin directory that got committed by mistake in commit f5f4bf0ad. Change-Id: Ia653c71643f8fad290874d723dacdafbef25c13f Signed-off-by: Thomas Wolf <twolf@apache.org>
* Update mockito to 5.7.0 and bytebuddy to 1.14.9Matthias Sohn2023-11-091-2/+2
| | | | Change-Id: I7c93847054050a0af0d2c16e724e5755f9fa33bf
* Upgrade bazlets to the latest revisionDavid Ostrovsky2023-11-091-1/+1
| | | | | | | Includes: junit.bzl: Suppress default package warning flagged by error prone Change-Id: Id8e8dd7cca7264328c4121ac3da4d9d5e8e407de
* Update jetty to 10.0.16Matthias Sohn2023-09-221-15/+15
| | | | Change-Id: I918e308e71fa978c9f25e3fad63c5f2e94ec3be7
* Update org.apache.commons:commons-compress to 1.24.0Matthias Sohn2023-09-151-2/+2
| | | | Change-Id: I896298f9e94b50dda6c6396e652f4a191a722a68
* Update bytebuddy to 1.14.8Matthias Sohn2023-09-151-3/+3
| | | | Change-Id: I60ad9ea9300099eeabbb5023d7a5264593e60dc0
* Update mockito to 5.5.0Matthias Sohn2023-08-311-2/+2
| | | | Change-Id: Ic62864aaf15388b8f20b2db8aa65d1dcf03465a6
* Update byte-buddy to 1.14.7Matthias Sohn2023-08-311-3/+3
| | | | Change-Id: Iee257eef4cdc3235db6172e19d8d271ff9988fa4
* Update jmh to 1.37Matthias Sohn2023-08-291-3/+3
| | | | Change-Id: I39e3dda1c13268c44055295398eab36c5ff7eb3e
* Update bouncycastle to 1.76Matthias Sohn2023-08-291-9/+9
| | | | Change-Id: Ic569f348106e917001fbaa25a302fc20cca56244
* Update commons-codec to 1.16.0Matthias Sohn2023-07-251-2/+2
| | | | Change-Id: I64617b17a168da1966b93c283c150d549477f3e1
* Update mockito to 5.4.0 and bytebuddy to 1.14.5Matthias Sohn2023-07-021-5/+5
| | | | Change-Id: Ia9de3f9fb6f51ac55a7c551cab4ce199318c1114
* Update JMH to 1.36Matthias Sohn2023-06-271-3/+3
| | | | Change-Id: Ie5cbbbae59fac9b0044808bd098d47f530126c67
* Update bouncycastle to 1.75Matthias Sohn2023-06-271-9/+9
| | | | Change-Id: I7538759005b9a4eb8f1ae9337ce0056500eb7227
* Update jna to 5.13.0Matthias Sohn2023-05-171-4/+4
| | | | Change-Id: I87d65e66e1cac64ccb744632ea45d06f8b8637fe
* Switch to Apache MINA sshd 2.10.0Thomas Wolf2023-05-161-3/+3
| | | | | | | | | | | | | | Bump the version numbers in pom.xml and in MANIFESTs, and in the bazel WORKSPACE file. Update the target platforms. Remove work-arounds in org.eclipse.jgit.ssh.apache that are no longer necessary. The release notes for Apache MINA sshd are at [1]. [1] https://github.com/apache/mina-sshd/blob/master/docs/changes/2.10.0.md Bug: 581770 Change-Id: Id27e73e9712b7865353c9b32b5b768f6e998b05e Signed-off-by: Thomas Wolf <twolf@apache.org>
* Update slf4j to 1.7.36 and consume it directly from Maven CentralMatthias Sohn2023-05-021-4/+4
| | | | | | | | BundleSymbolicNames changed to the names used upstream: - slf4j.api - slf4j.simple Change-Id: Ibcaafae282d3a6fa013bc39d879def1b66073bca
* Update assertj-core to 3.24.2Matthias Sohn2023-05-011-2/+2
| | | | | | | | and consume it directly from Maven Central. Add the bundle to the jgit p2 repository. Change-Id: I95f07a6d3ea645c4f56350d4b0facbaa84988440
* Update Apache commons-codec to 1.15Matthias Sohn2023-05-011-2/+2
| | | | | | | | | and consume it directly from Maven Central. Its BundleSymbolicName changes to "org.apache.commons.commons-codec" which is defined upstream. Change-Id: Id9c366b3be0b97f4b191ba78f02001306f0e5035