Commit Graph

32504 Commits

Author SHA1 Message Date
ASP.NET CI 8ed18d396e Update dependencies.props
[auto-updated: dependencies]
2018-07-15 12:14:12 -07:00
ASP.NET CI 2d44d6396e Update dependencies.props
[auto-updated: dependencies]
2018-07-15 12:13:58 -07:00
ASP.NET CI 9149f5e4cf Update dependencies.props
[auto-updated: dependencies]
2018-07-15 12:13:31 -07:00
ASP.NET CI 93c1275827 Update dependencies.props
[auto-updated: dependencies]
2018-07-15 12:10:39 -07:00
ASP.NET CI d26d6ddfb1 Update dependencies.props
[auto-updated: dependencies]
2018-07-15 12:10:02 -07:00
ASP.NET CI b53c1d58b2 Update dependencies.props
[auto-updated: dependencies]
2018-07-15 12:09:10 -07:00
ASP.NET CI 0abc83c172 Update dependencies.props
[auto-updated: dependencies]
2018-07-15 12:08:55 -07:00
ASP.NET CI 4c8f87c30a Update dependencies.props
[auto-updated: dependencies]
2018-07-15 12:06:51 -07:00
ASP.NET CI b6d539b7d2 Update dependencies.props
[auto-updated: dependencies]
2018-07-15 12:05:46 -07:00
ASP.NET CI b860399f62 Update dependencies.props
[auto-updated: dependencies]
2018-07-15 12:05:14 -07:00
ASP.NET CI 2be18ffd68 Update dependencies.props
[auto-updated: dependencies]
2018-07-15 12:04:58 -07:00
ASP.NET CI 9655b61244 Update dependencies.props
[auto-updated: dependencies]
2018-07-15 12:02:57 -07:00
ASP.NET CI b403981ad7 Updating submodule(s)
Mvc => 35fad0881b

[auto-updated: submodules]
2018-07-15 03:05:57 +00:00
Ryan Nowak 4334feacb0
Merge pull request #615 from dotnet-maestro-bot/merge/release/2.2-to-master
[automated] Merge branch 'release/2.2' => 'master'
2018-07-14 17:28:48 -07:00
ASP.NET CI 3eef8d1c7d Updating submodule(s)
Routing => b2e4743c7d

