1. 16 6月, 2021 2 次提交
  2. 15 6月, 2021 2 次提交
  3. 11 6月, 2021 2 次提交
  4. 10 6月, 2021 2 次提交
  5. 09 6月, 2021 5 次提交
  6. 04 6月, 2021 7 次提交
  7. 02 6月, 2021 2 次提交
  8. 21 5月, 2021 2 次提交
  9. 12 5月, 2021 3 次提交
  10. 06 5月, 2021 11 次提交
    • D
      Merge in 'release/5.0' changes · 556582d9
      dotnet-bot 提交于
      556582d9
    • J
      Port to release/5.1 - Update Alpine ARM docker image (#51345) · 49f4fb85
      Jan Vorlicek 提交于
      The Alpine ARM docker image is used for cross compilation. There was a
      breaking change in Alpine 3.13 - it uses a new MUSL that has 64 bit
      time_t even on 32 bit platforms. Since the official support for Alpine
      ARM was not announced yet, it was decided that we will support it only
      on Alpine >= 3.13 instead of having to build and distribute two
      different
      versions of runtime.
      
      This change updates the docker image used to build Alpine ARM runtime to
      a new version that uses Alpine 3.13 rootfs. It is also using Ubuntu
      16.04 instead of 18.04 as a host to unify it with the one we use to
      build for Alpine ARM64.
      49f4fb85
    • D
      Update palinternal.h (#51188) · 4eef1528
      depler 提交于
      Fix compilation for Alpine Linux and some other platforms. Related: https://github.com/dotnet/runtime/issues/44988
      4eef1528
    • D
      Merge in 'release/5.0' changes · c711960f
      dotnet-bot 提交于
      c711960f
    • D
      Merge in 'release/5.0' changes · 625f03d2
      dotnet-bot 提交于
      625f03d2
    • G
      [release/5.0] Harden AssemblyDependencyResolver assemblyPaths (#52070) · 93bdfbee
      github-actions[bot] 提交于
      * Harden AssemblyDependencyResolver assemblyPaths AssemblyDependencyResolver is made resilience to the case where hostpolicy.dll returns the same assembly paths by ignoring multiple entries. This is done by using OrdinalIgnoreCase comparison on Windows and Ordinal comparison elsewhere Fix #37162
      
      * Pick the first simple assembly for multiples
      
      AssemblyDependencyResolver is made resilience to the case when
      hostpolicy.dll returns multiple assembly paths for the same assembly
      by picking the first one.
      
      Fix #37162
      
      * missed an extra line
      
      * Test case for casing change with the same assembly
      
      * typo
      
      * Disabled the tests for non-windows
      
      Filed #42334 to track the linux-mac differences
      
      * test with enhanced scenarios
      Co-authored-by: NLakshan Fernando <lakshanf@microsoft.com>
      93bdfbee
    • M
      backport 51104 to 5.0 (#51718) · 5b85ca0d
      Maoni Stephens 提交于
      5b85ca0d
    • A
      [release/5.0] WinRT Reference Tracker memory fixes (#51421) · 155406c3
      Aaron Robinson 提交于
      * Remove unnecessary AddRef().
      
      Found during new ComWrappers aggregation API in .NET 6.
      
      * Reference Tracker runtime can QI when object is collected.
      
      It is possible that a Reference Tracker runtime can QI a managed object
      wrapper when it has been marked as Destroyed or the associated managed
      object has been collected. The QI impl must safely ensure prior to
      performing the QI that the GC hasn't collected the wrapped managed object.
      
      * Set the global pegging state in the same order as .NET Framework.
      
      * Additional testing that uncovered contract violation.
      
      ComWrappers API test passes GCStress=0xf
      
      * Remove noisey asserts.
      
      * Remove incorrect assert.
      
      * Add some simple stress logging that recently helped us
        track down an issue for C#/WinRT.
      155406c3
    • J
      [release/5.0] Various fixes for layout class marshalling. (#50882) · 4eeddf9a
      Jeremy Koritzinsky 提交于
      * [release/5.0] Use adjusted parent layout size to handle a non-zero-sized class inheriting from a zero-sized class that inherits from another zero-sized class.
      
      Fixes handling of zero-sized parent types that have zero-sized parent types.
      
      * Revert "[release/5.0] When marshalling a layout class, fall-back to dynamically marshalling the type if it doesn't match the static type in the signature. (#50138)" (#50883) (#51021)
      
      This reverts commit b71bb597.
      4eeddf9a
    • D
      Merge in 'release/5.0' changes · 6701b319
      dotnet-bot 提交于
      6701b319
    • A
      update the branding for 5.0.7 (#52262) · 18c2732b
      Anirudh Agnihotry 提交于
      18c2732b
  11. 21 4月, 2021 2 次提交