Merge pull request #1738 from rolfbjarne/dublin-1916-dst
[mono.git] / mcs / class / corlib / corlib.dll.sources
index 96b8b9c0750b498998078d2fc4f9d6a74e27cb43..483de1f2979458c7949c38f4850886fa2c075f80 100644 (file)
@@ -13,13 +13,6 @@ Microsoft.Win32/RegistryView.cs
 Microsoft.Win32/UnixRegistryApi.cs
 Microsoft.Win32/Win32RegistryApi.cs
 Microsoft.Win32/Win32ResultCode.cs
-Microsoft.Win32.SafeHandles/CriticalHandleZeroOrMinusOneIsInvalid.cs
-Microsoft.Win32.SafeHandles/CriticalHandleMinusOneIsInvalid.cs
-Microsoft.Win32.SafeHandles/SafeHandleZeroOrMinusOneIsInvalid.cs
-Microsoft.Win32.SafeHandles/SafeHandleMinusOneIsInvalid.cs
-Microsoft.Win32.SafeHandles/SafeFileHandle.cs
-Microsoft.Win32.SafeHandles/SafeRegistryHandle.cs
-Microsoft.Win32.SafeHandles/SafeWaitHandle.cs
 Mono.Globalization.Unicode/CodePointIndexer.cs
 Mono.Globalization.Unicode/MSCompatUnicodeTable.cs
 Mono.Globalization.Unicode/MSCompatUnicodeTableUtil.cs
@@ -363,7 +356,6 @@ System.Runtime.InteropServices/CallingConvention.cs
 System.Runtime.InteropServices/CharSet.cs
 System.Runtime.InteropServices/COMException.cs
 System.Runtime.InteropServices/ComMemberType.cs
-System.Runtime.InteropServices/CONNECTDATA.cs
 System.Runtime.InteropServices/CriticalHandle.cs
 System.Runtime.InteropServices/CurrencyWrapper.cs
 System.Runtime.InteropServices/DESCKIND.cs
@@ -430,7 +422,6 @@ System.Runtime.InteropServices/UCOMIBindCtx.cs
 System.Runtime.InteropServices/UCOMIConnectionPoint.cs
 System.Runtime.InteropServices/UCOMIConnectionPointContainer.cs
 System.Runtime.InteropServices/UCOMIEnumConnectionPoints.cs
-System.Runtime.InteropServices/UCOMIEnumConnections.cs
 System.Runtime.InteropServices/UCOMIEnumMoniker.cs
 System.Runtime.InteropServices/UCOMIEnumString.cs
 System.Runtime.InteropServices/UCOMIEnumVARIANT.cs
@@ -637,14 +628,6 @@ System.Runtime.Remoting.Services/EnterpriseServicesHelper.cs
 System.Runtime.Remoting.Services/ITrackingHandler.cs
 System.Runtime.Remoting.Services/TrackingServices.cs
 System.Runtime.Versioning/CompatibilitySwitch.cs
-System.Runtime.Versioning/ComponentGuaranteesAttribute.cs
-System.Runtime.Versioning/ComponentGuaranteesOptions.cs
-System.Runtime.Versioning/ResourceConsumptionAttribute.cs
-System.Runtime.Versioning/ResourceExposureAttribute.cs
-System.Runtime.Versioning/ResourceScope.cs
-System.Runtime.Versioning/TargetFrameworkAttribute.cs
-System.Runtime.Versioning/VersioningHelper.cs
-System.Security/AllowPartiallyTrustedCallersAttribute.cs
 System.Security/CodeAccessPermission.cs
 System.Security/HostProtectionException.cs
 System.Security/HostSecurityManager.cs
@@ -661,22 +644,13 @@ System.Security/PolicyLevelType.cs
 System.Security/SecureString.cs
 System.Security/SecurityContext.cs
 System.Security/SecurityContextSource.cs