[auto-updated: submodules]
2018-07-15 00:26:30 +00:00
Ryan Nowak b2e4743c7d
Change benchmarks (#612)
Add benchmarks that include some HTTP method matching.

Clean up names and name like-kinded benchmarks alphabetically.

Matcher*Benchmark -> E2E including HTTP method selection
MatcherSelectCandidates*Benchmark -> Focused on just URL path processing
2018-07-14 17:21:05 -07:00
ASP.NET CI 2e3785bc74 Updating submodule(s)
Routing => 497a38035d

[auto-updated: submodules]
2018-07-14 23:55:30 +00:00
James Newton-King 497a38035d
Add application startup check that dispatcher is added to request pipeline (#614) 2018-07-15 11:50:55 +12:00
James Newton-King 1f12c894eb
Merge branch 'merge/release/2.2-to-master' 2018-07-14 18:54:38 +12:00
ASP.NET CI 4218975a2b Updating submodule(s)
Routing => 73e4d55d7b

[auto-updated: submodules]
2018-07-13 23:49:21 -07:00
James Newton-King 73e4d55d7b
Check dispatcher services registered (#610) 2018-07-14 18:20:42 +12:00
Ryan Nowak 3f42a7ce2f
Merge pull request #611 from dotnet-maestro-bot/merge/release/2.2-to-master
[automated] Merge branch 'release/2.2' => 'master'
2018-07-13 22:07:58 -07:00
ASP.NET CI d4ccf39da6 Updating submodule(s)
IISIntegration => c657e31b94

[auto-updated: submodules]
2018-07-13 21:38:51 -07:00
Justin Kotalik c657e31b94
Fix Console invalid handle issues. (#1029) 2018-07-13 21:32:20 -07:00
ASP.NET CI 6dd020f4bd Updating submodule(s)
Routing => 5e1f99faaf

[auto-updated: submodules]
2018-07-14 03:57:12 +00:00
Ryan Nowak 5e1f99faaf
Merge pull request #597 from aspnet/rynowak/jumptable2
Add experimental JumpTables to benchmarks
2018-07-13 20:51:49 -07:00
Ryan Nowak ef6f326188 Add experimental JumpTables
Also reduced the count of entries of the max iteration to 25. The main
issue that we're trying to solve right now is which approach is the best
with a small number of entries. Going up to 100 takes a loooong time,
and all of the dictionary-based approaches scale well above 10 or so
entries.
2018-07-13 20:42:58 -07:00
ASP.NET CI 8e3d5b3863 Updating submodule(s)
Routing => 9e114b547d

[auto-updated: submodules]
2018-07-13 18:36:07 -07:00
Ryan Nowak 650178b09d
Merge pull request #609 from aspnet/release/2.2
Introduce RoutePattern (#585)
2018-07-13 18:10:19 -07:00
Ryan Nowak 9e114b547d
Introduce RoutePattern (#585)
* Introduce RoutePattern

Introduces RoutePattern - a new parser and representation for routing
templates, defaults, and constraints.

This is a new representation for all of the 'inputs' to routing that is
immutable and captures 'out of line' information for defaults and
constraints.

This will allow us to unify the handling of constraints and values from
attribute style routes and conventional style routes.
2018-07-13 18:01:46 -07:00
ASP.NET CI 5c0f6331eb Updating submodule(s)
EntityFrameworkCore => d770d4a2f56cffde7eb1b60a0ef3a51c48a7d3e5

[auto-updated: submodules]
2018-07-14 01:00:20 +00:00
ASP.NET CI b1828f34fc Updating submodule(s)
EntityFrameworkCore => 34de1f4f05102cf7fe1768386a760d7b4e4b5ea2

[auto-updated: submodules]
2018-07-14 00:55:46 +00:00
ASP.NET CI 50739af3ae Updating submodule(s)
Razor => cfd63e1e2e

[auto-updated: submodules]
2018-07-14 00:28:50 +00:00
N. Taylor Mullen cfd63e1e2e Change HTML splitting logic to not split on surrogate pairs.
- When a surrogate pair is about to be split down the middle we reduce the size of our split by 1 character. This way we split right before a surrogate pair. In the case of zero width joiners, if we split on a zero width joiner we still render valid bytes because the zero width joiner by itself can stand alone.
- Added tests for the various split cases.

#2470
2018-07-13 17:18:56 -07:00
ASP.NET CI 189bb3c251 Updating submodule(s)
KestrelHttpServer => 6551eae321

[auto-updated: submodules]
2018-07-13 23:53:07 +00:00
John Luo 6551eae321 Consolidate HTTP charset validation logic 2018-07-13 16:47:28 -07:00
Mike Harder 04484527ac
Update for 2.1.401-preview (#14) 2018-07-13 15:31:59 -07:00
Kiran Challa d38289c732 Merge branch 'merge/release/2.2-to-master' 2018-07-13 15:04:04 -07:00
ASP.NET CI f5d6c457dc Updating submodule(s)
Routing => bc79a47959

[auto-updated: submodules]
2018-07-13 21:30:53 +00:00
Kiran Challa bc79a47959 Temporary change to prevent cross repo breaking change: Added ooverload for MatcherEndpoint 2018-07-13 14:24:11 -07:00
Kiran Challa 42708bec91 Added support for route constraints in Dispatcher world 2018-07-13 14:18:54 -07:00
Ryan Nowak b144f3a12f Update artifacts.props 2018-07-13 14:16:05 -07:00
Ryan Nowak 3af5287b66 Make HealthChecks back into shipping packages 2018-07-13 14:16:05 -07:00
ASP.NET CI 03d693618e Updating submodule(s)
Mvc => f2608c2ff4

[auto-updated: submodules]
2018-07-13 20:37:26 +00:00
Doug Bunting 35fad0881b
Mark unused `ParameterBinder.BindModelAsync(...)` overloads as `[Obsolete]`
- #7660
- also addresses part of #7317, only in `ComplexTypeModelBinderIntegrationTest`
2018-07-13 13:26:56 -07:00
Doug Bunting f2608c2ff4
Do not suppress `ModelValidationState.Invalid` entries
- #7992, #7963
2018-07-13 13:21:43 -07:00
ASP.NET CI c486461427 Updating submodule(s)
Mvc => dfbdb37979

[auto-updated: submodules]
2018-07-13 13:10:13 -07:00
Pranav K dfbdb37979
Refactorings for codefix (#8067)
* Refactorings for codefix

- Move some common code in SymbolApiResponseMetadataProvider
- Don't run diagnostics for 1006 if we are unable to parse a return type
2018-07-13 13:05:49 -07:00
Justin Kotalik 284f6ab458
Add M.A.S.IntegrationTesting.IIS to artifacts.props (#1259) 2018-07-13 12:17:26 -07:00
Mike Harder 7c27818fab
Update for 2.1.302 RTM (#13) 2018-07-13 11:52:51 -07:00