summary refs log tree commit diff
path: root/crypto
diff options
context:
space:
mode:
authorJeffrey Stedfast <jeff@xamarin.com>2015-10-17 11:04:30 -0400
committerJeffrey Stedfast <jeff@xamarin.com>2015-10-17 11:04:30 -0400
commit1fdd3185a216d0d68ba9d2d658f76e43e2139f2e (patch)
tree44a5d86a15fcf1069376d66bf454a241eb48d477 /crypto
parentMerge branch 'master' into vs2010 (diff)
downloadBouncyCastle.NET-ed25519-1fdd3185a216d0d68ba9d2d658f76e43e2139f2e.tar.xz
Updated Visual Studio 2010 project files
Diffstat (limited to 'crypto')
-rw-r--r--crypto/BouncyCastle.Android.csproj13
-rw-r--r--crypto/BouncyCastle.csproj13
-rw-r--r--crypto/BouncyCastle.iOS.csproj13
-rw-r--r--crypto/test/UnitTests.csproj13
4 files changed, 52 insertions, 0 deletions
diff --git a/crypto/BouncyCastle.Android.csproj b/crypto/BouncyCastle.Android.csproj
index 697d7013e..666035e5d 100644
--- a/crypto/BouncyCastle.Android.csproj
+++ b/crypto/BouncyCastle.Android.csproj
@@ -536,6 +536,7 @@
     <Compile Include="src\bcpg\attr\ImageAttrib.cs" />
     <Compile Include="src\bcpg\sig\EmbeddedSignature.cs" />
     <Compile Include="src\bcpg\sig\Exportable.cs" />
+    <Compile Include="src\bcpg\sig\Features.cs" />
     <Compile Include="src\bcpg\sig\IssuerKeyId.cs" />
     <Compile Include="src\bcpg\sig\KeyExpirationTime.cs" />
     <Compile Include="src\bcpg\sig\KeyFlags.cs" />
@@ -634,6 +635,7 @@
     <Compile Include="src\crypto\IAsymmetricCipherKeyPairGenerator.cs" />
     <Compile Include="src\crypto\IBasicAgreement.cs" />
     <Compile Include="src\crypto\IBlockCipher.cs" />
+    <Compile Include="src\crypto\IBlockResult.cs" />
     <Compile Include="src\crypto\IBufferedCipher.cs" />
     <Compile Include="src\crypto\ICipherParameters.cs" />
     <Compile Include="src\crypto\IDSA.cs" />
@@ -641,9 +643,14 @@
     <Compile Include="src\crypto\IDerivationParameters.cs" />
     <Compile Include="src\crypto\IDigest.cs" />
     <Compile Include="src\crypto\IMac.cs" />
+    <Compile Include="src\crypto\ISignatureCalculator.cs" />
+    <Compile Include="src\crypto\ISignatureVerifier.cs" />
+    <Compile Include="src\crypto\ISignatureVerifierProvider.cs" />
+    <Compile Include="src\crypto\IStreamCalculator.cs" />
     <Compile Include="src\crypto\ISigner.cs" />
     <Compile Include="src\crypto\ISignerWithRecovery.cs" />
     <Compile Include="src\crypto\IStreamCipher.cs" />
+    <Compile Include="src\crypto\IVerifier.cs" />
     <Compile Include="src\crypto\IWrapper.cs" />
     <Compile Include="src\crypto\IXof.cs" />
     <Compile Include="src\crypto\InvalidCipherTextException.cs" />
@@ -809,6 +816,7 @@
     <Compile Include="src\crypto\modes\gcm\Tables1kGcmExponentiator.cs" />
     <Compile Include="src\crypto\modes\gcm\Tables64kGcmMultiplier.cs" />
     <Compile Include="src\crypto\modes\gcm\Tables8kGcmMultiplier.cs" />
+    <Compile Include="src\crypto\operators\Asn1Signature.cs" />
     <Compile Include="src\crypto\paddings\BlockCipherPadding.cs" />
     <Compile Include="src\crypto\paddings\ISO10126d2Padding.cs" />
     <Compile Include="src\crypto\paddings\ISO7816d4Padding.cs" />
@@ -913,6 +921,7 @@
     <Compile Include="src\crypto\tls\BasicTlsPskIdentity.cs" />
     <Compile Include="src\crypto\tls\BulkCipherAlgorithm.cs" />
     <Compile Include="src\crypto\tls\ByteQueue.cs" />