-System.Security/SecurityCriticalAttribute.cs
-System.Security/SecurityCriticalScope.cs
 System.Security/SecurityElement.cs
 System.Security/SecurityFrame.cs
 System.Security/SecurityException.cs
 System.Security/SecurityManager.cs
 System.Security/SecurityManager_mobile.cs
-System.Security/SecurityRuleSet.cs
-System.Security/SecurityRulesAttribute.cs
-System.Security/SecuritySafeCriticalAttribute.cs
 System.Security/SecurityState.cs
-System.Security/SecurityTransparentAttribute.cs
-System.Security/SecurityTreatAsSafeAttribute.cs
 System.Security/SecurityZone.cs
-System.Security/SuppressUnmanagedCodeSecurityAttribute.cs
-System.Security/UnverifiableCodeAttribute.cs
 System.Security/VerificationException.cs
 System.Security/XmlSyntaxException.cs
 System.Security.AccessControl/AccessControlActions.cs
@@ -747,31 +721,15 @@ System.Security.AccessControl/ResourceType.cs
 System.Security.AccessControl/SddlAccessRight.cs
 System.Security.AccessControl/SecurityInfos.cs
 System.Security.AccessControl/SystemAcl.cs
-System.Security.Cryptography/Aes.cs
-System.Security.Claims/Claim.cs
-System.Security.Claims/ClaimsIdentity.cs
-System.Security.Claims/ClaimsPrincipal.cs
-System.Security.Claims/ClaimTypes.cs
-System.Security.Claims/ClaimValueTypes.cs
 System.Security.Cryptography/AsymmetricAlgorithm.cs
-System.Security.Cryptography/AsymmetricKeyExchangeDeformatter.cs
-System.Security.Cryptography/AsymmetricKeyExchangeFormatter.cs
-System.Security.Cryptography/AsymmetricSignatureDeformatter.cs
-System.Security.Cryptography/AsymmetricSignatureFormatter.cs
 System.Security.Cryptography/Base64Constants.cs
-System.Security.Cryptography/CipherMode.cs
 System.Security.Cryptography/CryptoAPITransform.cs
 System.Security.Cryptography/CryptoConfig.cs
 System.Security.Cryptography/CryptoConfig_2_1.cs
 System.Security.Cryptography/CryptoConfig.fullaot.cs
-System.Security.Cryptography/CryptographicException.cs
-System.Security.Cryptography/CryptographicUnexpectedOperationExcpetion.cs
-System.Security.Cryptography/CryptoStream.cs
-System.Security.Cryptography/CryptoStreamMode.cs
 System.Security.Cryptography/CspKeyContainerInfo.cs
 System.Security.Cryptography/CspParameters.cs
 System.Security.Cryptography/CspProviderFlags.cs
-System.Security.Cryptography/DeriveBytes.cs
 System.Security.Cryptography/DES.cs
 System.Security.Cryptography/DESCryptoServiceProvider.cs
 System.Security.Cryptography/DSA.cs
@@ -779,7 +737,6 @@ System.Security.Cryptography/DSACryptoServiceProvider.cs
 System.Security.Cryptography/DSAParameters.cs
 System.Security.Cryptography/DSASignatureDeformatter.cs
 System.Security.Cryptography/DSASignatureFormatter.cs
-System.Security.Cryptography/FromBase64Transform.cs
 System.Security.Cryptography/HashAlgorithm.cs
 System.Security.Cryptography/HMAC.cs
 System.Security.Cryptography/HMACMD5.cs
@@ -788,26 +745,19 @@ System.Security.Cryptography/HMACSHA1.cs
 System.Security.Cryptography/HMACSHA256.cs
 System.Security.Cryptography/HMACSHA384.cs
 System.Security.Cryptography/HMACSHA512.cs
-System.Security.Cryptography/ICryptoTransform.cs
 System.Security.Cryptography/ICspAsymmetricAlgorithm.cs
 System.Security.Cryptography/KeyedHashAlgorithm.cs
 System.Security.Cryptography/KeyNumber.cs
