Copilot
Copilot
## Replace BaseString in util.h with std::string and std::basic_string This PR replaces the custom `BaseString` template class with standard STL string types as suggested in the PR review comment from...
## Add --diagnostic-port to dotnet-stack ✅ **Implementation Complete!** All changes have been successfully made and validated. ### Summary of Changes **Files Modified:** - ✅ `src/Tools/dotnet-stack/ReportCommand.cs` (+68 lines, -81 lines) -...
## Summary Fixes #5020 - `DiagnosticsClient.WriteDump()` now correctly handles dump file paths containing spaces on Windows. ## Problem When calling `WriteDump()` with a path containing spaces on Windows, the operation...
## Update PreReleaseVersionLabel from alpha to preview - [x] Update src/aspnetcore/eng/Versions.props (alpha -> preview) - [x] Update src/cecil/eng/Versions.props (alpha -> preview, removed iteration addition per feedback) - [x] Update src/command-line-api/eng/Versions.props...
`TryAddWithoutValidation` methods perform header name validation but skip header value validation, creating security risks when used with untrusted input. This was undocumented. ## Changes - **Clarified validation behavior**: Header names...
Reverts PR #2895 changes now that Arcade PR #16091 has flowed in, which isolates MicroBuild's .NET SDK to `.dotnet-microbuild`. ## Changes - Remove `rm -rf $(sourcesPath)/.dotnet` from vmr-build.yml prep step...
## Summary This PR reverts the temporary extension APIs that were added to `ITypeSymbol` interface to resolve a source build compatibility issue. These APIs are now being removed as they...
This PR converts all snippet references in XML documentation files from the legacy `[!code-lang[...]]` syntax to the new `:::code` syntax as specified in the issue requirements. ## Changes Made **Before:**...
Adds `networkIsolationPolicy: Permissive,CFSClean` to the pipeline configuration, aligning with the pattern used in dotnet/efcore. ## Changes - Added `settings:` section under `parameters:` in the main `extends:` block - Set `networkIsolationPolicy:...
Identified and fixed performance bottlenecks in network I/O hot paths causing unnecessary allocations, redundant iterations, and lock contention. ### DNS Resolver (`protocols/dns/resolver.rs`) - Replace multi-pass iterator chains with single-pass `partition()`...