Skip to content

Fix Base64{Url} incorrectly handling small destinations when inputs contain whitespace - #123223

Merged
MihaZupan merged 7 commits into
mainfrom
copilot/fix-base64url-whitespace-handling
Jan 16, 2026
Merged

MihaZupan merged 7 commits into
mainfrom
copilot/fix-base64url-whitespace-handling

Add test cases for whitespace-only input with empty destination buffer

9544de8
Select commit
Loading
Failed to load commit list.
Azure Pipelines / runtime (Build Libraries Test Run release coreclr linux x64 Debug) failed Jan 15, 2026 in 41m 9s

Build Libraries Test Run release coreclr linux x64 Debug failed

Annotations

Check failure on line 44 in .packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26062.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime (Build Libraries Test Run release coreclr linux x64 Debug)

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26062.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets#L44

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26062.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets(44,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Test System.Net.Quic.Tests.MsQuicCipherSuitesPolicyTests.NoSupportedCiphers_ThrowsArgumentException has failed. Check the Test tab or this console log: https://helix.dot.net/api/2019-06-17/jobs/a11447ae-49b3-4e82-94ce-56f43e1517d0/workitems/System.Net.Quic.Functional.Tests/console

Check failure on line 44 in .packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26062.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime (Build Libraries Test Run release coreclr linux x64 Debug)

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26062.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets#L44

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26062.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets(44,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Test System.Net.Quic.Tests.MsQuicCipherSuitesPolicyTests.MismatchedCipherPolicies_ConnectAsync_ThrowsQuicException has failed. Check the Test tab or this console log: https://helix.dot.net/api/2019-06-17/jobs/a11447ae-49b3-4e82-94ce-56f43e1517d0/workitems/System.Net.Quic.Functional.Tests/console

Check failure on line 44 in .packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26062.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime (Build Libraries Test Run release coreclr linux x64 Debug)

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26062.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets#L44

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26062.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets(44,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Test System.Net.Quic.Tests.MsQuicCipherSuitesPolicyTests.SupportedCipher_Success has failed. Check the Test tab or this console log: https://helix.dot.net/api/2019-06-17/jobs/a11447ae-49b3-4e82-94ce-56f43e1517d0/workitems/System.Net.Quic.Functional.Tests/console

Check failure on line 44 in .packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26062.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime (Build Libraries Test Run release coreclr linux x64 Debug)

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26062.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets#L44

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26062.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets(44,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Test System.Net.Quic.Tests.MsQuicPlatformDetectionTests.SupportedLinuxPlatformsWithMsQuic_IsSupportedIsTrue has failed. Check the Test tab or this console log: https://helix.dot.net/api/2019-06-17/jobs/a11447ae-49b3-4e82-94ce-56f43e1517d0/workitems/System.Net.Quic.Functional.Tests/console

Check failure on line 44 in .packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26062.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime (Build Libraries Test Run release coreclr linux x64 Debug)

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26062.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets#L44

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26062.101/tools/azure-pipelines/AzurePipelines.MultiQueue.targets(44,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Test System.Net.Quic.Tests.MsQuicPlatformDetectionTests.SupportedLinuxPlatforms_IsSupportedIsTrue has failed. Check the Test tab or this console log: https://helix.dot.net/api/2019-06-17/jobs/a11447ae-49b3-4e82-94ce-56f43e1517d0/workitems/System.Net.Quic.Functional.Tests/console