├── .gitattributes ├── .gitignore ├── Jenkinsfile ├── LICENSE ├── README.md └── src ├── HttpOverStream.Client ├── DialMessageHandler.cs └── HttpOverStream.Client.csproj ├── HttpOverStream.NamedPipe ├── HttpOverStream.NamedPipe.csproj ├── NamedPipeDialer.cs ├── NamedPipeHttpClientBuilder.cs └── NamedPipeListener.cs ├── HttpOverStream.Server.Owin.Tests ├── EndToEndTests.cs ├── HttpOverStream.Server.Owin.Tests.csproj ├── HttpOverStream.Server.Owin.Tests.csproj.user ├── OnceTests.cs ├── Properties │ └── AssemblyInfo.cs ├── TestLoggingHandler.cs ├── app.config └── packages.config ├── HttpOverStream.Server.Owin ├── CustomListenerHost.cs ├── HttpOverStream.Server.Owin.csproj ├── HttpOverStream.Server.Owin.csproj.user ├── HttpOverStream.Server.Owin.nuspec ├── Once.cs ├── app.config └── packages.config ├── HttpOverStream.Tests ├── BodyStreamTests.cs ├── ByLineReaderTests.cs └── HttpOverStream.Tests.csproj ├── HttpOverStream.sln ├── HttpOverStream ├── BodyStream.cs ├── ByLineReader.cs ├── HttpHeaderWriter.cs ├── HttpOverStream.csproj ├── HttpParser.cs ├── IDial.cs ├── IListen.cs └── Logging │ ├── ILoggerHttpOverStream.cs │ └── NoopLogger.cs ├── build.cake └── build.ps1 /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/.gitignore -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/README.md -------------------------------------------------------------------------------- /src/HttpOverStream.Client/DialMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Client/DialMessageHandler.cs -------------------------------------------------------------------------------- /src/HttpOverStream.Client/HttpOverStream.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Client/HttpOverStream.Client.csproj -------------------------------------------------------------------------------- /src/HttpOverStream.NamedPipe/HttpOverStream.NamedPipe.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.NamedPipe/HttpOverStream.NamedPipe.csproj -------------------------------------------------------------------------------- /src/HttpOverStream.NamedPipe/NamedPipeDialer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.NamedPipe/NamedPipeDialer.cs -------------------------------------------------------------------------------- /src/HttpOverStream.NamedPipe/NamedPipeHttpClientBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.NamedPipe/NamedPipeHttpClientBuilder.cs -------------------------------------------------------------------------------- /src/HttpOverStream.NamedPipe/NamedPipeListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.NamedPipe/NamedPipeListener.cs -------------------------------------------------------------------------------- /src/HttpOverStream.Server.Owin.Tests/EndToEndTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Server.Owin.Tests/EndToEndTests.cs -------------------------------------------------------------------------------- /src/HttpOverStream.Server.Owin.Tests/HttpOverStream.Server.Owin.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Server.Owin.Tests/HttpOverStream.Server.Owin.Tests.csproj -------------------------------------------------------------------------------- /src/HttpOverStream.Server.Owin.Tests/HttpOverStream.Server.Owin.Tests.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Server.Owin.Tests/HttpOverStream.Server.Owin.Tests.csproj.user -------------------------------------------------------------------------------- /src/HttpOverStream.Server.Owin.Tests/OnceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Server.Owin.Tests/OnceTests.cs -------------------------------------------------------------------------------- /src/HttpOverStream.Server.Owin.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Server.Owin.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/HttpOverStream.Server.Owin.Tests/TestLoggingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Server.Owin.Tests/TestLoggingHandler.cs -------------------------------------------------------------------------------- /src/HttpOverStream.Server.Owin.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Server.Owin.Tests/app.config -------------------------------------------------------------------------------- /src/HttpOverStream.Server.Owin.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Server.Owin.Tests/packages.config -------------------------------------------------------------------------------- /src/HttpOverStream.Server.Owin/CustomListenerHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Server.Owin/CustomListenerHost.cs -------------------------------------------------------------------------------- /src/HttpOverStream.Server.Owin/HttpOverStream.Server.Owin.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Server.Owin/HttpOverStream.Server.Owin.csproj -------------------------------------------------------------------------------- /src/HttpOverStream.Server.Owin/HttpOverStream.Server.Owin.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Server.Owin/HttpOverStream.Server.Owin.csproj.user -------------------------------------------------------------------------------- /src/HttpOverStream.Server.Owin/HttpOverStream.Server.Owin.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Server.Owin/HttpOverStream.Server.Owin.nuspec -------------------------------------------------------------------------------- /src/HttpOverStream.Server.Owin/Once.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Server.Owin/Once.cs -------------------------------------------------------------------------------- /src/HttpOverStream.Server.Owin/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Server.Owin/app.config -------------------------------------------------------------------------------- /src/HttpOverStream.Server.Owin/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Server.Owin/packages.config -------------------------------------------------------------------------------- /src/HttpOverStream.Tests/BodyStreamTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Tests/BodyStreamTests.cs -------------------------------------------------------------------------------- /src/HttpOverStream.Tests/ByLineReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Tests/ByLineReaderTests.cs -------------------------------------------------------------------------------- /src/HttpOverStream.Tests/HttpOverStream.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.Tests/HttpOverStream.Tests.csproj -------------------------------------------------------------------------------- /src/HttpOverStream.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream.sln -------------------------------------------------------------------------------- /src/HttpOverStream/BodyStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream/BodyStream.cs -------------------------------------------------------------------------------- /src/HttpOverStream/ByLineReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream/ByLineReader.cs -------------------------------------------------------------------------------- /src/HttpOverStream/HttpHeaderWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream/HttpHeaderWriter.cs -------------------------------------------------------------------------------- /src/HttpOverStream/HttpOverStream.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream/HttpOverStream.csproj -------------------------------------------------------------------------------- /src/HttpOverStream/HttpParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream/HttpParser.cs -------------------------------------------------------------------------------- /src/HttpOverStream/IDial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream/IDial.cs -------------------------------------------------------------------------------- /src/HttpOverStream/IListen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream/IListen.cs -------------------------------------------------------------------------------- /src/HttpOverStream/Logging/ILoggerHttpOverStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream/Logging/ILoggerHttpOverStream.cs -------------------------------------------------------------------------------- /src/HttpOverStream/Logging/NoopLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/HttpOverStream/Logging/NoopLogger.cs -------------------------------------------------------------------------------- /src/build.cake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/build.cake -------------------------------------------------------------------------------- /src/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/docker/HttpOverStream/HEAD/src/build.ps1 --------------------------------------------------------------------------------