Commit Graph

40898 Commits

Author SHA1 Message Date
Stephen Halter f89c959f4f Merge branch 'benaadams/no-spin' into dev 2016-02-12 10:54:48 -08:00
Pranav K 9b245c032b Use build versions in project.json 2016-02-12 10:37:08 -08:00
Ben Adams a33369acd8 Fast-path PrefixEnumerator 2016-02-12 09:06:14 -08:00
Kiran Challa cf6d7f9a56 Enabled tests to run in dotnet xunit runner 2016-02-11 17:19:13 -08:00
moozzyk fe75aa47db Enabling Kestrel on OSx Mono when not running with dnx
Before moving to dotnet dnx on OSx on Mono would load libuv.dll into the process and Kestrel would use DllImport with __Internal to import functions from the native libraries loaded into the Mono process. With the move to dotnet nothing is preloading libuv to the process so Kestrel must no longer use DllImports with __Internal but the regular ones. Mono seems to load native libraries from the app folder so, the user won't have to install libuv on their own since libuv.dylib is published with the app.
2016-02-11 16:05:32 -08:00
Brennan 314bc21413 Add missing framework assemblies 2016-02-11 13:29:58 -08:00
Kristian Hellang cb09ffccce Changed SaveAs[Async](string) to CopyTo[Async](Stream) 2016-02-11 12:11:42 -08:00
N. Taylor Mullen 6bad1bba5b Enable Razor templates inside of sections.
- Changed the variable used to render templates (`HelperResult`s) so they can be used inside of sections.
- Updated section test file to showcase nested scenario. Also Regenerated existing test files.

#572
2016-02-11 12:01:34 -08:00
Pranav K 6a7289d52e Continue deleting ni files on Linux until a new CLI is available 2016-02-11 11:07:11 -08:00
Pranav K 3fcd6f94ee Keep cli native images 2016-02-11 11:01:32 -08:00
moozzyk edff3a563c Adding messages showing that the tool is running 2016-02-11 10:55:43 -08:00
John Luo 57307ef2b7 Microsoft Security Advisory 3137909 2016-02-11 10:52:13 -08:00
moozzyk 971667e7da Strong naming dotnet-publish-iis 2016-02-11 10:48:05 -08:00
Pranav K a192f79905 Updating to CLI 1290 build on Windows 2016-02-11 10:36:25 -08:00
Brennan 2bbb7a69e9 Update dependencies 2016-02-11 09:45:54 -08:00
Ben Adams a493a9756e Simplify IsWhitespace 2016-02-10 17:34:20 -08:00
Ben Adams fd11d70fcd Less work on non-relative strings in UrlResolutionTagHelper 2016-02-10 17:34:19 -08:00
N. Taylor Mullen dca15c0a60 React to https://github.com/aspnet/Razor/pull/683 2016-02-10 16:53:33 -08:00
John Luo f743d75e59 Add missing framework assemblies to test projects 2016-02-10 16:00:04 -08:00
SteveSandersonMS 94d05de88c Add missing dependency 2016-02-10 15:38:57 -08:00
Cesar Blum Silveira 8007020bff Fix build. 2016-02-10 15:09:37 -08:00
Kiran Challa 51c4dd43b3 Enable tests to run using dotnet xunit runner 2016-02-10 15:01:44 -08:00
Kiran Challa 43fd4c465f Enable tests to run using dotnet xunit runner 2016-02-10 14:59:50 -08:00
Kiran Challa 09590416bd Build and test with dotnet 2016-02-10 14:56:49 -08:00
Victor Hurdugaci 81ef98b7d5 Fix build errors 2016-02-10 14:08:12 -08:00
SteveSandersonMS 67aa76c826 Fix another build issue 2016-02-10 13:59:27 -08:00
SteveSandersonMS 0c3b8274f1 Normalise line endings 2016-02-10 13:46:17 -08:00
Chris R c79458a282 React to changes in System.Net.Sockets.TcpClient. 2016-02-10 13:38:06 -08:00
SteveSandersonMS ac23afc723 Fix some build issues 2016-02-10 13:30:16 -08:00
Ryan Nowak 9209f0c5a4 Remove bad reference from Routing sample 2016-02-10 12:46:15 -08:00
SteveSandersonMS 71cb3abc13 Update ReactGrid sample to use newer server-side rendering APIs 2016-02-10 12:13:24 -08:00
N. Taylor Mullen b7b3273fa4 Lazily initialize `TagHelperAttributeList`s.
- Not all `TagHelper`s have unbound HTML attributes or any attributes at all. A great example of this is MVC's input `TagHelper` which usually takes the format of `<input asp-for="..." />`. By lazily initializing we don't build extra attribute lists where not needed.
- Moved `TagHelperContext` and `TagHelperOutput` creation to CreateX methods on `TagHelperExecutionContext`.

#604
2016-02-10 11:15:54 -08:00
Ben Adams 6c2c777bdc Optimize StartsWithPrefix
-Remove double "equality" test in StartsWithPrefix
-Further StartsWithPrefix efficiencies
-Remove subkey allocation in StartsWithPrefix
2016-02-10 10:12:35 -08:00
Ryan Nowak dacebacb90 Optimize PrefixContainer
There's really no need for us to sanitize null. This code handles null
correctly. Additionally, CopyTo should be able to do better than our
hand-written foreach in the worst case, and avoids an enumerator
allocation.

Removed a custom implementation of IndexOfAny.
2016-02-10 09:48:29 -08:00
Ryan Nowak 698502df8c Rewrite MutableObjectModelBinder
A rewrite focused on simplifying extensibility points and reducing
allocations.
2016-02-10 09:48:05 -08:00
SteveSandersonMS 558aa31542 Fix compiler warning 2016-02-10 09:25:39 -08:00
Kiran Challa 552afb87b5 Enable tests to run using dotnet xunit runner 2016-02-10 05:47:19 -08:00
Kiran Challa 84ac19571c Enable tests to run using dotnet xunit runner 2016-02-10 00:20:35 -08:00
Kiran Challa 8a3d1bd881 Enable tests to run using dotnet xunit runner 2016-02-10 00:18:03 -08:00
Kiran Challa dfcd6a6227 Enable tests to run using dotnet xunit runner 2016-02-09 23:48:09 -08:00
Kiran Challa d1a5ce82c0 Enable tests to use dotnet xunit runner 2016-02-09 23:36:14 -08:00
Kiran Challa 5a8c5bf48d Enable tests to run using dotnet xunit runner 2016-02-09 23:29:13 -08:00
SteveSandersonMS a84688d65c Ensure data is only loaded if not already loaded (needed to keep client/server state consistent) 2016-02-09 23:06:30 -08:00
Kiran Challa 50d160d805 Enable tests to run using dotnet xunit runner 2016-02-09 22:33:08 -08:00
Kiran Challa de419e26ce Enable tests to run using dotnet xunit runner 2016-02-09 22:27:43 -08:00
Kiran Challa 24b224e046 Enable tests to run using dotnet xunit runner 2016-02-09 22:26:36 -08:00
Kiran Challa 3fa76b26c8 Enable tests to run using dotnet xunit runner 2016-02-09 22:24:32 -08:00
Kiran Challa a03b2dc6b4 Enable tests to run using dotnet xunit runner 2016-02-09 22:18:22 -08:00
Kiran Challa 4a3e2ad3c5 Enable tests to run using dotnet xunit runner 2016-02-09 22:11:54 -08:00
SteveSandersonMS 3a567823e8 Extract CSS into a separate file so it can be loaded independently of JS execution 2016-02-09 22:03:01 -08:00