Commit Graph

9902 Commits

Author SHA1 Message Date
Andrew Stanton-Nurse 012aa6f2a7 update env vars in DorkBuild 2015-12-11 11:23:18 -08:00
Andrew Stanton-Nurse fd26be75f9 whoops, wrong order 2015-12-11 10:36:31 -08:00
Andrew Stanton-Nurse 646067a519 add dnx install back to DorkBuild 2015-12-11 10:20:53 -08:00
Andrew Stanton-Nurse 3b57c74921 fix #332 by using dnu packages add 2015-12-11 09:56:33 -08:00
Ben Adams 5665eba646 Pool WriteContexts additionally 2015-12-10 20:31:30 +00:00
Stephen Halter 3e42904096 Pool UvWriteReqs instead of SocketOutput.WriteContexts
- This allows all connections accepted by the same thread to share a pool
2015-12-10 20:31:30 +00:00
Ben Adams 992664e0dc Process cascaded work immediately
Without waiting for next libuv pass

Fix for potential regression in #363 due to bug fix.
2015-12-10 20:31:29 +00:00
Ben Adams 97d3340624 Resuse writes, initalize queues 2015-12-10 20:31:28 +00:00
Stephen Halter f9d70e601c Set error before changing state in SocketInput.AbortAwaiting
- This fixes a tight race where awaiting code might continue but not see
  the ODE that moved SocketInput into the completed state.
2015-12-10 12:21:20 -08:00
Stephen Halter f42bb02f24 Merge branch 'benaadams/server-crash' into dev 2015-12-10 12:18:13 -08:00
Brennan 41cd7bf45e Remove display name for Negotiate and Ntlm 2015-12-10 10:19:13 -08:00
Pavel Krymets df3ba7e427 Fix build 2015-12-10 09:37:19 -08:00
Ben Adams 9e8b07ecf8 Error concurrent reads gracefully 2015-12-10 16:25:06 +00:00
John Luo fd33475c05 Ignore null valued headers #429 2015-12-09 17:23:34 -08:00
Stephen Halter 3e2c090d7c Skip more tests on Mono to prevent hangs
- It seems like I missed some FrameworkSkipConditions when I merged these tests
2015-12-09 16:06:00 -08:00
Pavel Krymets 0cbd683825 nix does not have %LOCALAPPDATA%, use SpecialFolder.LocalApplicationData instead 2015-12-09 16:02:05 -08:00
Stephen Halter ebf642457d Merge branch 'khellang/kestrel-server-tests' into dev 2015-12-09 15:27:51 -08:00
Kristian Hellang 4cc070fe28 Added some KestrelServer tests 2015-12-10 00:00:38 +01:00
Stephen Halter dd02a1c442 Fix compiler warnings 2015-12-08 17:31:57 -08:00
Cesar Blum Silveira b33335a144 Skip tests on Mono if KOREBUILD_TEST_SKIPMONO is set. 2015-12-08 15:25:30 -08:00
Pranav K 6b7cd4ac18 Adding System.Runtime to resolve build issue 2015-12-08 14:38:35 -08:00
Victor Hurdugaci ce4d24159e source it on Nix 2015-12-08 11:12:26 -08:00
Victor Hurdugaci 1ccc412caf Support for dotnet 2015-12-08 10:40:43 -08:00
Kristian Hellang 6fbc3b8832 Added null check in KestrelServerInformation 2015-12-08 10:58:42 +01:00
Stephen Halter 90ece575f7 Merge branch 'khellang/configurable-thread-count' into dev 2015-12-08 00:13:56 -08:00
Stephen Halter de5dd4ca57 Merge branch 'benaadams/trim-streams' into dev 2015-12-08 00:11:29 -08:00
Stephen Halter d0dca75241 Remove count parameter from ISocketOutput.ProducingComplete
- This makes the calling code cleaner with a (hopefully) minimal pref impact
2015-12-08 00:09:24 -08:00
Pranav K 6fabd6f064 Removing unused dependencies 2015-12-07 19:09:28 -08:00
John Luo e62767ab9d Fixing typo in previous commit 2015-12-07 18:00:14 -08:00
John Luo abdd98cd1f Reacting to verbose rename 2015-12-07 17:54:04 -08:00
John Luo dff3a4f231 Reacting to verbose rename 2015-12-07 17:42:13 -08:00
Chris R 0a5b8dd660 Update sample. 2015-12-07 17:09:43 -08:00
Victor Hurdugaci 7043b16980 KoreBuild-dotnet copy 2015-12-07 15:06:27 -08:00
Hisham Bin Ateya 29b90ea070 Simplify AuthenticationHandler using LINQ 2015-12-07 14:01:57 -08:00
Kristian Hellang 4c68807a05 Split out ProcessorThreadCount, added InvariantCulture to TryParse 2015-12-07 22:14:05 +01:00
Kristian Hellang 8d6a999bc3 Made NoDelay configurable 2015-12-07 22:09:04 +01:00
Kristian Hellang 12ee74c09c server.threadCount -> kestre.threadCount 2015-12-07 22:00:03 +01:00
John Luo 79fca22b3b Reacting to verbose rename 2015-12-07 11:58:53 -08:00
Chris R f8ff2cd6d1 Remove x-fowarded-for and x-forwarded-proto. 2015-12-07 10:10:31 -08:00
Ben Adams 59bfb9ba10 Trim req/resp streams by a field each 2015-12-07 15:31:14 +00:00
Kristian Hellang bfad32f223 Added test for Addresses 2015-12-07 15:38:08 +01:00
Kristian Hellang 50f95cbbc0 Added some tests for ThreadCount 2015-12-07 15:38:07 +01:00
Kristian Hellang b6b8ea3c38 Made ThreadCount configurable 2015-12-07 15:38:06 +01:00
Kristian Hellang 75cfe2c3bb Moved GetThreadCount into KestrelServerInformation 2015-12-07 15:38:05 +01:00
Stephen Halter 706ff04160 Merge branch 'benaadams/statemachines' into dev 2015-12-07 00:07:14 -08:00
Stephen Halter c451ce1863 Merge branch 'khellang/thread-count-init' into dev 2015-12-06 23:32:57 -08:00
David Fowler edda58fc0a Merge pull request #448 from benaadams/patch-1
Pooled block always has pool
2015-12-05 15:45:19 -08:00
Kristian Hellang 5eaa7e51c8 Initialize ThreadCount as early as possible
This will allow you to inspect the property
in the Configure method.

Closes #404
2015-12-04 20:55:37 +01:00
Ben Adams 35a06369d7 Pooled block always has pool 2015-12-04 08:23:12 +00:00
Stephen Halter 1c320d7a74 Merge branch 'benaadams/dont-use-default-buffer-size' into dev 2015-12-03 18:28:24 -08:00