Stephen Halter
388841c1d8
Merge branch 'release' into dev
2016-05-09 16:37:40 -07:00
John Luo
877b1fd42c
Merge branch 'release' into dev
2016-05-06 17:28:48 -07:00
John Luo
30407c2e6e
React to deployer update
2016-05-06 17:28:24 -07:00
Pranav K
c3dc279642
Merge branch 'release' into dev
2016-05-06 14:10:05 -07:00
Pranav K
4ac0811585
Revise the version for Microsoft.AspNetCore.Server.IISIntegration.Tools
...
Additionally fix project.json warnings
2016-05-06 14:07:14 -07:00
Stephen Halter
12a3816c12
Make some MemoryPoolBlock operations volatile
...
- Making MemoryPoolBlock.End volatile and using Volatile.Write for
MemoryPoolBlock.Next prevents a race that could cause threads consuming
blocks to skip produced bytes.
2016-05-05 15:13:28 -07:00
Stephen Halter
4c39374dc0
Always check if block is last in linked list before consuming it
...
- This prevents a race where we could read into the "Next" Block without
completely consuming the previous one.
2016-05-05 15:13:17 -07:00
Pranav K
9834102242
Merge branch 'release' into dev
2016-05-05 07:14:59 -07:00
Pranav K
0216221e50
Revert "Fix DataProtection after build globbing changes will go in"
...
This reverts commit f0ddc81e07 .
2016-05-05 07:14:25 -07:00
Nathan Anderson
132263e767
narrow lock scope when connections end
2016-05-04 16:50:08 -07:00
John Luo
37931a9fa5
Update AutobahnTestServer to use IISIntegration
2016-05-04 15:32:16 -07:00
Stephen Halter
fed7c44829
Merge branch 'halter73/validate-header' into dev
2016-05-04 12:35:26 -07:00
Stephen Halter
faf81f11f5
Add response header validation tests
2016-05-04 12:26:00 -07:00
Stephen Halter
c1e5640a65
Don't allow response headers to contain control characters
...
- For the purposes of this commit, control characters are everything < 0x20.
- Immediately throw an InvalidOperationException when the header is added to
the IHttpResponseFeature.Headers dictionary.
2016-05-04 12:24:31 -07:00
Pavel Krymets
255a6dec63
Merge branch 'release' into dev
2016-05-04 12:21:38 -07:00
Pavel Krymets
95d86a3070
Fix issue with build script producing empty packages
2016-05-04 12:20:59 -07:00
Mike Harder
14bbba0641
Update addresses in IServerAddressesFeature with assigned dynamic ports ( #758 )
...
- Change most tests to use dynamic ports, rather than a fixed port obtained from GetNextPort().
- Add several new cases to `AddressRegistrationTests` and `ServerAddressFacts`.
- Remove project `test\Microsoft.AspNetCore.Server.Kestrel.TestCommon`. It's not longer needed, since only `AddressRegistrationTests` uses `GetNextPort()`.
2016-05-04 11:27:23 -07:00
Pavel Krymets
aad85220df
Merge branch 'release' into dev
2016-05-04 11:10:43 -07:00
Pavel Krymets
f0ddc81e07
Fix DataProtection after build globbing changes will go in
2016-05-04 11:00:14 -07:00
Pranav K
0beff6f91a
Merge branch 'release' into dev
2016-05-03 19:24:33 -07:00
Pranav K
039bb6e714
Fix tests for net451
2016-05-03 19:24:22 -07:00
Stephen Halter
f8c2c2470f
Merge branch 'benaadams/memorypool' into dev
2016-05-02 21:58:53 -07:00
Pranav K
3207918e1b
Merge branch 'release' into dev
2016-05-02 18:14:29 -07:00
Pranav K
fc3ab48d61
Add dotnet-test-xunit dependency
2016-05-02 18:12:30 -07:00
Pranav K
a43acb2fee
Merge branch 'release' into dev
2016-05-02 17:43:09 -07:00
Pranav K
bba69da958
Add dotnet-test-xunit
2016-05-02 17:42:55 -07:00
Pranav K
7494e6a10a
Merge branch 'release' into dev
2016-05-02 16:23:48 -07:00
Pranav K
296ca0f948
Fix build break
2016-05-02 16:22:54 -07:00
Pranav K
a36f37347d
Merge branch 'release' into dev
2016-05-02 16:20:59 -07:00
Pranav K
071cf1c0f4
Fix build break
2016-05-02 16:20:14 -07:00
Pranav K
63b572b52a
Merge branch 'release' into dev
2016-05-02 14:57:53 -07:00
Pranav K
ff510875f2
Merge branch 'release' into dev
2016-05-02 14:56:30 -07:00
Pranav K
83ad2b66f0
Merge branch 'release' into dev
2016-05-02 14:56:27 -07:00
Pranav K
bb043458af
Merge branch 'release' into dev
2016-05-02 14:56:24 -07:00
Pranav K
01e4265183
Merge branch 'release' into dev
2016-05-02 14:56:15 -07:00
Pranav K
dc68e3b021
Merge branch 'release' into dev
2016-05-02 14:55:48 -07:00
Pranav K
e9369bfb99
Merge branch 'release' into dev
2016-05-02 14:55:40 -07:00
Pranav K
95b6a0a999
Fix build warnings
2016-05-02 11:27:30 -07:00
Pranav K
f0358182e4
Fix build warnings
2016-05-02 11:27:18 -07:00
Pranav K
2205f33a59
Fix build warnings
2016-05-02 11:27:18 -07:00
Pranav K
2cd905dd44
Fix build warnings
2016-05-02 11:27:18 -07:00
Pranav K
a97ac1b23b
Fix build warnings
2016-05-02 11:27:16 -07:00
Pranav K
63a9d64394
Fix build warnings
2016-05-02 11:27:09 -07:00
Pranav K
5abd3bf076
Fix build warnings
2016-05-02 11:27:08 -07:00
Pranav K
41a3fa2329
Merge branch 'release' into dev
2016-04-30 09:17:15 -07:00
Ben Adams
3a424f6aba
Remove unnecessary fixed blocks
2016-04-30 11:17:06 +01:00
Ben Adams
2aa10a64a2
Remove noop pin+unpin w/ memory blocks
...
+ Only use pooled blocks in tests
2016-04-30 11:17:06 +01:00
Ben Adams
a31d847719
Tests only to use pooled blocks
2016-04-30 11:16:24 +01:00
Pranav K
b528cf90f2
Merge branch 'release' into dev
2016-04-29 14:31:46 -07:00
Ryan Brandenburg
d22a638e55
React to TryGetProject changes
2016-04-29 14:31:29 -07:00