Skip to content

Commit 65b588a

Browse files
committed
Fixes and tidying up for release
1 parent a7a5659 commit 65b588a

File tree

78 files changed

+1758
-1750
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+1758
-1750
lines changed

crypto/BouncyCastle.Android.csproj

+65-16
Original file line numberDiff line numberDiff line change
@@ -562,6 +562,15 @@
562562
<Compile Include="src\bcpg\sig\SignatureExpirationTime.cs" />
563563
<Compile Include="src\bcpg\sig\SignerUserId.cs" />
564564
<Compile Include="src\bcpg\sig\TrustSignature.cs" />
565+
<Compile Include="src\cmp\CertificateConfirmationContent.cs" />
566+
<Compile Include="src\cmp\CertificateConfirmationContentBuilder.cs" />
567+
<Compile Include="src\cmp\CertificateStatus.cs" />
568+
<Compile Include="src\cmp\CmpException.cs" />
569+
<Compile Include="src\cmp\GeneralPkiMessage.cs" />
570+
<Compile Include="src\cmp\ProtectedPkiMessage.cs" />
571+
<Compile Include="src\cmp\ProtectedPkiMessageBuilder.cs" />
572+
<Compile Include="src\cmp\RevocationDetails.cs" />
573+
<Compile Include="src\cmp\RevocationDetailsBuilder.cs" />
565574
<Compile Include="src\cms\BaseDigestCalculator.cs" />
566575
<Compile Include="src\cms\CMSAttributeTableGenerationException.cs" />
567576
<Compile Include="src\cms\CMSAttributeTableGenerator.cs" />
@@ -603,6 +612,7 @@
603612
<Compile Include="src\cms\CounterSignatureDigestCalculator.cs" />
604613
<Compile Include="src\cms\DefaultAuthenticatedAttributeTableGenerator.cs" />
605614
<Compile Include="src\cms\DefaultSignedAttributeTableGenerator.cs" />
615+
<Compile Include="src\cms\EnvelopedDataHelper.cs" />
606616
<Compile Include="src\cms\IDigestCalculator.cs" />
607617
<Compile Include="src\cms\KEKRecipientInfoGenerator.cs" />
608618
<Compile Include="src\cms\KEKRecipientInformation.cs" />
@@ -626,6 +636,20 @@
626636
<Compile Include="src\cms\SignerInformation.cs" />
627637
<Compile Include="src\cms\SignerInformationStore.cs" />
628638
<Compile Include="src\cms\SimpleAttributeTableGenerator.cs" />
639+
<Compile Include="src\crmf\AuthenticatorControl.cs" />
640+
<Compile Include="src\crmf\CertificateRequestMessage.cs" />
641+
<Compile Include="src\crmf\CertificateRequestMessageBuilder.cs" />
642+
<Compile Include="src\crmf\CrmfException.cs" />
643+
<Compile Include="src\crmf\DefaultPKMacPrimitivesProvider.cs" />
644+
<Compile Include="src\crmf\EncryptedValueBuilder.cs" />
645+
<Compile Include="src\crmf\IControl.cs" />
646+
<Compile Include="src\crmf\IEncryptedValuePadder.cs" />
647+
<Compile Include="src\crmf\IPKMacPrimitivesProvider.cs" />
648+
<Compile Include="src\crmf\PkiArchiveControl.cs" />
649+
<Compile Include="src\crmf\PkiArchiveControlBuilder.cs" />
650+
<Compile Include="src\crmf\PKMacBuilder.cs" />
651+
<Compile Include="src\crmf\ProofOfPossessionSigningKeyBuilder.cs" />
652+
<Compile Include="src\crmf\RegTokenControl.cs" />
629653
<Compile Include="src\crypto\AsymmetricCipherKeyPair.cs" />
630654
<Compile Include="src\crypto\AsymmetricKeyParameter.cs" />
631655
<Compile Include="src\crypto\BufferedAeadBlockCipher.cs" />
@@ -650,15 +674,22 @@
650674
<Compile Include="src\crypto\IBlockCipher.cs" />
651675
<Compile Include="src\crypto\IBlockResult.cs" />
652676
<Compile Include="src\crypto\IBufferedCipher.cs" />
677+
<Compile Include="src\crypto\ICipher.cs" />
678+
<Compile Include="src\crypto\ICipherBuilder.cs" />
679+
<Compile Include="src\crypto\ICipherBuilderWithKey.cs" />
653680
<Compile Include="src\crypto\ICipherParameters.cs" />
654-
<Compile Include="src\crypto\IDSA.cs" />
655-
<Compile Include="src\crypto\IDsaExt.cs" />
681+
<Compile Include="src\crypto\IDecryptorBuilderProvider.cs" />
656682
<Compile Include="src\crypto\IDerivationFunction.cs" />
657683
<Compile Include="src\crypto\IDerivationParameters.cs" />
658684
<Compile Include="src\crypto\IDigest.cs" />
685+
<Compile Include="src\crypto\IDSA.cs" />
686+
<Compile Include="src\crypto\IDsaExt.cs" />
659687
<Compile Include="src\crypto\IEntropySource.cs" />
660688
<Compile Include="src\crypto\IEntropySourceProvider.cs" />
689+
<Compile Include="src\crypto\IKeyUnwrapper.cs" />
690+
<Compile Include="src\crypto\IKeyWrapper.cs" />
661691
<Compile Include="src\crypto\IMac.cs" />
692+
<Compile Include="src\crypto\IMacFactory.cs" />
662693
<Compile Include="src\crypto\IRawAgreement.cs" />
663694
<Compile Include="src\crypto\IRsa.cs" />
664695
<Compile Include="src\crypto\ISignatureFactory.cs" />
@@ -677,20 +708,8 @@
677708
<Compile Include="src\crypto\OutputLengthException.cs" />
678709
<Compile Include="src\crypto\parameters\HKDFParameters.cs" />
679710
<Compile Include="src\crypto\PbeParametersGenerator.cs" />
680-
<Compile Include="src\crypto\prng\BasicEntropySourceProvider.cs" />
681-
<Compile Include="src\crypto\prng\CryptoApiEntropySourceProvider.cs" />
682-
<Compile Include="src\crypto\prng\drbg\CtrSP800Drbg.cs" />
683-
<Compile Include="src\crypto\prng\drbg\DrbgUtilities.cs" />
684-
<Compile Include="src\crypto\prng\drbg\HashSP800Drbg.cs" />
685-
<Compile Include="src\crypto\prng\drbg\HMacSP800Drbg.cs" />
686-
<Compile Include="src\crypto\prng\drbg\ISP80090Drbg.cs" />
687-
<Compile Include="src\crypto\prng\EntropyUtilities.cs" />
688-
<Compile Include="src\crypto\prng\IDrbgProvider.cs" />
689-
<Compile Include="src\crypto\prng\SP800SecureRandom.cs" />
690-
<Compile Include="src\crypto\prng\SP800SecureRandomBuilder.cs" />
691-
<Compile Include="src\crypto\prng\X931Rng.cs" />
692-
<Compile Include="src\crypto\prng\X931SecureRandom.cs" />
693-
<Compile Include="src\crypto\prng\X931SecureRandomBuilder.cs" />
711+
<Compile Include="src\crypto\Security.cs" />
712+
<Compile Include="src\crypto\SimpleBlockResult.cs" />
694713
<Compile Include="src\crypto\StreamBlockCipher.cs" />
695714
<Compile Include="src\crypto\agreement\DHAgreement.cs" />
696715
<Compile Include="src\crypto\agreement\DHBasicAgreement.cs" />
@@ -882,11 +901,16 @@
882901
<Compile Include="src\crypto\modes\gcm\Tables1kGcmExponentiator.cs" />
883902
<Compile Include="src\crypto\modes\gcm\Tables64kGcmMultiplier.cs" />
884903
<Compile Include="src\crypto\modes\gcm\Tables8kGcmMultiplier.cs" />
904+
<Compile Include="src\crypto\operators\Asn1CipherBuilder.cs" />
905+
<Compile Include="src\crypto\operators\Asn1KeyWrapper.cs" />
885906
<Compile Include="src\crypto\operators\Asn1Signature.cs" />
907+
<Compile Include="src\crypto\operators\CmsContentEncryptorBuilder.cs" />
908+
<Compile Include="src\crypto\operators\CmsKeyTransRecipientInfoGenerator.cs" />
886909
<Compile Include="src\crypto\operators\DefaultSignatureCalculator.cs" />
887910
<Compile Include="src\crypto\operators\DefaultSignatureResult.cs" />
888911
<Compile Include="src\crypto\operators\DefaultVerifierCalculator.cs" />
889912
<Compile Include="src\crypto\operators\DefaultVerifierResult.cs" />
913+
<Compile Include="src\crypto\operators\GenericKey.cs" />
890914
<Compile Include="src\crypto\paddings\BlockCipherPadding.cs" />
891915
<Compile Include="src\crypto\paddings\ISO10126d2Padding.cs" />
892916
<Compile Include="src\crypto\paddings\ISO7816d4Padding.cs" />
@@ -913,8 +937,10 @@
913937
<Compile Include="src\crypto\parameters\DsaPublicKeyParameters.cs" />
914938
<Compile Include="src\crypto\parameters\DsaValidationParameters.cs" />
915939
<Compile Include="src\crypto\parameters\ECDomainParameters.cs" />
940+
<Compile Include="src\crypto\parameters\ECGOST3410Parameters.cs" />
916941
<Compile Include="src\crypto\parameters\ECKeyGenerationParameters.cs" />
917942
<Compile Include="src\crypto\parameters\ECKeyParameters.cs" />
943+
<Compile Include="src\crypto\parameters\ECNamedDomainParameters.cs" />
918944
<Compile Include="src\crypto\parameters\ECPrivateKeyParameters.cs" />
919945
<Compile Include="src\crypto\parameters\ECPublicKeyParameters.cs" />
920946
<Compile Include="src\crypto\parameters\Ed25519KeyGenerationParameters.cs" />
@@ -967,12 +993,26 @@
967993
<Compile Include="src\crypto\parameters\X448KeyGenerationParameters.cs" />
968994
<Compile Include="src\crypto\parameters\X448PrivateKeyParameters.cs" />
969995
<Compile Include="src\crypto\parameters\X448PublicKeyParameters.cs" />
996+
<Compile Include="src\crypto\prng\BasicEntropySourceProvider.cs" />
997+
<Compile Include="src\crypto\prng\CryptoApiEntropySourceProvider.cs" />
970998
<Compile Include="src\crypto\prng\CryptoApiRandomGenerator.cs" />
971999
<Compile Include="src\crypto\prng\DigestRandomGenerator.cs" />
1000+
<Compile Include="src\crypto\prng\EntropyUtilities.cs" />
1001+
<Compile Include="src\crypto\prng\IDrbgProvider.cs" />
9721002
<Compile Include="src\crypto\prng\IRandomGenerator.cs" />
9731003
<Compile Include="src\crypto\prng\ReversedWindowGenerator.cs" />
1004+
<Compile Include="src\crypto\prng\SP800SecureRandom.cs" />
1005+
<Compile Include="src\crypto\prng\SP800SecureRandomBuilder.cs" />
9741006
<Compile Include="src\crypto\prng\ThreadedSeedGenerator.cs" />
9751007
<Compile Include="src\crypto\prng\VMPCRandomGenerator.cs" />
1008+
<Compile Include="src\crypto\prng\X931Rng.cs" />
1009+
<Compile Include="src\crypto\prng\X931SecureRandom.cs" />
1010+
<Compile Include="src\crypto\prng\X931SecureRandomBuilder.cs" />
1011+
<Compile Include="src\crypto\prng\drbg\CtrSP800Drbg.cs" />
1012+
<Compile Include="src\crypto\prng\drbg\DrbgUtilities.cs" />
1013+
<Compile Include="src\crypto\prng\drbg\HashSP800Drbg.cs" />
1014+
<Compile Include="src\crypto\prng\drbg\HMacSP800Drbg.cs" />
1015+
<Compile Include="src\crypto\prng\drbg\ISP80090Drbg.cs" />
9761016
<Compile Include="src\crypto\signers\DsaDigestSigner.cs" />
9771017
<Compile Include="src\crypto\signers\DsaSigner.cs" />
9781018
<Compile Include="src\crypto\signers\ECDsaSigner.cs" />
@@ -1161,6 +1201,9 @@
11611201
<Compile Include="src\crypto\tls\UrlAndHash.cs" />
11621202
<Compile Include="src\crypto\tls\UseSrtpData.cs" />
11631203
<Compile Include="src\crypto\tls\UserMappingType.cs" />
1204+
<Compile Include="src\crypto\util\AlgorithmIdentifierFactory.cs" />
1205+
<Compile Include="src\crypto\util\CipherFactory.cs" />
1206+
<Compile Include="src\crypto\util\CipherKeyGeneratorFactory.cs" />
11641207
<Compile Include="src\crypto\util\Pack.cs" />
11651208
<Compile Include="src\math\BigInteger.cs" />
11661209
<Compile Include="src\math\Primes.cs" />
@@ -1415,6 +1458,10 @@
14151458
<Compile Include="src\pkcs\Pkcs12Entry.cs" />
14161459
<Compile Include="src\pkcs\Pkcs12Store.cs" />
14171460
<Compile Include="src\pkcs\Pkcs12Utilities.cs" />
1461+
<Compile Include="src\pkcs\Pkcs8EncryptedPrivateKeyInfo.cs" />
1462+
<Compile Include="src\pkcs\Pkcs8EncryptedPrivateKeyInfoBuilder.cs" />
1463+
<Compile Include="src\pkcs\PkcsException.cs" />
1464+
<Compile Include="src\pkcs\PkcsIOException.cs" />
14181465
<Compile Include="src\pkcs\PrivateKeyInfoFactory.cs" />
14191466
<Compile Include="src\pkcs\X509CertificateEntry.cs" />
14201467
<Compile Include="src\pkix\CertStatus.cs" />
@@ -1515,6 +1562,8 @@
15151562
<Compile Include="src\util\io\BaseInputStream.cs" />
15161563
<Compile Include="src\util\io\BaseOutputStream.cs" />
15171564
<Compile Include="src\util\io\FilterStream.cs" />
1565+
<Compile Include="src\util\io\MemoryInputStream.cs" />
1566+
<Compile Include="src\util\io\MemoryOutputStream.cs" />
15181567
<Compile Include="src\util\io\NullOutputStream.cs" />
15191568
<Compile Include="src\util\io\PushbackStream.cs" />
15201569
<Compile Include="src\util\io\StreamOverflowException.cs" />

0 commit comments

Comments
 (0)