Go to file
Geoff Kizer efa0a48fb1 Add initial Socket transport for Kestrel (#1659)
- This change adds the initial socket transport for Kestrel, all of the tests pass but there are still
a couple of things that aren't done yet.
- The functional tests support running both on both transports but tests aren't running for sockets right now. We need to parameterize these. 
- TimeoutServerTests hard code the libuv transport, this needs to support any transport.
- There is no handling of connection stopping on application shutdown. This is being implemented in kestrel core so transports don't need to handle it. Sockets won't be the default transport until that is the case.
- Performance needs to be looked at, today the SocketTransport doesn't dispatch by default and we're not buffering in kestrel.core, this can hurt as the number of kernel calls map 1:1 with application writes.
2017-04-13 23:10:06 -07:00
.vscode Implement IHttpRequestIdentifierFeature on Frame 2017-03-31 16:54:35 -07:00
build Updating versions to 2.0.0-preview1 2017-04-03 21:41:10 -07:00
samples Rename namespaces/directories/classes in Kestrel.Core and Transport.Libuv (#1582). 2017-04-04 13:45:02 -07:00
src Add initial Socket transport for Kestrel (#1659) 2017-04-13 23:10:06 -07:00
test Add initial Socket transport for Kestrel (#1659) 2017-04-13 23:10:06 -07:00
tools/CodeGenerator FrameFeatureCollection benchmark (#1643) 2017-04-09 16:02:18 -07:00
.gitattributes
.gitignore Remove swp file (#1601) 2017-04-03 16:27:37 -07:00
.travis.yml
CONTRIBUTING.md
KestrelHttpServer.sln Add initial Socket transport for Kestrel (#1659) 2017-04-13 23:10:06 -07:00
LICENSE.txt
NuGet.config
NuGetPackageVerifier.json
README.md
ToProjectReferences.ps1
appveyor.yml
build.cmd
build.ps1
build.sh
version.props Updating versions to 2.0.0-preview1 2017-04-03 21:41:10 -07:00

README.md

KestrelHttpServer

Join the chat at https://gitter.im/aspnet/KestrelHttpServer

AppVeyor: AppVeyor

Travis: Travis

This repo contains a web server for ASP.NET Core based on libuv.

This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the Home repo.