+    <Compile Include="src\crypto\tls\ByteQueueStream.cs" />
     <Compile Include="src\crypto\tls\CertChainType.cs" />
     <Compile Include="src\crypto\tls\Certificate.cs" />
     <Compile Include="src\crypto\tls\CertificateRequest.cs" />
@@ -1255,6 +1264,7 @@
     <Compile Include="src\openpgp\PgpObjectFactory.cs" />
     <Compile Include="src\openpgp\PgpOnePassSignature.cs" />
     <Compile Include="src\openpgp\PgpOnePassSignatureList.cs" />
+    <Compile Include="src\openpgp\PgpPad.cs" />
     <Compile Include="src\openpgp\PgpPbeEncryptedData.cs" />
     <Compile Include="src\openpgp\PgpPrivateKey.cs" />
     <Compile Include="src\openpgp\PgpPublicKey.cs" />
@@ -1272,6 +1282,8 @@
     <Compile Include="src\openpgp\PgpUserAttributeSubpacketVector.cs" />
     <Compile Include="src\openpgp\PgpUtilities.cs" />
     <Compile Include="src\openpgp\PgpV3SignatureGenerator.cs" />
+    <Compile Include="src\openpgp\Rfc6637Utilities.cs" />
+    <Compile Include="src\openpgp\SXprUtilities.cs" />
     <Compile Include="src\openpgp\WrappedGeneratorStream.cs" />
     <Compile Include="src\openssl\EncryptionException.cs" />
     <Compile Include="src\openssl\IPasswordFinder.cs" />
@@ -1389,6 +1401,7 @@
     <Compile Include="src\util\encoders\UrlBase64Encoder.cs" />
     <Compile Include="src\util\io\BaseInputStream.cs" />
     <Compile Include="src\util\io\BaseOutputStream.cs" />
+    <Compile Include="src\util\io\FilterStream.cs" />
     <Compile Include="src\util\io\NullOutputStream.cs" />
     <Compile Include="src\util\io\PushbackStream.cs" />
     <Compile Include="src\util\io\StreamOverflowException.cs" />
diff --git a/crypto/BouncyCastle.csproj b/crypto/BouncyCastle.csproj
index 72d9d6607..f8c0e03f7 100644
--- a/crypto/BouncyCastle.csproj
+++ b/crypto/BouncyCastle.csproj
@@ -530,6 +530,7 @@
     <Compile Include="src\bcpg\attr\ImageAttrib.cs" />
     <Compile Include="src\bcpg\sig\EmbeddedSignature.cs" />
     <Compile Include="src\bcpg\sig\Exportable.cs" />
+    <Compile Include="src\bcpg\sig\Features.cs" />
     <Compile Include="src\bcpg\sig\IssuerKeyId.cs" />
     <Compile Include="src\bcpg\sig\KeyExpirationTime.cs" />
     <Compile Include="src\bcpg\sig\KeyFlags.cs" />
@@ -628,6 +629,7 @@
     <Compile Include="src\crypto\IAsymmetricCipherKeyPairGenerator.cs" />
     <Compile Include="src\crypto\IBasicAgreement.cs" />
     <Compile Include="src\crypto\IBlockCipher.cs" />
+    <Compile Include="src\crypto\IBlockResult.cs" />
     <Compile Include="src\crypto\IBufferedCipher.cs" />
     <Compile Include="src\crypto\ICipherParameters.cs" />
     <Compile Include="src\crypto\IDSA.cs" />
@@ -635,9 +637,14 @@
     <Compile Include="src\crypto\IDerivationParameters.cs" />
     <Compile Include="src\crypto\IDigest.cs" />
     <Compile Include="src\crypto\IMac.cs" />
+    <Compile Include="src\crypto\ISignatureCalculator.cs" />
+    <Compile Include="src\crypto\ISignatureVerifier.cs" />
+    <Compile Include="src\crypto\ISignatureVerifierProvider.cs" />
+    <Compile Include="src\crypto\IStreamCalculator.cs" />
     <Compile Include="src\crypto\ISigner.cs" />
     <Compile Include="src\crypto\ISignerWithRecovery.cs" />
     <Compile Include="src\crypto\IStreamCipher.cs" />
