commit 5ddc26d9ca6b96aa471bad622903c93467d312e4 Author: Adrian Schröter Date: Mon Feb 19 15:36:01 2024 +0100 Sync from SUSE:ALP:Source:Standard:1.0 bouncycastle revision 50674072dde36ada985622db984421ba diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..fecc750 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/_constraints b/_constraints new file mode 100644 index 0000000..77709b0 --- /dev/null +++ b/_constraints @@ -0,0 +1,10 @@ + + + + 4096 + + + 10 + + + diff --git a/bcjmail-jdk18on-1.77.pom b/bcjmail-jdk18on-1.77.pom new file mode 100644 index 0000000..7741c25 --- /dev/null +++ b/bcjmail-jdk18on-1.77.pom @@ -0,0 +1,52 @@ + + + 4.0.0 + org.bouncycastle + bcjmail-jdk18on + jar + Bouncy Castle Jakarta S/MIME API + 1.77 + 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 + + + Bouncy Castle Licence + https://www.bouncycastle.org/licence.html + repo + + + + https://github.com/bcgit/bc-java + + + GitHub + https://github.com/bcgit/bc-java/issues + + + + feedback-crypto + The Legion of the Bouncy Castle Inc. + feedback-crypto@bouncycastle.org + + + + + org.bouncycastle + bcprov-jdk18on + 1.77 + jar + + + org.bouncycastle + bcutil-jdk18on + 1.77 + jar + + + org.bouncycastle + bcpkix-jdk18on + 1.77 + jar + + + diff --git a/bcmail-jdk18on-1.77.pom b/bcmail-jdk18on-1.77.pom new file mode 100644 index 0000000..19ab672 --- /dev/null +++ b/bcmail-jdk18on-1.77.pom @@ -0,0 +1,52 @@ + + + 4.0.0 + org.bouncycastle + bcmail-jdk18on + jar + Bouncy Castle S/MIME API + 1.77 + 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 + + + Bouncy Castle Licence + https://www.bouncycastle.org/licence.html + repo + + + + https://github.com/bcgit/bc-java + + + GitHub + https://github.com/bcgit/bc-java/issues + + + + feedback-crypto + The Legion of the Bouncy Castle Inc. + feedback-crypto@bouncycastle.org + + + + + org.bouncycastle + bcprov-jdk18on + 1.77 + jar + + + org.bouncycastle + bcutil-jdk18on + 1.77 + jar + + + org.bouncycastle + bcpkix-jdk18on + 1.77 + jar + + + diff --git a/bcpg-jdk18on-1.77.pom b/bcpg-jdk18on-1.77.pom new file mode 100644 index 0000000..9a00878 --- /dev/null +++ b/bcpg-jdk18on-1.77.pom @@ -0,0 +1,45 @@ + + + 4.0.0 + org.bouncycastle + bcpg-jdk18on + jar + Bouncy Castle OpenPGP API + 1.77 + 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 + + + Bouncy Castle Licence + https://www.bouncycastle.org/licence.html + repo + + + Apache Software License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + repo + + + + https://github.com/bcgit/bc-java + + + GitHub + https://github.com/bcgit/bc-java/issues + + + + feedback-crypto + The Legion of the Bouncy Castle Inc. + feedback-crypto@bouncycastle.org + + + + + org.bouncycastle + bcprov-jdk18on + 1.77 + jar + + + diff --git a/bcpkix-jdk18on-1.77.pom b/bcpkix-jdk18on-1.77.pom new file mode 100644 index 0000000..4819e5b --- /dev/null +++ b/bcpkix-jdk18on-1.77.pom @@ -0,0 +1,46 @@ + + + 4.0.0 + org.bouncycastle + bcpkix-jdk18on + jar + Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs + 1.77 + 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 + + + Bouncy Castle Licence + https://www.bouncycastle.org/licence.html + repo + + + + https://github.com/bcgit/bc-java + + + GitHub + https://github.com/bcgit/bc-java/issues + + + + feedback-crypto + The Legion of the Bouncy Castle Inc. + feedback-crypto@bouncycastle.org + + + + + org.bouncycastle + bcprov-jdk18on + 1.77 + jar + + + org.bouncycastle + bcutil-jdk18on + 1.77 + jar + + + diff --git a/bcprov-jdk18on-1.77.pom b/bcprov-jdk18on-1.77.pom new file mode 100644 index 0000000..4dbd87a --- /dev/null +++ b/bcprov-jdk18on-1.77.pom @@ -0,0 +1,32 @@ + + + 4.0.0 + org.bouncycastle + bcprov-jdk18on + jar + Bouncy Castle Provider + 1.77 + 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 + + + Bouncy Castle Licence + https://www.bouncycastle.org/licence.html + repo + + + + https://github.com/bcgit/bc-java + + + GitHub + https://github.com/bcgit/bc-java/issues + + + + feedback-crypto + The Legion of the Bouncy Castle Inc. + feedback-crypto@bouncycastle.org + + + diff --git a/bctls-jdk18on-1.77.pom b/bctls-jdk18on-1.77.pom new file mode 100644 index 0000000..4f13967 --- /dev/null +++ b/bctls-jdk18on-1.77.pom @@ -0,0 +1,46 @@ + + + 4.0.0 + org.bouncycastle + bctls-jdk18on + jar + Bouncy Castle JSSE provider and TLS/DTLS API + 1.77 + The Bouncy Castle Java APIs for TLS and DTLS, including a provider for the JSSE. + https://www.bouncycastle.org/java.html + + + Bouncy Castle Licence + https://www.bouncycastle.org/licence.html + repo + + + + https://github.com/bcgit/bc-java + + + GitHub + https://github.com/bcgit/bc-java/issues + + + + feedback-crypto + The Legion of the Bouncy Castle Inc. + feedback-crypto@bouncycastle.org + + + + + org.bouncycastle + bcprov-jdk18on + 1.77 + jar + + + org.bouncycastle + bcutil-jdk18on + 1.77 + jar + + + diff --git a/bcutil-jdk18on-1.77.pom b/bcutil-jdk18on-1.77.pom new file mode 100644 index 0000000..abde4ab --- /dev/null +++ b/bcutil-jdk18on-1.77.pom @@ -0,0 +1,40 @@ + + + 4.0.0 + org.bouncycastle + bcutil-jdk18on + jar + Bouncy Castle ASN.1 Extension and Utility APIs + 1.77 + 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 + + + Bouncy Castle Licence + https://www.bouncycastle.org/licence.html + repo + + + + https://github.com/bcgit/bc-java + + + GitHub + https://github.com/bcgit/bc-java/issues + + + + feedback-crypto + The Legion of the Bouncy Castle Inc. + feedback-crypto@bouncycastle.org + + + + + org.bouncycastle + bcprov-jdk18on + 1.77 + jar + + + diff --git a/bouncycastle-javadoc.patch b/bouncycastle-javadoc.patch new file mode 100644 index 0000000..3d8a966 --- /dev/null +++ b/bouncycastle-javadoc.patch @@ -0,0 +1,13 @@ +--- bc-java-r1rv74/ant/bc+-build.xml 2023-06-20 19:05:22.282198904 +0200 ++++ bc-java-r1rv74/ant/bc+-build.xml 2023-06-20 19:05:37.274299814 +0200 +@@ -245,8 +245,8 @@ + + + +- + diff --git a/bouncycastle-notests.patch b/bouncycastle-notests.patch new file mode 100644 index 0000000..4267c57 --- /dev/null +++ b/bouncycastle-notests.patch @@ -0,0 +1,160 @@ +Index: bc-java-r1rv76/ant/bc+-build.xml +=================================================================== +--- bc-java-r1rv76.orig/ant/bc+-build.xml ++++ bc-java-r1rv76/ant/bc+-build.xml +@@ -280,7 +280,7 @@ + + + +- ++ + + + +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- + + +