Commit Graph

336 Commits

Author SHA1 Message Date
Chris R 2433448bc7 #259 Auto-chunk even for Connection: close responses 2016-10-05 10:19:20 -07:00
Pranav K 3fa95d1ff8 Updating partner package versions 2016-10-03 14:28:40 -07:00
Chris R c8e46630ce Merge branch 'rel/1.0.0' into dev 2016-09-30 14:17:07 -07:00
Chris R 7e76ea8731 Update file license headers 2016-09-30 11:44:59 -07:00
Chris R e982d8258e Merge branch 'rel/1.0.0' into dev, bump version to 1.1.0-* 2016-09-15 15:55:47 -07:00
Chris R ba49651552 Increment version to 1.0.0-rc1-final 2016-09-09 15:43:04 -07:00
Chris R 99a98af51e #229 Update package descriptions and tags 2016-09-09 13:53:15 -07:00
Pranav K bc7eb631d9 Pin to 1.0.0-rc1-final 2016-09-08 14:16:39 -07:00
Pavel Krymets 7a37091d3b Use TaskCache class from Microsoft.Extensions.TaskCache.Sources (#254)
Instead of Task.FromResult(0)
2016-09-08 10:02:07 -07:00
Chris R dc8806f07e Downgrade and pin Microsoft.Extensions.RuntimeEnvironment.Sources 2016-09-07 11:24:39 -07:00
Chris R b94519b821 Pin versions 2016-09-07 10:24:38 -07:00
Chris R a526454321 Raise version from 0.2.0-pre to 1.0.0-rc1 2016-09-07 09:55:21 -07:00
Chris R a787a01a73 Downgrade to 1.0 dependencies 2016-09-07 09:45:31 -07:00
Troy Dai c185082d40 Update comments in RequestUriBuilder 2016-09-06 16:16:23 -07:00
Troy Dai 7592086060 Update comments in RequestUriBuilder 2016-09-06 16:09:07 -07:00
Troy Dai 93feda2b8a Rename parameter name in RequestUriBuilder 2016-09-06 16:09:07 -07:00
Troy Dai 100beaaf94 Add length constrain in path processing 2016-09-06 16:09:07 -07:00
Troy Dai b99f98dffb Improve URL path decoding and unescaping components
1. Rename UrlInByte to RawUrlHelper and conver it to static class.
2. Combine UrlPathDecoder and RequestUrlBuilder and convert the latter to
a static utility class.
2016-09-06 16:09:07 -07:00
Troy Dai ff97efe0d2 Overhaul the URL path unescaping 2016-09-06 16:09:06 -07:00
Chris R e9ef38cf3a PR feedback 2016-09-02 16:23:45 -07:00
Chris R 1e59352466 Consolidate write flags and counting logic 2016-09-02 16:23:45 -07:00
Chris R 88114568b9 #167 Prevent duplicate Content-Length headers 2016-09-02 16:23:45 -07:00
Chris R 6522926c22 Port WebSocket fix from https://github.com/dotnet/corefx/pull/11348 2016-09-02 15:33:10 -07:00
Troy Dai f05007e0f2 Fix error message in RequestContext 2016-09-01 12:00:06 -07:00
Troy Dai 735366ff3f Revert buffer alignment in NativeRequestContext
The buffer alignment will be set to zero so that WebListener will work
properly in all environment except ARM
2016-09-01 10:09:55 -07:00
Chris R b31ec7d7a7 #204 Consolidate unsafe buffer access into NativeRequestContext 2016-08-31 14:19:56 -07:00
Chris R 3d1dbbaae5 #183 Set empty paths for OPTIONS * requests 2016-08-26 16:01:20 -07:00
Chris R c2f52db3a5 Reorder SendFileAsync to match Write/FlushAsync 2016-08-26 10:10:09 -07:00
BrennanConroy c2a1b8d17f React to NullLogger move 2016-08-24 09:41:16 -07:00
Chris R 26b5d1da27 #86 Do not fire the ClientDisconnect token for completed responses 2016-08-23 12:18:42 -07:00
Chris R 8fe007e995 #237 Make shared CLR code internal 2016-08-23 11:56:37 -07:00
Chris R fc6452235e Remove un-used pinvokes 2016-08-23 09:39:14 -07:00
BrennanConroy fe5314ea98 Remove old comment 2016-08-23 09:07:04 -07:00
BrennanConroy c967382e89 Add Win8 check 2016-08-22 15:02:47 -07:00
Chris R d8209b6cd4 #173 Ignore write failures, fix disconnect notifications. 2016-08-22 10:53:59 -07:00
Chris R efef52a0ad #216 Lazy feature initialization 2016-08-19 15:42:59 -07:00
Chris R 9f1476aea8 #230 Disable TLS token binding pending updates 2016-08-19 10:19:33 -07:00
Chris R e39ea62808 #160 Refactor options/settings 2016-08-18 13:47:05 -07:00
Chris R fe6ecfde65 #160 Remove response body buffering, fix layering of related features 2016-08-09 16:10:26 -07:00
Chris R 0fc5dc1820 #160 Rename UrlPrefix.Whole to FullPrefix. Make IsHeadMethod internal 2016-08-09 13:41:31 -07:00
Chris R ce06c0b241 Remove unused code. Reduce class nesting. 2016-08-08 13:18:01 -07:00
Chris R 4b36501bd8 #160 Move AllowAnonymous from the AuthenticationSchemes to its own bool 2016-08-05 16:18:30 -07:00
Chris R 44910bbd59 Use CoreFx managed WebSockets 2016-08-03 09:48:52 -07:00
Chris R 484955f83e Make MessagePump constructor public for DI 2016-08-01 13:23:55 -07:00
Chris R 235ac59551 API cleaup, organization 2016-07-29 15:19:44 -07:00
Chris R 3d2e1c4d3e Factoring out UrlGroup, ServerSession, RequestQueue, ChannelBinding,
Disconnect Listener.
2016-07-27 10:04:26 -07:00
John Luo 07b078d4e3 Remove support for specifying only ports in IServerAddresses #197 2016-07-14 13:45:18 -07:00
John Luo b132b69cb3 Log stack trace when logging exceptions #198 2016-07-13 14:34:43 -07:00
Doug Bunting 5541fc28bf One build to rule them all
- well, at least VS and command-line builds will share output
- part of aspnet/Coherence-Signed#277
2016-07-07 14:15:19 -07:00
moozzyk f63e53b597 Force 8-byte alignment on HTTP_REQUEST buffer
Addresses #126
2016-06-22 10:50:57 -07:00
Pranav K 10df99de67 Updating to dev versions 2016-06-16 10:18:52 -07:00
jacalvar eb726021df Remove unncessary usings 2016-06-09 00:56:43 -07:00
Pranav K 57b8e1cae8 Revert "React to Hosting TFM change"
This reverts commit 96d37a04e6.
2016-06-07 06:39:57 -07:00
Pranav K 96d37a04e6 React to Hosting TFM change 2016-06-03 17:12:43 -07:00
Cesar Blum Silveira 55d2ef02b1 Implement IHttpRequestFeature.RawTarget. 2016-05-31 13:01:27 -07:00
John Luo f5bd95b93f React to updated CoreCLR packages
https://github.com/aspnet/Coherence/issues/97
2016-05-26 18:22:38 -07:00
Pranav K 072893cafe Revert "React to updated CoreCLR packages"
This reverts commit aa7abe8521.
2016-05-18 11:49:13 -07:00
John Luo aa7abe8521 React to updated CoreCLR packages
https://github.com/aspnet/Coherence/issues/97
2016-05-17 15:52:32 -07:00
Chris R 3061a48a38 Do not allow control characters in response headers. 2016-05-10 10:59:42 -07:00
Pranav K 5bcf381604 Fix build warnings 2016-05-02 11:27:30 -07:00
Chris R 8c2756cffa Fix service registration order. 2016-04-19 09:49:54 -07:00
Chris R 6b0684cc4d Fix WebListenerOptionsSetup service registration 2016-04-18 13:04:05 -07:00
Chris R ff95748d7e Hosting#698 Remove IServerFactory, add UseWebListener extension 2016-04-15 16:08:54 -07:00
Pranav K 316fbccd1e Removing imports from src projects 2016-04-08 06:48:59 -07:00
Pranav K 5fd4db5e21 Fix System.Security.Cryptography.Algorithms version 2016-04-07 12:32:08 -07:00
Pranav K 5aaed04bcd Fixing build break 2016-04-06 19:24:25 -07:00
Pranav K 3af81ac386 Fix versions 2016-04-06 18:25:30 -07:00
BrennanConroy 269380e651 React to logging changes 2016-04-01 11:57:13 -07:00
Doug Bunting 4052c26a73 Quick fix: Clean up `HeaderDictionary` doc comments
- remove incorrect use of `Microsoft.AspNetCore.Http.Internal` namespace
2016-03-22 10:34:54 -07:00
Ajay Bhargav Baaskaran 0896ac4f95 Added missed attributes 2016-03-03 17:53:04 -08:00
Ajay Bhargav Baaskaran d6d43047b1 Added Company, Copyright and Product attributes to AssemblyInfo 2016-03-03 17:32:46 -08:00
Pranav K 9e20f6fa0e Fix build break 2016-03-03 05:43:33 -08:00
Doug Bunting d593ac148d Remove project name from output path
- aspnet/Coherence-Signed#187
- remove `<RootNamespace>` settings but maintain other unique aspects e.g. `<DnxInvisibleContent ... />`
- in a few cases, standardize on VS version `14.0` and not something more specific
2016-03-02 21:39:28 -08:00
N. Taylor Mullen 5433130182 Transition to netstandard.
- dotnet5.X => netstandard1.y (where y = x-1).
- DNXCore50 => netstandardapp1.5.
- Applied the same changes to ifdefs.
2016-03-01 13:35:50 -08:00
Ajay Bhargav Baaskaran b5ff692dbf Enabled xml doc generation 2016-02-19 12:25:51 -08:00
N. Taylor Mullen 9b0afe0d1b Update System.Linq 4.0.2-* => 4.1.0-*. 2016-02-18 15:36:09 -08:00
Chris R 5061848e9e Add IHttpConnectionFeature.ConnectionId. 2016-02-17 13:28:02 -08:00
Pranav K fe9aa69970 Reacting to CoreCLR package version changes 2016-02-08 09:33:50 -08:00
John Luo 4666564b87 Updating to new CLI 2016-02-01 19:21:41 -08:00
Chris R dfac28da89 Fix warnings, enable warningsAsErrors 2016-02-01 12:33:38 -08:00
Brennan 247c46da1c React to Logging API changes 2016-01-27 11:04:35 -08:00
John Luo b4eacceb42 Remove request and response logging which has been added in the Hosting layer 2016-01-25 10:55:43 -08:00
N. Taylor Mullen 1aff2e9cda Update ASP.NET 5 versions for ASP.NET Core.
See https://github.com/aspnet/Announcements/issues/144 for more information.
2016-01-22 12:28:27 -08:00
N. Taylor Mullen a83445441a Rename AspNet 5 file contents.
See https://github.com/aspnet/Announcements/issues/144 for more information.
2016-01-22 12:23:36 -08:00
N. Taylor Mullen 295c98c757 Rename AspNet 5 folders and files.
See https://github.com/aspnet/Announcements/issues/144 for more information.
2016-01-22 12:23:31 -08:00
Pranav K f368edc028 Reacting to CoreCLR package version change 2016-01-20 21:01:39 -08:00
Brennan 1cae0695f7 Remove IsLocal 2016-01-19 08:50:17 -08:00
Chris R 0f01399955 #123 Default headers to UTF8 2016-01-08 12:06:50 -08:00
Chris R d46de60542 Remove dnx451 and dnxcore50 targets. Reduce Hosting dependency. 2016-01-05 16:11:09 -08:00
Cesar Blum Silveira 1b76152b5c Enable logging in RequestUriBuilder (#169). 2016-01-05 11:00:33 -08:00
David Fowler 17615bef89 React to HttpAbstractions changes 2015-12-31 14:59:29 -08:00
Cesar Blum Silveira d9e06f8e6e Don't decode forward slashes in request path (#146). 2015-12-22 15:04:56 -08:00
John Luo fdf0b84136 Reacting to new Hosting API 2015-12-17 19:12:04 -08:00
Chris R 2dc31546b6 #162 Remove an extra websocket reference. 2015-12-17 09:19:25 -08:00
Chris R de8c74bb89 Add missing System.Runtime.InteropServices dependency. 2015-12-16 09:14:33 -08:00
John Luo 3b42433f07 Handle null valued headers #158 2015-12-09 16:21:57 -08:00
Pranav K 94dd583a15 Fixing CoreCLR package versions 2015-12-08 18:51:32 -08:00
Chris R fca0476936 #137 Relayer and ifdef WebSockets
Rename Microsoft.Net.WebSockets to Microsoft.Net.WebSockets.Server.
Reverse dependency with Microsoft.Net.Http.Server.
ifdef out IHttpWebSocketFeature.
2015-12-08 12:00:44 -08:00
John Luo 7a310a35db Reacting to verbose rename 2015-12-02 18:00:17 -08:00
John Luo 8712ba4855 Reacting to new IServer IHttpApplication design 2015-12-01 11:40:52 -08:00