diff --git a/crypto/algorithms/build.gradle b/crypto/algorithms/build.gradle index ad5346e2273..3421c990bf3 100644 --- a/crypto/algorithms/build.gradle +++ b/crypto/algorithms/build.gradle @@ -29,7 +29,7 @@ jar { } dependencies { - api 'org.bouncycastle:bcprov-jdk18on' + api 'org.bouncycastle:bcprov-jdk15on' api 'org.slf4j:slf4j-api' implementation 'net.java.dev.jna:jna' diff --git a/enclave/build.gradle b/enclave/build.gradle index 103d7f1ab1f..302b2f246a4 100644 --- a/enclave/build.gradle +++ b/enclave/build.gradle @@ -9,7 +9,7 @@ dependencies { implementation 'io.vertx:vertx-web' implementation 'org.apache.tuweni:tuweni-net' - runtimeOnly('org.bouncycastle:bcpkix-jdk18on') + runtimeOnly('org.bouncycastle:bcpkix-jdk15on') // test dependencies. testImplementation project(':testutil') @@ -20,7 +20,7 @@ dependencies { // integration test dependencies. integrationTestImplementation project(':testutil') integrationTestImplementation 'org.assertj:assertj-core' - integrationTestImplementation 'org.bouncycastle:bcpkix-jdk18on' + integrationTestImplementation 'org.bouncycastle:bcpkix-jdk15on' integrationTestImplementation 'org.awaitility:awaitility' integrationTestImplementation 'org.junit.jupiter:junit-jupiter-api' integrationTestImplementation 'org.mockito:mockito-core' diff --git a/ethereum/api/build.gradle b/ethereum/api/build.gradle index 922dfd0ee6b..68b53a3b76a 100644 --- a/ethereum/api/build.gradle +++ b/ethereum/api/build.gradle @@ -69,14 +69,14 @@ dependencies { implementation 'org.apache.tuweni:tuweni-toml' implementation 'org.apache.tuweni:tuweni-units' implementation 'org.antlr:antlr4-runtime' - implementation 'org.bouncycastle:bcprov-jdk18on' + implementation 'org.bouncycastle:bcprov-jdk15on' implementation 'org.springframework.security:spring-security-crypto' implementation 'org.xerial.snappy:snappy-java' annotationProcessor "org.immutables:value" implementation "org.immutables:value-annotations" - runtimeOnly 'org.bouncycastle:bcpkix-jdk18on' + runtimeOnly 'org.bouncycastle:bcpkix-jdk15on' runtimeOnly 'io.netty:netty-transport-native-epoll' runtimeOnly 'io.netty:netty-transport-native-kqueue' @@ -106,7 +106,7 @@ dependencies { testRuntimeOnly 'org.junit.vintage:junit-vintage-engine' - testSupportImplementation 'org.bouncycastle:bcpkix-jdk18on' + testSupportImplementation 'org.bouncycastle:bcpkix-jdk15on' integrationTestImplementation project(':config') integrationTestImplementation project(path: ':config', configuration: 'testSupportArtifacts') @@ -125,7 +125,7 @@ dependencies { artifacts { testSupportArtifacts testSupportJar } -tasks.register('generateTestBlockchain') { +task generateTestBlockchain() { def srcFiles = 'src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/chain-data' def dataPath = "$buildDir/generated/data" def blocksBin = "$buildDir/resources/test/org/hyperledger/besu/ethereum/api/jsonrpc/trace/chain-data/blocks.bin" diff --git a/ethereum/evmtool/build.gradle b/ethereum/evmtool/build.gradle index df8b99aea53..fa3f989cdd8 100644 --- a/ethereum/evmtool/build.gradle +++ b/ethereum/evmtool/build.gradle @@ -102,7 +102,7 @@ tasks.register("dockerDistUntar") { } } -tasks.register('distDocker', Exec) { +task distDocker(type: Exec) { dependsOn dockerDistUntar def dockerBuildVersion = project.hasProperty('release.releaseVersion') ? project.property('release.releaseVersion') : "${rootProject.version}" def dockerOrgName = project.hasProperty('dockerOrgName') ? project.getProperty("dockerOrgName") : "hyperledger" @@ -124,9 +124,9 @@ tasks.register('distDocker', Exec) { args "-c", "docker build --build-arg BUILD_DATE=${buildTime()} --build-arg VERSION=${dockerBuildVersion} --build-arg VCS_REF=${getCheckedOutGitCommitHash()} -t ${image} ." } -tasks.register('dockerUpload', Exec) { +task dockerUpload(type: Exec) { dependsOn distDocker - String dockerBuildVersion = project.hasProperty('release.releaseVersion') ? project.property('release.releaseVersion') : "${rootProject.version}" + def dockerBuildVersion = project.hasProperty('release.releaseVersion') ? project.property('release.releaseVersion') : "${rootProject.version}" def dockerOrgName = project.hasProperty('dockerOrgName') ? project.getProperty("dockerOrgName") : "hyperledger" def dockerArtifactName = project.hasProperty("dockerArtifactName") ? project.getProperty("dockerArtifactName") : "besu-evmtool" def imageName = "${dockerOrgName}/${dockerArtifactName}" diff --git a/ethereum/trie/build.gradle b/ethereum/trie/build.gradle index 0477841563d..c671a75bf0f 100644 --- a/ethereum/trie/build.gradle +++ b/ethereum/trie/build.gradle @@ -37,7 +37,7 @@ dependencies { implementation 'com.google.guava:guava' implementation 'io.opentelemetry:opentelemetry-api' implementation 'org.apache.tuweni:tuweni-bytes' - implementation 'org.bouncycastle:bcprov-jdk18on' + implementation 'org.bouncycastle:bcprov-jdk15on' annotationProcessor 'org.immutables:value' diff --git a/ethereum/verkletrie/build.gradle b/ethereum/verkletrie/build.gradle index 1d23538ed0c..0ca780ba88d 100644 --- a/ethereum/verkletrie/build.gradle +++ b/ethereum/verkletrie/build.gradle @@ -37,7 +37,7 @@ dependencies { implementation 'io.opentelemetry:opentelemetry-api' implementation 'org.apache.tuweni:tuweni-bytes' implementation 'org.apache.tuweni:tuweni-units' - implementation 'org.bouncycastle:bcprov-jdk18on' + implementation 'org.bouncycastle:bcprov-jdk15on' implementation 'org.hyperledger.besu:ipa-multipoint' annotationProcessor "org.immutables:value" diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index a71f2bbff64..5d84c51d99d 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -3545,14 +3545,6 @@ - - - - - - - - @@ -3577,14 +3569,6 @@ - - - - - - - - @@ -3601,14 +3585,6 @@ - - - - - - - - diff --git a/gradle/versions.gradle b/gradle/versions.gradle index 0c677809ad3..88e87bdf01f 100644 --- a/gradle/versions.gradle +++ b/gradle/versions.gradle @@ -156,9 +156,9 @@ dependencyManagement { dependency 'org.awaitility:awaitility:4.2.0' - dependencySet(group: 'org.bouncycastle', version: '1.75') { - entry'bcpkix-jdk18on' - entry'bcprov-jdk18on' + dependencySet(group: 'org.bouncycastle', version: '1.70') { + entry'bcpkix-jdk15on' + entry'bcprov-jdk15on' } dependency 'org.fusesource.jansi:jansi:2.4.0' diff --git a/pki/build.gradle b/pki/build.gradle index 3eab6aca046..a3edd47ce74 100644 --- a/pki/build.gradle +++ b/pki/build.gradle @@ -32,7 +32,7 @@ dependencies { implementation 'com.google.guava:guava' implementation 'org.apache.tuweni:tuweni-bytes' - implementation 'org.bouncycastle:bcpkix-jdk18on' + implementation 'org.bouncycastle:bcpkix-jdk15on' testImplementation 'junit:junit' testImplementation 'org.assertj:assertj-core' @@ -43,7 +43,7 @@ dependencies { } configurations { testArtifacts } -tasks.register('testJar', Jar) { +task testJar(type: Jar) { archiveBaseName = "${project.name}-test" from sourceSets.test.output }