Commit Graph

30385 Commits

Author SHA1 Message Date
Chris Ross (ASP.NET) 324565772c Prevent app code from blocking the connection loop #2657 2018-06-20 11:06:49 -07:00
Pranav K c6cc1ef6d6 Apply attribute to page model rather than handler 2018-06-20 10:53:56 -07:00
Ryan Nowak db95a8c624 Add more matcher tests
This is a code dump of existing tests for TemplateMatcher and TreeRouter
converted to the format of matcher conformance tests.

Note that most of the new tests aren't yet supported by our experimental
matchers, which don't support many of these advanced features.
2018-06-20 10:39:53 -07:00
Pavel Krymets 7977793d4f
Catch all exceptions on ANCM/IIS border (#864) 2018-06-20 09:27:42 -07:00
Justin Kotalik 1e823d88e2
Ignore case on handlerVersion (#941) 2018-06-20 09:11:19 -07:00
Pavel Krymets 0a97bf9ae8
Use lock wrapper in shim (#936) 2018-06-19 21:40:29 -07:00
Justin Kotalik bac1b1e8b6
Readd update schema to jenkins agents (#942) 2018-06-19 17:19:38 -07:00
BrennanConroy 8a69fb7f51
Upgrade Deps (#2514) 2018-06-19 16:57:49 -07:00
Pranav K e7ab81fe0b Ensure analyzer package is referenced by Microsoft.AspNetCore.Mvc
Fixes #7684
2018-06-19 16:11:47 -07:00
Ajay Bhargav Baaskaran b821ce8b8e First step in converting parser tests to use baselines
- Added the necessary infrastructure to serialize and verify the syntax
tree
- Updated ParserVisitor to be overrideable
- Made CSharpVerbatimBlockTest to use baselines
2018-06-19 15:57:05 -07:00
ASP.NET CI fb503ad242 Updating submodule(s)
Razor => 620105cc5e

[auto-updated: submodules]
2018-06-19 15:47:55 -07:00
N. Taylor Mullen 620105cc5e Update Razor SDK packing logic to not include Pack at properties layer.
- We now rely on the Razor source inputs layer to add packing to cshtml content items.

#2378
2018-06-19 15:28:50 -07:00
ASP.NET CI da94999d22 Updating submodule(s)
IISIntegration => a159cadf18
Mvc => 3d32b6da2f
Razor => 4812929127

[auto-updated: submodules]
2018-06-19 22:10:55 +00:00
Ajay Bhargav Baaskaran 17e3aa8ee4 Handle pipe name with whitespace properly 2018-06-19 15:10:49 -07:00
Ajay Bhargav Baaskaran 3d32b6da2f
Upgrade deps and unskip tests (#7936) 2018-06-19 14:58:40 -07:00
Ajay Bhargav Baaskaran 4812929127 Added benchmarks for syntax tree generation 2018-06-19 14:52:20 -07:00
Justin Kotalik a159cadf18
Dispose server before checking test sink (#940) 2018-06-19 14:41:34 -07:00
ASP.NET CI 735c1d1121 Updating submodule(s)
Mvc => 3547341762

[auto-updated: submodules]
2018-06-19 21:38:15 +00:00
ASP.NET CI 4fdb315405 Updating submodule(s)
Razor => 9677553a33
SignalR => af99b9a10c

[auto-updated: submodules]
2018-06-19 14:06:45 -07:00
James Newton-King 3547341762
Add support for conventional routes with dispatching (#7928) 2018-06-20 09:02:52 +12:00
Chris Ross (ASP.NET) 2b269e0433 Set Min OS version for ALPN tests at Win 8.1. 2018-06-19 13:58:34 -07:00
Mike Harder 43be2bff95
Update tests for SDK 2.1.301 (#10)
- Offline restore is broken in SDK 2.1.301
- "dotnet build" cannot use "--no-restore" if the app is self-contained and the SDK contains a patched runtime
2018-06-19 13:52:56 -07:00
Mikael Mengistu af99b9a10c
Add Empty Java Project for New Client(#2499) 2018-06-19 13:48:15 -07:00
Pranav K 9677553a33 Don't specify MainEntryPoint when compiling Razor assembly 2018-06-19 13:31:49 -07:00
ASP.NET CI 8049ff1fd7 Updating submodule(s)
IISIntegration => b24a838301
KestrelHttpServer => 99f1db7bdc

[auto-updated: submodules]
2018-06-19 12:38:01 -07:00
Chris Ross (ASP.NET) 99f1db7bdc Add TLS Filter sample #2251 2018-06-19 12:16:46 -07:00
Pavel Krymets b24a838301
Cleanup debug logging (#932) 2018-06-19 12:13:52 -07:00
ASP.NET CI e7aee2ab96 Updating submodule(s)
EntityFrameworkCore => 5ff0281b36f2e74b77399c55705077b8f6b30fd9

[auto-updated: submodules]
2018-06-19 12:10:19 -07:00
= ff02e61a7f Merge remote-tracking branch 'public/release/2.1' into release/2.1-msrc 2018-06-19 11:46:39 -07:00
ASP.NET CI 675c76e631 Updating submodule(s)
Diagnostics => c5eda241ea
IISIntegration => 60711bfca1

[auto-updated: submodules]
2018-06-19 11:33:28 -07:00
Pavel Krymets 60711bfca1
Use std::filesystem in hostfxr utilities (#926) 2018-06-19 11:29:42 -07:00
Ryan Brandenburg c5eda241ea Adding VSTS file 2018-06-19 11:09:20 -07:00
ASP.NET CI f06de16c42 Updating submodule(s)
EntityFrameworkCore => 777a8a94ddc1f7780f9c943b079bd214686cb401
Templating => 19f1bbb813

[auto-updated: submodules]
2018-06-19 11:05:30 -07:00
Ryan Brandenburg 19f1bbb813 Adding VSTS file 2018-06-19 10:58:27 -07:00
ASP.NET CI 62f574997d Updating submodule(s)
IISIntegration => 17fdbf6514
KestrelHttpServer => c498f03cb4

[auto-updated: submodules]
2018-06-19 10:35:53 -07:00
Justin Kotalik 17fdbf6514
pdbs in content files (#938) 2018-06-19 10:31:41 -07:00
Justin Kotalik 38c3606685
Adds pdbs (and other files) to testing package (#929) 2018-06-19 08:52:13 -07:00
ASP.NET CI cd97c461cf Updating submodule(s)
Mvc => 58aa16ee69

[auto-updated: submodules]
2018-06-19 04:51:38 -07:00
James Newton-King 58aa16ee69
Centralize routing and dispatching functional test logic (#7938) 2018-06-19 23:24:15 +12:00
ASP.NET CI a76fe12e04 Updating submodule(s)
Mvc => a0a9c2c585

[auto-updated: submodules]
2018-06-19 04:22:54 -07:00
Kiran Challa a0a9c2c585 Integrate Dispatcher's link generator
Related to https://github.com/aspnet/Routing/issues/530
2018-06-19 04:14:05 -07:00
ASP.NET CI 7ef10039bf Updating submodule(s)
Razor => 41fad8a33a

[auto-updated: submodules]
2018-06-18 20:43:42 -07:00
N. Taylor Mullen 41fad8a33a Don't smart indent code inside of Razor block constructs.
- Prior to this change we weren't strict enough with where our smart indenter ran. We made the assumption that every code block could be smart indented and then Roslyn would "do the right thing". However, in nested code block scenarios we found that Roslyn and us would both indent resulting in extra newlines. These changes make the criteria for applying smart indentation a little stricter.
- Updated directive code block parsing to add a C# marker symbol in cases of an empty code block directive.
- Added unit tests to verify new smart indenter behavior.
- Updated existing tests to expect new syntax tree marker symbol for empty directive bits.
- Regenerated baselines.

#2410
2018-06-18 20:38:01 -07:00
John Luo ccfd5f80b7 Pin runtime version for LZMA generation 2018-06-18 20:11:20 -07:00
ASP.NET CI da6e690cc9 Updating submodule(s)
Razor => 1aa15374b5

[auto-updated: submodules]
2018-06-19 00:17:07 +00:00
N. Taylor Mullen 1aa15374b5 Add partial parsing of `@functions` directive body.
- Added ability to understand valid inserts, deletes and replacements for the `@functions` directive (and any other directive that uses our extensible code block bits).
- Added unit tests.
- Updated existing tests.
- Found an issue when completing some C# items the auto-completions would impact the underlying snapshot after we'd captured the change. Fixed this by forcing a reparse when we detect that our understanding of the latest snapshot and the actual latest snapshot diverge.

#2408
2018-06-18 17:11:40 -07:00
Chris Ross (ASP.NET) c498f03cb4 Expose Tls details as a feature. #2661
Limit Http/2 to TLS 1.2 #2251
Bootstrap functional tests #2238
2018-06-18 16:25:18 -07:00
ASP.NET CI 5990abe662 Updating submodule(s)
KestrelHttpServer => c18a27d1f1

[auto-updated: submodules]
2018-06-18 16:24:09 -07:00
Chris Ross (ASP.NET) c18a27d1f1 Remove AppVeyor and Travis 2018-06-18 13:57:27 -07:00
John Luo 5931c7fb9a Remove trailing slashes when creating LZMAs 2018-06-18 13:08:43 -07:00