Commit Graph

43822 Commits

Author SHA1 Message Date
Ben Adams 4bfcd7ba1f Drain chunked extensions + refactor 2016-02-26 23:48:51 +00:00
Ben Adams 331d4a87ac Move chunked request tests 2016-02-26 23:48:51 +00:00
Ben Adams e0f7bb06dd Parse chunked trailing headers 2016-02-26 23:48:50 +00:00
Ben Adams 8d8176f14a Consume chunked request fully 2016-02-26 23:48:49 +00:00
mnltejaswini 41e3acf0fa [Perf] Avoid Linq method and save its related allocations in TreeRouter 2016-02-26 15:23:10 -08:00
Cesar Blum Silveira f21cb128e8 Handle 0-byte reads correctly (#520). 2016-02-26 15:21:11 -08:00
Pranav K 385c21fbe2 Add Microsoft.AspNetCore.Mvc.Dnx to allow using Mvc with DNX 2016-02-26 15:14:32 -08:00
Stephen Halter 4bcc44faed Merge branch 'benaadams/build-issues' into dev 2016-02-26 12:18:15 -08:00
Ben Adams e579745f93 System.Net.Http references 2016-02-26 12:17:59 -08:00
BrennanConroy c2d889f35e Pin to current latest CLI 2016-02-26 11:59:43 -08:00
ryanbrandenburg 00bab92257 * Linux FS is case sensitive 2016-02-26 11:59:23 -08:00
Hao Kung 472c6f8734 Make ThrowIfDisposed protected 2016-02-26 11:45:58 -08:00
John Luo 06cfdcaf23 Removing duplicated extension for creating enumerable configuration 2016-02-25 17:38:11 -08:00
Ajay Bhargav Baaskaran 32c75fc78e [Fixes #698] Removed unnecessary Debug.Assert in TagHelperBlockRewriter 2016-02-25 16:16:20 -08:00
John Luo 0d737d5eb8 Append .exe to executable when deploying published CLR applications 2016-02-25 16:12:25 -08:00
John Luo 9b214971f6 Update the self host deployer message so published application command is accurate 2016-02-25 15:54:11 -08:00
Kiran Challa 5106376cbb Remove the 'exe' extension to enable tests to run on non-Windows platforms 2016-02-25 12:59:30 -08:00
Pranav K f39a8f6ad6 Add PlatformAbstractions to repositories to build 2016-02-25 12:13:46 -08:00
Pranav K eb3c513caa Don't run functional tests in parallel 2016-02-25 10:54:28 -08:00
Ajay Bhargav Baaskaran b8e77e91d1 Updating samples to work with latest dotnet 2016-02-25 10:46:15 -08:00
BrennanConroy 09ad082913 No dnu 2016-02-25 10:13:21 -08:00
Doug Bunting af97bcd8e2 Do not attempt to use localDb except on Windows
- #251

nit: add `--quiet` to Travis configuration so that log can be displayed in browser
2016-02-25 09:58:24 -08:00
Pranav K 756953fd50 Use the entry assembly when DependencyContext is null
Fixes #4136
2016-02-25 06:23:06 -08:00
Doug Bunting 37055517ee Correct test attributes
- #654
- `[IPv6SupportedCondition]` requires `[ConditionalFact]` or `[ConditionalTheory]`
2016-02-24 22:35:20 -08:00
mnltejaswini 1c9a54aeb8 [Perf] Reduce allocations in Link generation code paths 2016-02-24 17:25:32 -08:00
John Luo bb4a04b3a3 Fix samples used by tests 2016-02-24 16:12:32 -08:00
Ryan Nowak 4629148519 [Design] Add antiforgery middleware
This new middleware participates in authentication and acts as a filter
when the request doesn't include a valid CSRF token for a POST.

Any authentication middleware that you want to validate an antiforgery
token should go ahead of this middleware in the pipeline (Cookies,
IISIntegration). This also takes care of automatic auth (Windows) done by
weblistener.

Any authentication middleware that you want to ignore antiforgery should
go after this middleware in the pipeline.

To facilitate this, there are a few changes in the antiforgery API
surface. Namely we can now pass in a principal to validate tokens. You
can't pass in a principal to generate tokens - we expect you to be logged
in at that poing. Also, ValidateRequestAsync(...) now checks the HTTP verb
and won't validate GETs and such.
2016-02-24 15:04:09 -08:00
Doug Bunting 7ebbbce052 Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 13:13:31 -08:00
Doug Bunting c035f3b029 Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 13:12:43 -08:00
Doug Bunting 4d0d9a8d8c Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 13:10:12 -08:00
Doug Bunting b3bc995d31 Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 13:05:45 -08:00
Doug Bunting d0caad8631 Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 13:04:58 -08:00
Doug Bunting a9ac505088 Use Mono 4.0.5
- Mono beta is now 4.2.1 which doesn't work reliably with `nuget.exe`
  - see also aspnet/External#48
2016-02-24 13:04:07 -08:00
Doug Bunting a80a63271f Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 13:01:39 -08:00
Doug Bunting 23e7d85ccf Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 12:59:52 -08:00
Doug Bunting 140c8686b5 Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 12:55:37 -08:00
Doug Bunting 835b696e0e Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 12:54:38 -08:00
Doug Bunting da93a75da4 Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 12:49:55 -08:00
Doug Bunting d83ad64ad6 Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 12:48:16 -08:00
Doug Bunting 34c0c20851 Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 12:47:22 -08:00
Doug Bunting 40e242cb98 Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 12:46:33 -08:00
Doug Bunting a6875b2fa6 Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 12:45:45 -08:00
Doug Bunting 54f8004a4e Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 12:45:01 -08:00
Doug Bunting 05b2b8e7d8 Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 12:44:10 -08:00
Doug Bunting 3776e38d7c Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 12:43:00 -08:00
Doug Bunting 24d4c027b1 Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 12:37:07 -08:00
Doug Bunting 09db7f413d Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 12:36:21 -08:00
Doug Bunting f344d798c1 Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 12:34:44 -08:00
Doug Bunting 24ce2c9cdf Update `build.cmd` to match latest template
- aspnet/Universe#347
- `%KOREBUILD_VERSION%` doesn't work without this fix
2016-02-24 12:33:47 -08:00
Ajay Bhargav Baaskaran 6cd13c441e [Fixes #691] Use WriteAttributeTo when TextWrites is not null 2016-02-24 12:31:13 -08:00