Cesar Blum Silveira
|
6757a31fd2
|
Build with dotnet (#571).
|
2016-02-01 14:37:47 -08:00 |
Cesar Blum Silveira
|
1209eca3fa
|
Normalize request path to NFC and resolve dot segments (#273).
|
2016-01-28 15:29:29 -08:00 |
Stephen Halter
|
d616f0ccb0
|
Fix FindFirstEqualByte tests
- On some platforms, the bytes array was not large enough to fill a vector.
Ex: https://travis-ci.org/aspnet/KestrelHttpServer/builds/105277870#L2633
- Additionally test FindFirstEqualByte with only one bit set in the array
|
2016-01-27 14:32:34 -08:00 |
Brennan
|
15ed03eb26
|
React to Logging API changes
|
2016-01-27 14:25:52 -08:00 |
Stephen Halter
|
a2fe59fb2c
|
Speed up unit tests
- Remove unnecessary uses of Task.Delay
- Change all usages to CancellationToken.None to default(CancellationToken)
for consistency
|
2016-01-27 13:01:44 -08:00 |
Ben Adams
|
00b8a13b55
|
Merge+rename+rename resolve
|
2016-01-26 11:33:14 +00:00 |
Ben Adams
|
9f2d685cbf
|
Merge remote-tracking branch 'refs/remotes/aspnet/shalter/always-immediate' into combined-fixes
|
2016-01-26 02:15:56 +00:00 |
Stephen Halter
|
a4b8b01c99
|
Remove immediate parameter from Frame.ProduceStart
- Simply call SocketOutput.WriteAsync(_emptyData) to force headers to be flushed
|
2016-01-25 11:09:15 -08:00 |
Stephen Halter
|
7570da9daa
|
Flush chunked writes before the entire response completes
Ensure chunked writes force an "immediate" write by removing the now
unused immediate parameter from ISocketOutput.Write
|
2016-01-25 10:34:15 -08:00 |
Stephen Halter
|
63e0ed8773
|
Use the new NuGet package location in LibuvCopier
|
2016-01-23 19:30:22 -08:00 |
Ben Adams
|
de34d14abb
|
WriteChunked immediate for large responses
|
2016-01-23 10:48:24 +00:00 |
Ben Adams
|
0ca8ca0328
|
Update FrameResponseStream Cancellation
|
2016-01-23 10:17:09 +00:00 |
Stephen Halter
|
735c0fbbef
|
Added new test to verify failed writes complete all pending write tasks
- Changed MockLibuv to never fall back to real libuv methods.
- Fixed EngineTests.ConnectionCanReadAndWrite
|
2016-01-23 10:17:07 +00:00 |
Ben Adams
|
e5238ff383
|
Only log connection error once
|
2016-01-23 10:17:06 +00:00 |
Ben Adams
|
cd621509d0
|
Complete all writes after error
|
2016-01-23 10:17:05 +00:00 |
Ben Adams
|
a97cb81f92
|
MockConnection Abort
|
2016-01-23 10:17:03 +00:00 |
Ben Adams
|
73bb0ab5b8
|
SocketOutput Cancellation handling
|
2016-01-23 10:17:02 +00:00 |
N. Taylor Mullen
|
b062f851dc
|
Rename AspNet 5 file contents.
See https://github.com/aspnet/Announcements/issues/144 for more information.
|
2016-01-22 12:23:51 -08:00 |
N. Taylor Mullen
|
3cfe2f3070
|
Rename AspNet 5 folders and files.
See https://github.com/aspnet/Announcements/issues/144 for more information.
|
2016-01-22 12:23:44 -08:00 |
Pranav K
|
40824999c6
|
Reacting to CoreCLR package version change
|
2016-01-20 20:58:22 -08:00 |
Stephen Halter
|
8ea24f05f4
|
Merge branch 'benaadams/reduce-sync-over-async' into dev
|
2016-01-19 16:35:51 -08:00 |
Ben Adams
|
fa8fe3d085
|
Complete sync-blocked calls directly
|
2016-01-19 22:38:08 +00:00 |
Brennan
|
63cd6149d1
|
Removed IsLocal from ConnectionInfo
|
2016-01-19 08:37:47 -08:00 |
Ben Adams
|
d3d9c8d546
|
Write async chunks async
|
2016-01-18 13:39:13 +00:00 |
John Luo
|
9885377148
|
Reacting to hosting rename
|
2016-01-17 16:34:17 -08:00 |
Stephen Halter
|
129a5ad474
|
Bypass LibuvStream if no ConnectionFilter wraps it
|
2016-01-14 15:28:54 -08:00 |
Stephen Halter
|
e5ad019575
|
Revert "Merge branch 'benaadams/copyfrom-perf' into dev"
This reverts commit ce61282320, reversing
changes made to 7ef70bc145.
|
2016-01-14 11:47:23 -08:00 |
Stephen Halter
|
ce61282320
|
Merge branch 'benaadams/copyfrom-perf' into dev
|
2016-01-12 14:24:35 -08:00 |
Ben Adams
|
caaf9d473b
|
Faster CopyFrom
|
2016-01-12 21:43:37 +00:00 |
Stephen Halter
|
7ef70bc145
|
Merge branch 'anderman/FindFirstByteFast' into dev
|
2016-01-12 12:51:50 -08:00 |
Stephen Halter
|
d9f6ac70a0
|
Merge branch 'benaadams/using-reorder' into dev
|
2016-01-12 12:15:54 -08:00 |
Stephen Halter
|
f32f1c4440
|
Merge branch 'henkollema/projectjson' into dev
|
2016-01-12 12:14:35 -08:00 |
Stephen Halter
|
ab5ef547e1
|
Make chunked writes atomic
|
2016-01-11 16:53:46 -08:00 |
Stephen Halter
|
daa2b7e383
|
Remove _tasksCompleted from SocketOutput
- _tasksCompleted no longer helps avoid locking longer
|
2016-01-11 12:40:01 -08:00 |
Stephen Halter
|
df695accb0
|
Use TryEnter to acquire SocketOutput._contextLock on the libuv event loop
|
2016-01-11 12:39:59 -08:00 |
Stephen Halter
|
e90b61e6c5
|
Move call to CopyFrom in SocketOutput.WriteAsync inside lock to make writes atomic
|
2016-01-11 12:39:57 -08:00 |
Ben Adams
|
8ac119df76
|
using reorder (nit)
|
2016-01-11 19:02:51 +00:00 |
Thom Kiesewetter
|
1b09a76ebb
|
Find First Byte Fast
|
2016-01-11 08:31:52 +01:00 |
clrjunkie
|
63e39a257e
|
One-time-use allocated blocks keep reference to source pool / Assert that a block is returned to it's source pool / Managed block are only returned to active Slabs
|
2016-01-09 19:41:35 +02:00 |
clrjunkie
|
8260e5d93f
|
Remove null-conditional operators and asserts (Blocks must return to pools)
|
2016-01-09 19:36:26 +02:00 |
Stephen Halter
|
849ff2016c
|
Use object.ReferenceEquals when comparing Actions in SocketInput
|
2016-01-08 15:40:07 -08:00 |
Cesar Blum Silveira
|
2ce28d8f13
|
Verify OnComplete is called when OnStarting isn't (#470).
|
2016-01-08 11:50:59 -08:00 |
Stephen Halter
|
b63dd40efb
|
Protect SocketInput against concurrent consumption
|
2016-01-08 11:14:15 -08:00 |
Stephen Halter
|
f3a39d98da
|
Merge branch 'benaadams/socket-input' into dev
|
2016-01-08 11:12:43 -08:00 |
John Luo
|
b826491234
|
Reacting to new hosting API
|
2016-01-07 11:54:27 -08:00 |
Henk Mollema
|
b4b5f07a08
|
Detect mono using PlatformAbstractions
|
2016-01-07 00:48:36 +01:00 |
Henk Mollema
|
db11368d26
|
Remove StandardsPoliceCompileModule usage
Just a test - this seems to fix the build
|
2016-01-07 00:35:51 +01:00 |
Henk Mollema
|
e81c5adce2
|
Change #ifdefs
|
2016-01-07 00:35:50 +01:00 |
Henk Mollema
|
97a5149dd9
|
Remove dnx451 and dnxcore50 TFM's
|
2016-01-07 00:35:49 +01:00 |
Stephen Halter
|
ffd950966e
|
Merge branch 'benaadams/string-construct' into dev
|
2016-01-06 12:14:15 -08:00 |