summaryrefslogtreecommitdiff
path: root/src/vm/securitymeta.cpp
AgeCommit message (Collapse)AuthorFilesLines
2017-02-10Remove always undefined FEATURE_CAS_POLICYdanmosemsft1-111/+0
2017-02-10Remove always defined FEATURE_CORECLRdanmosemsft1-245/+0
2017-02-10Remove always undefined FEATURE_APTCAdanmosemsft1-14/+0
2017-02-10Remove always defined FEATURE_CORESYSTEMdanmosemsft1-4/+0
2017-02-06CAS Security cleanup (#9355)Jan Kotas1-1/+0
2016-03-23Remove special casing of platform assembliesJan Kotas1-11/+0
2016-03-21Delete legacy netcf compat support (part 1)Jan Kotas1-9/+0
2016-01-27Update license headersdotnet-bot1-4/+3
2015-12-16Make JitDump work in ilc.exeJan Kotas1-2/+2
The JIT is not expected to make assumption about format of raw signatures to parse them. Instead, it should depend on JIT-EE interface for parsing. This invariant was violates in couple of places related to debug COMPlus_ method filters that caused them to crash under CoreRT. Fixed the filters to use the proper abstraction instead.
2015-09-25Fix clang only build breaksMatt Ellis1-1/+1
Some new code from TFS was triggering this error in clang: `error: suggest braces around initialization of subobject` I just made the obvious fix.
2015-09-25Fix for 134453: fix prefast warningsRahul Kumar1-1/+1
[tfs-changeset: 1529946]
2015-04-01Fix next round of warning typesJan Vorlicek1-1/+1
This change fixes the following warnings: 1) Assignment in a condition should be wrapped in () 2) Priority of && / || should be indicated by parentheses. 3) Unknown #pragma optimize ifdefed out for non MSVC 4) Unused functions deleted or put under #ifdef 5) Extra tokens warning disabling moved to the CMakeLists.txt in the src/inc 6) Self assignment of a member or local variable 7) Assigning ~0 to a bitfield member that was just 8 bit wide It also fixes a bug in the STRESS_LOGxx macro invocation in exceptionhandling.cpp and stackwalk.cpp related to recent adding the DBG_ADDR macro usage. This macro expanded a single parameter into two expressions to extract high / low 32 bits separately. But the STRESS_LOGxx parameters are passed to the StressLog::LogMsg method as follows: (void*)(size_t)(data1) That means that the expanded pair x, y would be inserted as data 1 and that leads to ignoring the x due to the comma operator.
2015-03-21Add host flag to disable transparency checks in CoreCLRJan Kotas1-30/+13
A lot of security transparency annotations in corefx is missing or inconsistent. People keep running into MethodAccessExceptions because of that. It is not easy (nor cheap) to fix the annotations to make them consistent, and they are not actually required for any of the .NET Core scenarios. This change is introducing a hosting flag to disable security transparency checks on CoreCLR, and adds this flag to all .NET Core hosts. The .NET Core hosts outside of the CoreCLR tree (e.g. ASP.NET 5) will need this flag added as well. [tfs-changeset: 1437325]
2015-01-30Initial commit to populate CoreCLR repo dotnet-bot1-0/+2356
[tfs-changeset: 1407945]