-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
release/7.0 staging #89904
release/7.0 staging #89904
Commits on Feb 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9f9cb22 - Browse repository at this point
Copy the full SHA 9f9cb22View commit details
Commits on Feb 13, 2023
-
[release/7.0] Prevent unwinding through stack bottom (dotnet#81804)
* Prevent unwinding through stack bottom When processing unhandled exception on the most recent Alpine 3.17, the libunwind doesn't stop at the bottom frame of the main thread (the caller of `main`) and tries to unwind further. The reason is that the method is missing dwarf unwind information, so the libunwind falls back to using RBP chain, but the RBP points to a garbage and so it ends up crashing with SIGSEGV. While the missing DWARF unwind info seems to be a bug in the Alpine 3.17 (older ones work fine), we can prevent issues like this by stopping at the hosting API boundary and not trying to unwind past that. This is what this PR does. * Fix bug introduced by preventing unwind through stack bottom (dotnet#81956) The irecent fix to prevent unwinding through stack bottom was incorrect for secondary threads, as it just compared the SP being above the frame of the hosting API. However, other threads can have their stacks anywhere in the memory, thus this sometimes broke exception handling on secondary threads. I have also found that there was one more case where the unwind through the hosting API need to be checked - the Thread::VirtualUnwindToFirstManagedCallFrame. I have decided to use the return address of the hosting API for the checks instead of the frame address. That makes the check work properly. --------- Co-authored-by: Jan Vorlicek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d05bbe4 - Browse repository at this point
Copy the full SHA d05bbe4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3c7837 - Browse repository at this point
Copy the full SHA f3c7837View commit details
Commits on Feb 14, 2023
-
Fix XmlSqlBinaryReader and introduce a corpus of SqlXml tests (dotnet…
…#81878) (dotnet#82063) * Fix XmlSqlBinaryReader and introduce a corpus of SqlXml tests * Revert solution file changes made by VS * Use runtime-assets test files for Text and SQL Binary XML tests * Remove System.Data.Common.TestData package reference * Reference the System.Data.Common.TestData package for SqlXml tests * Add System.Common.Data.TestData to Version.Details.xml for automated dependency flow
Configuration menu - View commit details
-
Copy full SHA for 9d02343 - Browse repository at this point
Copy the full SHA 9d02343View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcb489a - Browse repository at this point
Copy the full SHA dcb489aView commit details -
Merge commit '0a2bda10e81d901396c3cff95533529e3a93ad47' into internal…
…-merge-7.0-2023-02-14-1048
Configuration menu - View commit details
-
Copy full SHA for bd47178 - Browse repository at this point
Copy the full SHA bd47178View commit details
Commits on Feb 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a9b6c14 - Browse repository at this point
Copy the full SHA a9b6c14View commit details -
Merge pull request dotnet#82117 from vseanreesermsft/internal-merge-7…
….0-2023-02-14-1048 Merging internal commits for release/7.0
Configuration menu - View commit details
-
Copy full SHA for 527278b - Browse repository at this point
Copy the full SHA 527278bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc8752f - Browse repository at this point
Copy the full SHA cc8752fView commit details -
Update dependencies from https://github.com/dotnet/arcade build 20230…
…214.3 (dotnet#82171) Microsoft.DotNet.ApiCompat , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 7.0.0-beta.23060.4 -> To Version 7.0.0-beta.23114.3 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b68fd88 - Browse repository at this point
Copy the full SHA b68fd88View commit details
Commits on Feb 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0a396ac - Browse repository at this point
Copy the full SHA 0a396acView commit details
Commits on Mar 8, 2023
-
Update branding to 7.0.5 (dotnet#83103)
* Update branding to 7.0.5 * Reset OOB packages from the previous month. --------- Co-authored-by: carlossanlop <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 94213eb - Browse repository at this point
Copy the full SHA 94213ebView commit details -
[7.0] Fix superpmi_collect-setup.py helix images to use floating vers…
…ions instead (dotnet#83100) * Fix superpmi_collect-setup.py helix images to use floating instead Per the suggestions here: dotnet#81712 (comment) * Update comment at the top --------- Co-authored-by: carlossanlop <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2bc9b0a - Browse repository at this point
Copy the full SHA 2bc9b0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a76ad1 - Browse repository at this point
Copy the full SHA 5a76ad1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84e7e19 - Browse repository at this point
Copy the full SHA 84e7e19View commit details -
[release/7.0] Update dependencies from dotnet/llvm-project dotnet/run…
…time-assets (dotnet#82089) * Update dependencies from https://github.com/dotnet/llvm-project build 20230213.2 runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools From Version 11.1.0-alpha.1.23080.2 -> To Version 11.1.0-alpha.1.23113.2 * Update dependencies from https://github.com/dotnet/runtime-assets build 20230213.5 Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData From Version 7.0.0-beta.22553.1 -> To Version 7.0.0-beta.23113.5 * Update dependencies from https://github.com/dotnet/llvm-project build 20230215.1 runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools From Version 11.1.0-alpha.1.23080.2 -> To Version 11.1.0-alpha.1.23115.1 * Update dependencies from https://github.com/dotnet/llvm-project build 20230215.1 runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools From Version 11.1.0-alpha.1.23080.2 -> To Version 11.1.0-alpha.1.23115.1 * Update dependencies from https://github.com/dotnet/runtime-assets build 20230222.2 Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Data.Common.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData From Version 7.0.0-beta.22553.1 -> To Version 7.0.0-beta.23122.2 * Update dependencies from https://github.com/dotnet/runtime-assets build 20230224.4 Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Data.Common.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData From Version 7.0.0-beta.22553.1 -> To Version 7.0.0-beta.23124.4 * Update dependencies from https://github.com/dotnet/runtime-assets build 20230224.4 Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Data.Common.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData From Version 7.0.0-beta.22553.1 -> To Version 7.0.0-beta.23124.4 * Update dependencies from https://github.com/dotnet/runtime-assets build 20230301.1 Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Data.Common.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData From Version 7.0.0-beta.22553.1 -> To Version 7.0.0-beta.23151.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Larry Ewing <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dcf014d - Browse repository at this point
Copy the full SHA dcf014dView commit details -
Update dependencies from https://github.com/dotnet/icu build 20230215…
….1 (dotnet#82174) Microsoft.NETCore.Runtime.ICU.Transport From Version 7.0.0-rtm.23061.2 -> To Version 7.0.0-rtm.23115.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Larry Ewing <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b0f1bb4 - Browse repository at this point
Copy the full SHA b0f1bb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b76fdb9 - Browse repository at this point
Copy the full SHA b76fdb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c2402c - Browse repository at this point
Copy the full SHA 2c2402cView commit details -
Microsoft.NETCore.Platforms: fix graph not being updated on pack. (do…
…tnet#82851) Co-authored-by: Tom Deseyn <[email protected]> Co-authored-by: Alexander Köplinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2c4c237 - Browse repository at this point
Copy the full SHA 2c4c237View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e25da6 - Browse repository at this point
Copy the full SHA 7e25da6View commit details -
[release/7.0][workloads] Backport UsingMobileWorkload change (dotnet#…
…82268) * [workloads] Backport UsingMobileWorkload change Backport of dotnet#77489 Adds the UsingMobileWorkload property along with a tighter check on when to import the aot task * Add aot task condition to net6 --------- Co-authored-by: Steve Pfister <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8a7a2ea - Browse repository at this point
Copy the full SHA 8a7a2eaView commit details -
[wasm] Use latest sdk 7.0 sdk for workload testing, and perf runs (do…
…tnet#82219) Fixes 7.0 perf runs: ``` Traceback (most recent call last): File "/mnt/vss/_work/1/s/Payload/performance/scripts/ci_setup.py", line 373, in <module> __main(sys.argv[1:]) File "/mnt/vss/_work/1/s/Payload/performance/scripts/ci_setup.py", line 318, in __main dotnet_version = dotnet.get_dotnet_version(target_framework_moniker, args.cli) if args.dotnet_versions == [] else args.dotnet_versions[0] File "/mnt/vss/_work/1/s/Payload/performance/scripts/dotnet.py", line 549, in get_dotnet_version sdk_path = get_sdk_path(dotnet_path) if sdk_path is None else sdk_path File "/mnt/vss/_work/1/s/Payload/performance/scripts/dotnet.py", line 533, in get_sdk_path base_path = get_base_path(dotnet_path) File "/mnt/vss/_work/1/s/Payload/performance/scripts/dotnet.py", line 527, in get_base_path 'Did not find "Base Path:" entry on the `dotnet --info` command' RuntimeError: Did not find "Base Path:" entry on the `dotnet --info` command ``` Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 60d5c56 - Browse repository at this point
Copy the full SHA 60d5c56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 882512d - Browse repository at this point
Copy the full SHA 882512dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d46f5e5 - Browse repository at this point
Copy the full SHA d46f5e5View commit details -
[release/7.0] System.Console: allow terminfo files to be larger than …
…4KiB. (dotnet#82082) * System.Console: allow terminfo files to be larger than 4KiB. * Remove file size check. --------- Co-authored-by: Tom Deseyn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a03dfad - Browse repository at this point
Copy the full SHA a03dfadView commit details -
[release/7.0] [browser] fix asset counting after download retry (dotn…
…et#82617) * fix assets counting * test that we could retry asset downloads * nicer * feedback
Configuration menu - View commit details
-
Copy full SHA for b524e93 - Browse repository at this point
Copy the full SHA b524e93View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1a6ef3 - Browse repository at this point
Copy the full SHA a1a6ef3View commit details -
Add NT_SIGINFO NOTE to ELF dumps (dotnet#83059)
Linux Watson needs this to better triage ELF dumps. Add CreateDumpOptions helper struct to pass all the command options around. Add the "--code", "--errno", "--address" command line options used to fill the NT_SIGINFO NOTE. The runtime passes to createdump on a crash. Added "ExceptionType" field to "Parameters" section of the Linux crash report json.
Configuration menu - View commit details
-
Copy full SHA for dbb333c - Browse repository at this point
Copy the full SHA dbb333cView commit details -
Fix pthread_cond_wait race on macOS (dotnet#82893)
The native runtime event implementations for nativeaot and GC use pthread_cond_wait to wait for the event and pthread_cond_broadcast to signal that the event was set. While the usage of the pthread_cond_broadcast conforms with the documentation, it turns out that glibc before 2.25 had a race in the implementation that can cause the pthread_cond_broadcast to be unnoticed and the wait waiting forever. It turns out that macOS implementation has the same issue. The fix for the issue is to call pthread_cond_broadcast while the related mutex is taken. This change fixes intermittent crossgen2 hangs with nativeaot build of crossgen2 reported in dotnet#81570. I was able to repro the hang locally in tens of thousands of iterations of running crossgen2 without any arguments (the hang occurs when server GC creates threads). With this fix, it ran without problems over the weekend, passing 5.5 million iterations. Co-authored-by: Jan Vorlicek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 43b0192 - Browse repository at this point
Copy the full SHA 43b0192View commit details -
Configuration menu - View commit details
-
Copy full SHA for 089ea99 - Browse repository at this point
Copy the full SHA 089ea99View commit details
Commits on Mar 9, 2023
-
[7.0] Check for pending IO in the portable thread pool's worker threa…
…ds (dotnet#82246) * [7.0] Check for pending IO in the portable thread pool's worker threads - Port of dotnet#82245 - When Resource Monitor is attached, some async IO operations are bound to the thread that issued it even though the IO handle is bound to an IOCP. If the thread exits, the async IO operation is aborted. This can lead to hangs or unexpected exceptions. - Added a check that was missing in the portable thread pool implementation to prevent exiting a worker thread when it has pending IO Port of fix for dotnet#82207 * Refactor Windows-specific code
Configuration menu - View commit details
-
Copy full SHA for 24fd641 - Browse repository at this point
Copy the full SHA 24fd641View commit details -
[release/7.0] Fix disposing root X.509 certificate prematurely for OC…
…SP stapling (dotnet#82277) * Add failing tests for two-element OCSP stapling * Do not dispose of root certificate when it is used. This defers disposal of the root certificate when it might be needed for OCSP staple fetching. Before this change, the root certificate would get disposed, giving it a null handle. We would then use this null handle when attempting to build an OCSP request, which OpenSSL would null-deref. For platforms that don't need the root certificate, they dispose of it. * Add defense-in-depth so we don't null deref in native code. Even though we've fixed the null pointer being passed now, add some defenses so that if we are somehow given a null handle some time in the future, we skip OCSP stapling instead of null derefing in native code. * Dispose of intermediate authorities * Code review feedback --------- Co-authored-by: Kevin Jones <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3bfe479 - Browse repository at this point
Copy the full SHA 3bfe479View commit details -
Console.Unix: fix escape sequence for setting title on 'screen' TERM. (…
…dotnet#82432) Co-authored-by: Tom Deseyn <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0e0edcd - Browse repository at this point
Copy the full SHA 0e0edcdView commit details -
[7.0] Fix intellisense xml file selection from 'net' or 'dotnet-plat-…
…ext' (dotnet#82554) * Remove 'net' leaf folder from XmlDocFileRoot. * Ensure files from both 'net' and 'dotnet-plat-ext' are included in artifacts/bin/docs copy. * Find the right intellisense xml file from the internal nupkg in either the 'net' or the 'dotnet-plat-ext' folder when packaging. --------- Co-authored-by: carlossanlop <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 323bdf3 - Browse repository at this point
Copy the full SHA 323bdf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f81831 - Browse repository at this point
Copy the full SHA 2f81831View commit details -
[release/7.0] Add a RID for Fedora 39 (dotnet#82208)
* Add a RID for Fedora 39 * Bump version for Microsoft.NETCore.Platform --------- Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d7aa584 - Browse repository at this point
Copy the full SHA d7aa584View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2486cb8 - Browse repository at this point
Copy the full SHA 2486cb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd2e0a6 - Browse repository at this point
Copy the full SHA cd2e0a6View commit details -
[release/7.0] Port dotnet#82470 (disable EventPipe stack collection w…
…ith environment variable) to 7.0 (dotnet#82921) * EventPipe env var to disable stack collection (dotnet#82470) * Add static to declaration
Configuration menu - View commit details
-
Copy full SHA for ac81828 - Browse repository at this point
Copy the full SHA ac81828View commit details -
[release/7.0] Add more type-forwarders for Xamarin.Android compatibil…
…ity to mscorlib.dll and System.Drawing.Common.dll (dotnet#83137) * Add more type-forwarders for Xamarin.Android compatibility to mscorlib.dll (dotnet#82618) The legacy Xamarin.Android version of mscorlib.dll differed a bit compared to the .NET Framework mscorlib.dll, mostly because of additions for .NET Standard 2.1 support. This meant that an assembly which was compiled against that mscorlib expects types there but since we didn't have type-forwarders in our mscorlib.dll shim to point them to the right assembly you'd get a TypeLoadException when running on modern .NET 6 Android. Fixes dotnet#82193 (cherry picked from commit d8203e7) * Add type-forwarders for Xamarin.Android compatibility to System.Drawing.Common.dll (dotnet#82839) The legacy Xamarin.Android version of System.Drawing.Common.dll contained these types, add forwarders so we don't get a TypeLoadException when using an assembly compiled against that in modern .NET Android. Fixes dotnet#82829 (cherry picked from commit e486f38) * Use 7.0 version of the ApiCompat suppressions * Fix diff --------- Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6eaaf26 - Browse repository at this point
Copy the full SHA 6eaaf26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21bd0a7 - Browse repository at this point
Copy the full SHA 21bd0a7View commit details
Commits on Mar 10, 2023
-
[release/7.0] Fix thread-safety issues with enumerating ResourceManag…
…er. (dotnet#81283) * Fix thread-safety issues with enumerating ResourceManager. Concurrently enumerating a ResourceManager while also calling GetString() and similar methods was prone to both transient errors and deadlock. The transient errors were caused by RuntimeResourceSet calling internal methods on ResourceReader that did not properly lock. Now, all exposed methods on the Reader are thread-safe. The deadlock was called by inconsistent lock ordering between ResourceReader.ResourceEnumerator and RuntimeResourceSet which both lock on the RuntimeResourceSet's cache and on the ResourceReader itself. Now, the enumerator does not need to take both locks at the same time. Fix dotnet#74052 Fix dotnet#74868 * Remove trailing whitespace * Address feedback from dotnet#75054 * Add comment in response to dotnet#75054 (comment) * Implement feedback from dotnet#75054 * Increase timeout for TestResourceManagerIsSafeForConcurrentAccessAndEnumeration (dotnet#80330) This raises the timeout to 30s, the same as what we have for the equivalent ResourceManager test (https://github.com/dotnet/runtime/blob/15fcb990fe17348ab6ddde0939200b900169920b/src/libraries/System.Resources.ResourceManager/tests/ResourceManagerTests.cs#L255). fix dotnet#80277 --------- Co-authored-by: Michael Adelson <[email protected]> Co-authored-by: madelson <[email protected]> Co-authored-by: Buyaa Namnan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e6eab2 - Browse repository at this point
Copy the full SHA 6e6eab2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15f5d02 - Browse repository at this point
Copy the full SHA 15f5d02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01a25fa - Browse repository at this point
Copy the full SHA 01a25faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f05efe - Browse repository at this point
Copy the full SHA 0f05efeView commit details -
Add tar tests to confirm entries owned by deleted users can still be …
…read or written. (dotnet#83267)
Configuration menu - View commit details
-
Copy full SHA for 170dd10 - Browse repository at this point
Copy the full SHA 170dd10View commit details -
Configuration menu - View commit details
-
Copy full SHA for eaaed2a - Browse repository at this point
Copy the full SHA eaaed2aView commit details -
Merged PR 29231: [internal/release/7.0] Fix handling of load for msqu…
…ic and search paths for nativeaot and mono Fix loading of msquic in System.Net.Quic.. Fix handling of `DllImportSearchPath` values in `DllImport` and `NativeLibrary`. This affects mono and nativeaot.
Configuration menu - View commit details
-
Copy full SHA for 5a1baeb - Browse repository at this point
Copy the full SHA 5a1baebView commit details -
[release/7.0] Fix PAX extended attribute reading logic to treat '=' c…
…haracter as valid in the value strings. (dotnet#83177) * Move PaxExtendedAttribute_Roundtrips test to correct source code file. It is not handling any filesystem entries. * Bug fix: Do not fail when reading an extended attribute when the value contains an '=' character., * Add unit tests that verify extended attribute and global extended attribute roundtripping when the value contains an '=' character. Also add a null check for a subsequent GetNextEntry. * Convert duplicate InlineData to single shared MemberData method. * Apply suggestion --------- Co-authored-by: carlossanlop <[email protected]> Co-authored-by: carlossanlop <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b74781 - Browse repository at this point
Copy the full SHA 5b74781View commit details -
prevent use of null when processing alpn list (dotnet#81797)
Co-authored-by: wfurt <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2448ea9 - Browse repository at this point
Copy the full SHA 2448ea9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5359e8e - Browse repository at this point
Copy the full SHA 5359e8eView commit details
Commits on Mar 11, 2023
-
Update usage of AllowEmptyTelemetry based on changes to the task in t…
…he SDK (dotnet#82805) In dotnet/sdk#30269 the API of the AllowEmptyTelemetry task changed to allow for more granular hashing of the collected telemetry properties. This change was against a servicing branch and flowed into SDK main. Sometime after that change, these targets moved from SDK to Runtime, and so the change was lost. This re-applies the change to Runtime main to address breaks seen in source-build. Co-authored-by: Chet Husk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca584ef - Browse repository at this point
Copy the full SHA ca584efView commit details -
Configuration menu - View commit details
-
Copy full SHA for bfdc43b - Browse repository at this point
Copy the full SHA bfdc43bView commit details
Commits on Mar 13, 2023
-
[release/7.0] Update dependencies from dotnet/emsdk (dotnet#82192)
* Update dependencies from https://github.com/dotnet/emsdk build 20230215.1 Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.4 -> To Version 7.0.4 * Update dependencies from https://github.com/dotnet/emsdk build 20230309.4 Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.4 -> To Version 7.0.4 * Add switch to skip sign check on windows --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Larry Ewing <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]> Co-authored-by: Steve Pfister <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a0783a - Browse repository at this point
Copy the full SHA 2a0783aView commit details
Commits on Mar 14, 2023
-
[release/7.0] Update emsdk (dotnet#83244)
* Darc update locally * Update to latest * Add switch to skip sign check on windows --------- Co-authored-by: Steve Pfister <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53455cc - Browse repository at this point
Copy the full SHA 53455ccView commit details -
Fix address data emitted in the MonoProfilerGCRoots ETW event (dotnet…
…#83327) Co-authored-by: Filip Navara <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 56da0d3 - Browse repository at this point
Copy the full SHA 56da0d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71aa107 - Browse repository at this point
Copy the full SHA 71aa107View commit details -
Merge commit '0a396acafe9a7d46bce11f4338dbb3dd0d99b1b4' into internal…
…-merge-7.0-2023-03-14-1018
Configuration menu - View commit details
-
Copy full SHA for b77565a - Browse repository at this point
Copy the full SHA b77565aView commit details -
Merge pull request dotnet#83405 from vseanreesermsft/internal-merge-7…
….0-2023-03-14-1018 Merging internal commits for release/7.0
Configuration menu - View commit details
-
Copy full SHA for 1377e5e - Browse repository at this point
Copy the full SHA 1377e5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 634640c - Browse repository at this point
Copy the full SHA 634640cView commit details
Commits on Mar 15, 2023
-
[release/7.0] Update dependencies from dotnet/arcade (dotnet#83467)
* Update dependencies from https://github.com/dotnet/arcade build 20230314.3 Microsoft.DotNet.ApiCompat , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 7.0.0-beta.23114.3 -> To Version 7.0.0-beta.23164.3 * Supress architecture mismatch warning for CoreLib * Suppress arch mismatch warnings in interop tests. * Fix host tests --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: carlossanlop <[email protected]> Co-authored-by: Elinor Fung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e9466d - Browse repository at this point
Copy the full SHA 1e9466dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c9e64f - Browse repository at this point
Copy the full SHA 2c9e64fView commit details
Commits on Mar 17, 2023
-
[release/7.0] Fix System.Management wminet_utils.dll lookup code for …
…arm64 (dotnet#83549) * Fix System.Management wminet_utils.dll lookup code for arm64 * Update ManagementScope.cs * Update System.Management.csproj * Update Microsoft.Windows.Compatibility.csproj --------- Co-authored-by: Viktor Hofer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 90461a2 - Browse repository at this point
Copy the full SHA 90461a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90e3df4 - Browse repository at this point
Copy the full SHA 90e3df4View commit details
Commits on Mar 20, 2023
-
Update dependencies from https://github.com/dotnet/emsdk build 202303…
…15.1 (dotnet#83472) Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.4 -> To Version 7.0.4 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Matt Mitchell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3286b32 - Browse repository at this point
Copy the full SHA 3286b32View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb541ff - Browse repository at this point
Copy the full SHA fb541ffView commit details
Commits on Mar 23, 2023
-
Update dependencies from https://github.com/dotnet/emsdk build 202303…
…23.1 (dotnet#83860) Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.4 -> To Version 7.0.5 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6a533c1 - Browse repository at this point
Copy the full SHA 6a533c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8042d61 - Browse repository at this point
Copy the full SHA 8042d61View commit details
Commits on Mar 28, 2023
-
[7.0] Update backport template and servicing docs (dotnet#84005)
* [7.0] Update backport template and servicing docs * fix template spacing --------- Co-authored-by: carlossanlop <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5b9cd4 - Browse repository at this point
Copy the full SHA f5b9cd4View commit details -
Create action to check servicing label (dotnet#84041)
Co-authored-by: Juan Hoyos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 57d635b - Browse repository at this point
Copy the full SHA 57d635bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7786569 - Browse repository at this point
Copy the full SHA 7786569View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c367c7 - Browse repository at this point
Copy the full SHA 4c367c7View commit details -
[7.0] Avoid using spanish helix queues (dotnet#83747)
Co-authored-by: carlossanlop <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c9da40 - Browse repository at this point
Copy the full SHA 8c9da40View commit details
Commits on Mar 29, 2023
-
[release/7.0] Bump to new OSX 13 AppleTV queue (dotnet#83729)
Co-authored-by: Steve Pfister <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 80d48e9 - Browse repository at this point
Copy the full SHA 80d48e9View commit details -
[release/7.0] disable NTLM tests on RedHat.7 (dotnet#83602)
* disable NTLM tests on RedHat.7 * Package_Unsupported_NTLM --------- Co-authored-by: wfurt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74d0f47 - Browse repository at this point
Copy the full SHA 74d0f47View commit details -
[release/7.0] Improve servicing docs for Microsoft.Windows.Compatibil…
…ity (dotnet#83557) * Add comment in csprojs of dependencies of M.W.Compat. * Adjust readme. * Turn off M.W.C. (reset it), it was built last month. --------- Co-authored-by: carlossanlop <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb993f5 - Browse repository at this point
Copy the full SHA fb993f5View commit details -
Fix Iran time zone test case (dotnet#84056)
Co-authored-by: carlossanlop <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1cee763 - Browse repository at this point
Copy the full SHA 1cee763View commit details
Commits on Mar 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 721e656 - Browse repository at this point
Copy the full SHA 721e656View commit details -
[release/7.0][mono] Use unsigned char when computing UTF8 string hash…
…es (dotnet#83302) * [mono] Use `unsigned char` when computing UTF8 string hashes The C standard does not specify whether `char` is signed or unsigned, it is implementation defined. Apparently Android aarch64 makes a different choice than other platforms (at least macOS arm64 and Windows x64 give different results). Mono uses `mono_metadata_str_hash` in the AOT compiler and AOT runtime to optimize class name lookup. As a result, classes whose names include UTF-8 continuation bytes (with the high bit = 1) will hash differently in the AOT compiler and on the device. Fixes dotnet#82187 Fixes dotnet#78638 * Add regression test
Configuration menu - View commit details
-
Copy full SHA for 05038f9 - Browse repository at this point
Copy the full SHA 05038f9View commit details -
Ensure that default media type is used when 'null' is passed-in to St…
…ringContent dotnet#81506 (dotnet#83425) Co-authored-by: Simon Lovely <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 88b65f9 - Browse repository at this point
Copy the full SHA 88b65f9View commit details
Commits on Mar 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8d12002 - Browse repository at this point
Copy the full SHA 8d12002View commit details -
Configuration menu - View commit details
-
Copy full SHA for 641393e - Browse repository at this point
Copy the full SHA 641393eView commit details -
[release/7.0] Use CLOCK_BOOTTIME to calculate BootTime on linux (dotn…
…et#67589) (dotnet#83966) * Update dependencies from https://github.com/dotnet/emsdk build 20230323.1 (dotnet#83860) Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.4 -> To Version 7.0.5 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> * Use CLOCK_BOOTTIME to calculate BootTime on linux (dotnet#67589) Co-authored-by: Adam Sitnik <[email protected]> Co-authored-by: Jeff Handley <[email protected]> Co-authored-by: Simon Rozsival <[email protected]> * Do no test StartTime in GetProcessesByName test (dotnet#75334) * Revert "Update dependencies from https://github.com/dotnet/emsdk build 20230323.1 (dotnet#83860)" This reverts commit 6a533c1. --------- Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Adeel Mujahid <[email protected]> Co-authored-by: Adam Sitnik <[email protected]> Co-authored-by: Jeff Handley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa133ae - Browse repository at this point
Copy the full SHA fa133aeView commit details -
[release/7.0] JIT: fix bug in cloning conditions for jagged array (do…
…tnet#83414) (dotnet#83462) Backport of dotnet#83414 to release/7.0, fixes dotnet#83242 When checking that an inner array access is in bounds, we must ensure any outer access is fully in bounds too. We were checking that `idx < array.Len` but not that `idx >= 0`. Use an unsigned compare for this check so we can do both sides with a single instruction. Fixes dotnet#83242.
Configuration menu - View commit details
-
Copy full SHA for 7cd68bc - Browse repository at this point
Copy the full SHA 7cd68bcView commit details
Commits on Apr 3, 2023
-
[release/7.0] Ensure free buffer space when reading TLS messages (dot…
…net#83574) * Ensure free buffer space when reading TLS messages * Move buffer expansion outside of the loop to prevent unbounded grow * Fix failing tests The initial size is not enough to cover later TLS frames * Remove unwanted changes --------- Co-authored-by: Radek Zikmund <[email protected]> Co-authored-by: Radek Zikmund <[email protected]> Co-authored-by: Radek Zikmund <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 001172f - Browse repository at this point
Copy the full SHA 001172fView commit details
Commits on Apr 4, 2023
-
[release/7.0] SyntaxValueProvider: avoid performance issue with synta…
…x list containing many items (dotnet#83743) Co-authored-by: Charles Stoner <[email protected]> Co-authored-by: Eric StJohn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5301032 - Browse repository at this point
Copy the full SHA 5301032View commit details -
Fixing a bug that causes us to mistakenly demote a gen2 region to gen0 (
dotnet#83341) We are seeing a gen0 region that's almost fully occupied (< 24 bytes free) with one giant plug (ie, no free objects at all in the region). This causes allocate_in_condemned_generations to go into an infinite loop because in ephemeral generations we expect short plugs, ie, we should be able to allocate a min free object in front of each plug. And normally we can because when we allocate objects in gen0 we make sure to break up the allocation contexts with min free objects and when we compact into gen1 we form short plugs. We are in this situation when all of the following conditions are true - + we did a gen2 compacting GC that generates a pinned plug in a gen2 region almost as big as the whole region. my guess for the reason why there's this giant pinned plug is because that gen2 region was already really compact so when we called allocate_in_condemned_generations on the non pinned plugs that are next to some pinned plugs in it we discovered we can't move the non pinned plugs anyway so we artificially pinned them and formed a giant pinned plug. and during this GC those objects were no longer pinned so we have one giant non pinned plug. + this gen2 region needs to be the last region with pinned plugs; + this gen2 region hasn't been consumed by allocate_in_condemned_generations yet so it was processed by process_remaining_regions; Then in process_remaining_regions we'll set the plan_gen_num for that gen2 region to 0 because we are doing set_region_plan_gen_num_sip (current_region, current_plan_gen_num); instead of going through the demotion logic to decide whether we should demote this region or not. Co-authored-by: Maoni0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8777ff - Browse repository at this point
Copy the full SHA f8777ffView commit details -
Fix special sweep issue for workstation (dotnet#83342)
Co-authored-by: Andrew Au <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ed90f14 - Browse repository at this point
Copy the full SHA ed90f14View commit details
Commits on Apr 5, 2023
-
[7.0] Add check-service-labels.yml to unblock base branch PRs (dotnet…
…#84331) Co-authored-by: carlossanlop <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c367508 - Browse repository at this point
Copy the full SHA c367508View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee07b3e - Browse repository at this point
Copy the full SHA ee07b3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6edec23 - Browse repository at this point
Copy the full SHA 6edec23View commit details -
[release/7.0] Fix encoding problem when publishing (dotnet#83577)
* Fix. * Applied @pavelsavara's review. * Update dependencies from https://github.com/dotnet/emsdk build 20230323.1 (dotnet#83860) Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.4 -> To Version 7.0.5 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> --------- Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for eacc9be - Browse repository at this point
Copy the full SHA eacc9beView commit details -
[release/7.0] [MONO][MARSHAL] Initialize ilgen with a flag (dotnet#83813
) * Use flag to initilize ilgen, instead of doing it lazily. * Formatting. * Improve variable naming. * Fix condition. * Updated name in .h file. * Updated how wasm inits ilgen. * Updated wasi driver. --------- Co-authored-by: Nathan Ricci <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4a5620b - Browse repository at this point
Copy the full SHA 4a5620bView commit details
Commits on Apr 6, 2023
-
[release/7.0-staging] Update dependencies from dotnet/linker dotnet/m…
…squic dotnet/runtime-assets dotnet/emsdk (dotnet#84145) * Update dependencies from https://github.com/dotnet/emsdk build 20230323.1 Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.4 -> To Version 7.0.5 * Update dependencies from https://github.com/dotnet/linker build 20230315.1 Microsoft.NET.ILLink.Tasks From Version 7.0.100-1.22423.4 -> To Version 7.0.100-1.23165.1 * Update dependencies from https://github.com/dotnet/msquic build 20220909.1 System.Net.MsQuic.Transport From Version 7.0.0-alpha.1.22406.1 -> To Version 7.0.0-alpha.1.22459.1 * Update dependencies from https://github.com/dotnet/runtime-assets build 20230329.6 Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Data.Common.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData From Version 7.0.0-beta.23151.1 -> To Version 7.0.0-beta.23179.6 * Update dependencies from https://github.com/dotnet/emsdk build 20230405.1 Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.5 -> To Version 7.0.6 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0506145 - Browse repository at this point
Copy the full SHA 0506145View commit details -
Update dependencies from https://github.com/dotnet/emsdk build 202304…
…05.1 (dotnet#84361) Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.5 -> To Version 7.0.6 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 30d3c9c - Browse repository at this point
Copy the full SHA 30d3c9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5f7b34 - Browse repository at this point
Copy the full SHA f5f7b34View commit details -
[release/7.0] Fix pinned assembly version 7.0 (dotnet#84355)
* Eight packable projects pin their assembly version for .NET Framework compatibility. The incremental package servicing infrastructure didn't check if the assembly version is pinned and changed it during servicing. As an example, System.Speech pins its assembly version to 4.0.0.0 but that version gets overwritten during servicing. I.e. for .NET 7 the version would then change to "7.0.0.$(ServicingVersion)" which is incorrect. Please find the full list of impacted assemblies below: - System.ComponentModel.Composition - System.DirectoryServices - System.DirectoryServices.AccountManagement - System.DirectoryServices.Protocols - System.Management - System.Reflection.Context - System.Runtime.Caching - System.Speech For System.DirectoryServices.Protocols and System.Management we'll only pin the version for the .NETStandard assembly since those previously shipped the newer versions in servicing. * Enable System.Management and System.DirectoryServices.Protocols in servicing * Address feedback
Configuration menu - View commit details
-
Copy full SHA for c2d6594 - Browse repository at this point
Copy the full SHA c2d6594View commit details
Commits on Apr 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 694c2a0 - Browse repository at this point
Copy the full SHA 694c2a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb70e92 - Browse repository at this point
Copy the full SHA cb70e92View commit details -
Configuration menu - View commit details
-
Copy full SHA for d71dd07 - Browse repository at this point
Copy the full SHA d71dd07View commit details -
Merge pull request dotnet#84459 from carlossanlop/release70
[manual] Merge branch 'release/7.0' => 'release/7.0-staging'
Configuration menu - View commit details
-
Copy full SHA for 48abc27 - Browse repository at this point
Copy the full SHA 48abc27View commit details -
[release/7.0] Update dependencies from dotnet/runtime-assets (dotnet#…
…84123) * Update dependencies from https://github.com/dotnet/runtime-assets build 20230329.6 Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Data.Common.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData From Version 7.0.0-beta.23151.1 -> To Version 7.0.0-beta.23179.6 * Update NuGet.config * bring them back --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 062f700 - Browse repository at this point
Copy the full SHA 062f700View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fddbf9 - Browse repository at this point
Copy the full SHA 0fddbf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e8c33e - Browse repository at this point
Copy the full SHA 7e8c33eView commit details -
CVE-2023-24936: Check type is allowed when deserializing insatance ty…
…pes that implements INullable
Configuration menu - View commit details
-
Copy full SHA for 08e0f70 - Browse repository at this point
Copy the full SHA 08e0f70View commit details -
Merged PR 30054: Check type is allowed when deserializing insatance t…
…ypes that implements INullable CVE-2023-24936: Check type is allowed when deserializing instance types that implements INullable
Configuration menu - View commit details
-
Copy full SHA for 33b8556 - Browse repository at this point
Copy the full SHA 33b8556View commit details
Commits on Apr 10, 2023
-
[release/7.0] Fix reserving executable memory as per allocation type …
…in ClrVirtualAllocWithinRange() (dotnet#83958) * Fix reserving executable memory as per allocation type in ClrVirtualAllocWithinRange() Fixes dotnet#83818 --------- Co-authored-by: Ilia K <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 50722b0 - Browse repository at this point
Copy the full SHA 50722b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45cad1d - Browse repository at this point
Copy the full SHA 45cad1dView commit details -
[release/7.0][Android] Free up more disk space on CI builds (dotnet#8…
…4567) backport of dotnet#84354 The android builds are running out of disk space when building the library test apps. This change tries to recoup some of that space by deleting artifacts after each test was built. Co-authored-by: Steve Pfister <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8a0b03e - Browse repository at this point
Copy the full SHA 8a0b03eView commit details -
Update dependencies from https://github.com/dotnet/linker build 20230…
…407.1 (dotnet#84486) Microsoft.NET.ILLink.Tasks From Version 7.0.100-1.23165.1 -> To Version 7.0.100-1.23207.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3947f8d - Browse repository at this point
Copy the full SHA 3947f8dView commit details
Commits on Apr 11, 2023
-
[7.0] Reset OOB packages from 7.0.5 (dotnet#84341)
Co-authored-by: carlossanlop <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d566ecf - Browse repository at this point
Copy the full SHA d566ecfView commit details -
Merge pull request dotnet#84594 from carlossanlop/release/7.0-staging
[manual] Merge branch 'release/7.0-staging' => 'release/7.0'
Configuration menu - View commit details
-
Copy full SHA for a283bb9 - Browse repository at this point
Copy the full SHA a283bb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b402106 - Browse repository at this point
Copy the full SHA b402106View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b43eeb - Browse repository at this point
Copy the full SHA 0b43eebView commit details -
Merge commit '8042d61b17540e49e53569e3728d2faa1c596583' into internal…
…-merge-7.0-2023-04-11-1033
Configuration menu - View commit details
-
Copy full SHA for 4e9cde7 - Browse repository at this point
Copy the full SHA 4e9cde7View commit details -
Merge pull request dotnet#84640 from vseanreesermsft/internal-merge-7…
….0-2023-04-11-1033 Merging internal commits for release/7.0
Configuration menu - View commit details
-
Copy full SHA for af23cd6 - Browse repository at this point
Copy the full SHA af23cd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f1ec97 - Browse repository at this point
Copy the full SHA 5f1ec97View commit details
Commits on Apr 12, 2023
-
Update dependencies from https://github.com/dotnet/arcade build 20230…
…411.2 (dotnet#84646) Microsoft.DotNet.ApiCompat , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 7.0.0-beta.23164.3 -> To Version 7.0.0-beta.23211.2 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d477fbf - Browse repository at this point
Copy the full SHA d477fbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41b6f22 - Browse repository at this point
Copy the full SHA 41b6f22View commit details -
[release/7.0-staging] Update dependencies from dotnet/arcade dotnet/l…
…inker dotnet/emsdk dotnet/icu (dotnet#84648) * Update dependencies from https://github.com/dotnet/arcade build 20230411.2 Microsoft.DotNet.ApiCompat , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 7.0.0-beta.23164.3 -> To Version 7.0.0-beta.23211.2 * Update dependencies from https://github.com/dotnet/linker build 20230411.1 Microsoft.NET.ILLink.Tasks From Version 7.0.100-1.23207.1 -> To Version 7.0.100-1.23211.1 * Update dependencies from https://github.com/dotnet/emsdk build 20230411.1 Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.6 -> To Version 7.0.6 * Update dependencies from https://github.com/dotnet/icu build 20230411.1 Microsoft.NETCore.Runtime.ICU.Transport From Version 7.0.0-rtm.23115.1 -> To Version 7.0.0-rtm.23211.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2165458 - Browse repository at this point
Copy the full SHA 2165458View commit details -
Update dependencies from https://github.com/dotnet/icu build 20230411…
….1 (dotnet#84658) Microsoft.NETCore.Runtime.ICU.Transport From Version 7.0.0-rtm.23115.1 -> To Version 7.0.0-rtm.23211.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5266169 - Browse repository at this point
Copy the full SHA 5266169View commit details -
Update dependencies from https://github.com/dotnet/emsdk build 202304…
…11.1 (dotnet#84657) Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.6 -> To Version 7.0.6 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 43b5822 - Browse repository at this point
Copy the full SHA 43b5822View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3acf02 - Browse repository at this point
Copy the full SHA e3acf02View commit details
Commits on Apr 14, 2023
-
Fix AwaitableSocketAsyncEventArgs reorderings on weaker memory models (…
…dotnet#84641) There are a couple of places where we read the _continuation field and then read some other state which we assume to be consistent with the value we read in _continuation. But without a fence, those secondary reads could be reordered with respect to the first. Co-authored-by: Stephen Toub <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 70c91e2 - Browse repository at this point
Copy the full SHA 70c91e2View commit details
Commits on Apr 17, 2023
-
[release/7.0] Move mono.mscordbi subset off the offical buildMove mon…
…o.mscordbi subset off the offical build (dotnet#84938) Backport of dotnet#81917 This isn't in use, so there's no need to build and ship it. Instead, this is being moved to the mono windows x64 public leg. Co-authored-by: Steve Pfister <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3de70ef - Browse repository at this point
Copy the full SHA 3de70efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a25ee7 - Browse repository at this point
Copy the full SHA 2a25ee7View commit details
Commits on Apr 19, 2023
-
Merge pull request dotnet#84611 from dotnet-maestro-bot/merge/release…
…/7.0-to-release/7.0-staging [automated] Merge branch 'release/7.0' => 'release/7.0-staging'
Configuration menu - View commit details
-
Copy full SHA for bc4b1f2 - Browse repository at this point
Copy the full SHA bc4b1f2View commit details
Commits on Apr 21, 2023
-
Backport dotnet#78136 to .NET 7 (dotnet#84936)
Co-authored-by: Chris Sienkiewicz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e3c5c7 - Browse repository at this point
Copy the full SHA 6e3c5c7View commit details
Commits on Apr 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0418529 - Browse repository at this point
Copy the full SHA 0418529View commit details -
Update dependencies from https://github.com/dotnet/icu build 20230418…
….4 (dotnet#85005) Microsoft.NETCore.Runtime.ICU.Transport From Version 7.0.0-rtm.23211.1 -> To Version 7.0.0-rtm.23218.4 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b3793a9 - Browse repository at this point
Copy the full SHA b3793a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91c7793 - Browse repository at this point
Copy the full SHA 91c7793View commit details -
[PERF] Remove pipeline dependencies and steps for running Maui Mobile (…
…dotnet#85074) * [PERF] Remove Android Maui Scenarios from Runtime Repo (dotnet#81453) Remove references to Maui Android testing as the testing for it has moved to the performance repo. * Removed pipeline dependencies and steps for running Maui-iOS as it has been moved to the performance repo. (dotnet#84363) * Remove commented out code. * Completely remove maui net6 and net7 build scripts.
Configuration menu - View commit details
-
Copy full SHA for f61192d - Browse repository at this point
Copy the full SHA f61192dView commit details
Commits on Apr 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7aa3f0c - Browse repository at this point
Copy the full SHA 7aa3f0cView commit details
Commits on Apr 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f16c731 - Browse repository at this point
Copy the full SHA f16c731View commit details -
Caching settings.pause_mode to avoid deadlock (dotnet#84738)
Co-authored-by: Andrew Au <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fbd8c18 - Browse repository at this point
Copy the full SHA fbd8c18View commit details
Commits on Apr 27, 2023
-
[release/7.0-staging] Update dependencies from dotnet/hotreload-utils (…
…dotnet#85352) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 86ce6a1 - Browse repository at this point
Copy the full SHA 86ce6a1View commit details -
[native-library] If a dllimport is specified with an absolute path, l…
…ook for it first (dotnet#85270) The unmanaged native library probing documentation says to try absolute paths without variations https://learn.microsoft.com/en-us/dotnet/core/dependency-loading/default-probing#unmanaged-native-library-probing Co-authored-by: Aleksey Kliger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 06e5b35 - Browse repository at this point
Copy the full SHA 06e5b35View commit details -
Added the ability to specify a Spin Count Unit via a GC Configuration…
… to release/7.0 (dotnet#84495) * Ported over changes from PR: 84339 to release/7.0 * used the MAX_YP_SPIN_COUNT_UNIT variable instead of the hardcoded value
Configuration menu - View commit details
-
Copy full SHA for 3a80b29 - Browse repository at this point
Copy the full SHA 3a80b29View commit details
Commits on Apr 28, 2023
-
Fix createdump arg parsing for signal-based exceptions (dotnet#85423)
Co-authored-by: Juan Sebastian Hoyos Ayala <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 12aaae4 - Browse repository at this point
Copy the full SHA 12aaae4View commit details
Commits on May 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 693a3c6 - Browse repository at this point
Copy the full SHA 693a3c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbeb728 - Browse repository at this point
Copy the full SHA cbeb728View commit details -
Configuration menu - View commit details
-
Copy full SHA for d689f47 - Browse repository at this point
Copy the full SHA d689f47View commit details -
Merge pull request dotnet#85719 from dotnet-maestro-bot/merge/release…
…/7.0-to-release/7.0-staging [automated] Merge branch 'release/7.0' => 'release/7.0-staging'
Configuration menu - View commit details
-
Copy full SHA for 98528ec - Browse repository at this point
Copy the full SHA 98528ecView commit details -
Update dependencies from https://github.com/dotnet/icu build 20230418…
….4 (dotnet#85004) Microsoft.NETCore.Runtime.ICU.Transport From Version 7.0.0-rtm.23211.1 -> To Version 7.0.0-rtm.23218.4 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ad24dac - Browse repository at this point
Copy the full SHA ad24dacView commit details -
Add missing TarFile.CreateFromDirectoryAsync roundtrip tests. (dotnet…
…#84856) Co-authored-by: carlossanlop <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7416d98 - Browse repository at this point
Copy the full SHA 7416d98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 806235b - Browse repository at this point
Copy the full SHA 806235bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1746b88 - Browse repository at this point
Copy the full SHA 1746b88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17d84d7 - Browse repository at this point
Copy the full SHA 17d84d7View commit details
Commits on May 4, 2023
-
[release/7.0-staging] Update dependencies from xharness, arcade (dotn…
…et#85726) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Premek Vysoky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 47f52f1 - Browse repository at this point
Copy the full SHA 47f52f1View commit details -
[release/7.0-staging] Make WindowsServiceLifetime gracefully stop (do…
…tnet#85656) * Make WindowsServiceLifetime gracefully stop (dotnet#83892) * Make WindowsServiceLifetime gracefully stop WindowsServiceLifetime was not waiting for ServiceBase to stop the service. As a result we would sometimes end the process before notifying service control manager that the service had stopped -- resulting in an error in the eventlog and sometimes a service restart. We also were permitting multiple calls to Stop to occur - through SCM callbacks, and through public API. We must not call SetServiceStatus again once the service is marked as stopped. * Alternate approach to ensuring we only ever set STATE_STOPPED once. * Avoid calling ServiceBase.Stop on stopped service I fixed double-calling STATE_STOPPED in ServiceBase, but this fix will not be present on .NETFramework. Workaround that by avoiding calling ServiceBase.Stop when the service has already been stopped by SCM. * Add tests for WindowsServiceLifetime These tests leverage RemoteExecutor to avoid creating a separate service assembly. * Respond to feedback and add more tests. This better integrates with the RemoteExecutor component as well, by hooking up the service process and fetching its handle. This gives us the correct logging and exitcode handling from RemoteExecutor. * Honor Cancellation in StopAsync * Fix bindingRedirects in RemoteExecutor * Use Async lambdas for service testing * Fix issue on Win7 where duplicate service descriptions are disallowed * Respond to feedback * Fix comment and add timeout * Fix test condition * Enable M.E.H.WindowsServices and S.SP.ServiceController for servicing * Make service wait on its state before stopping (dotnet#84447) * Fix WindowsService Tests where RemoteExecutor is unsupported * Enable MS.W.C for servicing * Reference latest Microsoft.Extensions.Logging.Abstractions This package has been serviced and we compile against the serviced version of its assemblies. None of the directly referenced projects have been serviced so our package doesn't restore the serviced versions. Lift up the dependency on Logging.Abstractions to ensure we reference the serviced package. --------- Co-authored-by: Vladimir Sadov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8ab0d3 - Browse repository at this point
Copy the full SHA c8ab0d3View commit details
Commits on May 6, 2023
-
Servicing docs improvements (dotnet#85731)
Adding more details to our servicing documentation, particularly around the check-servicing-labels CI leg. Co-authored-by: Juan Hoyos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b71fde - Browse repository at this point
Copy the full SHA 5b71fdeView commit details
Commits on May 8, 2023
-
Port perfmap work to 7 (dotnet#85072)
Co-authored-by: Daniel Ramos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd73b4f - Browse repository at this point
Copy the full SHA cd73b4fView commit details -
Merged PR 30131: Only clean up elements that have been marshalled in …
…LibraryImportGenerator Adds a "paramName_lastIndexMarshalled" variable to generated code that tracks the index of the last element in a collection that was marshalled. Then in the cleanup stage, we only clean up to that index. This works for single dimensional arrays of non-blittable elements. For multidimensional arrays, this will fully initialize higher order arrays to simplify the generated logic. It is possible to avoid this and can be considered in a future PR, if we observe users of multi-dimensional arrays observing performance issues.
Configuration menu - View commit details
-
Copy full SHA for 921628f - Browse repository at this point
Copy the full SHA 921628fView commit details
Commits on May 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bf47f0d - Browse repository at this point
Copy the full SHA bf47f0dView commit details
Commits on May 12, 2023
-
[release/7.0-staging] [browser] fix job queue timespan calculation (d…
…otnet#85784) Co-authored-by: pavelsavara <[email protected]> Co-authored-by: Ilona Tomkowicz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2b28c92 - Browse repository at this point
Copy the full SHA 2b28c92View commit details
Commits on May 15, 2023
-
Fix HTTP3 header decoder buffer allocation (dotnet#78862) (dotnet#85977)
* Add test for literal field without name reference * Fix header name buffer allocation * Add more tests * Unified QPackDecoderTest test files * Fix variable name * Fixed HPackDecoder and ported QPack tests * Feedback --------- Co-authored-by: Bruno Blanes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e005374 - Browse repository at this point
Copy the full SHA e005374View commit details -
Update dependencies from https://github.com/dotnet/emsdk build 202305…
…11.1 (dotnet#86127) Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.6 -> To Version 7.0.7 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d1506cd - Browse repository at this point
Copy the full SHA d1506cdView commit details -
Update dependencies from https://github.com/dotnet/emsdk build 202305…
…11.1 (dotnet#86126) Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.6 -> To Version 7.0.7 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fb0bf59 - Browse repository at this point
Copy the full SHA fb0bf59View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb0d56e - Browse repository at this point
Copy the full SHA eb0d56eView commit details -
Add linker flags to add fixup data to PDBs (dotnet#58417) (dotnet#84358)
Fixup data can assist native debugging tools in providing more accurate data (cherry picked from commit 4c814fa) Co-authored-by: Andy Gocke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf7c094 - Browse repository at this point
Copy the full SHA bf7c094View commit details -
[release/7.0] Suppress clang-16 warnings (backport dotnet#81573) (dot…
…net#84444) Fix DBI loading problem on Linux (dotnet#82461)
Configuration menu - View commit details
-
Copy full SHA for 6f9d91c - Browse repository at this point
Copy the full SHA 6f9d91cView commit details
Commits on May 16, 2023
-
[release/7.0-staging] Microsoft.NETCore.Platforms: support adding rid…
…s with '-' in the base part. (dotnet#86282) * Microsoft.NETCore.Platforms: support adding rids with '-' in the base part. Currently when trying to add a rid like 'linux-musl-x64' the rid is not understood to be base = 'linux-musl', arch = 'x64'. Instead the parser considers a potential optional qualifier. This causes the rid to be parsed as base = 'linux', arch = 'musl', and qualifier = 'x64'. We know the rids being added won't have a qualifier. If we take this into account while parsing, we can parse the rid correctly. * Update src/libraries/Microsoft.NETCore.Platforms/src/RuntimeGroupCollection.cs Co-authored-by: Eric StJohn <[email protected]> --------- Co-authored-by: Tom Deseyn <[email protected]> Co-authored-by: Eric StJohn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for edef3b9 - Browse repository at this point
Copy the full SHA edef3b9View commit details -
add RID for Alpine 3.18 (dotnet#86280)
Co-authored-by: wfurt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b4a441a - Browse repository at this point
Copy the full SHA b4a441aView commit details -
Add Ubuntu 22.10 kinetic kudu RIDs for .NET 7 (dotnet#84984)
* Add Ubuntu 22.10 kinetic kudu RIDs * Add required OOB package authoring changes. --------- Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb3160d - Browse repository at this point
Copy the full SHA eb3160dView commit details -
[7.0-staging] Reset OOB packages from 7.0.6 (dotnet#84600)
* [7.0-staging] Reset OOB packages from 7.0.6 * Avoid resetting M.W.C.
Configuration menu - View commit details
-
Copy full SHA for 1182123 - Browse repository at this point
Copy the full SHA 1182123View commit details -
Merged PR 31140: [release/7.0] Add delay load hook for singlefilehost…
… and enable delay load of version.dll `coreclr` delay loads `version.dll` and adds a hook such that it loads from the system directory. In single-file, we lost this behaviour since it uses static library version of `coreclr`. This adds the same mechanism to single-file.
Configuration menu - View commit details
-
Copy full SHA for 7d21bfd - Browse repository at this point
Copy the full SHA 7d21bfdView commit details -
Add Ubuntu 23.10 (Mantic Minotaur) RIDs to .NET 7 (dotnet#86306)
* Add Ubuntu 23.10 (Mantic Minotaur) RIDs * library Microsoft.NETCore.Platforms - added RIDs to runtime.compatibility.json - added RIDs to runtime.json - added Mantic Version Id to Ubuntu runtimeGroups.props - incremented ServicingVersion in Microsoft.NETCore.Platforms.csproj * Update src/libraries/Microsoft.NETCore.Platforms/src/Microsoft.NETCore.Platforms.csproj --------- Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 92f8090 - Browse repository at this point
Copy the full SHA 92f8090View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2fd545 - Browse repository at this point
Copy the full SHA a2fd545View commit details -
Revert "[7.0-staging] Reset OOB packages from 7.0.6 (dotnet#84600)"
This reverts commit 1182123.
Configuration menu - View commit details
-
Copy full SHA for 751fa8b - Browse repository at this point
Copy the full SHA 751fa8bView commit details -
Merge pull request dotnet#86296 from carlossanlop/release/7.0-staging
[manual] Merge release/7.0-staging into release/7.0
Configuration menu - View commit details
-
Copy full SHA for 7c002df - Browse repository at this point
Copy the full SHA 7c002dfView commit details -
Revert "[7.0-staging] Reset OOB packages from 7.0.6 (dotnet#84600)" (d…
…otnet#86352) This reverts commit 1182123.
Configuration menu - View commit details
-
Copy full SHA for 42eaa40 - Browse repository at this point
Copy the full SHA 42eaa40View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5ef99c - Browse repository at this point
Copy the full SHA c5ef99cView commit details
Commits on May 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4906b56 - Browse repository at this point
Copy the full SHA 4906b56View commit details -
Merge pull request dotnet#86359 from dotnet-maestro-bot/merge/release…
…/7.0-to-release/7.0-staging [automated] Merge branch 'release/7.0' => 'release/7.0-staging'
Configuration menu - View commit details
-
Copy full SHA for a12825a - Browse repository at this point
Copy the full SHA a12825aView commit details
Commits on May 19, 2023
-
Merged PR 31292: [7.0] Apply iteration work limits to X509 certificat…
…e loading Block password-less PKCS12 blobs on X509 certificate loadings/imports and Prevet AIA fetching of non-cert types.
Configuration menu - View commit details
-
Copy full SHA for 8e3442d - Browse repository at this point
Copy the full SHA 8e3442dView commit details
Commits on May 22, 2023
-
[release/7.0] Ensure that the shuffle zero mask copies all bits (dotn…
…et#86453) * Ensure that the shuffle zero mask copies all bits * Ensure we don't try to validate Vector512 on .NET 7 as it is a .NET 8 API * Don't remove too many braces from the test * Don't use the xunit based test approach that was introduced in the .NET 8 branch
Configuration menu - View commit details
-
Copy full SHA for 2a63c9d - Browse repository at this point
Copy the full SHA 2a63c9dView commit details
Commits on May 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8a90f22 - Browse repository at this point
Copy the full SHA 8a90f22View commit details -
[7.0] Remove centos 8 images (dotnet#86477)
* [7.0] Bump Ubuntu 16.04 images to 18.04 * Only remove centos 8, revert the rest * Remove Windows.10.Amd64.Core, Windows.7 and Windows.81
Configuration menu - View commit details
-
Copy full SHA for 417a015 - Browse repository at this point
Copy the full SHA 417a015View commit details -
Configuration menu - View commit details
-
Copy full SHA for 051ae7d - Browse repository at this point
Copy the full SHA 051ae7dView commit details
Commits on May 24, 2023
-
Merged PR 31513: [internal/release/7.0] Merge from public
Merge from public release/7.0 to internal/release/7.0 and resolve conflicts if necessary
Configuration menu - View commit details
-
Copy full SHA for 5b20af4 - Browse repository at this point
Copy the full SHA 5b20af4View commit details
Commits on May 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1e155e1 - Browse repository at this point
Copy the full SHA 1e155e1View commit details
Commits on Jun 6, 2023
-
[release/7.0-staging][mono][debugger] Remove cast bug (dotnet#86862)
* Backporting dotnet#86789. * In net8 these are running only on Chrome.
Configuration menu - View commit details
-
Copy full SHA for 527cd69 - Browse repository at this point
Copy the full SHA 527cd69View commit details
Commits on Jun 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0db8a39 - Browse repository at this point
Copy the full SHA 0db8a39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6473c63 - Browse repository at this point
Copy the full SHA 6473c63View commit details -
[release/7.0-staging] [mono] Use underlying type in RuntimeHelpers.Ge…
…tSpanDataFrom (dotnet#87021) * [mono] Use underlying type in RuntimeHelpers.GetSpanDataFrom Make it work correctly for spans of enums Fixes dotnet#86865 Note that in net8 RuntimeHelpers.CreateSpan<T> is an intrinsic, so GetSpanDataFrom is never called directly. But in net7 CreateSpan is not intrinsified on Mono, so the underlying method really does get called. * test: Print all hidden field names if we can't find the right one Co-authored-by: Aleksey Kliger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 079e9e8 - Browse repository at this point
Copy the full SHA 079e9e8View commit details
Commits on Jun 8, 2023
-
Update dependencies from https://github.com/dotnet/emsdk build 202306…
…07.4 (dotnet#87233) Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.7 -> To Version 7.0.8 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0f871c5 - Browse repository at this point
Copy the full SHA 0f871c5View commit details -
Update dependencies from https://github.com/dotnet/emsdk build 202306…
…07.4 (dotnet#87232) Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.7 -> To Version 7.0.8 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5c873bd - Browse repository at this point
Copy the full SHA 5c873bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 750f9a1 - Browse repository at this point
Copy the full SHA 750f9a1View commit details
Commits on Jun 9, 2023
-
[release/7.0-staging] [mono][aot] Generate 'native-indirect' wrappers…
… in full-aot mode. (dotnet#86934) * [mono][aot] Generate 'native-indirect' wrappers in full-aot mode. Fixes dotnet#80853. * Add support for native_func_indirect wrapper type in append_mangled_wrapper and append_mangled_wrapper_subtype functions --------- Co-authored-by: Zoltan Varga <[email protected]> Co-authored-by: Milos Kotlar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for afb41da - Browse repository at this point
Copy the full SHA afb41daView commit details
Commits on Jun 10, 2023
-
[release/7.0-staging] Fix creating cultures with extensions in the na…
…me (dotnet#87152) Co-authored-by: Tarek Mahmoud Sayed <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4d2768a - Browse repository at this point
Copy the full SHA 4d2768aView commit details
Commits on Jun 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f39e05a - Browse repository at this point
Copy the full SHA f39e05aView commit details -
Merge pull request dotnet#86617 from dotnet-maestro-bot/merge/release…
…/7.0-to-release/7.0-staging [automated] Merge branch 'release/7.0' => 'release/7.0-staging'
Configuration menu - View commit details
-
Copy full SHA for e13041e - Browse repository at this point
Copy the full SHA e13041eView commit details -
[Release/7.0][PERF] Backport urllib fix to release/7.0 (dotnet#87286)
* Pin urllib to version 1.26.15 based on github comments to fix ssl requests error. (dotnet#85881) * Previous changes fixed some runs, but some are still broken due to reinstall installing a broken urllib version. (dotnet#85935) * Revert "Previous changes fixed some runs, but some are still broken due to reinstall installing a broken urllib version. (dotnet#85935)" (dotnet#86000) This reverts commit 4ea93a6 due to the commit seemingly causes major failure in the pipelines. * Revert "performance-setup.sh requires urllib3 version <2 (dotnet#85915)" (dotnet#86009) This reverts commit b132963. * [PERF] Reorder urllib and remove --force-reinstall but keep pinned version (dotnet#86128) * Move scenario urllib imports to the last install position. * Remove force-reinstall from all pip installs in the scenarios-job.yml files.
Configuration menu - View commit details
-
Copy full SHA for 27dd02f - Browse repository at this point
Copy the full SHA 27dd02fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c40f850 - Browse repository at this point
Copy the full SHA c40f850View commit details
Commits on Jun 13, 2023
-
add RID for Debian 12 (dotnet#87441)
Co-authored-by: wfurt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 329c722 - Browse repository at this point
Copy the full SHA 329c722View commit details -
[release/7.0-staging] Reset OOB packages from 7.0.7 (dotnet#86300)
* Reset Microsoft.Extensions.Hosting.WindowsServices * Reset Microsoft.Windows.Compatibility * Reset System.ServiceProcess.ServiceController * Reset Microsoft.NETCore.Platforms * Reset Microsoft.Extensions.Logging.Abstractions (from last month) * Reset System.DirectoryServices.Protocols (from last month) * Reset System.Management (from last month) * Reset System.Reflection.Metadata (from last month) * Reset System.Text.Json (from last month)
Configuration menu - View commit details
-
Copy full SHA for ff02a1f - Browse repository at this point
Copy the full SHA ff02a1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 861119c - Browse repository at this point
Copy the full SHA 861119cView commit details -
Merge pull request dotnet#87452 from dotnet/release/7.0-staging
[manual] Merge 'release/7.0-staging' into 'release/7.0'
Configuration menu - View commit details
-
Copy full SHA for 9ccd2fb - Browse repository at this point
Copy the full SHA 9ccd2fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c0f887 - Browse repository at this point
Copy the full SHA 4c0f887View commit details -
Merge commit '5b20af47d99620150c53eaf5db8636fdf730b126' into internal…
…-merge-7.0-2023-06-13-1018
Configuration menu - View commit details
-
Copy full SHA for 33b133c - Browse repository at this point
Copy the full SHA 33b133cView commit details -
[7.0] Bump Microsoft.NETCore.Platforms (dotnet#87489)
We added a new Debian version and missed this.
Configuration menu - View commit details
-
Copy full SHA for 4be8fd5 - Browse repository at this point
Copy the full SHA 4be8fd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3535197 - Browse repository at this point
Copy the full SHA 3535197View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f4c2eb - Browse repository at this point
Copy the full SHA 8f4c2ebView commit details -
Merge pull request dotnet#87462 from dotnet-maestro-bot/merge/release…
…/7.0-to-release/7.0-staging [automated] Merge branch 'release/7.0' => 'release/7.0-staging'
Configuration menu - View commit details
-
Copy full SHA for bd02510 - Browse repository at this point
Copy the full SHA bd02510View commit details -
Merge pull request dotnet#87494 from vseanreesermsft/internal-merge-7…
….0-2023-06-13-1018 Merging internal commits for release/7.0
1Configuration menu - View commit details
-
Copy full SHA for 4c15f78 - Browse repository at this point
Copy the full SHA 4c15f78View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5dfa01 - Browse repository at this point
Copy the full SHA c5dfa01View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 0656c91 - Browse repository at this point
Copy the full SHA 0656c91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 156597d - Browse repository at this point
Copy the full SHA 156597dView commit details
Commits on Jun 14, 2023
-
[release/7.0-staging] [MONO] Add JIT_CODE_DEBUG_INFO record functiona…
…lity for Jitdump (dotnet#87428) * added support for JITDEBUG_INFO * added comments * Update mini-runtime.c * made changes to coding conventions * Update mini-runtime.c * Update mini-runtime.c * Update mini-runtime.c * Update mini-runtime.c --------- Co-authored-by: Sanjam Panda <[email protected]> Co-authored-by: Sanjam Panda <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e11a1d - Browse repository at this point
Copy the full SHA 5e11a1dView commit details -
Merge pull request dotnet#87524 from dotnet-maestro-bot/merge/release…
…/7.0-to-release/7.0-staging [automated] Merge branch 'release/7.0' => 'release/7.0-staging'
Configuration menu - View commit details
-
Copy full SHA for 8196212 - Browse repository at this point
Copy the full SHA 8196212View commit details -
mono_enable_jit_dump read access (dotnet#87427)
Co-authored-by: Sanjam Panda <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9514ed2 - Browse repository at this point
Copy the full SHA 9514ed2View commit details
Commits on Jun 20, 2023
-
1
Configuration menu - View commit details
-
Copy full SHA for 4141116 - Browse repository at this point
Copy the full SHA 4141116View commit details -
Configuration menu - View commit details
-
Copy full SHA for de47551 - Browse repository at this point
Copy the full SHA de47551View commit details -
[release/7.0] Update dependencies from dotnet/emsdk (dotnet#87696)
* Update dependencies from https://github.com/dotnet/emsdk build 20230616.2 Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.8 -> To Version 7.0.8 * Update dependencies from https://github.com/dotnet/emsdk build 20230620.2 Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.8 -> To Version 7.0.9 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for d83a556 - Browse repository at this point
Copy the full SHA d83a556View commit details -
Update dependencies from https://github.com/dotnet/xharness build 202…
…30609.1 (dotnet#87651) Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 7.0.0-prerelease.23253.3 -> To Version 7.0.0-prerelease.23309.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for bf5972c - Browse repository at this point
Copy the full SHA bf5972cView commit details -
Update dependencies from https://github.com/dotnet/arcade build 20230…
…613.4 (dotnet#87648) Microsoft.DotNet.ApiCompat , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 7.0.0-beta.23228.7 -> To Version 7.0.0-beta.23313.4 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 9721404 - Browse repository at this point
Copy the full SHA 9721404View commit details -
[release/7.0-staging] Update dependencies from dotnet/arcade dotnet/i…
…cu dotnet/hotreload-utils dotnet/emsdk (dotnet#87655) * Update dependencies from https://github.com/dotnet/arcade build 20230613.4 Microsoft.DotNet.ApiCompat , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 7.0.0-beta.23228.7 -> To Version 7.0.0-beta.23313.4 * Update dependencies from https://github.com/dotnet/icu build 20230615.2 Microsoft.NETCore.Runtime.ICU.Transport From Version 7.0.0-rtm.23218.4 -> To Version 7.0.0-rtm.23315.2 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20230616.2 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 7.0.0-alpha.0.23226.5 -> To Version 7.0.0-alpha.0.23316.2 * Update dependencies from https://github.com/dotnet/emsdk build 20230616.2 Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.8 -> To Version 7.0.8 * Update dependencies from https://github.com/dotnet/emsdk build 20230620.2 Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.8 -> To Version 7.0.9 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6141941 - Browse repository at this point
Copy the full SHA 6141941View commit details -
Merged PR 32088: Merged PR 32017: [7.0] Fix regression loading null-p…
…assword encrypted PFX certificates When decrypting the payload with empty string and null passwords, try reading the payload with the Asn reader to ensure the header matches the expected format. If that succeeds, then proceed with the iteration counting. This guards against a false-positive match that previously caused our iteration count work to throw/abort, thus preventing some null-password encrypted payloads from being loaded.
Configuration menu - View commit details
-
Copy full SHA for f0bc957 - Browse repository at this point
Copy the full SHA f0bc957View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e9a17b - Browse repository at this point
Copy the full SHA 8e9a17bView commit details
Commits on Jun 26, 2023
-
[release/7.0-staging] dotnet.exe prints error messages to console whe…
…n launched with empty DOTNET_MULTILEVEL_LOOKUP (dotnet#87734) * dotnet.exe prints error messages to console when launched with empty DOTNET_MULTILEVEL_LOOKUP * reuse err variable instead of invoking GetLastError another time Co-authored-by: Vitek Karas <[email protected]> * another useless call to GetLastError * add tests * fix spacing * add asserts to another test * delete empty instruction * use EnableTracingAndCaptureOutputs * check just that no error is logged * rollback change correctly --------- Co-authored-by: pedrobsaila <[email protected]> Co-authored-by: Badre BSAILA <[email protected]> Co-authored-by: Vitek Karas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 083831e - Browse repository at this point
Copy the full SHA 083831eView commit details
Commits on Jun 27, 2023
-
[release/7.0-staging] [mono] ILStrip sorts custom attribute table (do…
…tnet#87933) * ILStrip now sorts custom attribute table to prevent assembly corruption. * Whitespace. * More whitespace. * Commented the final sorting. --------- Co-authored-by: Jan Dupej <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d5ad559 - Browse repository at this point
Copy the full SHA d5ad559View commit details
Commits on Jun 30, 2023
-
[release/7.0-staging] dotnet#76881 internal properties in GetRuntimeP…
…roperties are not shown (dotnet#87175) dotnet#76881 Add internal properties in GetRuntimeProperties --------- Co-authored-by: Meri Khamoyan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2251e9f - Browse repository at this point
Copy the full SHA 2251e9fView commit details
Commits on Jul 6, 2023
-
1
Configuration menu - View commit details
-
Copy full SHA for d46ca7e - Browse repository at this point
Copy the full SHA d46ca7eView commit details -
[mono] Fix sorting custom attributes in ILStrip (dotnet#88437)
Co-authored-by: Alexander Köplinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 671b932 - Browse repository at this point
Copy the full SHA 671b932View commit details -
Update dependencies from https://github.com/dotnet/xharness build 202…
…30609.1 (dotnet#87650) Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 7.0.0-prerelease.23253.3 -> To Version 7.0.0-prerelease.23309.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f0bd9b3 - Browse repository at this point
Copy the full SHA f0bd9b3View commit details -
Update dependencies from https://github.com/dotnet/linker build 20230…
…621.1 (dotnet#87897) Microsoft.NET.ILLink.Tasks From Version 7.0.100-1.23211.1 -> To Version 7.0.100-1.23321.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1636776 - Browse repository at this point
Copy the full SHA 1636776View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5df552 - Browse repository at this point
Copy the full SHA f5df552View commit details -
Merge pull request dotnet#87804 from dotnet-maestro-bot/merge/release…
…/7.0-to-release/7.0-staging [automated] Merge branch 'release/7.0' => 'release/7.0-staging'
Configuration menu - View commit details
-
Copy full SHA for 6a230ce - Browse repository at this point
Copy the full SHA 6a230ceView commit details
Commits on Jul 10, 2023
-
[release/7.0-staging][mono][debugger] Showing "Frame not in module" a…
…fter vscode-js-debug bump on VS (dotnet#88336) * Backport dotnet#87154 dotnet#87870 dotnet#87979 * fix compilation * Backporting more changes
Configuration menu - View commit details
-
Copy full SHA for f7f2471 - Browse repository at this point
Copy the full SHA f7f2471View commit details -
Revert Deflater/Inflater changes around SafeHandle initialization (do…
…tnet#88153) Deflater/Inflater's ctor calls a P/Invoke that initializes a SafeHandle. Previously this was being done to directly initialize a field, but I'd changed that months ago due to it leaving a handle for finalization. What I failed to notice, however, was that these types themselves defined finalizers, and those finalizers expected that SafeHandle field to have been initialized; now that it's not, if a rare zlib initialization error occurs (e.g. zlib couldn't be found/loaded), the finalizer may crash the process due to an unhandled null reference exception. For Deflater, it'd be possible to just call GC.SuppressFinalize(this) inside the existing catch block that's disposing of the SafeHandle in the event of an exception. But it's more complicated for Inflater, where the SafeHandle might be recreated during the Inflater's lifetime, and thus the existing catch block is inside of a helper method that's used from more than just the ctor, and we shouldn't be suppressing finalization in that case. So, rather than do something complicated for the small gains this provided (it was part of a much larger sweep to clean up non-disposed SafeHandles), I've just reverted these cases. Co-authored-by: Stephen Toub <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eacc7bd - Browse repository at this point
Copy the full SHA eacc7bdView commit details -
[release/7.0-staging][wasm][debugger] Improve debugger performance (d…
…otnet#88602) * fix debugger performance * Update src/mono/wasm/debugger/BrowserDebugProxy/DebugStore.cs Co-authored-by: Ankit Jain <[email protected]> * addressing @radical comments --------- Co-authored-by: Ankit Jain <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 062fd6f - Browse repository at this point
Copy the full SHA 062fd6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f865846 - Browse repository at this point
Copy the full SHA f865846View commit details -
Disable mark list optimization if we hit a per region mark list overf…
…low (dotnet#86508) (dotnet#87339)
Configuration menu - View commit details
-
Copy full SHA for 9ecb226 - Browse repository at this point
Copy the full SHA 9ecb226View commit details -
Configuration menu - View commit details
-
Copy full SHA for 574b30d - Browse repository at this point
Copy the full SHA 574b30dView commit details
Commits on Jul 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bfb6e0c - Browse repository at this point
Copy the full SHA bfb6e0cView commit details -
Merge pull request dotnet#88646 from carlossanlop/release/7.0-staging
[manual] Merge release/7.0-staging into release/7.0
1Configuration menu - View commit details
-
Copy full SHA for e3034a1 - Browse repository at this point
Copy the full SHA e3034a1View commit details -
Merge commit '8e9a17b2216f51a5788f8b1c467a4cf3b769e7d7' into internal…
…-merge-7.0-2023-07-11-1024
Configuration menu - View commit details
-
Copy full SHA for 4147d8e - Browse repository at this point
Copy the full SHA 4147d8eView commit details
Commits on Jul 12, 2023
-
Merge pull request dotnet#88682 from vseanreesermsft/internal-merge-7…
….0-2023-07-11-1024 Merging internal commits for release/7.0
1Configuration menu - View commit details
-
Copy full SHA for fedb484 - Browse repository at this point
Copy the full SHA fedb484View commit details -
Merge pull request dotnet#88652 from dotnet-maestro-bot/merge/release…
…/7.0-to-release/7.0-staging [automated] Merge branch 'release/7.0' => 'release/7.0-staging'
Configuration menu - View commit details
-
Copy full SHA for d802116 - Browse repository at this point
Copy the full SHA d802116View commit details
Commits on Jul 13, 2023
-
[release/7.0-staging] Update dependencies from dotnet/arcade dotnet/i…
…cu dotnet/emsdk (dotnet#88764) * Update dependencies from https://github.com/dotnet/arcade build 20230711.2 Microsoft.DotNet.ApiCompat , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 7.0.0-beta.23313.4 -> To Version 7.0.0-beta.23361.2 * Update dependencies from https://github.com/dotnet/icu build 20230712.1 Microsoft.NETCore.Runtime.ICU.Transport From Version 7.0.0-rtm.23315.2 -> To Version 7.0.0-rtm.23362.1 * Update dependencies from https://github.com/dotnet/emsdk build 20230712.2 Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.9 -> To Version 7.0.10 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8d57046 - Browse repository at this point
Copy the full SHA 8d57046View commit details
Commits on Jul 14, 2023
-
[7.0] Backport "Fix MSBuild integration for the host build with CMake…
… 3.26" (dotnet#88809) * [7.0] Backport "Fix MSBuild integration for the host build with CMake 3.26" * net8.0 -> net7.0
Configuration menu - View commit details
-
Copy full SHA for 3aae244 - Browse repository at this point
Copy the full SHA 3aae244View commit details
Commits on Jul 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 216f6ee - Browse repository at this point
Copy the full SHA 216f6eeView commit details
Commits on Jul 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 028dc4f - Browse repository at this point
Copy the full SHA 028dc4fView commit details
Commits on Jul 27, 2023
-
[release/7.0-staging] Zlib: Update zlib to v1.2.13, intel-zlib to v1.…
…2.13_jtk (dotnet#89517) * Update zlib -> 1.2.13 * Update intel zlib -> 1.2.13_jtk * Revert readme, cherry-pick changes * Delete zlib.3.pdf * Update zlib version text files. --------- Co-authored-by: Levi Broderick <[email protected]> Co-authored-by: Levi Broderick <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a00d6ad - Browse repository at this point
Copy the full SHA a00d6adView commit details -
[release/7.0-staging] [Mono] Look for Native Signal SIMD Context (dot…
…net#89568) * Find Navtive Signal SIMD Context * Fix coding format * Set fregs to 0 when SIMD registers were not found --------- Co-authored-by: Fan Yang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a75fb66 - Browse repository at this point
Copy the full SHA a75fb66View commit details
Commits on Jul 29, 2023
-
Write perfmap and jitdump files to /tmp by default [7.0 port] (dotnet…
…#89053) * Write perfmap and jitdump files to /tmp by default * Simplify perfmap path generation * Minor comment update --------- Co-authored-by: David Mason <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a6b4969 - Browse repository at this point
Copy the full SHA a6b4969View commit details
Commits on Aug 1, 2023
-
Update dependencies from https://github.com/dotnet/xharness build 202…
…30621.1 (dotnet#88766) Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 7.0.0-prerelease.23309.1 -> To Version 7.0.0-prerelease.23321.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e80916 - Browse repository at this point
Copy the full SHA 7e80916View commit details
Commits on Aug 2, 2023
-
[release/7.0-staging] Update dependencies from dotnet/hotreload-utils…
… dotnet/linker dotnet/emsdk (dotnet#89008) * Update dependencies from https://github.com/dotnet/hotreload-utils build 20230717.2 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 7.0.0-alpha.0.23316.2 -> To Version 7.0.0-alpha.0.23367.2 * Update dependencies from https://github.com/dotnet/linker build 20230801.1 Microsoft.NET.ILLink.Tasks From Version 7.0.100-1.23321.1 -> To Version 7.0.100-1.23401.1 * Update dependencies from https://github.com/dotnet/emsdk build 20230801.3 Microsoft.NET.Workload.Emscripten.net6.Manifest-7.0.100 , Microsoft.NET.Workload.Emscripten.net7.Manifest-7.0.100 From Version 7.0.10 -> To Version 7.0.11 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b075459 - Browse repository at this point
Copy the full SHA b075459View commit details
Commits on Aug 3, 2023
-
[wasm] runtime: Fix creating the stack trace for a ManagedError
With the latest chrome (`115.*`) the following code in `runtime/marshal.ts` fails because `this.superStack.value` is no longer available: ```js getSuperStack() { if (this.superStack) { return this.superStack.value; } return super.stack; // this works on FF } ``` This causes the final error to not have the original managed error message, and also have a `"undefined"` at the end of the string. Truncated error missing the native part of the stack, and the message: ``` at System.Runtime.InteropServices.JavaScript.Tests.JavaScriptTestHelper.ThrowFromJSExport(String message) at System.Runtime.InteropServices.JavaScript.Tests.JavaScriptTestHelper.__Wrapper_ThrowFromJSExport_271731536(JSMarshalerArgument* __arguments_buffer) undefined ``` With the fix: ``` at System.Runtime.InteropServices.JavaScript.Tests.JavaScriptTestHelper.ThrowFromJSExport(String message) at System.Runtime.InteropServices.JavaScript.Tests.JavaScriptTestHelper.__Wrapper_ThrowFromJSExport_817705034(JSMarshalerArgument* __arguments_buffer) Error: -t-e-s-t- at sr (http://127.0.0.1:60345/_framework/dotnet.runtime.js:3:33284) at Br (http://127.0.0.1:60345/_framework/dotnet.runtime.js:3:42679) at http://127.0.0.1:60345/_framework/dotnet.runtime.js:3:40825 at Module.catch1stack (http://127.0.0.1:60345/JavaScriptTestHelper.mjs:132:9) at http://127.0.0.1:60345/_framework/dotnet.runtime.js:3:36627 at mr (http://127.0.0.1:60345/_framework/dotnet.runtime.js:3:37821) at do_icall (http://127.0.0.1:60345/_framework/dotnet.native.wasm:wasm-function[221]:0x19711) at do_icall_wrapper (http://127.0.0.1:60345/_framework/dotnet.native.wasm:wasm-function[108]:0x157bc) at mono_interp_exec_method (http://127.0.0.1:60345/_framework/dotnet.native.wasm:wasm-function[101]:0x9c92) at interp_runtime_invoke (http://127.0.0.1:60345/_framework/dotnet.native.wasm:wasm-function[141]:0x16cd7) ``` Thanks to @kg for the fix. (cherry picked from commit 89f6429)
Configuration menu - View commit details
-
Copy full SHA for 5266d23 - Browse repository at this point
Copy the full SHA 5266d23View commit details