-System.Security.Cryptography/KeySizes.cs
 System.Security.Cryptography/MACTripleDES.cs
-System.Security.Cryptography/MaskGenerationMethod.cs
 System.Security.Cryptography/MD5.cs
 System.Security.Cryptography/MD5CryptoServiceProvider.cs
-System.Security.Cryptography/PaddingMode.cs
 System.Security.Cryptography/PasswordDeriveBytes.cs
 System.Security.Cryptography/PKCS1MaskGenerationMethod.cs
-System.Security.Cryptography/RandomNumberGenerator.cs
 System.Security.Cryptography/RC2.cs
 System.Security.Cryptography/RC2CryptoServiceProvider.cs
 System.Security.Cryptography/Rfc2898DeriveBytes.cs
-System.Security.Cryptography/Rijndael.cs
 System.Security.Cryptography/RijndaelManaged.cs
 System.Security.Cryptography/RijndaelManagedTransform.cs
-System.Security.Cryptography/RIPEMD160.cs
 System.Security.Cryptography/RIPEMD160Managed.cs
 System.Security.Cryptography/RNGCryptoServiceProvider.cs
 System.Security.Cryptography/RSA.cs
@@ -819,19 +769,12 @@ System.Security.Cryptography/RSAPKCS1KeyExchangeDeformatter.cs
 System.Security.Cryptography/RSAPKCS1KeyExchangeFormatter.cs
 System.Security.Cryptography/RSAPKCS1SignatureDeformatter.cs
 System.Security.Cryptography/RSAPKCS1SignatureFormatter.cs
-System.Security.Cryptography/SHA1.cs
 System.Security.Cryptography/SHA1CryptoServiceProvider.cs
 System.Security.Cryptography/SHA1Managed.cs
-System.Security.Cryptography/SHA256.cs
 System.Security.Cryptography/SHA256Managed.cs
-System.Security.Cryptography/SHA384.cs
 System.Security.Cryptography/SHA384Managed.cs
-System.Security.Cryptography/SHA512.cs
 System.Security.Cryptography/SHA512Managed.cs
 System.Security.Cryptography/SHAConstants.cs
-System.Security.Cryptography/SignatureDescription.cs
-System.Security.Cryptography/SymmetricAlgorithm.cs
-System.Security.Cryptography/ToBase64Transform.cs
 System.Security.Cryptography/TripleDES.cs
 System.Security.Cryptography/TripleDESCryptoServiceProvider.cs
 System.Security.Cryptography.X509Certificates/X509Certificate.cs
@@ -942,7 +885,6 @@ System.Security.Policy/Url.cs
 System.Security.Policy/UrlMembershipCondition.cs
 System.Security.Policy/Zone.cs
 System.Security.Policy/ZoneMembershipCondition.cs
-System.Security.Principal/GenericIdentity.cs
 System.Security.Principal/GenericPrincipal.cs
 System.Security.Principal/IdentityNotMappedException.cs
 System.Security.Principal/IdentityReferenceCollection.cs
@@ -974,7 +916,6 @@ System.Threading/HostExecutionContextManager.cs
 System.Threading/Interlocked.cs
 System.Threading/LockCookie.cs
 System.Threading/LockQueue.cs
-System.Threading/LockRecursionException.cs
 System.Threading/Monitor.cs
 System.Threading/Mutex.cs
 System.Threading/NamedDataSlot.cs
@@ -983,11 +924,8 @@ System.Threading/NativeOverlapped.cs
 System.Threading/Overlapped.cs
 System.Threading/ReaderWriterLock.cs
 System.Threading/RegisteredWaitHandle.cs
-../System/System.Threading/SemaphoreFullException.cs
 System.Threading/SynchronizationContext.cs
 System.Threading/Thread.cs
