diff --git a/.travis.yml b/.travis.yml
index 208ab34..65ef9a6 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -18,10 +18,10 @@ before_install:
- sudo ln -s /opt/dotnet/dotnet /usr/bin/dotnet
script:
- pushd samples/KestrelSample && dotnet restore && dotnet build && popd
-- pushd test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test && dotnet restore && dotnet test && popd
-- dotnet pack src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux --configuration Release --version-suffix "$(date +"%y%m%d")-$TRAVIS_BUILD_NUMBER"
+- pushd test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test && dotnet restore && dotnet test && popd
+- dotnet pack src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux --configuration Release --version-suffix "$(date +"%y%m%d")-$TRAVIS_BUILD_NUMBER"
--output .
after_success:
- 'if [ "$TRAVIS_BRANCH" == "master" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ]; then
- curl -H "X-NuGet-ApiKey: $NUGET_APIKEY" -T src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.*.nupkg
+ curl -H "X-NuGet-ApiKey: $NUGET_APIKEY" -T src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.*.nupkg
https://www.myget.org/F/redhat-dotnet/api/v2/package ; fi'
diff --git a/README.md b/README.md
index d9fc6a7..d6949ec 100644
--- a/README.md
+++ b/README.md
@@ -22,8 +22,8 @@ Add the myget feed to your `NuGet.Config` file:
Include a package reference in your project `csproj` file:
```xml
-
-
+
+
```
@@ -41,20 +41,20 @@ public static IWebHost BuildWebHost(string[] args) =>
# Repo structure
There are 5 projects in this repository:
-- src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux: managed library implementing Transport
-- src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native: native library used by managed library
+- src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux: managed library implementing Transport
+- src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native: native library used by managed library
- samples/KestrelSample: Kestrel app for [benchmarking](Benchmark.md)
-- test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test: xunit test projects, has access to internals of managed library
-- test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.TestApp: empty application to use during development, has access to internals of managed library
+- test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test: xunit test projects, has access to internals of managed library
+- test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.TestApp: empty application to use during development, has access to internals of managed library
-The library can be packaged by running the `dotnet pack` on src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.
+The library can be packaged by running the `dotnet pack` on src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.
```
-$ dotnet pack src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux --configuration Release
+$ dotnet pack src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux --configuration Release
```
-To build the library and run the tests execute `dotnet test` on test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test.
+To build the library and run the tests execute `dotnet test` on test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test.
```
-$ dotnet test test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test
+$ dotnet test test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test
```
# Design
diff --git a/samples/BenchmarkApp/BenchmarkApp.csproj b/samples/BenchmarkApp/BenchmarkApp.csproj
index c9879c2..449bd38 100755
--- a/samples/BenchmarkApp/BenchmarkApp.csproj
+++ b/samples/BenchmarkApp/BenchmarkApp.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/samples/BenchmarkApp/Program.cs b/samples/BenchmarkApp/Program.cs
index 35a7a97..c23547d 100755
--- a/samples/BenchmarkApp/Program.cs
+++ b/samples/BenchmarkApp/Program.cs
@@ -11,7 +11,7 @@
using Microsoft.Extensions.Logging.Console;
using Microsoft.AspNetCore.Server.Kestrel.Core.Internal;
using Benchmarks.Middleware;
-using RedHatX.AspNetCore.Server.Kestrel.Transport.Linux;
+using RedHat.AspNetCore.Server.Kestrel.Transport.Linux;
using Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.Internal;
using System.Linq;
diff --git a/samples/BenchmarkApp/appsettings.json b/samples/BenchmarkApp/appsettings.json
index 0a224c6..e0a6f96 100644
--- a/samples/BenchmarkApp/appsettings.json
+++ b/samples/BenchmarkApp/appsettings.json
@@ -2,7 +2,7 @@
"Logging": {
"LogLevel": {
"Default": "Warning",
- "RedHatX": "Information"
+ "RedHat": "Information"
}
}
}
\ No newline at end of file
diff --git a/samples/KestrelSample/KestrelSample.csproj b/samples/KestrelSample/KestrelSample.csproj
index 496ed36..82c3e1d 100755
--- a/samples/KestrelSample/KestrelSample.csproj
+++ b/samples/KestrelSample/KestrelSample.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/samples/KestrelSample/Program.cs b/samples/KestrelSample/Program.cs
index 725f40e..97c71fa 100755
--- a/samples/KestrelSample/Program.cs
+++ b/samples/KestrelSample/Program.cs
@@ -14,7 +14,7 @@
using Microsoft.Extensions.Logging.Console;
using Microsoft.AspNetCore.Server.Kestrel.Core.Internal;
using Benchmarks.Middleware;
-using RedHatX.AspNetCore.Server.Kestrel.Transport.Linux;
+using RedHat.AspNetCore.Server.Kestrel.Transport.Linux;
namespace SampleApp
{
diff --git a/samples/KestrelSample/appsettings.json b/samples/KestrelSample/appsettings.json
index 6edbb4f..b5e2712 100644
--- a/samples/KestrelSample/appsettings.json
+++ b/samples/KestrelSample/appsettings.json
@@ -2,7 +2,7 @@
"Logging": {
"LogLevel": {
"Default": "Warning",
- "RedHatX": "Debug"
+ "RedHat": "Debug"
}
}
}
\ No newline at end of file
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 320f46e..f59a43b 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -226,4 +226,4 @@ endfunction()
include(configure.cmake)
-add_subdirectory(RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native)
+add_subdirectory(RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native)
diff --git a/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/CMakeLists.txt b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/CMakeLists.txt
new file mode 100644
index 0000000..cde70c4
--- /dev/null
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/CMakeLists.txt
@@ -0,0 +1,18 @@
+project(RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native)
+
+set(SOURCES
+ pipeend.cpp
+ epoll.cpp
+ socket.cpp
+ scheduler.cpp
+ io.cpp
+ error.cpp
+ aio.cpp
+)
+
+add_library(RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native
+ SHARED
+ ${SOURCES}
+)
+
+install_library_and_symbols (RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native)
\ No newline at end of file
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/aio.cpp b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/aio.cpp
similarity index 100%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/aio.cpp
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/aio.cpp
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/epoll.cpp b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/epoll.cpp
similarity index 100%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/epoll.cpp
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/epoll.cpp
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/error.cpp b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/error.cpp
similarity index 100%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/error.cpp
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/error.cpp
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/io.cpp b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/io.cpp
similarity index 100%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/io.cpp
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/io.cpp
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/pipeend.cpp b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/pipeend.cpp
similarity index 100%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/pipeend.cpp
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/pipeend.cpp
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/scheduler.cpp b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/scheduler.cpp
similarity index 100%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/scheduler.cpp
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/scheduler.cpp
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/socket.cpp b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/socket.cpp
similarity index 100%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/socket.cpp
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native/socket.cpp
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/AcceptThread.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/AcceptThread.cs
similarity index 98%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/AcceptThread.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/AcceptThread.cs
index dc3bdb7..cf4f75c 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/AcceptThread.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/AcceptThread.cs
@@ -3,7 +3,7 @@
using System.Threading.Tasks;
using System.Threading;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
sealed class AcceptThread : ITransportActionHandler
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Aio.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Aio.cs
similarity index 98%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Aio.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Aio.cs
index 9911796..8d566ae 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Aio.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Aio.cs
@@ -2,7 +2,7 @@
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
enum AioOpCode : ushort
{
diff --git a/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Assembly.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Assembly.cs
new file mode 100644
index 0000000..6470a15
--- /dev/null
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Assembly.cs
@@ -0,0 +1,5 @@
+using System.Runtime.CompilerServices;
+
+[assembly: InternalsVisibleTo("RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test")]
+[assembly: InternalsVisibleTo("RedHat.AspNetCore.Server.Kestrel.Transport.Linux.TestApp")]
+[assembly: InternalsVisibleTo("KestrelSample")]
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/CloseSafeHandle.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/CloseSafeHandle.cs
similarity index 96%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/CloseSafeHandle.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/CloseSafeHandle.cs
index cac4261..bfabcc3 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/CloseSafeHandle.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/CloseSafeHandle.cs
@@ -5,7 +5,7 @@
using System;
using System.Runtime.InteropServices;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
internal class CloseSafeHandle : SafeHandle
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/CpuInfo.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/CpuInfo.cs
similarity index 98%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/CpuInfo.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/CpuInfo.cs
index 500f28c..bd2d2ec 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/CpuInfo.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/CpuInfo.cs
@@ -1,7 +1,7 @@
using System.Collections.Generic;
using System.IO;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
class CpuInfo
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/CpuSet.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/CpuSet.cs
similarity index 98%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/CpuSet.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/CpuSet.cs
index 7f149b2..98a4bc1 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/CpuSet.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/CpuSet.cs
@@ -2,7 +2,7 @@
using System.Collections.Generic;
using System.ComponentModel;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
[TypeConverter(typeof(CpuSetTypeConverter))]
internal struct CpuSet
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/CpuSetTypeConverter.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/CpuSetTypeConverter.cs
similarity index 94%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/CpuSetTypeConverter.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/CpuSetTypeConverter.cs
index 10cc930..5d5c894 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/CpuSetTypeConverter.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/CpuSetTypeConverter.cs
@@ -2,7 +2,7 @@
using System.ComponentModel;
using System.Globalization;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
internal class CpuSetTypeConverter : TypeConverter
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/EPoll.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/EPoll.cs
similarity index 98%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/EPoll.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/EPoll.cs
index 5914cf6..3d73304 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/EPoll.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/EPoll.cs
@@ -2,7 +2,7 @@
using System.Runtime.InteropServices;
using System.Threading;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
static class EPollInterop
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/EPollEvent.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/EPollEvent.cs
similarity index 92%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/EPollEvent.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/EPollEvent.cs
index 3631dca..e3e794d 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/EPollEvent.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/EPollEvent.cs
@@ -1,6 +1,6 @@
using System.Runtime.InteropServices;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
[StructLayout(LayoutKind.Explicit, Size = 8)]
struct EPollData
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/EPollEvents.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/EPollEvents.cs
similarity index 83%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/EPollEvents.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/EPollEvents.cs
index 19928dc..7af337a 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/EPollEvents.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/EPollEvents.cs
@@ -1,6 +1,6 @@
using System;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
[Flags]
enum EPollEvents : int
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/EPollOperation.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/EPollOperation.cs
similarity index 72%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/EPollOperation.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/EPollOperation.cs
index 2cd9461..33876f9 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/EPollOperation.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/EPollOperation.cs
@@ -1,4 +1,4 @@
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
enum EPollOperation : int
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/ErrorInterop.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/ErrorInterop.cs
similarity index 95%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/ErrorInterop.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/ErrorInterop.cs
index 9bad173..d4fcec3 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/ErrorInterop.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/ErrorInterop.cs
@@ -5,7 +5,7 @@
using System;
using System.Runtime.InteropServices;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
static class ErrorInterop
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/IOInterop.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/IOInterop.cs
similarity index 91%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/IOInterop.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/IOInterop.cs
index 0755a75..2a2306c 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/IOInterop.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/IOInterop.cs
@@ -5,7 +5,7 @@
using System;
using System.Runtime.InteropServices;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
static class IOInterop
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/IPEndPointStruct.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/IPEndPointStruct.cs
similarity index 89%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/IPEndPointStruct.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/IPEndPointStruct.cs
index 5b7537f..a00b027 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/IPEndPointStruct.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/IPEndPointStruct.cs
@@ -1,6 +1,6 @@
using System.Net;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
internal struct IPEndPointStruct
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/ITransportActionHandler.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/ITransportActionHandler.cs
similarity index 73%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/ITransportActionHandler.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/ITransportActionHandler.cs
index 8b3cddd..9d5f9d6 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/ITransportActionHandler.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/ITransportActionHandler.cs
@@ -1,6 +1,6 @@
using System.Threading.Tasks;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
interface ITransportActionHandler
{
diff --git a/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Interop.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Interop.cs
new file mode 100644
index 0000000..b0e3b7b
--- /dev/null
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Interop.cs
@@ -0,0 +1,7 @@
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
+{
+ static class Interop
+ {
+ public const string Library = "RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Native";
+ }
+}
\ No newline at end of file
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/PipeEnd.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/PipeEnd.cs
similarity index 97%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/PipeEnd.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/PipeEnd.cs
index 22d02b2..e116a6e 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/PipeEnd.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/PipeEnd.cs
@@ -1,7 +1,7 @@
using System;
using System.Runtime.InteropServices;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
struct PipeEndPair
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/PosixResult.Values.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/PosixResult.Values.cs
similarity index 99%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/PosixResult.Values.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/PosixResult.Values.cs
index c706a78..365d5d7 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/PosixResult.Values.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/PosixResult.Values.cs
@@ -4,7 +4,7 @@
using System.Collections.Generic;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
internal partial struct PosixResult
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/PosixResult.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/PosixResult.cs
similarity index 98%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/PosixResult.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/PosixResult.cs
index 9084524..cb89b62 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/PosixResult.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/PosixResult.cs
@@ -5,7 +5,7 @@
using System;
using System.IO;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
internal partial struct PosixResult
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.csproj b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.csproj
similarity index 79%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.csproj
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.csproj
index 4298004..939f30e 100755
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.csproj
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.csproj
@@ -2,7 +2,7 @@
- 2.1.1
+ 2.1.0
netcoreapp2.1
true
portable
@@ -10,7 +10,7 @@
-
+
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Socket.Address.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Socket.Address.cs
similarity index 98%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Socket.Address.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Socket.Address.cs
index ea0ae3c..2fbeb19 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Socket.Address.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Socket.Address.cs
@@ -2,7 +2,7 @@
using System.Net;
using System.Text;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
unsafe struct IPSocketAddress
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Socket.Enums.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Socket.Enums.cs
similarity index 98%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Socket.Enums.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Socket.Enums.cs
index 451311a..b369858 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Socket.Enums.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Socket.Enums.cs
@@ -1,4 +1,4 @@
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
enum AddressFamily : int
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Socket.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Socket.cs
similarity index 99%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Socket.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Socket.cs
index bd2755e..834a2e8 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Socket.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Socket.cs
@@ -2,7 +2,7 @@
using System.Net;
using System.Runtime.InteropServices;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
unsafe struct IOVector
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/SystemScheduler.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/SystemScheduler.cs
similarity index 96%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/SystemScheduler.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/SystemScheduler.cs
index 111fd35..d930e79 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/SystemScheduler.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/SystemScheduler.cs
@@ -1,6 +1,6 @@
using System.Runtime.InteropServices;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
class SchedulerInterop
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Transport.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Transport.cs
similarity index 99%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Transport.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Transport.cs
index c4be45d..a906366 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Transport.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/Transport.cs
@@ -7,7 +7,7 @@
using Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.Internal;
using Microsoft.Extensions.Logging;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
internal class Transport : ITransport
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportConstants.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportConstants.cs
similarity index 82%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportConstants.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportConstants.cs
index f636920..fc14437 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportConstants.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportConstants.cs
@@ -1,7 +1,7 @@
using System;
using System.Net;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
static class TransportConstants
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportFactory.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportFactory.cs
similarity index 94%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportFactory.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportFactory.cs
index 15f83d9..d96d70b 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportFactory.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportFactory.cs
@@ -3,7 +3,7 @@
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
public class LinuxTransportFactory : ITransportFactory
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportOptions.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportOptions.cs
similarity index 98%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportOptions.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportOptions.cs
index fed354c..9c687b5 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportOptions.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportOptions.cs
@@ -1,6 +1,6 @@
using System;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
public class LinuxTransportOptions
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.TSocket.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.TSocket.cs
similarity index 99%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.TSocket.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.TSocket.cs
index a05a065..f73767c 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.TSocket.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.TSocket.cs
@@ -9,7 +9,7 @@
using Microsoft.AspNetCore.Connections;
using Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.Internal;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
sealed partial class TransportThread
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.ThreadContext.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.ThreadContext.cs
similarity index 99%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.ThreadContext.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.ThreadContext.cs
index a593887..018b175 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.ThreadContext.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.ThreadContext.cs
@@ -10,7 +10,7 @@
using Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.Internal;
using Microsoft.Extensions.Logging;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
sealed partial class TransportThread
{
@@ -66,7 +66,7 @@ public unsafe ThreadContext(TransportThread transportThread)
_transportThread = transportThread;
_connectionDispatcher = transportThread.ConnectionDispatcher;
_sockets = new Dictionary();
- _logger = _transportThread.LoggerFactory.CreateLogger($"{nameof(RedHatX)}.{nameof(TransportThread)}.{_transportThread.ThreadId}");
+ _logger = _transportThread.LoggerFactory.CreateLogger($"{nameof(RedHat)}.{nameof(TransportThread)}.{_transportThread.ThreadId}");
_acceptSockets = new List();
_transportOptions = transportThread.TransportOptions;
_scheduledSendAdding = new List(1024);
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.cs
similarity index 99%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.cs
index f81eb17..31a7fa9 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportThread.cs
@@ -11,7 +11,7 @@
using Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.Internal;
using Microsoft.Extensions.Logging;
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
sealed partial class TransportThread : ITransportActionHandler
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportThreadState.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportThreadState.cs
similarity index 74%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportThreadState.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportThreadState.cs
index 48cc443..5b39acd 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/TransportThreadState.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/TransportThreadState.cs
@@ -1,4 +1,4 @@
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
+namespace RedHat.AspNetCore.Server.Kestrel.Transport.Linux
{
enum TransportThreadState
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/WebHostBuilderLinuxExtensions.cs b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/WebHostBuilderLinuxExtensions.cs
similarity index 95%
rename from src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/WebHostBuilderLinuxExtensions.cs
rename to src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/WebHostBuilderLinuxExtensions.cs
index 2a0c115..b35eace 100644
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/WebHostBuilderLinuxExtensions.cs
+++ b/src/RedHat.AspNetCore.Server.Kestrel.Transport.Linux/WebHostBuilderLinuxExtensions.cs
@@ -2,7 +2,7 @@
using System.Runtime.InteropServices;
using Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.Internal;
using Microsoft.Extensions.DependencyInjection;
-using RedHatX.AspNetCore.Server.Kestrel.Transport.Linux;
+using RedHat.AspNetCore.Server.Kestrel.Transport.Linux;
namespace Microsoft.AspNetCore.Hosting
{
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/CMakeLists.txt b/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/CMakeLists.txt
deleted file mode 100644
index 4c7fcb5..0000000
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native/CMakeLists.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-project(RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native)
-
-set(SOURCES
- pipeend.cpp
- epoll.cpp
- socket.cpp
- scheduler.cpp
- io.cpp
- error.cpp
- aio.cpp
-)
-
-add_library(RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native
- SHARED
- ${SOURCES}
-)
-
-install_library_and_symbols (RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native)
\ No newline at end of file
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Assembly.cs b/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Assembly.cs
deleted file mode 100644
index 66b9156..0000000
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Assembly.cs
+++ /dev/null
@@ -1,5 +0,0 @@
-using System.Runtime.CompilerServices;
-
-[assembly: InternalsVisibleTo("RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test")]
-[assembly: InternalsVisibleTo("RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.TestApp")]
-[assembly: InternalsVisibleTo("KestrelSample")]
diff --git a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Interop.cs b/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Interop.cs
deleted file mode 100644
index 8a58ff7..0000000
--- a/src/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux/Interop.cs
+++ /dev/null
@@ -1,7 +0,0 @@
-namespace RedHatX.AspNetCore.Server.Kestrel.Transport.Linux
-{
- static class Interop
- {
- public const string Library = "RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Native";
- }
-}
\ No newline at end of file
diff --git a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/EPollTests.cs b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/EPollTests.cs
similarity index 99%
rename from test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/EPollTests.cs
rename to test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/EPollTests.cs
index 78cebbf..b895d2d 100644
--- a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/EPollTests.cs
+++ b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/EPollTests.cs
@@ -1,5 +1,5 @@
using System;
-using RedHatX.AspNetCore.Server.Kestrel.Transport.Linux;
+using RedHat.AspNetCore.Server.Kestrel.Transport.Linux;
using Xunit;
namespace Tests
diff --git a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/PipeEndTests.cs b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/PipeEndTests.cs
similarity index 97%
rename from test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/PipeEndTests.cs
rename to test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/PipeEndTests.cs
index f4506af..2d1a356 100644
--- a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/PipeEndTests.cs
+++ b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/PipeEndTests.cs
@@ -1,5 +1,5 @@
using System;
-using RedHatX.AspNetCore.Server.Kestrel.Transport.Linux;
+using RedHat.AspNetCore.Server.Kestrel.Transport.Linux;
using Xunit;
namespace Tests
diff --git a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test.csproj b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test.csproj
similarity index 89%
rename from test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test.csproj
rename to test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test.csproj
index 8671595..7cbfd4f 100755
--- a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test.csproj
+++ b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test.csproj
@@ -7,7 +7,7 @@
portable
-
+
diff --git a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/SocketTests.cs b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/SocketTests.cs
similarity index 99%
rename from test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/SocketTests.cs
rename to test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/SocketTests.cs
index ecc7c49..5468be7 100644
--- a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/SocketTests.cs
+++ b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/SocketTests.cs
@@ -1,7 +1,7 @@
using System;
using System.Net;
using System.Threading.Tasks;
-using RedHatX.AspNetCore.Server.Kestrel.Transport.Linux;
+using RedHat.AspNetCore.Server.Kestrel.Transport.Linux;
using Xunit;
namespace Tests
diff --git a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/TransportTests.TestServer.cs b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/TransportTests.TestServer.cs
similarity index 99%
rename from test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/TransportTests.TestServer.cs
rename to test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/TransportTests.TestServer.cs
index bde6e47..81d1359 100644
--- a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/TransportTests.TestServer.cs
+++ b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/TransportTests.TestServer.cs
@@ -9,7 +9,7 @@
using Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.Internal;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Logging.Console;
-using RedHatX.AspNetCore.Server.Kestrel.Transport.Linux;
+using RedHat.AspNetCore.Server.Kestrel.Transport.Linux;
using Xunit;
namespace Tests
diff --git a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/TransportTests.cs b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/TransportTests.cs
similarity index 99%
rename from test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/TransportTests.cs
rename to test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/TransportTests.cs
index 93e687d..348dd72 100644
--- a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/TransportTests.cs
+++ b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/TransportTests.cs
@@ -8,7 +8,7 @@
using System.Threading.Tasks;
using Microsoft.AspNetCore.Connections;
using Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.Internal;
-using RedHatX.AspNetCore.Server.Kestrel.Transport.Linux;
+using RedHat.AspNetCore.Server.Kestrel.Transport.Linux;
using Xunit;
namespace Tests
diff --git a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/xunit.runner.json b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/xunit.runner.json
similarity index 100%
rename from test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.Test/xunit.runner.json
rename to test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.Test/xunit.runner.json
diff --git a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.TestApp/Program.cs b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.TestApp/Program.cs
similarity index 76%
rename from test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.TestApp/Program.cs
rename to test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.TestApp/Program.cs
index b5db12d..fbaa9ae 100755
--- a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.TestApp/Program.cs
+++ b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.TestApp/Program.cs
@@ -1,5 +1,5 @@
using System;
-using RedHatX.AspNetCore.Server.Kestrel.Transport.Linux;
+using RedHat.AspNetCore.Server.Kestrel.Transport.Linux;
namespace ConsoleApplication
{
diff --git a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.TestApp/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.TestApp.csproj b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.TestApp/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.TestApp.csproj
similarity index 61%
rename from test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.TestApp/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.TestApp.csproj
rename to test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.TestApp/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.TestApp.csproj
index 8b70589..8745956 100755
--- a/test/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.TestApp/RedHatX.AspNetCore.Server.Kestrel.Transport.Linux.TestApp.csproj
+++ b/test/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.TestApp/RedHat.AspNetCore.Server.Kestrel.Transport.Linux.TestApp.csproj
@@ -7,7 +7,7 @@
-
+