Ben Adams
|
b1e8f0cdea
|
Add IThreadPool interface
|
2015-12-03 10:37:52 +00:00 |
Ben Adams
|
5ae9b3c383
|
Log user code threadpool continuation execptions
|
2015-12-03 09:56:21 +00:00 |
Stephen Halter
|
7cbbf68e9d
|
Merge branch 'benaadams/connectionfilter' into dev
|
2015-12-02 19:21:05 -08:00 |
Ben Adams
|
a85f37697c
|
Add SSL+Upgrade regression test
|
2015-12-03 02:10:37 +00:00 |
John Luo
|
168f4770f4
|
Reacting to new IServer and IHttpApplication design
|
2015-12-01 13:03:46 -08:00 |
Cesar Blum Silveira
|
921c338a40
|
Support PathBase (#214).
|
2015-11-30 16:42:02 -08:00 |
Ben Adams
|
2937fc3c98
|
OnConnection->OnConnectionAsync
Resolves #433
|
2015-11-29 03:57:47 +00:00 |
Stephen Halter
|
07c0b414f0
|
Merge branch 'benaadams/faster-headers' into dev
|
2015-11-23 15:10:24 -08:00 |
Cesar Blum Silveira
|
e4fd91bb68
|
Fix hang on Connection: close requests. (#406)
|
2015-11-20 20:43:52 -08:00 |
Ben Adams
|
feb40402de
|
merge preamble-output, socket-output
|
2015-11-21 04:18:06 +00:00 |
Ben Adams
|
a3173c487a
|
Precomputed header bytes
|
2015-11-21 00:22:44 +00:00 |
Stephen Halter
|
2572256d3f
|
Use MemoryPool2 for SocketOutput Buffers
Add ProducingStart and ProducingComplete methods to ISocketOutput.
These new methods can help prevent double buffering when encoding.
|
2015-11-20 04:41:33 -08:00 |
Cesar Blum Silveira
|
307e020703
|
Don't crash the server if a connection filter throws synchronously.
|
2015-11-19 13:27:43 -08:00 |
Master T
|
592d802fde
|
Add test for https scheme, code cleanup
|
2015-11-18 05:06:30 +01:00 |
Master T
|
8e910baf04
|
Improve based on pull request feedback
|
2015-11-18 05:06:27 +01:00 |
Master T
|
bd30f28dfd
|
Implement client certificate authentication
|
2015-11-18 05:05:50 +01:00 |
David Fowler
|
b8f01cf674
|
Merge pull request #378 from benaadams/thread-count
Network thread count defaults
|
2015-11-17 07:34:29 -08:00 |
David Fowler
|
9c47796ec0
|
Merge pull request #312 from benaadams/MemoryPoolIterator2-GetString
Reduce GetString allocs and conversions
|
2015-11-16 20:13:38 -08:00 |
Ben Adams
|
4dc4346fca
|
Reduce GetString allocs and conversions
|
2015-11-17 03:46:09 +00:00 |
Stephen Halter
|
b73e42b617
|
Abort request on any write failure
|
2015-11-16 16:03:53 -08:00 |
Stephen Halter
|
874bd29ce1
|
Throw IOExceptions instead of ODEs after a request is aborted
|
2015-11-16 16:03:51 -08:00 |
Stephen Halter
|
062caf16be
|
Support for IHttpRequestLifetimeFeature
|
2015-11-16 16:03:50 -08:00 |
Cesar Blum Silveira
|
a3a49d21b8
|
Reset Frame.Scheme on each request (#366).
|
2015-11-13 16:05:10 -08:00 |
Ben Adams
|
d493667851
|
Enable multi loop+thread tests
Resolves #232
|
2015-11-13 20:00:32 +00:00 |
Cesar Blum Silveira
|
2ac5e4c790
|
Remove unneeded dependency System.Net.NameResolution.
|
2015-11-13 11:31:25 -08:00 |
Cesar Blum Silveira
|
dd1ffa5f84
|
Skip some tests on Mono to prevent CI hangs.
|
2015-11-13 11:07:21 -08:00 |
Stephen Halter
|
59cdd60af6
|
Don't pre-complete too many writes
|
2015-11-12 17:08:43 -08:00 |
Stephen Halter
|
8ad7b7125a
|
Merge branch 'benaadams/slower-ci-date' into dev
|
2015-11-12 16:33:25 -08:00 |
Stephen Halter
|
0ead24680d
|
Merge branch 'benaadams/reduce-log-boxing' into dev
|
2015-11-12 16:01:06 -08:00 |
N. Taylor Mullen
|
86e1924cad
|
Remove System beta tag in project.json for coreclr packages.
|
2015-11-12 12:23:45 -08:00 |
Ben Adams
|
ade0dbadb3
|
Slow date wait for CI
Resolves #339
|
2015-11-11 13:06:15 +00:00 |
Stephen Halter
|
55f6f21d5a
|
Build Microsoft.AspNet.Server.Kestrel.Https for dotnet5.4
|
2015-11-10 17:15:35 -08:00 |
Ben Adams
|
d32937eafe
|
Add tests for non-immediate byte counting
|
2015-11-10 23:17:40 +00:00 |
Ben Adams
|
34cec3448d
|
SocketOutput to Tasks
|
2015-11-10 19:53:43 +00:00 |
Ben Adams
|
c0f82765aa
|
Move logging to new style
|
2015-11-10 10:43:51 +00:00 |
Pawel Kadluczka
|
0bfc97e46f
|
Fixing test so that it runs on CoreClr
|
2015-11-10 01:44:42 +00:00 |
Cesar Blum Silveira
|
889a24278d
|
Merge branch 'release' into dev
|
2015-11-02 17:36:41 -08:00 |
Cesar Blum Silveira
|
eaee76dfeb
|
Strong name everything.
|
2015-11-02 16:16:55 -08:00 |
John Luo
|
facf3ad0da
|
Missed update for test when reacting to hosting changes
|
2015-10-30 16:18:50 -07:00 |
John Luo
|
b466c3b7d7
|
Reacting to Hosting changes
|
2015-10-30 14:19:55 -07:00 |
Pavel Krymets
|
af2c32f612
|
React to xunit change. Fix build error
|
2015-10-30 10:52:59 -07:00 |
Stephen Halter
|
777f523135
|
Update System.Net.Sockets dependency in test project to 4.1.0
- This only affects the test project
- The Socket.*Async extension methods are available for net46 but not net451
so we ifdef.
|
2015-10-29 14:31:44 -07:00 |
Troy Dai
|
e9a6061023
|
Make Frame implements IHttpConnectionFeature
Provide RemoteIPAddress as well as RemotePort
|
2015-10-29 10:08:35 -07:00 |
moozzyk
|
c1b21b89d5
|
Removing dependency on Microsoft.Extensions.PlatformAbstractions
|
2015-10-27 01:40:28 -07:00 |
Stephen Halter
|
fb01ea3918
|
Consume the full request body when the app does not
|
2015-10-26 11:13:07 -07:00 |
Stephen Halter
|
094b8efbf8
|
Properly handle headers with empty values
|
2015-10-25 01:40:22 -07:00 |
Troy Dai
|
52f4fa91e3
|
Unescape string in memory
1. In place unescape;
1. UTF-8 verification;
2. MemoryPoolIterator2.Put
3. Tests
|
2015-10-23 15:26:59 -07:00 |
Ryan Nowak
|
f88631efb3
|
React to breaking changes in StringValues
|
2015-10-23 15:05:09 -07:00 |
David Fowler
|
151b0f3a16
|
Fixed remaining namespace changes
|
2015-10-23 01:50:35 -07:00 |
Pavel Krymets
|
eb2c3a1ce8
|
Rename Microsoft.Runtime.Abstractions to Microsoft.Extensions.PlatformAbstractions
|
2015-10-22 18:22:05 -07:00 |