From d3677ceb53db12bec178df1e6827ce070955baf6 Mon Sep 17 00:00:00 2001 From: TharmiganK Date: Wed, 10 Apr 2024 10:48:53 +0530 Subject: [PATCH 1/2] [Automated] Update the native jar versions --- ballerina/Ballerina.toml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/ballerina/Ballerina.toml b/ballerina/Ballerina.toml index 4aaf06366d..a78cd399ae 100644 --- a/ballerina/Ballerina.toml +++ b/ballerina/Ballerina.toml @@ -100,14 +100,20 @@ path = "./lib/netty-transport-native-unix-common-4.1.108.Final.jar" [[platform.java17.dependency]] groupId = "org.bouncycastle" artifactId = "bcprov-jdk18on" -version = "1.77" -path = "./lib/bcprov-jdk18on-1.77.jar" +version = "1.78" +path = "./lib/bcprov-jdk18on-1.78.jar" + +[[platform.java17.dependency]] +groupId = "org.bouncycastle" +artifactId = "bcutil-jdk18on" +version = "1.78" +path = "./lib/bcutil-jdk18on-1.78.jar" [[platform.java17.dependency]] groupId = "org.bouncycastle" artifactId = "bcpkix-jdk18on" -version = "1.77" -path = "./lib/bcpkix-jdk18on-1.77.jar" +version = "1.78" +path = "./lib/bcpkix-jdk18on-1.78.jar" [[platform.java17.dependency]] groupId = "io.netty" From 75750f25c724d470938419685e3fe5e5b42777c9 Mon Sep 17 00:00:00 2001 From: TharmiganK Date: Wed, 10 Apr 2024 11:15:21 +0530 Subject: [PATCH 2/2] Update bouncy castle version --- ballerina/build.gradle | 3 +++ build-config/resources/Ballerina.toml | 6 ++++++ gradle.properties | 2 +- native/build.gradle | 1 + 4 files changed, 11 insertions(+), 1 deletion(-) diff --git a/ballerina/build.gradle b/ballerina/build.gradle index 289c4f10b5..8a3d06ae47 100644 --- a/ballerina/build.gradle +++ b/ballerina/build.gradle @@ -113,6 +113,9 @@ dependencies { externalJars(group: 'org.bouncycastle', name: 'bcprov-jdk18on', version: "${bouncycastleVersion}") { transitive = false } + externalJars(group: 'org.bouncycastle', name: 'bcutil-jdk18on', version: "${bouncycastleVersion}") { + transitive = false + } externalJars(group: 'org.bouncycastle', name: 'bcpkix-jdk18on', version: "${bouncycastleVersion}") { transitive = false } diff --git a/build-config/resources/Ballerina.toml b/build-config/resources/Ballerina.toml index 6732b94cc4..efc9e20756 100644 --- a/build-config/resources/Ballerina.toml +++ b/build-config/resources/Ballerina.toml @@ -103,6 +103,12 @@ artifactId = "bcprov-jdk18on" version = "@bouncycastle.version@" path = "./lib/bcprov-jdk18on-@bouncycastle.version@.jar" +[[platform.java17.dependency]] +groupId = "org.bouncycastle" +artifactId = "bcutil-jdk18on" +version = "@bouncycastle.version@" +path = "./lib/bcutil-jdk18on-@bouncycastle.version@.jar" + [[platform.java17.dependency]] groupId = "org.bouncycastle" artifactId = "bcpkix-jdk18on" diff --git a/gradle.properties b/gradle.properties index 694328a366..9862362418 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,7 +6,7 @@ ballerinaTomlParserVersion=1.2.2 commonsLang3Version=3.12.0 nettyVersion=4.1.108.Final nettyTcnativeVersion=2.0.65.Final -bouncycastleVersion=1.77 +bouncycastleVersion=1.78 slf4jVersion=1.7.30 jakartaXmlBindVersion=4.0.0 wso2CommonsPoolVersion=1.5.6.wso2v1 diff --git a/native/build.gradle b/native/build.gradle index f12b28ac2c..64d9a6aea1 100644 --- a/native/build.gradle +++ b/native/build.gradle @@ -62,6 +62,7 @@ dependencies { implementation group: 'org.wso2.eclipse.osgi', name: 'org.eclipse.osgi', version:"${wso2EclipseOsgiVersion}" implementation group: 'commons-pool.wso2', name: 'commons-pool', version:"${wso2CommonsPoolVersion}" implementation group: 'org.bouncycastle', name: 'bcprov-jdk18on', version: "${bouncycastleVersion}" + implementation group: 'org.bouncycastle', name: 'bcutil-jdk18on', version: "${bouncycastleVersion}" implementation group: 'org.bouncycastle', name: 'bcpkix-jdk18on', version: "${bouncycastleVersion}" implementation group: 'jakarta.xml.bind', name: 'jakarta.xml.bind-api', version: "${jakartaXmlBindVersion}"