-System.Threading/ThreadAbortException.cs
-System.Threading/ThreadInterruptedException.cs
 System.Threading/ThreadPool.cs
 System.Threading/Timer.cs
 System.Threading/TimerCallback.cs
@@ -1017,13 +955,13 @@ ReferenceSources/EncodingTable.cs
 ReferenceSources/TypeNameParser.cs
 ReferenceSources/RuntimeType.cs
 ReferenceSources/RemotingFieldCachedData.cs
-ReferenceSources/MonoRuntimeWorkItem.cs
 ReferenceSources/MethodBase.cs
 ReferenceSources/RuntimeHandles.cs
 ReferenceSources/CompareInfo.cs
 ReferenceSources/TypeBuilderInstantiation.cs
 ReferenceSources/Buffer.cs
 ReferenceSources/TextInfo.cs
+ReferenceSources/win32native.cs
 
 ../../../external/referencesource/mscorlib/system/__filters.cs
 ../../../external/referencesource/mscorlib/system/__hresults.cs
@@ -1377,6 +1315,7 @@ ReferenceSources/TextInfo.cs
 ../../../external/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs
 
 ../../../external/referencesource/mscorlib/system/runtime/interopservices/attributes.cs
+../../../external/referencesource/mscorlib/system/runtime/interopservices/ucomienumconnections.cs
 
 ../../../external/referencesource/mscorlib/system/runtime/interopservices/ComTypes/ibindctx.cs
 ../../../external/referencesource/mscorlib/system/runtime/interopservices/ComTypes/iconnectionpoint.cs
@@ -1406,10 +1345,6 @@ ReferenceSources/TextInfo.cs
 ../../../external/referencesource/mscorlib//system/runtime/reliability/prepreparemethodattribute.cs
 ../../../external/referencesource/mscorlib//system/runtime/reliability/reliabilitycontractattribute.cs
 
-../../../external/referencesource/mscorlib/system/runtime/versioning/binarycompatibility.cs
-../../../external/referencesource/mscorlib/system/runtime/versioning/multitargetinghelpers.cs
-../../../external/referencesource/mscorlib/system/runtime/versioning/targetframeworkid.cs
-
 ../../../external/referencesource/mscorlib/system/runtime/compilerservices/accessedthroughpropertyattribute.cs
 ../../../external/referencesource/mscorlib/system/runtime/compilerservices/assemblyattributesgohere.cs
 ../../../external/referencesource/mscorlib/system/runtime/compilerservices/assemblysettingattributes.cs
@@ -1468,6 +1403,38 @@ ReferenceSources/TextInfo.cs
 ../../../external/referencesource/mscorlib/system/runtime/compilerservices/unsafevaluetypeattribute.cs
 ../../../external/referencesource/mscorlib/system/runtime/compilerservices/YieldAwaitable.cs
 
+../../../external/referencesource/mscorlib/system/security/attributes.cs
+
+../../../external/referencesource/mscorlib/system/security/claims/Claim.cs
+../../../external/referencesource/mscorlib/system/security/claims/ClaimsIdentity.cs
+../../../external/referencesource/mscorlib/system/security/claims/ClaimsPrincipal.cs
+../../../external/referencesource/mscorlib/system/security/claims/ClaimTypes.cs
+../../../external/referencesource/mscorlib/system/security/claims/ClaimValueTypes.cs
+../../../external/referencesource/mscorlib/system/security/claims/RoleClaimProvider.cs
+
+../../../external/referencesource/mscorlib/system/security/cryptography/aes.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/asymmetrickeyexchangedeformatter.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/asymmetrickeyexchangeformatter.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/asymmetricsignaturedeformatter.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/asymmetricsignatureformatter.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/base64transforms.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/crypto.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/cryptostream.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/derivebytes.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/icryptotransform.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/maskgenerationmethod.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/randomnumbergenerator.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/rijndael.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/ripemd160.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/sha1.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/sha256.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/sha384.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/sha512.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/signaturedescription.cs
+../../../external/referencesource/mscorlib/system/security/cryptography/symmetricalgorithm.cs
+
+../../../external/referencesource/mscorlib/system/security/principal/genericidentity.cs
+
 ../../../external/referencesource/mscorlib/system/security/util/hex.cs
 
 ../../../external/referencesource/mscorlib/system/text/asciiencoding.cs