+    <Compile Include="src\crypto\IVerifier.cs" />
     <Compile Include="src\crypto\IWrapper.cs" />
     <Compile Include="src\crypto\IXof.cs" />
     <Compile Include="src\crypto\InvalidCipherTextException.cs" />
@@ -803,6 +810,7 @@
     <Compile Include="src\crypto\modes\gcm\Tables1kGcmExponentiator.cs" />
     <Compile Include="src\crypto\modes\gcm\Tables64kGcmMultiplier.cs" />
     <Compile Include="src\crypto\modes\gcm\Tables8kGcmMultiplier.cs" />
+    <Compile Include="src\crypto\operators\Asn1Signature.cs" />
     <Compile Include="src\crypto\paddings\BlockCipherPadding.cs" />
     <Compile Include="src\crypto\paddings\ISO10126d2Padding.cs" />
     <Compile Include="src\crypto\paddings\ISO7816d4Padding.cs" />
@@ -907,6 +915,7 @@
     <Compile Include="src\crypto\tls\BasicTlsPskIdentity.cs" />
     <Compile Include="src\crypto\tls\BulkCipherAlgorithm.cs" />
     <Compile Include="src\crypto\tls\ByteQueue.cs" />
+    <Compile Include="src\crypto\tls\ByteQueueStream.cs" />
     <Compile Include="src\crypto\tls\CertChainType.cs" />
     <Compile Include="src\crypto\tls\Certificate.cs" />
     <Compile Include="src\crypto\tls\CertificateRequest.cs" />
@@ -1249,6 +1258,7 @@
     <Compile Include="src\openpgp\PgpObjectFactory.cs" />
     <Compile Include="src\openpgp\PgpOnePassSignature.cs" />
     <Compile Include="src\openpgp\PgpOnePassSignatureList.cs" />
+    <Compile Include="src\openpgp\PgpPad.cs" />
     <Compile Include="src\openpgp\PgpPbeEncryptedData.cs" />
     <Compile Include="src\openpgp\PgpPrivateKey.cs" />
     <Compile Include="src\openpgp\PgpPublicKey.cs" />
@@ -1266,6 +1276,8 @@
     <Compile Include="src\openpgp\PgpUserAttributeSubpacketVector.cs" />
     <Compile Include="src\openpgp\PgpUtilities.cs" />
     <Compile Include="src\openpgp\PgpV3SignatureGenerator.cs" />
+    <Compile Include="src\openpgp\Rfc6637Utilities.cs" />
+    <Compile Include="src\openpgp\SXprUtilities.cs" />
     <Compile Include="src\openpgp\WrappedGeneratorStream.cs" />
     <Compile Include="src\openssl\EncryptionException.cs" />
     <Compile Include="src\openssl\IPasswordFinder.cs" />
@@ -1383,6 +1395,7 @@
     <Compile Include="src\util\encoders\UrlBase64Encoder.cs" />
     <Compile Include="src\util\io\BaseInputStream.cs" />
     <Compile Include="src\util\io\BaseOutputStream.cs" />
+    <Compile Include="src\util\io\FilterStream.cs" />
     <Compile Include="src\util\io\NullOutputStream.cs" />
     <Compile Include="src\util\io\PushbackStream.cs" />
     <Compile Include="src\util\io\StreamOverflowException.cs" />
diff --git a/crypto/BouncyCastle.iOS.csproj b/crypto/BouncyCastle.iOS.csproj
index 5463434b2..d1c125ef8 100644
--- a/crypto/BouncyCastle.iOS.csproj
+++ b/crypto/BouncyCastle.iOS.csproj
@@ -531,6 +531,7 @@
     <Compile Include="src\bcpg\attr\ImageAttrib.cs" />
     <Compile Include="src\bcpg\sig\EmbeddedSignature.cs" />
     <Compile Include="src\bcpg\sig\Exportable.cs" />
+    <Compile Include="src\bcpg\sig\Features.cs" />
     <Compile Include="src\bcpg\sig\IssuerKeyId.cs" />
     <Compile Include="src\bcpg\sig\KeyExpirationTime.cs" />
     <Compile Include="src\bcpg\sig\KeyFlags.cs" />
@@ -629,6 +630,7 @@
     <Compile Include="src\crypto\IAsymmetricCipherKeyPairGenerator.cs" />
     <Compile Include="src\crypto\IBasicAgreement.cs" />
     <Compile Include="src\crypto\IBlockCipher.cs" />
