Stephen Halter
b9901c3bfe
Surface fatal exceptions that stop the event loop
...
- Request an app Shutdown so KestrelEngine gets disposed
- Ensure Listener.Dispose doesn't deadlock before the engine
can be disposed
- Rely on the existing logic to rethrow in the fatal error when
the engine gets disposed
2015-07-21 11:58:26 -07:00
Pranav K
c1ea96d1e0
Updating to release NuGet.config
2015-07-16 09:01:37 -07:00
Pranav K
853ee00ff5
Merge remote-tracking branch 'origin/release' into dev
2015-07-16 08:43:59 -07:00
Peter Hsu
3aaae6964f
Fix NPE issue where UvShutdownReq being garbage collected before the shutdown callback executed
2015-07-14 10:36:34 -07:00
Steve Smith
94dba8ff0e
Moved address parsing to ServerAddress
2015-07-13 11:10:25 -07:00
markrendle
98995132de
Pre-create Continue bytes in Frame
2015-07-13 10:43:05 -07:00
Stephen Halter
0670b7ae61
Ensure all the C# files have copyright notices
2015-07-06 17:49:00 -07:00
Stephen Halter
4b66edc4fe
Move non-nested classes and interfaces to their own files
2015-07-06 17:48:58 -07:00
Victor Hurdugaci
fd038b7b91
Add repository information to project files
2015-07-01 20:13:32 -07:00
Hao Kung
f724fefbda
React to HttpChanges
2015-06-25 17:28:07 -07:00
Doug Bunting
14c4f46359
Change hardcoded `bash` shebang to `env`
...
- aspnet/Home#695
- support various `bash` installation locations
- in particular, enable building on FreeBSD
2015-06-23 11:00:06 -07:00
Eilon Lipton
fdd23ecf43
Merge pull request #110 from hishamco/buildStatus
...
Add AppVeyor, Travis build status
2015-06-22 21:49:38 -07:00
Hisham Abdullah Bin Ateya
ea09b9b339
Add AppVeyor, Travis build status
2015-06-23 07:25:27 +03:00
Stephen Halter
29098d6383
Fix UvLoopHandle.ReleaseHandle on linux
...
Libuv.loop_close can clear the GCHandle pointer on linux
2015-06-17 17:53:56 -07:00
Stephen Halter
1592459a0b
Dispose Listeners if they fail to start
2015-06-15 10:08:03 -07:00
Stephen Halter
a992c78548
Dispatch user defined callback so it can't block the event loop
2015-06-15 10:07:58 -07:00
Stephen Halter
adc0310491
Ensure all handles still get released after graceful shutdown
2015-06-15 09:43:01 -07:00
Stephen Halter
31057f65bc
Gracefully shutdown even when there are open connections
2015-06-15 09:41:33 -07:00
Stephen Halter
5c6a53c491
Dispose Listeners if they fail to start
2015-06-12 17:02:31 -07:00
Stephen Halter
7e125faa73
Dispatch user defined callback so it can't block the event loop
2015-06-12 17:02:27 -07:00
Chris R
08c0bbbd60
React to OnSendingHeaders rename.
2015-06-12 15:05:45 -07:00
Stephen Halter
106edf8c86
Ensure all handles still get released after graceful shutdown
2015-06-12 12:49:52 -07:00
Stephen Halter
b43e5940e5
Gracefully shutdown even when there are open connections
2015-06-11 17:06:25 -07:00
Chris R
2bc5d9518b
Merge branch 'release' into dev
2015-06-09 10:38:52 -07:00
Chris R
148723acc2
Update test Socket dependency
2015-06-09 10:38:27 -07:00
Chris R
de72acc2ca
Update test Socket dependency
2015-06-05 15:28:19 -07:00
Pranav K
8cb6658215
Merge branch 'release' into dev
2015-05-27 16:32:20 -07:00
Pranav K
3418116a9c
Updating to release NuGet.config
2015-05-27 16:32:17 -07:00
Kirthi Krishnamraju
7e78374053
React to aspnet/Configuration #195,#198
2015-05-20 17:26:00 -07:00
Eilon Lipton
72e88864af
Update Home master -> Home dev
2015-05-12 11:48:17 -07:00
Chris R
bff13b2e9b
React to Http namespace changes.
2015-05-07 13:43:34 -07:00
N. Taylor Mullen
063fb64c8b
Update LICENSE.txt and license header on files.
2015-05-01 13:53:45 -07:00
Brennan
cb4361b253
React to DNX package renames
2015-05-01 11:07:18 -07:00
Chris Ross
59e40904ad
Remove redundant websocket sample code.
2015-04-24 09:50:36 -07:00
N. Taylor Mullen
01a13bfa1d
Add serviceable attribute to projects.
...
aspnet/DNX#1600
2015-04-14 15:00:26 -07:00
Chris Ross
a23b665e8d
Update IServerInformation namespace.
2015-04-10 10:47:31 -07:00
Matt Ellis
ea636140c7
Allow Kestrel to boot when on CoreCLR and *NIX
...
With cross platform .NET Core support coming online, we need to update
our IsWindows check to not assume running on .NET Core means running on
Windows. Since CoreFX doesn't yet expose a method for doing this (they
are working on adding it back), we'll just call Uname and if that
returns an empty string assume that we are on Windows.
2015-04-09 23:58:03 -07:00
N. Taylor Mullen
ee9211a116
Update .travis.yml and appveyor.yml to build quietly.
2015-04-07 16:15:45 -07:00
Wei Wang
41da48265e
Fix AppVeyor git line ending config
2015-04-03 17:16:25 -07:00
Doug Bunting
3476984273
Merge remote-tracking branch 'origin/release' into dev
2015-04-03 11:58:16 -07:00
Doug Bunting
5ad7aea8b4
Update .xproj files for Microsoft.Web.AspNet.* -> Microsoft.DNX.* rename
2015-04-02 13:49:26 -07:00
Troy Dai
d6a6b986ea
Update global.json, sources=>projects
2015-04-02 09:20:17 -07:00
N. Taylor Mullen
f91f3da29c
Turn off sudo for .travis.yml.
2015-04-01 17:06:34 -07:00
N. Taylor Mullen
180aa13d30
Add travis and appveyor CI support.
2015-04-01 15:51:37 -07:00
suhasj
98606ada7b
Merge branch 'release' into dev
2015-03-25 11:48:03 -07:00
suhasj
ba3a544b8a
Updating to release NuGet.config
2015-03-25 11:48:00 -07:00
Wei Wang
ceb37405d5
Remove k command and use dnx instead
2015-03-24 21:34:59 -07:00
Ajay Bhargav Baaskaran
c1e298b010
React to aspnet/HttpAbstractions#160 - Implementing OnResponseCompleted
2015-03-16 15:10:53 -07:00
Brennan
20ffd7e081
Update xunit.runner.kre => xunit.runner.aspnet.
2015-03-12 16:26:13 -07:00
Doug Bunting
1990b9ee97
Do not use deprecated `dnvm -x86` switch
2015-03-11 16:58:28 -07:00