Commit History

Autor SHA1 Mensaxe Data
  Taylor Woll 63c5099027 [MERGE #6500 @boingoing] ChakraCore Servicing update for 2020.09B %!s(int64=5) %!d(string=hai) anos
  Taylor Woll 337129e816 Update release version to 1.11.22 %!s(int64=5) %!d(string=hai) anos
  Paul Leathers 68a7e71a4b [CVE-2020-0878] %!s(int64=5) %!d(string=hai) anos
  Taylor Woll 240aabe534 [CVE-2020-1180] %!s(int64=5) %!d(string=hai) anos
  Chakra Automation fe3adec5bb [CVE-2020-1057] %!s(int64=5) %!d(string=hai) anos
  Paul Leathers f645b2d468 [CVE-2020-1172] %!s(int64=5) %!d(string=hai) anos
  Michael Holman b12499b9c2 [MERGE #6496 @MikeHolman] Fix ARM64 build by changing NT_ASSERT to Assert %!s(int64=5) %!d(string=hai) anos
  Michael Holman 6212e670dc Fix ARM64 build by changing NT_ASSERT to Assert %!s(int64=5) %!d(string=hai) anos
  Paul Leathers a814fb306e [MERGE #6494 @pleath] MSFT:26791925 Exprgen:CAS:x64::DEBUG:InconsistentRepro: BREAKPOINT_80000003_chakra.dll!RpcFailure_unrecoverable_error ASSERTION : (E:\A\_work\221\s\core\lib\Backend\Lower.cpp, line 7287) false Failure: (false) %!s(int64=5) %!d(string=hai) anos
  Paul Leathers 26085c1564 MSFT:26791925 Exprgen:CAS:x64::DEBUG:InconsistentRepro: BREAKPOINT_80000003_chakra.dll!RpcFailure_unrecoverable_error ASSERTION : (E:\A\_work\221\s\core\lib\Backend\Lower.cpp, line 7287) false Failure: (false) %!s(int64=5) %!d(string=hai) anos
  Paul Leathers 4a8a10fcaf [MERGE #6493 @pleath] Confirm that ParseNode is knopFncDecl before using it to do syntax checking %!s(int64=5) %!d(string=hai) anos
  Paul Leathers 28377e8249 Confirm that ParseNode is knopFncDecl before using it to do syntax checking %!s(int64=5) %!d(string=hai) anos
  Paul Leathers b0894cc322 [MERGE #6490 @pleath] Make sure typeIDsWithFinalType BV's are cleaned up during the Dead Store pass %!s(int64=5) %!d(string=hai) anos
  Paul Leathers 5510d8f524 Make sure typeIDsWithFinalType BV's are cleaned up during the Dead Store pass %!s(int64=5) %!d(string=hai) anos
  Akrosh Gandhi a44ff079d3 [MERGE #6491 @akroshg] ChakraCore Servicing update for 2020.08B %!s(int64=5) %!d(string=hai) anos
  Akrosh Gandhi 28a1f066fc Excluding the test by taggint it slow %!s(int64=5) %!d(string=hai) anos
  Akrosh Gandhi 6734e9bdae Updating release version to 1.11.21 %!s(int64=5) %!d(string=hai) anos
  Paul Leathers b066f784f0 [CVE-2020-1555] %!s(int64=5) %!d(string=hai) anos
  Paul Leathers 75d5a92ef1 [MERGE #6484 @pleath] Eliminate timezone sensitivities in UT's %!s(int64=5) %!d(string=hai) anos
  Paul Leathers 56c47ac1db Eliminate timezone sensitivities in UT's %!s(int64=5) %!d(string=hai) anos
  Rajesh 906f833411 [MERGE #6464 @rajeshpeter] ChakraCore Servicing Update for 2020.06B %!s(int64=5) %!d(string=hai) anos
  Rajesh 52f414317b Updating version to 1.11.20 %!s(int64=5) %!d(string=hai) anos
  Ankur Garg 82d3c4556a [CVE-2020-1073] %!s(int64=5) %!d(string=hai) anos
  Chakra Automation 9cec00d18e [CVE-2020-1219] %!s(int64=5) %!d(string=hai) anos
  Rajesh 5ed29856cf [MERGE #6447 @rajeshpeter] ChakraCore Servicing Update for 2020.05B %!s(int64=5) %!d(string=hai) anos
  Rajesh 7af2bf217b Updated version to 1.11.19 %!s(int64=5) %!d(string=hai) anos
  Atul Katti 73ced029e6 [CVE-2020-1037] Ensure JIT bails out when there is an object marked as temporary during an implicit call, to prevent objects stored on the stack to be used outside of the function. This is done by preventing removal of the Bailout instruction for that case during the DeadStore pass of GlobOpt. %!s(int64=6) %!d(string=hai) anos
  Anand Goyal e245029151 [CVE-2020-1065] A previous MSRC fix removes the body scope of an enclosing function when a nested function is declared in the param scope of that enclosing function. This an result in us calculating incorrect envIndex for any symbols captured from enclosing scopes if this skipped body scope appears in the frameDisplay being passed to the nested function. This fix addresses the issue by marking the parameter scope also as mustInstantiate = true so we end up computing the correct envIndex. This problem and the fix only triggers when the enclosing function's param and body scopes are merged so the param and body scopes will never appear together in the scope stack and as such will not mess up the envIndex. %!s(int64=5) %!d(string=hai) anos
  Taylor Woll 473286e7e4 [MERGE #6420 @boingoing] ChakraCore Servicing Update for 2020.04B %!s(int64=5) %!d(string=hai) anos
  Taylor Woll d75b21c97c Update version to 1.11.18 %!s(int64=5) %!d(string=hai) anos