@@ -1542,6 +1509,13 @@ ReferenceSources/TextInfo.cs
 ../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/soapfault.cs
 ../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/soapmessage.cs
 
+../../../external/referencesource/mscorlib/system/runtime/versioning/binarycompatibility.cs
+../../../external/referencesource/mscorlib/system/runtime/versioning/componentguaranteesattribute.cs
+../../../external/referencesource/mscorlib/system/runtime/versioning/multitargetinghelpers.cs
+../../../external/referencesource/mscorlib/system/runtime/versioning/resourceattributes.cs
+../../../external/referencesource/mscorlib/system/runtime/versioning/targetframeworkattribute.cs
+../../../external/referencesource/mscorlib/system/runtime/versioning/targetframeworkid.cs
+
 ../../../external/referencesource/mscorlib/system/threading/abandonedmutexexception.cs
 ../../../external/referencesource/mscorlib/system/threading/apartmentstate.cs
 ../../../external/referencesource/mscorlib/system/threading/autoresetevent.cs
@@ -1551,14 +1525,18 @@ ReferenceSources/TextInfo.cs
 ../../../external/referencesource/mscorlib/system/threading/CountdownEvent.cs
 ../../../external/referencesource/mscorlib/system/threading/eventresetmode.cs
 ../../../external/referencesource/mscorlib/system/threading/LazyInitializer.cs
+../../../external/referencesource/mscorlib/system/threading/lockrecursionexception.cs
 ../../../external/referencesource/mscorlib/system/threading/manualresetevent.cs
 ../../../external/referencesource/mscorlib/system/threading/ManualResetEventSlim.cs
 ../../../external/referencesource/mscorlib/system/threading/parameterizedthreadstart.cs
+../../../external/referencesource/mscorlib/system/threading/semaphorefullexception.cs
 ../../../external/referencesource/mscorlib/system/threading/SemaphoreSlim.cs
 ../../../external/referencesource/mscorlib/system/threading/sendorpostcallback.cs
 ../../../external/referencesource/mscorlib/system/threading/SpinLock.cs
 ../../../external/referencesource/mscorlib/system/threading/SpinWait.cs
 ../../../external/referencesource/mscorlib/system/threading/synchronizationlockexception.cs
+../../../external/referencesource/mscorlib/system/threading/threadabortexception.cs
+../../../external/referencesource/mscorlib/system/threading/threadinterruptedexception.cs
 ../../../external/referencesource/mscorlib/system/threading/threadpriority.cs
 ../../../external/referencesource/mscorlib/system/threading/threadstart.cs
 ../../../external/referencesource/mscorlib/system/threading/threadstartexception.cs
@@ -1587,5 +1565,10 @@ ReferenceSources/TextInfo.cs
 ../../../external/referencesource/mscorlib/system/threading/Tasks/ProducerConsumerQueues.cs
 ../../../external/referencesource/mscorlib/system/threading/Tasks/TaskToApm.cs
 
+../../../external/referencesource/mscorlib/microsoft/win32/safehandles/safefilehandle.cs
+../../../external/referencesource/mscorlib/microsoft/win32/safehandles/saferegistryhandle.cs
+../../../external/referencesource/mscorlib/microsoft/win32/safehandles/safewaithandle.cs
+../../../external/referencesource/mscorlib/microsoft/win32/safehandles/win32safehandles.cs
+
 ReferenceSources/String.cs
 ReferenceSources/Type.cs