+    <Compile Include="src\crypto\IBlockResult.cs" />
     <Compile Include="src\crypto\IBufferedCipher.cs" />
     <Compile Include="src\crypto\ICipherParameters.cs" />
     <Compile Include="src\crypto\IDSA.cs" />
@@ -636,9 +638,14 @@
     <Compile Include="src\crypto\IDerivationParameters.cs" />
     <Compile Include="src\crypto\IDigest.cs" />
     <Compile Include="src\crypto\IMac.cs" />
+    <Compile Include="src\crypto\ISignatureCalculator.cs" />
+    <Compile Include="src\crypto\ISignatureVerifier.cs" />
+    <Compile Include="src\crypto\ISignatureVerifierProvider.cs" />
+    <Compile Include="src\crypto\IStreamCalculator.cs" />
     <Compile Include="src\crypto\ISigner.cs" />
     <Compile Include="src\crypto\ISignerWithRecovery.cs" />
     <Compile Include="src\crypto\IStreamCipher.cs" />
+    <Compile Include="src\crypto\IVerifier.cs" />
     <Compile Include="src\crypto\IWrapper.cs" />
     <Compile Include="src\crypto\IXof.cs" />
     <Compile Include="src\crypto\InvalidCipherTextException.cs" />
@@ -804,6 +811,7 @@
     <Compile Include="src\crypto\modes\gcm\Tables1kGcmExponentiator.cs" />
     <Compile Include="src\crypto\modes\gcm\Tables64kGcmMultiplier.cs" />
     <Compile Include="src\crypto\modes\gcm\Tables8kGcmMultiplier.cs" />
+    <Compile Include="src\crypto\operators\Asn1Signature.cs" />
     <Compile Include="src\crypto\paddings\BlockCipherPadding.cs" />
     <Compile Include="src\crypto\paddings\ISO10126d2Padding.cs" />
     <Compile Include="src\crypto\paddings\ISO7816d4Padding.cs" />
@@ -908,6 +916,7 @@
     <Compile Include="src\crypto\tls\BasicTlsPskIdentity.cs" />
     <Compile Include="src\crypto\tls\BulkCipherAlgorithm.cs" />
     <Compile Include="src\crypto\tls\ByteQueue.cs" />
+    <Compile Include="src\crypto\tls\ByteQueueStream.cs" />
     <Compile Include="src\crypto\tls\CertChainType.cs" />
     <Compile Include="src\crypto\tls\Certificate.cs" />
     <Compile Include="src\crypto\tls\CertificateRequest.cs" />
@@ -1250,6 +1259,7 @@
     <Compile Include="src\openpgp\PgpObjectFactory.cs" />
     <Compile Include="src\openpgp\PgpOnePassSignature.cs" />
     <Compile Include="src\openpgp\PgpOnePassSignatureList.cs" />
+    <Compile Include="src\openpgp\PgpPad.cs" />
     <Compile Include="src\openpgp\PgpPbeEncryptedData.cs" />
     <Compile Include="src\openpgp\PgpPrivateKey.cs" />
     <Compile Include="src\openpgp\PgpPublicKey.cs" />
@@ -1267,6 +1277,8 @@
     <Compile Include="src\openpgp\PgpUserAttributeSubpacketVector.cs" />
     <Compile Include="src\openpgp\PgpUtilities.cs" />
     <Compile Include="src\openpgp\PgpV3SignatureGenerator.cs" />
+    <Compile Include="src\openpgp\Rfc6637Utilities.cs" />
+    <Compile Include="src\openpgp\SXprUtilities.cs" />
     <Compile Include="src\openpgp\WrappedGeneratorStream.cs" />
     <Compile Include="src\openssl\EncryptionException.cs" />
     <Compile Include="src\openssl\IPasswordFinder.cs" />
@@ -1384,6 +1396,7 @@
     <Compile Include="src\util\encoders\UrlBase64Encoder.cs" />
     <Compile Include="src\util\io\BaseInputStream.cs" />
     <Compile Include="src\util\io\BaseOutputStream.cs" />
+    <Compile Include="src\util\io\FilterStream.cs" />
     <Compile Include="src\util\io\NullOutputStream.cs" />
     <Compile Include="src\util\io\PushbackStream.cs" />
     <Compile Include="src\util\io\StreamOverflowException.cs" />
