Age | Commit message (Collapse) | Author |
|
The only difference between the Android and the "Other" case is the SymbolsSuffix .debug instead of .dbg which was added a long time ago in the old CoreCLR Android port: https://github.com/dotnet/runtime/commit/239186ae975de5cf735d80540db6fe1907126a5b
We only ever used .dbg extension for the Android symbols (like Linux) in the Mono Android port.
|
|
dotnet/roslyn-analyzers (#71938)
* Update dependencies from https://github.com/dotnet/runtime build 20220708.7
Microsoft.NET.Sdk.IL , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.DotNetHost , Microsoft.NETCore.DotNetHostPolicy , Microsoft.NETCore.ILAsm , runtime.native.System.IO.Ports , System.Text.Json
From Version 7.0.0-preview.6.22354.1 -> To Version 7.0.0-preview.7.22358.7
* Update dependencies from https://github.com/dotnet/runtime-assets build 20220711.1
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.22357.1 -> To Version 7.0.0-beta.22361.1
* Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20220711.3
Microsoft.CodeAnalysis.NetAnalyzers
From Version 7.0.0-preview1.22329.1 -> To Version 7.0.0-preview1.22361.3
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
|
|
|
|
* Improve JsonSerializerContext error messages in combined contexts.
* Update src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializerOptions.cs
Co-authored-by: Krzysztof Wicher <mordotymoja@gmail.com>
Co-authored-by: Krzysztof Wicher <mordotymoja@gmail.com>
|
|
* Consolidate Newtonsoft versions
* Set JsonTextReader's MaxDepth to null
In v13, defaults are changed from null to 64.
* Revert NetCoreServer used by xharness
|
|
|
|
* Implement NegotiateAuthentication.Wrap/Unwrap/UnwrapInPlace APIs
Updated unit tests
Migrate System.Net.Mail to use NegotiateAuthentication API
* Implementation of extended protection policy and impersonation in NegotiateAuthentication
|
|
|
|
Current emcc compiler has problems with unicode chars in JS comments.
Update our sources as workaround, before we have better solution.
|
|
|
|
|
|
It's slightly cheaper to call AddBytes before Add(int).
|
|
We explicitly want to test Regex's ctors and static methods in the Regex tests.
|
|
(#71899)
Microsoft.NET.ILLink.Tasks
From Version 7.0.100-1.22357.2 -> To Version 7.0.100-1.22359.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
|
|
(#71900)
System.Net.MsQuic.Transport
From Version 7.0.0-alpha.1.22358.1 -> To Version 7.0.0-alpha.1.22359.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
|
|
* Replace union with BitConverter
* Cleanup complex
* Use HashCode
* Update src/libraries/System.Runtime.Numerics/src/System/Numerics/NumericsHelpers.cs
* Update src/libraries/System.Runtime.Numerics/src/System/Numerics/BigInteger.cs
Co-authored-by: Tanner Gooding <tagoo@outlook.com>
Co-authored-by: Stephen Toub <stoub@microsoft.com>
Co-authored-by: Tanner Gooding <tagoo@outlook.com>
|
|
* Fixes #71858
* Add nullable annotation to other methods that take a nullable prefix and namespace URI
* Annotate missing methed on ref XmlElement
* More annotations
|
|
* fix #71871
* Update src/libraries/System.Web.HttpUtility/src/System/Web/HttpUtility.cs
Co-authored-by: Stephen Toub <stoub@microsoft.com>
|
|
* PeriodicTimer XML documentation improvement
Improved the XML documentation text for the ArgumentOutOfRangeException that can be thrown when the period is less than 1 millisecond. The current text states that values greater than 0 are valid, which is not true for real numbers between 0.0 and 1.0.
* Update src/libraries/System.Private.CoreLib/src/System/Threading/PeriodicTimer.cs
Co-authored-by: Stephen Toub <stoub@microsoft.com>
|
|
* QuicListener new API shape including compilable implementation
* Quic and Http tests compile
* Tests work
* Feedback
* Fix Windows error
* Feedback
* Listener comment; PreviewFeature attribute
* Updated helix image with msquic
* Cleaned up PreviewFeature attribute.
* Feedback
* Split event handlers into methods.
* Added comments for pending connection.
* Switch expression for HandleEvent
|
|
Roslyn (#66304)
Co-authored-by: Marek Fišera <mara@neptuo.com>
Co-authored-by: Katelyn Gadd <kg@luminance.org>
|
|
|
|
Update deep dive blog list with Stephen Toub's Performance Improvements in .NET 6
|
|
Co-authored-by: Andy Ayers <andya@microsoft.com>
|
|
loopnum (#71868)
|
|
Emscripten 3.1.12 library_pthread.js renamed PThread["threadInit"] to PThread["threadInitTLS"]
|
|
|
|
* Use utf8 version
* Clean up
* Clean up
* add an assert
* Update Convert.cs
* Update Convert.cs
* change access
* fix build
* Address feedback
* Address feedback
* Address feedback
* fix compilation issue
* update System.Runtime.cs
* Add more tests
* Update Convert.ToBase64String.cs
* Update Convert.ToBase64String.cs
* oops...
|
|
|
|
* Update to string marshallers to new V2 shape.
* Fix incorrect BStr casing.
* Use NativeMemory.Alloc/Free where possible.
Avoid initialization of marshaller when not used.
Remove unneccessary unmanaged->managed APIs for In marshallers.
* Add a ClassLoader::LoadTypeByNameThrowing overload
that can be used to load nested classes.
* Allocate precise amounts for UTF8 and ANSI marshallers.
* Use CoTaskMemAlloc/Free
* Keep allocation in local.
|
|
|
|
* Update dependencies from https://github.com/dotnet/arcade build 20220704.1
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.22327.2 -> To Version 7.0.0-beta.22354.1
* Update dependencies from https://github.com/dotnet/arcade build 20220705.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.22327.2 -> To Version 7.0.0-beta.22355.4
* Update dependencies from https://github.com/dotnet/arcade build 20220706.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.22327.2 -> To Version 7.0.0-beta.22356.3
* Update dependencies from https://github.com/dotnet/arcade build 20220708.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.22327.2 -> To Version 7.0.0-beta.22358.3
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
|
|
* Pass cancellation token to Http2Connection SetupAsync
* PR feedback
|
|
|
|
|
|
* Use new docker images
* Silence warnings
* Bump dependencies
* Bump emscripten version
* Update dependencies
* Fix linking
* Move the link fix to default link response file
To make tests build
* Disable one more test
Affected by https://github.com/dotnet/runtime/issues/51375
* Ignore link errors coming from native refs
This avoids this error, where the linker seems more strict now:
```
[] EXEC : error : undefined symbol: _ZNKSt3__220__vector_base_commonILb1EE20__throw_length_errorEv (referenced by top-level compiled C/C++ code) [/datadisks/disk1/work/BDDD0A63/w/A3D60932/e/blz_nativeref_aot_Debug/blz_nativeref_aot_Debug.csproj]
[] EXEC : warning : Link with `-sLLD_REPORT_UNDEFINED` to get more information on undefined symbols [/datadisks/disk1/work/BDDD0A63/w/A3D60932/e/blz_nativeref_aot_Debug/blz_nativeref_aot_Debug.csproj]
[] EXEC : warning : To disable errors for undefined symbols use `-sERROR_ON_UNDEFINED_SYMBOLS=0` [/datadisks/disk1/work/BDDD0A63/w/A3D60932/e/blz_nativeref_aot_Debug/blz_nativeref_aot_Debug.csproj]
[] EXEC : warning : __ZNKSt3__220__vector_base_commonILb1EE20__throw_length_errorEv may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library [/datadisks/disk1/work/BDDD0A63/w/A3D60932/e/blz_nativeref_aot_Debug/blz_nativeref_aot_Debug.csproj]
[] EXEC : error : undefined symbol: _ZNKSt3__221__basic_string_commonILb1EE20__throw_length_errorEv (referenced by top-level compiled C/C++ code) [/datadisks/disk1/work/BDDD0A63/w/A3D60932/e/blz_nativeref_aot_Debug/blz_nativeref_aot_Debug.csproj]
[] EXEC : warning : __ZNKSt3__221__basic_string_commonILb1EE20__throw_length_errorEv may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library [/datadisks/disk1/work/BDDD0A63/w/A3D60932/e/blz_nativeref_aot_Debug/blz_nativeref_aot_Debug.csproj]
[] EXEC : error : Aborting compilation due to previous errors [/datadisks/disk1/work/BDDD0A63/w/A3D60932/e/blz_nativeref_aot_Debug/blz_nativeref_aot_Debug.csproj]
[] emcc : error : '/datadisks/disk1/work/BDDD0A63/w/A3D60932/e/dotnet-workload/packs/Microsoft.NET.Runtime.Emscripten.3.1.12.Node.linux-x64/7.0.0-preview.6.22308.2/tools/bin/node
```
* Avoid another linker error in tests
* Disable failing test
* Try to use emscripten_force_exit in mono_wasm_exit
* Bump docker image to get newer v8
* Fix remaining conflict
* Use 3.1.12 icu again, it was lost with merge
* Revert "Try to use emscripten_force_exit in mono_wasm_exit"
This reverts commit bdba37b8a7ac96cead35758dc234b3d71b13880d.
* Revert "Ignore link errors coming from native refs"
This reverts commit f2bfa1f22e84ecd6e9e84142ce87a97a9ecf69c3.
* [wasm] Don't run tests on windows with v8
- We are only interested in testing with v8 on linux
This changes:
1. All the AOT tests to run with browser on windows
2. Library tests (interpreter) will run with browser, and nodejs
* Fix System.Net.Http.Functional.Tests failing due to trimming
.. on Windows/AOT:
* [wasm] Fix windows/tests/aot timeout to be same for running on browser
.. as for v8.
* Disable failing tests - issue#71877
Co-authored-by: Radek Doulik <radekdoulik@google.com>
Co-authored-by: Ankit Jain <radical@gmail.com>
|
|
(#71880)
System.Net.MsQuic.Transport
From Version 7.0.0-alpha.1.22357.1 -> To Version 7.0.0-alpha.1.22358.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
|
|
* Use u8 in CultureNames
* Update compiler version for u8 bug fix
* Update compiler toolset to 4.4.0-1.22358.14
Co-authored-by: Stephen Toub <stoub@microsoft.com>
|
|
ID 1869518 (#71867)
|
|
Fixes https://github.com/dotnet/runtime/issues/46266
|
|
|
|
* ARM: local morph
* ARM: morph
* Jit dumps: print '(AX)' and others for LCL_FLD nodes
* Delete invalid assert
* Work around emitter limitations
|
|
- based on shared infrastructure of LibraryImport code gen
- few unit tests
- localized diagnostic messages
Co-authored-by: Marek Fišera <mara@neptuo.com>
|
|
* Update dependencies from https://github.com/dotnet/linker build 20220627.2
Microsoft.NET.ILLink.Tasks
From Version 7.0.100-1.22324.1 -> To Version 7.0.100-1.22327.2
* Update dependencies from https://github.com/dotnet/linker build 20220628.1
Microsoft.NET.ILLink.Tasks
From Version 7.0.100-1.22324.1 -> To Version 7.0.100-1.22328.1
* Update dependencies from https://github.com/dotnet/linker build 20220629.1
Microsoft.NET.ILLink.Tasks
From Version 7.0.100-1.22324.1 -> To Version 7.0.100-1.22329.1
* Update dependencies from https://github.com/dotnet/linker build 20220629.2
Microsoft.NET.ILLink.Tasks
From Version 7.0.100-1.22324.1 -> To Version 7.0.100-1.22329.2
* Update dependencies from https://github.com/dotnet/linker build 20220701.1
Microsoft.NET.ILLink.Tasks
From Version 7.0.100-1.22324.1 -> To Version 7.0.100-1.22351.1
* Update dependencies from https://github.com/dotnet/linker build 20220704.1
Microsoft.NET.ILLink.Tasks
From Version 7.0.100-1.22324.1 -> To Version 7.0.100-1.22354.1
* Update dependencies from https://github.com/dotnet/linker build 20220707.2
Microsoft.NET.ILLink.Tasks
From Version 7.0.100-1.22324.1 -> To Version 7.0.100-1.22357.2
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
|
|
* Updating the generic math implementation to match final API review feedback
* Updating the generic math reference to match final API review feedback
* Updating the generic math tests to match final API review feedback
* Break IComparisonOperators and IEqualityOperators typeloading cycle
* Apply suggestions from code review
Co-authored-by: Stephen Toub <stoub@microsoft.com>
Co-authored-by: Stephen Toub <stoub@microsoft.com>
|
|
* Update dependencies from https://github.com/dotnet/hotreload-utils build 20220613.2
Microsoft.DotNet.HotReload.Utils.Generator.BuildTool
From Version 1.1.0-alpha.0.22306.2 -> To Version 1.1.0-alpha.0.22313.2
* Update dependencies from https://github.com/dotnet/hotreload-utils build 20220620.2
Microsoft.DotNet.HotReload.Utils.Generator.BuildTool
From Version 1.1.0-alpha.0.22306.2 -> To Version 1.1.0-alpha.0.22320.2
* Update dependencies from https://github.com/dotnet/hotreload-utils build 20220627.2
Microsoft.DotNet.HotReload.Utils.Generator.BuildTool
From Version 1.1.0-alpha.0.22306.2 -> To Version 1.1.0-alpha.0.22327.2
* Update dependencies from https://github.com/dotnet/hotreload-utils build 20220704.2
Microsoft.DotNet.HotReload.Utils.Generator.BuildTool
From Version 1.1.0-alpha.0.22306.2 -> To Version 1.1.0-alpha.0.22354.2
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
Co-authored-by: Larry Ewing <lewing@microsoft.com>
|
|
Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
From Version 1.0.0-prerelease.22356.1 -> To Version 1.0.0-prerelease.22358.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
|
|
This shoots down AOT-usage. Throw whatever is the type system's version of the exception.
|
|
* Enable Rfc2898DeriveBytes on Browser WASM
Marks the APIs as supported on Browser, and enables Rfc2898 tests on Browser WASM.
Use SubtleCrypto deriveBits API to implement one shot Pbkdf2.
* Mark HKDF as supported on Browser and enable tests
Contributes to #40074
|
|
|