From 42b5e0dd79f150482d84f719d9d11d4a95c253a11177fd37cad9d06ff22dec18 Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Mon, 29 Apr 2024 16:11:19 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/Java:packages/bouncycastle?expand=0&rev=104 --- ...jdk18on-1.78.pom => bcjmail-jdk18on-1.78.1.pom | 8 ++++---- ...-jdk18on-1.78.pom => bcmail-jdk18on-1.78.1.pom | 8 ++++---- bcpg-jdk18on-1.78.pom => bcpg-jdk18on-1.78.1.pom | 10 ++++++++-- ...-jdk18on-1.78.pom => bcpkix-jdk18on-1.78.1.pom | 6 +++--- ...-jdk18on-1.78.pom => bcprov-jdk18on-1.78.1.pom | 2 +- ...s-jdk18on-1.78.pom => bctls-jdk18on-1.78.1.pom | 6 +++--- ...-jdk18on-1.78.pom => bcutil-jdk18on-1.78.1.pom | 4 ++-- bouncycastle.changes | 15 +++++++++++++++ bouncycastle.spec | 7 ++++--- r1rv78.tar.gz | 3 --- r1rv78v1.tar.gz | 3 +++ 11 files changed, 47 insertions(+), 25 deletions(-) rename bcjmail-jdk18on-1.78.pom => bcjmail-jdk18on-1.78.1.pom (93%) rename bcmail-jdk18on-1.78.pom => bcmail-jdk18on-1.78.1.pom (93%) rename bcpg-jdk18on-1.78.pom => bcpg-jdk18on-1.78.1.pom (86%) rename bcpkix-jdk18on-1.78.pom => bcpkix-jdk18on-1.78.1.pom (94%) rename bcprov-jdk18on-1.78.pom => bcprov-jdk18on-1.78.1.pom (97%) rename bctls-jdk18on-1.78.pom => bctls-jdk18on-1.78.1.pom (93%) rename bcutil-jdk18on-1.78.pom => bcutil-jdk18on-1.78.1.pom (95%) delete mode 100644 r1rv78.tar.gz create mode 100644 r1rv78v1.tar.gz diff --git a/bcjmail-jdk18on-1.78.pom b/bcjmail-jdk18on-1.78.1.pom similarity index 93% rename from bcjmail-jdk18on-1.78.pom rename to bcjmail-jdk18on-1.78.1.pom index 9ad38c4..ae8ec03 100644 --- a/bcjmail-jdk18on-1.78.pom +++ b/bcjmail-jdk18on-1.78.1.pom @@ -5,7 +5,7 @@ bcjmail-jdk18on jar Bouncy Castle Jakarta S/MIME API - 1.78 + 1.78.1 The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols. This jar contains S/MIME APIs for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. The Jakarta Mail API and the Jakarta activation framework will also be needed. https://www.bouncycastle.org/java.html @@ -33,19 +33,19 @@ org.bouncycastle bcprov-jdk18on - 1.78 + 1.78.1 jar org.bouncycastle bcutil-jdk18on - 1.78 + 1.78.1 jar org.bouncycastle bcpkix-jdk18on - 1.78 + 1.78.1 jar diff --git a/bcmail-jdk18on-1.78.pom b/bcmail-jdk18on-1.78.1.pom similarity index 93% rename from bcmail-jdk18on-1.78.pom rename to bcmail-jdk18on-1.78.1.pom index cb66c87..9827da9 100644 --- a/bcmail-jdk18on-1.78.pom +++ b/bcmail-jdk18on-1.78.1.pom @@ -5,7 +5,7 @@ bcmail-jdk18on jar Bouncy Castle S/MIME API - 1.78 + 1.78.1 The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols. This jar contains S/MIME APIs for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. The JavaMail API and the Java activation framework will also be needed. https://www.bouncycastle.org/java.html @@ -33,19 +33,19 @@ org.bouncycastle bcprov-jdk18on - 1.78 + 1.78.1 jar org.bouncycastle bcutil-jdk18on - 1.78 + 1.78.1 jar org.bouncycastle bcpkix-jdk18on - 1.78 + 1.78.1 jar diff --git a/bcpg-jdk18on-1.78.pom b/bcpg-jdk18on-1.78.1.pom similarity index 86% rename from bcpg-jdk18on-1.78.pom rename to bcpg-jdk18on-1.78.1.pom index ec72cb4..fcc5540 100644 --- a/bcpg-jdk18on-1.78.pom +++ b/bcpg-jdk18on-1.78.1.pom @@ -5,7 +5,7 @@ bcpg-jdk18on jar Bouncy Castle OpenPGP API - 1.78 + 1.78.1 The Bouncy Castle Java API for handling the OpenPGP protocol. This jar contains the OpenPGP API for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. https://www.bouncycastle.org/java.html @@ -38,7 +38,13 @@ org.bouncycastle bcprov-jdk18on - 1.78 + 1.78.1 + jar + + + org.bouncycastle + bcutil-jdk18on + 1.78.1 jar diff --git a/bcpkix-jdk18on-1.78.pom b/bcpkix-jdk18on-1.78.1.pom similarity index 94% rename from bcpkix-jdk18on-1.78.pom rename to bcpkix-jdk18on-1.78.1.pom index e0b1b9c..4ad75b0 100644 --- a/bcpkix-jdk18on-1.78.pom +++ b/bcpkix-jdk18on-1.78.1.pom @@ -5,7 +5,7 @@ bcpkix-jdk18on jar Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs - 1.78 + 1.78.1 The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. https://www.bouncycastle.org/java.html @@ -33,13 +33,13 @@ org.bouncycastle bcprov-jdk18on - 1.78 + 1.78.1 jar org.bouncycastle bcutil-jdk18on - 1.78 + 1.78.1 jar diff --git a/bcprov-jdk18on-1.78.pom b/bcprov-jdk18on-1.78.1.pom similarity index 97% rename from bcprov-jdk18on-1.78.pom rename to bcprov-jdk18on-1.78.1.pom index 88ff6d3..75c464e 100644 --- a/bcprov-jdk18on-1.78.pom +++ b/bcprov-jdk18on-1.78.1.pom @@ -5,7 +5,7 @@ bcprov-jdk18on jar Bouncy Castle Provider - 1.78 + 1.78.1 The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.8 and up. https://www.bouncycastle.org/java.html diff --git a/bctls-jdk18on-1.78.pom b/bctls-jdk18on-1.78.1.pom similarity index 93% rename from bctls-jdk18on-1.78.pom rename to bctls-jdk18on-1.78.1.pom index 3b5ab46..8c4df42 100644 --- a/bctls-jdk18on-1.78.pom +++ b/bctls-jdk18on-1.78.1.pom @@ -5,7 +5,7 @@ bctls-jdk18on jar Bouncy Castle JSSE provider and TLS/DTLS API - 1.78 + 1.78.1 The Bouncy Castle Java APIs for TLS and DTLS, including a provider for the JSSE. https://www.bouncycastle.org/java.html @@ -33,13 +33,13 @@ org.bouncycastle bcprov-jdk18on - 1.78 + 1.78.1 jar org.bouncycastle bcutil-jdk18on - 1.78 + 1.78.1 jar diff --git a/bcutil-jdk18on-1.78.pom b/bcutil-jdk18on-1.78.1.pom similarity index 95% rename from bcutil-jdk18on-1.78.pom rename to bcutil-jdk18on-1.78.1.pom index 9023e8b..306de61 100644 --- a/bcutil-jdk18on-1.78.pom +++ b/bcutil-jdk18on-1.78.1.pom @@ -5,7 +5,7 @@ bcutil-jdk18on jar Bouncy Castle ASN.1 Extension and Utility APIs - 1.78 + 1.78.1 The Bouncy Castle Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls. This jar contains APIs for JDK 1.8 and up. https://www.bouncycastle.org/java.html @@ -33,7 +33,7 @@ org.bouncycastle bcprov-jdk18on - 1.78 + 1.78.1 jar diff --git a/bouncycastle.changes b/bouncycastle.changes index 8e47059..6f94975 100644 --- a/bouncycastle.changes +++ b/bouncycastle.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Mon Apr 29 16:07:27 UTC 2024 - Fridrich Strba + +- Update to version 1.78.1 + * Defects Fixed: + - The new dependency of the the PGP API on the bcutil jar was + missing from the module jar, the OSGi manifest, and the Maven + POM. This has been fixed. + - Missing exports and duplicate imports have been added/removed + from the OSGi manifests. + - The OSGi manifests now have the same bundle IDs as 1.77 and + lock down dependencies to the equivalent variations + - A check in the X.509 Extensions class preventing the parsing + of empty extensions has been removed. + ------------------------------------------------------------------- Mon Apr 29 06:39:43 UTC 2024 - Pedro Monreal diff --git a/bouncycastle.spec b/bouncycastle.spec index 1367fb3..4709b90 100644 --- a/bouncycastle.spec +++ b/bouncycastle.spec @@ -18,11 +18,12 @@ %global ver_major 1 %global ver_minor 78 -%global gittag r%{ver_major}rv%{ver_minor} -%global archivever jdk18on-%{ver_major}%{ver_minor} +%global ver_micro 1 +%global gittag r%{ver_major}rv%{ver_minor}%{?ver_micro:v%{ver_micro}} +%global archivever jdk18on-%{ver_major}%{ver_minor}%{?ver_micro:0%{ver_micro}} %global classname org.bouncycastle.jce.provider.BouncyCastleProvider Name: bouncycastle -Version: %{ver_major}.%{ver_minor} +Version: %{ver_major}.%{ver_minor}%{?ver_micro:.%{ver_micro}} Release: 0 Summary: Bouncy Castle Cryptography APIs for Java License: Apache-2.0 AND MIT diff --git a/r1rv78.tar.gz b/r1rv78.tar.gz deleted file mode 100644 index ce8db39..0000000 --- a/r1rv78.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6eb33f05248aa74a7927435d364c5fbeb3f3885e476f36e1ee36ff58f4db49e4 -size 47211676 diff --git a/r1rv78v1.tar.gz b/r1rv78v1.tar.gz new file mode 100644 index 0000000..afa8b0c --- /dev/null +++ b/r1rv78v1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b7368098763457885a936de8689d15d63cec3c9568252c5ddb0857dfd382926 +size 47211344