Move System.Net.Quic to internal shared source (#32549) (#32610)
authorChris Ross <Tratcher@Outlook.com>
Thu, 20 Feb 2020 21:42:07 +0000 (13:42 -0800)
committerGitHub <noreply@github.com>
Thu, 20 Feb 2020 21:42:07 +0000 (13:42 -0800)
commitcfac865f9d44a443843d7dfc660a497f7d5bdf5a
tree03d84bf1bf96773ddd876ea3a88976a1e77cf076
parentbee1e945b6513581e907a9d1252d7ad773089c87
Move System.Net.Quic to internal shared source (#32549) (#32610)
66 files changed:
src/libraries/Common/src/System/Net/Http/aspnetcore/NetEventSource.Common.cs [new file with mode: 0644]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/Mock/MockConnection.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/Mock/MockConnection.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/Mock/MockImplementationProvider.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/Mock/MockImplementationProvider.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/Mock/MockListener.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/Mock/MockListener.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/Mock/MockStream.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/Mock/MockStream.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/MsQuic/Internal/MsQuicAddressHelpers.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/Internal/MsQuicAddressHelpers.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/MsQuic/Internal/MsQuicApi.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/Internal/MsQuicApi.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/MsQuic/Internal/MsQuicParameterHelpers.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/Internal/MsQuicParameterHelpers.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/MsQuic/Internal/MsQuicSecurityConfig.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/Internal/MsQuicSecurityConfig.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/MsQuic/Internal/MsQuicSession.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/Internal/MsQuicSession.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/MsQuic/Internal/QuicExceptionHelpers.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/Internal/QuicExceptionHelpers.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/MsQuic/Internal/ResettableCompletionSource.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/Internal/ResettableCompletionSource.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/MsQuic/MsQuicConnection.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/MsQuicConnection.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/MsQuic/MsQuicImplementationProvider.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/MsQuicImplementationProvider.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/MsQuic/MsQuicListener.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/MsQuicListener.cs with 98% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/MsQuic/MsQuicStream.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/MsQuicStream.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/QuicConnectionProvider.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/QuicConnectionProvider.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/QuicImplementationProvider.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/QuicImplementationProvider.cs with 90% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/QuicListenerProvider.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/QuicListenerProvider.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Implementations/QuicStreamProvider.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/QuicStreamProvider.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Interop/Interop.MsQuic.cs [moved from src/libraries/System.Net.Quic/src/Interop/Interop.MsQuic.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Interop/MsQuicEnums.cs [moved from src/libraries/System.Net.Quic/src/Interop/MsQuicEnums.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Interop/MsQuicNativeMethods.cs [moved from src/libraries/System.Net.Quic/src/Interop/MsQuicNativeMethods.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Interop/MsQuicStatusCodes.cs [new file with mode: 0644]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/Interop/MsQuicStatusHelper.cs [moved from src/libraries/System.Net.Quic/src/Interop/Linux/MsQuicStatusHelper.cs with 50% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/NetEventSource.Quic.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/NetEventSource.Quic.cs with 100% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/QuicClientConnectionOptions.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/QuicClientConnectionOptions.cs with 97% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/QuicConnection.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/QuicConnection.cs with 98% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/QuicConnectionAbortedException.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/QuicConnectionAbortedException.cs with 90% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/QuicException.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/QuicException.cs with 88% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/QuicImplementationProviders.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/QuicImplementationProviders.cs with 91% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/QuicListener.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/QuicListener.cs with 97% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/QuicListenerOptions.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/QuicListenerOptions.cs with 98% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/QuicOperationAbortedException.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/QuicOperationAbortedException.cs with 87% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/QuicStream.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/QuicStream.cs with 99% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/Quic/QuicStreamAbortedException.cs [moved from src/libraries/System.Net.Quic/src/System/Net/Quic/QuicStreamAbortedException.cs with 90% similarity]
src/libraries/Common/src/System/Net/Http/aspnetcore/SR.Quic.cs [new file with mode: 0644]
src/libraries/Common/src/System/Net/Http/aspnetcore/SR.resx
src/libraries/Common/tests/Common.Tests.csproj
src/libraries/Common/tests/Resources/Strings.resx
src/libraries/Common/tests/System/Net/Http/Http3LoopbackConnection.cs
src/libraries/Common/tests/System/Net/Http/Http3LoopbackStream.cs
src/libraries/Common/tests/System/Net/Http/HttpClientHandlerTestBase.cs
src/libraries/System.Net.Http.WinHttpHandler/tests/FunctionalTests/System.Net.Http.WinHttpHandler.Functional.Tests.csproj
src/libraries/System.Net.Http/src/PInvokeAnalyzerExceptionList.analyzerdata [moved from src/libraries/System.Net.Quic/src/PInvokeAnalyzerExceptionList.analyzerdata with 100% similarity]
src/libraries/System.Net.Http/src/Resources/SR.resx [moved from src/libraries/System.Net.Quic/src/Resources/Strings.resx with 73% similarity]
src/libraries/System.Net.Http/src/Resources/Strings.resx
src/libraries/System.Net.Http/src/System.Net.Http.csproj
src/libraries/System.Net.Http/tests/FunctionalTests/MsQuicTestBase.cs [moved from src/libraries/System.Net.Quic/tests/FunctionalTests/MsQuicTestBase.cs with 84% similarity]
src/libraries/System.Net.Http/tests/FunctionalTests/MsQuicTests.cs [moved from src/libraries/System.Net.Quic/tests/FunctionalTests/MsQuicTests.cs with 100% similarity]
src/libraries/System.Net.Http/tests/FunctionalTests/QuicConnectionTests.cs [moved from src/libraries/System.Net.Quic/tests/FunctionalTests/QuicConnectionTests.cs with 100% similarity]
src/libraries/System.Net.Http/tests/FunctionalTests/QuicListenerTests.cs [moved from src/libraries/System.Net.Quic/tests/FunctionalTests/QuicListenerTests.cs with 100% similarity]
src/libraries/System.Net.Http/tests/FunctionalTests/QuicStreamTests.cs [moved from src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamTests.cs with 100% similarity]
src/libraries/System.Net.Http/tests/FunctionalTests/System.Net.Http.Functional.Tests.csproj
src/libraries/System.Net.Quic/Directory.Build.props [deleted file]
src/libraries/System.Net.Quic/System.Net.Quic.sln [deleted file]
src/libraries/System.Net.Quic/ref/System.Net.Quic.Temporary.cs [deleted file]
src/libraries/System.Net.Quic/ref/System.Net.Quic.cs [deleted file]
src/libraries/System.Net.Quic/ref/System.Net.Quic.csproj [deleted file]
src/libraries/System.Net.Quic/src/Interop/Linux/MsQuicStatusCodes.cs [deleted file]
src/libraries/System.Net.Quic/src/Interop/OSX/MsQuicStatusCodes.cs [deleted file]
src/libraries/System.Net.Quic/src/Interop/OSX/MsQuicStatusHelper.cs [deleted file]
src/libraries/System.Net.Quic/src/Interop/Windows/MsQuicStatusCodes.cs [deleted file]
src/libraries/System.Net.Quic/src/Interop/Windows/MsQuicStatusHelper.cs [deleted file]
src/libraries/System.Net.Quic/src/System.Net.Quic.csproj [deleted file]
src/libraries/System.Net.Quic/tests/FunctionalTests/System.Net.Quic.Tests.csproj [deleted file]