Commit Graph

1221 Commits

Author SHA1 Message Date
Pavel Krymets 824ef2c937 Input Pipeline migration (#1277) 2017-02-17 15:38:13 -08:00
Cesar Blum Silveira bfe1f06938 Fix AddressRegistrationTests.RegisterAddresses_IPv6ScopeId_Success (#1363). 2017-02-17 10:35:00 -08:00
Nate McMaster 68cc4fdb24
Remove RuntimeFrameworkVersion from sample 2017-02-16 18:35:03 -08:00
Nate McMaster 932b6ed53a
Cleanup MSBuild conversion
Remove runtimeconfig.template.json
Remove ToolsVersion attribute
Use repo.targets instead of makefile.shade
Rename code gen app to shorter name
Use GetOSPlatform task
Upgrade tests to .NET Framework 4.5.2
Cleanup solution configurations. Set the class libraries to AnyCPU even when on the x86 or x64 solution config.
2017-02-16 09:44:58 -08:00
Nate McMaster 708630fd23 Downgrade to stable packages 2017-02-15 14:22:38 -08:00
Doug Bunting be9f83b308 Bump test projects up to .NET 4.5.2
- aspnet/Testing#248
- xUnit no longer supports .NET 4.5.1
- build tests for desktop .NET only on Windows
2017-02-14 09:21:44 -08:00
Cesar Blum Silveira 796a408be7 Merge branch 'rel/1.0.3' into dev 2017-02-09 11:02:00 -08:00
Cesar Blum Silveira 21be33023c Implement APM methods in streams (#1335). 2017-02-09 10:52:21 -08:00
Stephen Halter e9e0cf7325 Prevent ODE when ReadStart/Stop() is queued after disposal 2017-02-07 00:26:05 -08:00
Stephen Halter 5124adf450 Better report Kestrel crashing errors 2017-02-07 00:26:00 -08:00
Nate McMaster 8cbe54a182 Remove usage of conditional multi-targeting
This causes Visual Studio to crash. See
dotnet/roslyn-project-system#1431
2017-02-01 12:12:43 -08:00
Cesar Blum Silveira 1a2c438899 Upgrade to RC.3 2017-01-31 16:23:23 -08:00
Cesar Blum Silveira 71cbfd770f Merge branch 'rel/1.1.1' into dev 2017-01-29 14:28:37 -08:00
Cesar Blum Silveira c11aedd272 Call OnStarting before verifying response length (#1303).
- Also don't close connection when Content-Length set but no bytes written.
2017-01-29 14:21:11 -08:00
Cesar Blum Silveira 6ab1dcf70a Merge branch 'rel/1.1.1' into dev 2017-01-29 14:19:56 -08:00
Cesar Blum Silveira e2a2e9a620 Fix memory leak caused by closure allocations in KestrelThread (#1264). 2017-01-29 13:58:13 -08:00
Cesar Blum Silveira 224eff81e8 Merge branch 'rel/1.1.1' into dev 2017-01-27 10:31:24 -08:00
Cesar Blum Silveira ce0686a03b Merge branch 'rel/1.0.3' into dev 2017-01-26 17:23:01 -08:00
Cesar Blum Silveira 9051bbf322 Fix deadlock in SocketOutput (#1304). 2017-01-25 14:11:21 -08:00
Cesar Blum Silveira 448a927a0f Merge branch 'rel/1.1.1' into dev 2017-01-25 13:56:39 -08:00
Cesar Blum Silveira aacb7d7453 Fix flaky tests. 2017-01-25 11:00:31 -08:00
Cesar Blum Silveira 0d2b60b315 Merge branch 'rel/1.0.3' into dev 2017-01-25 10:55:04 -08:00
Cesar Blum Silveira ba3976aeeb Update to version 1.1.1. 2017-01-25 10:30:16 -08:00
Cesar Blum Silveira c8da6e0628 Fix deadlock in SocketOutput (#1304). 2017-01-25 10:13:52 -08:00
Cesar Blum Silveira fe089a8826 Update SDK version to 1.0.0-preview2-003154. 2017-01-25 10:12:03 -08:00
Cesar Blum Silveira dcc98c0cc6 Merge branch 'rel/1.0.3' into dev 2017-01-25 09:35:00 -08:00
Cesar Blum Silveira b9de869a2d Add SDK version to global.json. 2017-01-24 17:10:53 -08:00
Cesar Blum Silveira 4ac842b050 Update to version 1.0.3. 2017-01-24 14:57:51 -08:00
Ben Adams ecca980c91 Implement IHeaderDictionary.ContentLength 2017-01-24 14:55:48 -08:00
Cesar Blum Silveira 815db3d210 Merge branch 'benaadams/flush' into dev 2017-01-23 09:45:23 -08:00
Cesar Blum Silveira 2895447cbe Merge branch 'benaadams/flush' into dev 2017-01-23 09:36:29 -08:00
Ben Adams cac6ade7c9 Implement Stream Flush+FlushAsync fully
Streams should pass through the flush and not assume the underlying
Stream's Flush behaviour
2017-01-23 13:51:57 +00:00
Pavel Krymets 10fe5e6fa2 Fix performance tests 2017-01-20 14:55:21 -08:00
Stephen Halter f32058c5c3 Warn instead of throw when ignoring IServerAddressesFeature
- Throwing could be too much when IServerAddressesFeature URLs come from VS
- Listen on 127.0.0.1:5000 by default

https://github.com/aspnet/Hosting/issues/917
2017-01-19 11:36:19 -08:00
Cesar Blum Silveira 20e02e8fd6 Don't overwhelm server with data in KeepAliveTimeoutTests.ConnectionNotTimedOutWhileRequestBeingSent(). 2017-01-19 11:03:43 -08:00
Stephen Halter c4762cdfd5 Better handle OnHeartbeat in 32-bit environments
- Prevent potential overflow when casting a long to an IntPtr
2017-01-17 16:57:52 -08:00
Cesar Blum Silveira 89a63d190e Don't close connection when Content-Length set but no bytes written. 2017-01-12 12:38:15 -08:00
Cesar Blum Silveira e26f91a392 Call OnStarting before verifying response length (#1289). 2017-01-10 14:24:44 -08:00
Cesar Blum Silveira cf77813c82 Re-enable HTTPS tests (#1273). 2017-01-10 13:48:46 -08:00
John Luo 57b368566d Use StatusCode instead of three digit numbers for status codes 2017-01-09 10:09:54 -08:00
Cesar Blum Silveira 6d7ddc45ef Fix deadlock in SocketOutput (#1278). 2017-01-06 20:33:35 -08:00
Stephen Halter 2351c1b558 Create a direct way to configure Kestrel endpoints
- Replace endpoint configuration via .UseUrls() or --server.urls with Listen*
  methods on KestrelSerrverOptions.
- Replace IConnectionFilter with IConnectionAdapter which no longer exposes
  ServerAddress via a context.
- Simplify libuv Listener classes
- Support systemd socket activation
- Add docker-based test for systemd socket activation to be run on Travis
2017-01-06 17:37:58 -08:00
Cesar Blum Silveira b46e48fe01 Merge branch 'yves57/stringvalues-for' into dev 2016-12-28 14:44:46 -08:00
Pranav K c72605f43a Fix NuGet downgrade warning
Works around warning where a P2P reference is explicitly listed in the project. For e.g.

warn :  SampleApp (>= 1.1.0) -> Microsoft.AspNetCore.Server.Kestrel.Https (>= 1.2.0) -> Microsoft.AspNetCore.Server.Kestrel
warn :  SampleApp (>= 1.1.0) -> Microsoft.AspNetCore.Server.Kestrel (>= 1.2.0)
2016-12-28 09:44:21 -08:00
Cesar Blum Silveira 81a8ba0347 Skip tests commentd out in 973b705. 2016-12-23 17:38:54 -08:00
Cesar Blum Silveira 973b705cdb Disable tests that hang on SslStream.WriteAsync after update to CoreFx 4.4. 2016-12-22 18:37:14 -08:00
Ben Adams 4c0413c804 Implement Stream Flush+FlushAsync fully
Streams should pass through the flush and not assume the underlying
Stream's Flush behaviour
2016-12-22 13:40:40 +00:00
Pranav K 5b8f7c2b2b Updating to 4.4 CoreFx packages 2016-12-21 22:22:13 -08:00
Cesar Blum Silveira 461caa85f4 Test RequestHeadersTimeout in KestrelServerLimitsTests.RequestHeadersTimeoutValid (#1268). 2016-12-21 13:22:20 -08:00
Cesar Blum Silveira b41c4078bd Abort connections not closed during shutdown (#1112). 2016-12-20 14:44:34 -08:00