summaryrefslogtreecommitdiff
path: root/src/mscorlib/src/System/IO/UnmanagedMemoryStream.cs
AgeCommit message (Collapse)AuthorFilesLines
2017-05-04Move UnmanagedMemoryStream and related types to shared CoreLib partition ↵Jan Kotas1-720/+0
(#11409)
2017-05-04Remove UnmanagedMemoryStream overflow checks. (#11376)Ian Hays1-16/+5
* Remove UnmanagedMemoryStream overflow checks. * Catch negative UMS PositionPointers * Switch UMS PositionPointer exception order
2017-03-22Switch coreclr corelib to use resx (#10372)Alex Perovich1-47/+47
* Revert "Revert "Switch coreclr corelib to use resx (#10268)"" * Add resources.target override This fixes the GenerateResource task running on the arm emulator runs. * Fix run.sh to have a working Tools-Override
2017-03-21Revert "Switch coreclr corelib to use resx (#10268)"Jan Kotas1-47/+47
This reverts commit 12ef04c22b07f1e4ec5a63009298e4537a2c8e1a.
2017-03-21Switch coreclr corelib to use resx (#10268)Alex Perovich1-47/+47
* Switch to resx * Use roslyn rewriter to switch from GetResourceString to SR * More GetResourceString changes * Add missing resource * Remove Environment.GetResourceString and replace final usages with SR * Remove comment * Fix spacing * Replace final instances of Environment.GetResourceString * Add another missing resource * Add back Environment.GetResourceStringLocal because the runtime needs it
2017-02-23Run codeformatter on S.P.CoreLib sourcesAlex Perovich1-164/+231
2017-02-07Remove more CAS (#9390)Dan Moseley1-1/+0
* Remove PermissionSet * Remove HostProtectionAttribute * Remove PermissionState * Remove S.Security.Permissions * Remove IPrincipal * Fix native side * Remove model.xml again
2017-02-06Delete ComVisible attributesJan Kotas1-3/+0
2017-02-06CAS Security cleanup (#9355)Jan Kotas1-32/+4
2017-02-04Remove stripped code (#9269)Dan Moseley1-7/+0
Delete essentially all the code that the BCL rewriter is removing. Added back some code it shouldn't have been removing, eg., serialization code, debugger visualizers, and some changing of 'protected' to 'protected internal'
2016-12-13Delete HostProtection attributes (#8610)Jan Kotas1-3/+0
2016-12-12Rename Contract.Assert to Debug.Assert (#8600)Jan Kotas1-4/+5
2016-12-09Strip some security related attributes (#8571)Jeremy Kuhne1-23/+0
Strips SecurityCritical, SecuritySafeCritical, SecurityPermission, EnvironmentPermission, and PermissionSet attributes. Also removes empty defines these left behind. Patterns used: ^.*\[(System\.Security\.)?SecurityCritical\](\s*//.*|\s*)$[\r\n]* ^.*#if FEATURE_CORECLR[\s\r\n]*(#else)?[\s\r\n]*#endif.*[\r\n]* ^.*\[(System\.Security\.Permissions\.)?SecurityPermission(Attribute)?\([^)]*\)\](\s*//.*|\s*)$[\r\n]*
2016-11-02Revert "Correct parameter names."Jan Kotas1-1/+1
This reverts commit a212082aa4cea8529b4c78844e2a7408ff6f7969.
2016-11-01Use nameof throughout mscorlib (#7929)Stephen Toub1-1/+1
2016-10-27Correct parameter names.Stephen A. Imhoff1-1/+1
2016-10-27Use nameof where possible for ArgumentOutOfRangeExceptionStephen A. Imhoff1-17/+17
2016-10-27Use nameof where possible for ArgumentNullExceptionStephen A. Imhoff1-6/+6
2016-09-30Port changes to UnmanagedMemoryStream from corefx (#7418)Alex Perovich1-43/+59
* Port changes to UnmanagedMemoryStream from corefx dotnet/corefx#12170 * Add PrepareConstrainedRegions * Add Back Read<T> and Write<T> methods * Replace MemoryCopy with Memcpy
2016-06-24Use BIT64 define for 64-bit specific code. (#5987)MyungJoo Ham1-1/+1
Using WIN32/WIN64 for 32/64-bit architecture dependent code confuses developers especially those who develop coreclr for non-Windows systems. Therefore, such definitions are modified to BIT64. Fixes #4737 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2016-04-23Replace uses of FromCancellation -> FromCanceled in mscorlib (#4537)James Ko1-3/+3
Replace uses of FromCancellation -> FromCanceled in mscorlib
2016-01-27Update license headersdotnet-bot1-2/+3
2015-01-30Initial commit to populate CoreCLR repo dotnet-bot1-0/+711
[tfs-changeset: 1407945]