diff --git a/crypto/test/UnitTests.csproj b/crypto/test/UnitTests.csproj
index c6345b7e5..4a562a01a 100644
--- a/crypto/test/UnitTests.csproj
+++ b/crypto/test/UnitTests.csproj
@@ -261,6 +261,7 @@
     <Compile Include="src\crypto\test\X931SignerTest.cs" />
     <Compile Include="src\crypto\test\XSalsa20Test.cs" />
     <Compile Include="src\crypto\test\XTEATest.cs" />
+    <Compile Include="src\crypto\tls\test\ByteQueueStreamTest.cs" />
     <Compile Include="src\crypto\tls\test\DtlsProtocolTest.cs" />
     <Compile Include="src\crypto\tls\test\DtlsTestCase.cs" />
     <Compile Include="src\crypto\tls\test\DtlsTestSuite.cs" />
@@ -279,6 +280,7 @@
     <Compile Include="src\crypto\tls\test\PskTlsClientTest.cs" />
     <Compile Include="src\crypto\tls\test\TlsClientTest.cs" />
     <Compile Include="src\crypto\tls\test\TlsProtocolTest.cs" />
+    <Compile Include="src\crypto\tls\test\TlsProtocolNonBlockingTest.cs" />
     <Compile Include="src\crypto\tls\test\TlsPskProtocolTest.cs" />
     <Compile Include="src\crypto\tls\test\TlsServerTest.cs" />
     <Compile Include="src\crypto\tls\test\TlsSrpProtocolTest.cs" />
@@ -324,8 +326,13 @@
     <Compile Include="src\openpgp\test\PGPPacketTest.cs" />
     <Compile Include="src\openpgp\test\PGPRSATest.cs" />
     <Compile Include="src\openpgp\test\PGPSignatureTest.cs" />
+    <Compile Include="src\openpgp\test\PgpECDHTest.cs" />
+    <Compile Include="src\openpgp\test\PgpECDsaTest.cs" />
+    <Compile Include="src\openpgp\test\PgpECMessageTest.cs" />
     <Compile Include="src\openpgp\test\PgpKeyRingTest.cs" />
     <Compile Include="src\openpgp\test\PgpMarkerTest.cs" />
+    <Compile Include="src\openpgp\test\PgpParsingTest.cs" />
+    <Compile Include="src\openpgp\test\PgpUnicodeTest.cs" />
     <Compile Include="src\openpgp\test\RegressionTest.cs" />
     <Compile Include="src\openssl\test\AllTests.cs" />
     <Compile Include="src\openssl\test\ReaderTest.cs" />
@@ -1058,6 +1065,8 @@
     <EmbeddedResource Include="data\keys\pbes2\pbes2.rc2-64-cbc.key" />
     <EmbeddedResource Include="data\keys\pbes2\pbes2.rc2-cbc.key" />
     <EmbeddedResource Include="data\keys\pbes2\pbes2.rc2.key" />
+    <EmbeddedResource Include="data\openpgp\bigpub.asc" />
+    <EmbeddedResource Include="data\openpgp\longSigSubPack.asc" />
     <EmbeddedResource Include="data\openpgp\dsa\README.txt" />
     <EmbeddedResource Include="data\openpgp\dsa\keys\DSA-1024-160.pub" />
     <EmbeddedResource Include="data\openpgp\dsa\keys\DSA-1024-160.sec" />
@@ -1078,6 +1087,10 @@
     <EmbeddedResource Include="data\openpgp\dsa\sigs\dsa-2048-224-sign.gpg" />
     <EmbeddedResource Include="data\openpgp\dsa\sigs\dsa-3072-256-sign.gpg" />
     <EmbeddedResource Include="data\openpgp\dsa\sigs\dsa-7680-384-sign.gpg" />
+    <EmbeddedResource Include="data\openpgp\unicode\passphrase_cyr.txt" />
+    <EmbeddedResource Include="data\openpgp\unicode\passphrase_for_test.txt" />
+    <EmbeddedResource Include="data\openpgp\unicode\secring.gpg" />
+    <EmbeddedResource Include="data\openpgp\unicode\test.asc" />
     <EmbeddedResource Include="data\openssl\README.txt" />
     <EmbeddedResource Include="data\openssl\eckey.pem" />
     <EmbeddedResource Include="data\openssl\enckey.pem" />