50
50
(( cd pg/ src/ test/ j2 me; tar cf - * ) | (cd $target / src && tar xf - ))
51
51
52
52
(cd $target ;
53
+ rm src/org/bouncycastle/test/* .java
54
+ rm src/org/bouncycastle/asn1/LocaleUtil.java
53
55
rm src/org/bouncycastle/crypto/test/AllTests.java
54
56
rm src/org/bouncycastle/crypto/test/SHA3DigestTest.java
55
57
rm src/org/bouncycastle/crypto/test/SHAKEDigestTest.java
56
58
rm src/org/bouncycastle/crypto/test/NISTECCTest.java
57
59
rm src/org/bouncycastle/crypto/test/LEATest.java
60
+ rm src/org/bouncycastle/crypto/test/AsconTest.java
58
61
rm src/org/bouncycastle/crypto/test/Grain128AEADTest.java
59
62
rm src/org/bouncycastle/crypto/test/RadixConverterTest.java
60
63
rm src/org/bouncycastle/crypto/test/DigestConstraintsTest.java
@@ -102,12 +105,15 @@ then
102
105
rm -rf src/org/bouncycastle/pqc/legacy/crypto/* /NTRU*
103
106
rm -rf src/org/bouncycastle/pqc/legacy/crypto/* /BitStringTest*
104
107
rm -rf src/org/bouncycastle/pqc/legacy/crypto/* /IndexGenerator*
108
+ rm -rf src/org/bouncycastle/pqc/crypto/util/PQCOtherInfo* .java
105
109
rm -rf src/org/bouncycastle/pqc/crypto/sphincsplus
106
110
rm -rf src/org/bouncycastle/pqc/crypto/xmss
107
111
rm -rf src/org/bouncycastle/pqc/crypto/lms
108
112
rm -rf src/org/bouncycastle/pqc/crypto/test
109
113
rm -rf src/org/bouncycastle/pqc/crypto/sike
110
114
rm -rf src/org/bouncycastle/pqc/crypto/picnic
115
+ rm -rf src/org/bouncycastle/pqc/crypto/rainbow
116
+ rm -rf src/org/bouncycastle/pqc/crypto/gemss
111
117
rm src/org/bouncycastle/pqc/crypto/legacy/qtesla/QTeslaKeyEncodingTests.java
112
118
rm -rf src/org/bouncycastle/gpg/keybox
113
119
rm -rf src/org/bouncycastle/gpg/test
@@ -128,13 +134,20 @@ then
128
134
rm src/org/bouncycastle/asn1/test/TypeOfBiometricDataUnitTest.java
129
135
rm src/org/bouncycastle/asn1/test/UTCTimeTest.java
130
136
rm src/org/bouncycastle/crypto/test/SimpleTestTest.java
137
+ rm src/org/bouncycastle/crypto/test/HPKETest* .java
131
138
rm src/org/bouncycastle/crypto/test/Argon2Test.java
132
139
rm src/org/bouncycastle/crypto/test/AESVectorFileTest.java
133
140
rm src/org/bouncycastle/crypto/test/GCMReorderTest.java
134
141
rm src/org/bouncycastle/crypto/test/HCFamilyVecTest.java
135
142
rm src/org/bouncycastle/crypto/test/RSABlindedTest.java
136
143
rm src/org/bouncycastle/crypto/test/SP80038GTest.java
137
144
rm src/org/bouncycastle/crypto/digests/Blake3Digest.java
145
+ rm src/org/bouncycastle/crypto/digests/Blake2sxDigest.java
146
+ rm src/org/bouncycastle/crypto/digests/Blake2spDigest.java
147
+ rm src/org/bouncycastle/crypto/digests/Blake2bpDigest.java
148
+ rm src/org/bouncycastle/crypto/test/Blake2bp* .java
149
+ rm src/org/bouncycastle/crypto/test/Blake2sx* .java
150
+ rm src/org/bouncycastle/crypto/test/Blake2sp* .java
138
151
rm src/org/bouncycastle/crypto/macs/Blake3Mac.java
139
152
rm src/org/bouncycastle/crypto/test/Blake3* .java
140
153
rm src/org/bouncycastle/crypto/params/Blake3* .java
@@ -183,10 +196,15 @@ then
183
196
rm -r src/org/bouncycastle/apache
184
197
rm -r src/org/bouncycastle/voms
185
198
rm -r src/org/bouncycastle/math/ec/tools
199
+ rm -f src/org/bouncycastle/crypto/* /PhotonB*
200
+ rm -f src/org/bouncycastle/crypto/* /Elephant*
201
+ rm -f src/org/bouncycastle/crypto/* /ISAP*
202
+ rm -f src/org/bouncycastle/crypto/* /Sparkle*
203
+ rm -f src/org/bouncycastle/crypto/* /Xoo*
186
204
rm src/org/bouncycastle/cert/test/ExternalKeyTest.java
187
205
rm src/org/bouncycastle/mozilla/SignedPublicKeyAndChallenge.java
188
206
189
- for i in src/org/bouncycastle/pqc/crypto/* /* .java src/org/bouncycastle/pqc/crypto/* /* /* .java src/org/bouncycastle/pqc/math/* /* .java src/org/bouncycastle/pqc/math/* /* /* .java src/org/bouncycastle/crypto/engines/* .java
207
+ for i in src/org/bouncycastle/pqc/crypto/* /* .java src/org/bouncycastle/pqc/crypto/* /* /* .java src/org/bouncycastle/pqc/math/* /* .java src/org/bouncycastle/pqc/math/* /* /* .java src/org/bouncycastle/crypto/digests/ * .java src/org/bouncycastle/crypto/ engines/ * .java src/org/bouncycastle/bcpg/ * .java src/org/bouncycastle/openpgp /* .java
190
208
do
191
209
ed $i << %%
192
210
g/ .Override/d
@@ -262,6 +280,20 @@ g/java.util.Collections/s//java.util.HashMap/
262
280
g/Collections.EMPTY_MAP/s//new HashMap()/
263
281
w
264
282
q
283
+ %
284
+
285
+ ed src/org/bouncycastle/cert/cmp/CMSProcessableCMPCertificate.java << %
286
+ g/\.\.\. /s//[]/g
287
+ g/^ *.Override/s///
288
+ w
289
+ q
290
+ %
291
+
292
+ ed src/org/bouncycastle/cert/crmf/CertificateRepMessageBuilder.java << %
293
+ g/\.\.\. /s//[]/g
294
+ g/^ *.Override/s///
295
+ w
296
+ q
265
297
%
266
298
)
267
299
359
391
org.bouncycastle.pqc.legacy.crypto.rainbow \
360
392
org.bouncycastle.pqc.legacy.crypto.mceliece \
361
393
org.bouncycastle.pqc.legacy.crypto.gmss \
362
- org.bouncycastle.pqc.math.linearalgebra \
363
394
org.bouncycastle.util \
364
395
org.bouncycastle.util.encoders \
365
396
org.bouncycastle.util.test > /dev/null \
0 commit comments