Pranav K
80fa1d699d
Upgrade to netcoreapp2.2
...
This reverts commit fe9da3c57b .
2018-05-09 16:43:15 -07:00
Pranav K
78236286b4
Upgrade tools to netcoreapp2.2
2018-05-09 14:44:43 -07:00
Pranav K
ddd5c62054
Let metapackages target netcoreapp2.2
2018-05-09 12:38:01 -07:00
Nate McMaster
4279f92575
fixup! Upgrade metapackages, shared framework, and installers to netcoreapp2.2
2018-05-09 11:51:06 -07:00
Nate McMaster
6beb419a02
Upgrade metapackages, shared framework, and installers to netcoreapp2.2
2018-05-09 11:51:06 -07:00
Ryan Brandenburg
fe9da3c57b
Revert "Don't touch product repos"
...
This reverts commit 8e9f05b902 .
2018-05-08 16:52:48 -07:00
Ryan Brandenburg
8e9f05b902
Don't touch product repos
2018-05-08 15:38:20 -07:00
Ryan Brandenburg
350310aa96
Handle netcoreapp cases
2018-05-08 15:38:20 -07:00
Stephen Halter
c8d374af64
Merge branch 'release/2.1' into dev
...
# Conflicts:
# build/dependencies.props
# korebuild-lock.txt
# src/Kestrel.Transport.Libuv/Internal/LibuvConnectionContext.cs
2018-05-07 15:47:20 -07:00
Nate McMaster
05d68efbae
Merge branch 'release/2.1.0-rc1' into release/2.1
2018-05-07 14:35:41 -07:00
Justin Kotalik
dc9db57389
Fix out of process websocket check ( #819 )
2018-05-07 13:49:27 -07:00
Hao Kung
c3992acf3a
Update script to fixup app version
2018-05-07 11:36:44 -07:00
Nate McMaster
341ba98d27
[dotnet-watch] Don't show false error messages ( #434 )
2018-05-07 10:52:47 -07:00
Stephen Halter
5c17bff55d
Don't throw on FIN from upgraded connections ( #2533 )
...
* Allow app to drain request buffer after FIN
2018-05-04 16:21:07 -07:00
Pavel Krymets
361caff1ad
Remove managed InProcess code ( #809 )
2018-05-03 17:18:33 -07:00
Stephen Halter
8b1fbad10e
Don't complete KestrelServer.StopAsync task inline ( #2534 )
2018-05-03 17:01:36 -07:00
Justin Kotalik
53cad943b3
Split ANCM into two dlls. ( #811 )
2018-05-03 13:49:31 -07:00
Hao Kung
f4f0821029
Merge release2.1 into dev
2018-05-03 13:25:01 -07:00
Hao Kung
89956df7ea
[Review] Updated migrations and scripts ( #484 )
...
* Update migrations
* Add regex for schema name and product version
* Fix ModelSnapshot product version
* Change version to 2.1.0
2018-05-03 13:22:26 -07:00
Jass Bagga
cb064b68c1
Merge branch 'release/2.1' into dev
2018-05-03 11:48:40 -07:00
Jass Bagga
99114c25a4
Adjust spacing in csproj files ( #492 )
...
Address #462 and fix build break
2018-05-03 11:40:39 -07:00
Nate McMaster
d6f15759fd
Add property to allow the SDK to disable shared framework trimming ( #1130 )
...
The MicrosoftNETPlatformLibrary property instructs the .NET Core SDK to treat a particular package as the shared framework platform. This affects how the SDK will trim references and publish output, determines how the runtimeconfig files are generated, and may affect how optimizations are preformed by other tools. In some installations of .NET Core, the ASP.NET Core shared framework is not available. This change adds properties to let the SDK determine on which platforms ASP.NET Core is enabled.
2018-05-02 08:49:03 -07:00
Nate McMaster
e0e9eb0b36
Add pre-generated shims to dotnet tool packages
2018-05-01 16:57:36 -07:00
Pavel Krymets
e49b0a34ab
Make exchange classes pure virtual ( #792 )
...
Make exchange classes pure virtual
2018-05-01 16:09:49 -07:00
pan-wang
e36b0982bf
port change from v2 to v1 on resetting timeout for debugger attached ( #787 )
2018-05-01 15:50:51 -07:00
Nate McMaster
fb2f89ed51
Factor out internal interface for default directory testing
...
Create an internal abstraction for finding the default directories for key storage. This allows us to run tests without squashing on keys on the developer machine. It also allows us to isolate test runs from reach other.
2018-05-01 14:22:42 -07:00
Kiran Challa
8ce82e7512
Merge branch 'release/2.1' into dev
2018-05-01 13:36:27 -07:00
Kiran Challa
601f41026a
Updated icon for RazorClassLibrary
2018-05-01 13:34:51 -07:00
David Fowler
b23d9b7679
Decouple connection objects from the server ( #2535 )
...
- Making progress towards being able to use the connection objects on the client side.
2018-05-01 12:01:24 -07:00
Pavel Krymets
2f2a0047a1
React to pool cleanup ( #2526 )
2018-04-30 08:37:15 -07:00
Pavel Krymets
6f2f496c3d
React to splitting memory pool ( #2521 )
2018-04-24 14:11:47 -07:00
Pavel Krymets
47f728160f
React to splitting memory pool
2018-04-24 13:53:09 -07:00
pan-wang
e888481548
update legal info for V1 assembly ( #784 )
...
update company name
2018-04-24 09:45:22 -07:00
Stephen Halter
b0e1fa5e30
Fix connection abort
2018-04-23 17:01:49 -07:00
Ajay Bhargav Baaskaran
aa181128ac
Generate symbol nupkgs for tools
2018-04-20 15:10:03 -07:00
pan-wang
1f4473f96d
fixing x86 build issue ( #786 )
...
fixing issue #780
2018-04-20 13:48:10 -07:00
John Luo
cb3581869b
Merge branch 'release/2.1' into dev
2018-04-20 11:42:22 -07:00
Steve Sanderson
2fd05bb65a
Remove explicit dependencies on Microsoft.AspNetCore.SpaServices.Extensions now it's included in Microsoft.AspNetCore.App anyway
2018-04-20 11:55:09 +01:00
John Luo
a8c3615df4
React to implicit Microsoft.AspNetCore.App reference
2018-04-19 16:49:13 -07:00
pan-wang
7351b274f7
Add LPTHREAD_START_ROUTINE due to compiler change (fixing issue #780 ) ( #783 )
2018-04-18 16:03:12 -07:00
pan-wang
341f6c4f30
reset some timeout values to infinite if debugger is attached ( #776 )
2018-04-18 14:04:55 -07:00
Jass Bagga
cbc4d0d19c
Merge branch 'release/2.1' into dev
2018-04-18 09:49:19 -07:00
Jass Bagga
13e746c289
Update THIRD-PARTY-NOTICES link and remove Package Management panel from carousel ( #474 )
...
Addresses #330 and #469
2018-04-18 09:42:27 -07:00
Ryan Brandenburg
3c40b9efd2
Merge remote-tracking branch 'origin/release/2.1' into rybrande/MergeRelease21IntoDev
2018-04-16 14:24:13 -07:00
Stephen Halter
6fd09af374
Improve logging of request drain timeout ( #2480 )
2018-04-16 11:53:10 -07:00
Andrew Stanton-Nurse
3a45136cc4
make IConnectionInherentKeepAliveFeature a boolean feature ( #2496 )
2018-04-16 11:34:06 -07:00
Ben Adams
e30a02cee5
Less StringValue struct copies for header checks ( #2488 )
2018-04-13 18:21:50 -07:00
Nate McMaster
faf2f3f065
Attempt to workaround issues with File.Move on NFS file shares ( aspnet/Home#2941 )
2018-04-13 15:08:28 -07:00
John Luo
2d51d23697
Add file logging to functional tests
2018-04-13 14:53:57 -07:00
Jass Bagga
a9c7c322cb
Add "webapp" alias to RazorPages template.json ( #467 )
...
Addresses #325
2018-04-13 14:01:20 -07:00
Jass Bagga
5d52701cd2
Add Error razor page to Spa templates ( #464 )
...
Addresses #332
2018-04-13 11:11:01 -07:00
Kiran Challa
f824751bb9
Added Razor class library project template
...
[Fixes #323 ] Add a Razor class library project template
2018-04-13 04:21:49 -07:00
Stephen Halter
10f3b6863e
Avoid nullref in KestrelEventSource ( #2483 )
...
* Avoid nullref in KestrelEventSource
* Improve HostNameIsReachableAttribute to speed up test discovery
2018-04-12 17:29:34 -07:00
Justin Kotalik
4188d2fe68
sttimer changes to V2 ( #773 )
2018-04-12 17:11:38 -07:00
pan-wang
9c83280770
Fixing couple issues ( #763 )
...
adding more logs and fix memory leak in case of configuration change and then shutdown
2018-04-12 14:10:25 -07:00
Chris Ross (ASP.NET)
ee12c4fcf2
Downgrade HTTPs handshake failures to debug #1853
2018-04-12 09:25:44 -07:00
Chris Ross (ASP.NET)
c6fa9793eb
Make Protocols internal
2018-04-12 08:53:27 -07:00
David Fowler
ca44b4adfc
Moved kestrel specific features into transport abstractions ( #2482 )
2018-04-11 20:23:48 -07:00
David Fowler
f6b2880369
Flow the ConnectionContext to the SNI callback ( #2478 )
2018-04-11 15:56:25 -07:00
Jass Bagga
c3ac7629d1
WebAPI launchUrl; MVC _LoginPartial; F# AllowedHosts ( #463 )
...
Addresses #455 , #392 , #445
2018-04-11 15:01:32 -07:00
Sébastien Ros
e8bb88cb58
Fixing typo ( #2477 )
2018-04-11 14:27:53 -07:00
Nate McMaster
b7b6bd9533
React to updates in dependencies and removal of System.Runtime.CompilerServices.Unsafe from netcoreapp ( #429 )
2018-04-11 09:59:22 -07:00
Justin Kotalik
e2fbff2bd5
Feedback
2018-04-10 23:00:18 -07:00
Justin Kotalik
46efcd9332
Move srwWrapper to right location
2018-04-10 14:43:05 -07:00
Justin Kotalik
5c91dbe062
Get tests working
2018-04-10 14:21:23 -07:00
Justin Kotalik
da513bd8d8
Get build.cmd working and cleanup ignored files.
2018-04-10 14:21:00 -07:00
Justin Kotalik
df9efa0770
Code changes to get ANCM current working on github
2018-04-10 14:19:53 -07:00
Justin Kotalik
b594130020
Adds source code from VSTS
2018-04-10 14:19:53 -07:00
Pavel Krymets
157e7f4fdd
Creates two separate projects for ANCM V1 and V2.
2018-04-10 14:19:32 -07:00
Pavel Krymets
6629236a0e
Merge pull request #767 from aspnet/pakrym/perf
...
Improve performance
2018-04-10 12:07:26 -07:00
Jass Bagga
da32f45f58
Do not set sslPort if HTTPS not configured ( #458 )
...
Addresses #457
2018-04-10 12:02:10 -07:00
Pavel Krymets
d63e8c5558
CPP
2018-04-10 11:04:34 -07:00
Pavel Krymets
ee2e46a614
What about now?
2018-04-10 09:08:13 -07:00
Pavel Krymets
80e799d17c
PR comments
2018-04-10 08:30:37 -07:00
David Fowler
b030ab7e49
Update Connections.Abstractions.csproj ( #2473 )
2018-04-09 17:55:14 -07:00
Pavel Krymets
e32b51d6e6
ENdpoint
2018-04-09 16:47:01 -07:00
Pavel Krymets
f0eab4410a
Cleanup
2018-04-09 15:20:28 -07:00
Pavel Krymets
7a14be006d
Fast reads
2018-04-09 15:16:47 -07:00
Pavel Krymets
5e5aa90575
Remove continue with
2018-04-09 14:26:28 -07:00
Pavel Krymets
0feb83b637
Dont format some things
2018-04-09 12:10:32 -07:00
Pavel Krymets
dca31cc6f6
Perf
2018-04-09 10:34:44 -07:00
Pavel Krymets
8f1781f7eb
Cleanup LogEvent calls
2018-04-08 19:21:55 -07:00
David Fowler
4760cce6aa
Remove IConnection ( #2472 )
2018-04-07 18:55:59 -07:00
Justin Kotalik
47c7c1ad8f
Disable global loading of RequestHandler for in-process ( #732 )
2018-04-05 10:36:15 -07:00
Jass Bagga
4236f0e51c
Fix AllowedHosts configuration ( #452 )
...
Addresses #451
2018-04-05 10:08:40 -07:00
Phil Henning
8a368b5610
Add supportedAuthentication for NoAuth in templates which have NoAuth ( #443 )
...
* Add supportedAuthentication for NoAuth in templates which have NoAuth
This is to work around an issue in Visual Studio
* Remove spurious ,
* Add supportedAuthentications to F# Web API vs-2017.3.host.json
2018-04-04 18:10:04 -07:00
Chris Ross (ASP.NET)
2ee0d6e337
Delay loading the dev cert #2422
2018-04-04 14:54:27 -07:00
Chris Ross (ASP.NET)
953496a970
Merge branch 'release/2.1' into dev
2018-04-04 13:44:56 -07:00
Chris Ross (ASP.NET)
9ea2c50068
Add SNI support #2357
2018-04-04 12:49:29 -07:00
Andrei Amialchenia
70ce044778
Corrects spelling of some comments ( #2461 )
2018-04-03 15:55:17 -07:00
Jass Bagga
52ffc89fef
Remove duplicated UseHttpsRedirection ( #437 )
...
Addresses #436
2018-04-03 14:02:52 -07:00
Pavel Krymets
81bf9fb66b
Merge release/2.1 into dev ( #421 )
2018-04-03 10:45:34 -07:00
Pavel Krymets
ba06c58bcb
Merge release/2.1 into dev ( #2460 )
2018-04-03 10:45:31 -07:00
Pavel Krymets
5210323385
Merge release/2.1 into dev
2018-04-03 10:11:36 -07:00
Stephen Halter
623c27ab01
Dispose SocketAsyncEventArgs when we dispose the Socket ( #2459 )
2018-04-02 19:48:17 -07:00
Pavel Krymets
ba2b883db0
Reaction to *Memory changes ( #2446 )
2018-04-02 16:44:13 -07:00
Jass Bagga
f52359d202
Update AJAX CDN links ( #430 )
2018-04-02 16:25:24 -07:00
David Fowler
6b183c5ac0
Use 4K as the minimum segment size ( #2452 )
...
- This normalizes the behavior for kestrel no matter what memory pool implementation is used. The transports should behave the same (ask for 1/2 full blocks) across pool implementations.
- Declare the minimum segment size in KestrelMemoryPool
- Updated the AdaptedPipeline to use MinimumSegmentSize / 2
2018-04-02 16:14:40 -07:00
Nate McMaster
6d4a632b96
Fix race condition in test code waiting for dotnet-watch to restart
2018-04-02 10:10:57 -07:00
Jass Bagga
56fc40dbca
Revert "Revert "Update jquery-validation-unobtrusive ( #421 )"" ( #426 )
...
This reverts commit e6112a0911 .
2018-04-01 23:29:52 -07:00
David Fowler
a37fa83aee
Fixed a parser bug found when trying out the array pool ( #2450 )
...
- When using the array pool, we get terrible block density and as a result
the header parser was failing.
- This fixes the case where the parser needed to skip 2 blocks at the end
(which is unrealistic). Comparing the current index to the reader index is incorrect
since we may end up at the same index in another segment.
2018-04-01 00:04:02 -07:00
Pavel Krymets
a76d51c46b
Revert "Update jquery-validation-unobtrusive ( #421 )"
...
This reverts commit ac9addabcc .
2018-03-31 16:24:07 -07:00
David Fowler
7382198356
Copy connection middleware when using ListenLocalHost ( #2447 )
...
- Connection middleware got removed during Clone when using ListenLocalhost
2018-03-31 07:29:35 -07:00
Pavel Krymets
6ca61a8fc7
Merge release/2.1 to dev
2018-03-30 16:33:44 -07:00
Andrew Stanton-Nurse
2c2a8dae01
Merge pull request #2445 from aspnet/release/2.1
...
Add IConnection to Connections.Abstractions (#2444 )
2018-03-30 15:21:48 -07:00
David Fowler
67cb8a0e11
Add IConnection to Connections.Abstractions ( #2444 )
2018-03-30 15:20:31 -07:00
Jass Bagga
ac9addabcc
Update jquery-validation-unobtrusive ( #421 )
...
Addresses #15
2018-03-30 15:04:50 -07:00
Justin Kotalik
fd6c217336
Revert "Build runtime specific metapackages"
...
This reverts commit ec184bc361 .
2018-03-30 13:02:45 -07:00
David Fowler
9eb41ca571
Remove buffer size argument ( #232 )
...
- We're removing the buffer arugment from the API as a result of a mini review. This is a pre-emptive reaction to avoid breakage when the change comes in.
2018-03-30 10:47:12 -07:00
Jass Bagga
cb7942abe4
Add no-https option for all templates ( #413 )
...
Addresses #322
2018-03-29 13:59:47 -07:00
Jass Bagga
aca30fe8a2
--no-https option for RazorPagesWeb-CSharp template ( #362 )
2018-03-29 13:49:20 -07:00
Chris Ross (ASP.NET)
f25f411b68
Add HostFiltering configuration to templates
2018-03-27 12:13:24 -07:00
Pranav K
ade5ae534d
Set DebugType=full for .NET Framework projects
2018-03-27 08:59:54 -07:00
David Fowler
46ab09ca36
Merge branch 'release/2.1' into dev
2018-03-27 02:08:35 -07:00
David Fowler
be04ccac6e
Move DuplexPipe into Kestrel.Core as internal ( #2428 )
2018-03-27 02:02:15 -07:00
Javier Calvarro Nelson
a8246e2a99
[ Fixes #327 ] Replace AAD template code with packages
...
* Add Microsoft.AspNetCore.Authentication.AzureAD.UI package.
* Add Microsoft.AspNetCore.Authentication.AzureADB2C.UI package.
* Remove AccountController.
* Remove Pages/Views related to authentication.
2018-03-26 20:37:46 -07:00
Stephen Halter
68ff406862
Merge branch 'release/2.1' into dev
2018-03-26 14:51:21 -07:00
Hao Kung
e1cb3f25ac
Switch to AddDefaultIdentity
2018-03-26 12:18:01 -07:00
Stephen Halter
a1de323ff4
Make LibuvTransport(Factory) pubternal ( #2426 )
2018-03-26 11:39:51 -07:00
David Fowler
f0629dcbe4
Merge branch 'release/2.1' into dev
2018-03-24 03:14:59 -07:00
David Fowler
6701339835
Expose DefaultConnectionContext POCO ( #2421 )
...
- Made TransportConnecton derive from ConnectionContext
- Less objects, less opinions about what the ConnectionContext is. This diverges from what we do with HttpContext but it seems better overall.
- Made DefaultConnectionContext
- Usable for unit testing
- Usable for benchmarking
2018-03-24 03:12:53 -07:00
Nate McMaster
7e13e83348
Remove PackageArtifactCategory
2018-03-23 16:34:43 -07:00
John Luo
2dc1858f90
Merge branch 'release/2.1' into dev
2018-03-23 16:02:42 -07:00
pan-wang
731f05df38
call exit to force shutdown in case of timeout ( #726 )
2018-03-23 15:19:00 -07:00
John Luo
26578f5079
Reenable API check
2018-03-23 15:01:50 -07:00
John Luo
ec184bc361
Build runtime specific metapackages
2018-03-23 13:40:27 -07:00
John Luo
63fd1e1a4d
Re-enable api check
...
- Disable api check for Transport.Libuv due to breaking change
- Add empty baseline files for unreleased packages
2018-03-23 12:55:06 -07:00
John Luo
e3894a4609
Remove EF.Tools reference
2018-03-23 12:09:46 -07:00
David Fowler
0753f4b4f4
Merged release/2.1
2018-03-22 21:56:29 -07:00
David Fowler
abdcb47b8f
Renames from API review ( #2413 )
...
* Renames from API review
- Rename Microsoft.AspNetCore.Protocols.Abstractions to Microsoft.AspNetCore.Connections.Abstractions.
- Renamed IConnectionHandler to IConnectionDispatcher (and related properties and types)
- Added ConnectionHandler and UseConnectionHandler extension method to Connections.Abstractions.
- Use ActivatorUtilties to create the ConnectionHandler
2018-03-22 21:38:14 -07:00
Jass Bagga
4acda9dd9b
Set userBrowserLink to false for VS host file ( #395 )
...
Addresses #394
2018-03-22 17:04:09 -07:00
Pavel Krymets
ed801f0e88
Do not return 200 for exceptions
2018-03-22 16:43:11 -07:00
Justin Kotalik
f1058f8575
Cleanup ReadAsync calls, make IISHttpContext private ( #696 )
2018-03-22 11:13:06 -07:00
Jass Bagga
b24e3b2e78
Use applicationUrl instead of ASPNETCORE_URLS ( #390 )
...
Addresses #328
2018-03-22 10:32:20 -07:00
Nate McMaster
12abcd2f68
Merge branch 'release/2.1' into dev
2018-03-21 22:16:12 -07:00
Nate McMaster
54e538dcb5
Remove dotnet tool install from instructions on using dotnet-dev-certs
2018-03-21 22:10:48 -07:00
Nate McMaster
899a298534
Fix package metadata to match default settings for aspnetcore ( #389 )
2018-03-21 18:10:31 -07:00
Nate McMaster
d61d723cba
Update package metadata to include commit hash ( #713 )
2018-03-21 17:42:18 -07:00
Ryan Brandenburg
c8f5b2e3ae
Set 2.0 baselines
2018-03-21 15:20:30 -07:00
pan-wang
ffeebfc8b9
support shutdown timeout for inprocess application ( #703 )
2018-03-21 13:37:26 -07:00
pan-wang
5baa53393f
fixing fowarding handler for AsyncCompletion ( #669 )
...
to make sure ANCM does not release IIS pipeline until all WinHttp handlers get closed.
2018-03-20 15:56:16 -07:00
Jass Bagga
586c4ff780
Move layout and partial script to Shared dir ( #368 )
...
Addresses #340
2018-03-20 15:17:50 -07:00
Kiran Challa
69f52cc3b6
Removing Microsoft.AspNetCore.SpaTemplates project and friends
2018-03-20 13:46:11 -07:00
Jass Bagga
f786df9dc9
Use partial tag helper ( #375 )
...
Addresses #338
2018-03-20 10:36:08 -07:00
Pavel Krymets
f1d8ca3045
Add CommitHash to file info ( #700 )
2018-03-20 09:20:37 -07:00
Stephen Halter
5fa658c800
Never run continuation inline in SocketAwaitable.OnCompleted ( #2407 )
2018-03-19 17:29:49 -07:00
Jass Bagga
cbdc7bd3b8
Remove tools references and explicit EF.Design reference ( #370 )
...
Addresses #99 and #357
2018-03-19 16:27:54 -07:00
Kiran Challa
fa8fcc9a62
Made wwwroot 'copyOnly' to avoid modifications in it's files
2018-03-19 16:15:34 -07:00
pan-wang
2bb9a8aaf9
Adding handlerSettings configuration to aspnetcore schema for future use ( #689 )
2018-03-19 15:30:55 -07:00
Jass Bagga
79b4cafe68
Remove BOM from json files ( #369 )
...
Addresses #276
2018-03-19 10:11:00 -07:00
Ryan Brandenburg
5e9dd7a5fc
Set 2.0 baselines
2018-03-19 10:10:50 -07:00
Justin Kotalik
cf4874997e
Heap allocate HTTP_DATA_CHUNK if the size of the response is too large. ( #683 )
2018-03-16 16:56:23 -07:00
Ryan Brandenburg
2fb65200ee
Set 2.0 baselines
2018-03-16 16:08:10 -07:00
Ryan Brandenburg
ca15b2fbf6
Set 2.0 baselines
2018-03-16 10:50:27 -07:00
Ryan Brandenburg
3584e5f2ab
Set 2.0 baselines
2018-03-16 10:50:05 -07:00
Ryan Brandenburg
4cf0b5d033
Set 2.0 baselines
2018-03-16 10:49:52 -07:00
Justin Kotalik
5e74b36c53
Verify read/write buffers, use offset parameter when reading. ( #652 )
2018-03-16 10:11:20 -07:00
Justin Kotalik
8ff9ce70c9
Fixes spelling ( #679 )
2018-03-16 09:27:40 -07:00
Ben Adams
2527face16
Query EndPoints once during reset ( #2398 )
2018-03-15 23:55:51 -07:00
Javier Calvarro Nelson
acf7584d13
Reenable API Check
2018-03-15 21:44:34 -07:00
David Fowler
181dc0de24
React to pipelines changes
2018-03-15 16:58:53 -07:00
pan-wang
e5661a46b7
do cleanup inside inprocessapplication destrutor ( #676 )
2018-03-15 16:47:21 -07:00
pan-wang
8e54e792fb
do shutdown check before processing request ( #677 )
2018-03-15 16:46:50 -07:00
Pavel Krymets
3ef9dd1640
Fix http_stop_calls_into_managed typo ( #673 )
2018-03-15 15:59:57 -07:00
David Fowler
d31512528d
Items is now a first class property on ConnectionContext ( #2395 )
...
* Metadata is now a first class property on ConnectionContext
- Make IConnectionMetadata a manatory top level feature on ConnectionContext
- TransportConnection will lazily manifest ConnectionMetadata on first access.
This should avoid allocations since Kestrel isn't using this today.
2018-03-14 20:56:30 -07:00
pan-wang
9d064b24c7
enable debug print in aspnetcore.dll ( #663 )
2018-03-14 14:29:25 -07:00
Stephen Halter
9901f0f3e4
Default to the managed socket transport ( #2392 )
2018-03-14 11:50:10 -07:00
David Fowler
6de76c5e69
Respect the buffer size arguments on options ( #230 )
...
* Respect the buffer size arguments on options
- Allocate a buffer for receives and pass into CreateFromStream.
2018-03-14 08:48:45 -07:00
David Fowler
04eef791bc
Added transfer format to Protocol.Abstractions ( #2391 )
2018-03-14 08:16:38 -07:00
Ben Adams
e65e58daf3
Reduce Sockets mainloop Send/Receive statemachine size ( #2376 )
...
* Use Completion to Advance in Error
* Drop ReadResult from statemachine
2018-03-13 23:04:12 -07:00
David Fowler
572627e88c
Handle posting to the libuv thread after StopAsync ( #2388 )
...
- Check if the post handle is disposed and noop if it is.
We also catch an ObjectDisposedException because it's an inherent race condition.
2018-03-13 19:37:39 -07:00
Ben Adams
f6108928d8
Pass ReadOnlySequence via in ( #2389 )
...
* Pass ReadOnlySequence via in
2018-03-13 17:54:01 -07:00
Chris Ross (ASP.NET)
bfdb48717f
Host header format validation
2018-03-13 16:37:03 -07:00
Justin Kotalik
810c4bcb0a
Fix two AVs with InProcess ( #656 )
2018-03-13 16:07:55 -07:00
pan-wang
d246c6f201
add port info to event log ( #660 )
2018-03-13 16:06:01 -07:00
pan-wang
7a511d6a94
websocket handler changes ( #661 )
...
add debug logging and reset connection in case of failure
2018-03-13 16:05:32 -07:00
David Fowler
bcea8330c4
Clean up some left overs ( #2385 )
2018-03-13 14:10:06 -07:00
Nate McMaster
016fa66640
Map properties DotNetRestoreSources => RestoreSources for metapackage builds ( #955 )
2018-03-13 12:23:18 -07:00
Hao Kung
7db6925ffc
Split sqllite and sql server migrations ( #348 )
...
* Split sqllite and sql server migrations
* Fix casing, move files around
* Remove if defs and add check
2018-03-13 11:41:16 -07:00
Nate McMaster
349acb5bb3
Condense restore feed configuration to single location and remove package mirroring ( #945 )
2018-03-13 10:56:09 -07:00
David Fowler
2d8f3d95fe
Feature/clean up proto abstractions ( #2383 )
...
- This change aims to clean up the feature interfaces
used by kestrel and exposed by protocol absractions. It splits out the
IConnectionTransportFeature into smaller features that may or may
not be implemented on the connection.
- Added all of the features from Socket.Abstractions
in an attempt to make it go away completely. As a result
the helper methods and extensions have all been added here.
- Change IConnectionHandler to take TransportConnection. This cleans up the interface and makes it more explicit what features are required by Kestrel
2018-03-13 10:27:04 -07:00
Jass Bagga
dbc5e38d04
Match launchSettings variable to sourceName in template.json ( #354 )
...
Addresses #346
2018-03-13 09:52:20 -07:00
Scott Addie
0879dbd082
Convert ValuesController return types to ActionResult<T> ( #351 )
...
Addresses #339
2018-03-13 09:50:39 -07:00
David Fowler
fa3229b489
Revert "Clean up protocol abstractions ( #2381 )" ( #2382 )
...
This reverts commit ddd0b4c260 .
2018-03-13 02:04:42 -07:00
David Fowler
ddd0b4c260
Clean up protocol abstractions ( #2381 )
...
- This change aims to clean up the feature interfaces
used by kestrel and exposed by protocol absractions. It splits out the
IConnectionTransportFeature into smaller features that may or may
not be implemented on the connection.
- Added all of the features from Socket.Abstractions
in an attempt to make it go away completely. As a result
the helper methods and extensions have all been added here.
- Change IConnectionHandler to take TransportConnection. This cleans up the interface and makes it more explicit what features are required by Kestrel
2018-03-13 01:43:49 -07:00
Stephen Halter
2a7bbeb8d7
Revert "React to pipelines changes ( #2378 )"
...
This reverts commit 2421df85d6 .
2018-03-13 00:32:52 -07:00
David Fowler
2421df85d6
React to pipelines changes ( #2378 )
2018-03-12 23:59:04 -07:00
David Fowler
e7d3b0c5f9
Remove KestrelThreadPool abstraction and replaced it with PipeScheduler ( #2371 )
2018-03-12 14:49:19 -07:00
Scott Addie
12c3cf028c
Assign language and template type to 3 C# item templates ( #343 )
...
Addresses #341
2018-03-12 11:22:07 -07:00
pan-wang
02abb69cb2
fix missing reference/dereference handler ( #651 )
2018-03-10 09:50:48 -08:00
Stephen Halter
71bff00c0d
Use LibuvThread inspired IO Queue in Socket transport ( #2368 )
2018-03-09 15:04:20 -08:00
pan-wang
0b07894ea7
fix srwlock initialize ( #647 )
2018-03-09 11:47:54 -08:00
Justin Kotalik
cb49b98b6f
Follow windows conventions for file versions ( #646 )
2018-03-08 16:28:27 -08:00
Pavel Krymets
77c5d2a971
Update to new corefx ( #642 )
2018-03-08 14:23:16 -08:00
Pavel Krymets
fc80c15a65
Update to new corefx ( #2369 )
2018-03-08 14:23:07 -08:00
pan-wang
8dca8f030c
moving recycle and shutdown to applicationinfo ( #639 )
...
fix a race condition in processing request and app_offline, and optimize code logic
2018-03-08 12:24:25 -08:00
Justin Kotalik
ad82bd31d8
Fix argument parsing for hostfxr, add native unit tests. ( #635 )
2018-03-08 11:53:12 -08:00
Justin Kotalik
00b1948937
Adds websocket feature detection, test cleanup. ( #624 )
2018-03-08 09:52:45 -08:00
Justin Kotalik
ad4b172660
Remove build warnings and turn on warning as errors in IISLib. ( #641 )
2018-03-07 21:15:57 -08:00
Justin Kotalik
4eea754dc3
Don't create std log file for out of process when logs are disabled ( #640 )
2018-03-07 16:12:50 -08:00
Chris Ross (ASP.NET)
42fbba3520
More detailed request timeout exceptions #2245
2018-03-07 12:23:06 -08:00
pan-wang
419ae06935
fixing double locking issue ( #637 )
2018-03-07 12:02:04 -08:00
pan-wang
f32addd408
Update RecycleApplication function ( #634 )
...
removing hostingmodel input from recycleapplication call and fix memory leak in recycle out of process application
2018-03-07 11:45:51 -08:00
pan-wang
0e28f34c1a
Add general logging event to be used by the RequestHandler ( #633 )
2018-03-06 21:18:49 -08:00
pan-wang
c833e7b994
change the logic on handling configuration change and adds shutdown logic ( #610 )
2018-03-06 16:47:02 -08:00
Nate McMaster
e552b5861a
Switch default implementation of Pbkdf2 on Linux/macOS to Rfc2898DeriveBytes ( #301 )
...
Requires adding .NET Core 2.0 target framework to the package because only SHA1 is supported in .NET Standard 2.0
2018-03-06 09:31:03 -08:00
Justin Kotalik
4e8a9d2493
Move reading and writing of Pipelines to a single loop; Cancel Read every time we write. ( #582 )
2018-03-04 19:52:41 -08:00
pan-wang
cbffeb33ea
fixing a stress issue ( #619 )
2018-03-02 17:34:09 -08:00
Pavel Krymets
850ce33edf
Remove keyvault hosting startup ( #159 )
2018-03-02 14:59:28 -08:00
Nate McMaster
19c38d0af0
Merge branch 'release/2.1' into dev
2018-03-02 13:57:53 -08:00
pan-wang
17dd3e85cb
fix missing event log descriptions ( #622 )
2018-03-01 20:53:57 -08:00
Jass Bagga
c4d1f20c78
Remove bundleconfig.json files from project templates ( #335 )
...
Addresses #326
2018-03-01 11:58:18 -08:00
Ben Adams
300453396a
Pass StringValues via in ( #2295 )
2018-02-28 19:54:44 -08:00
Pavel Krymets
2dac2e34fa
Reac to pipes in corefx ( #618 )
2018-02-28 12:42:09 -08:00
Pavel Krymets
2c108d9ba1
React to pipes in corefx ( #2337 )
2018-02-28 12:41:51 -08:00
pan-wang
fcbe74fbf1
fix coding guideline issue. Use BOOL instead of bool ( #620 )
2018-02-28 12:02:15 -08:00
Nate McMaster
9bd4a67f7d
Remove Microsoft.NETCore.Platforms from tool package nuspec
2018-02-28 11:05:50 -08:00
Ajay Bhargav Baaskaran
63f0322810
Allow whitespace and backslash in path
2018-02-27 15:24:36 -08:00
pan-wang
71b90a31a9
websocket enabled check ( #612 )
2018-02-27 11:28:27 -08:00
pan-wang
792b72e71a
adding error description which was commented out previously ( #613 )
2018-02-27 09:41:09 -08:00
Justin Wyer
83bf2375b3
#2035 Do not await OnCompleted handlers before sending the Response ( #2324 )
2018-02-25 18:10:04 -07:00
Ben Adams
de7e2a2573
Use enum for method rather than string compares ( #2294 )
2018-02-23 14:29:42 -08:00
Nikita Tsukanov
39951e892e
Don't throw in HttpRequestStream.Flush ( #2342 )
...
Because read-only streams apparently can have Flush semantics and this behavior is expected by some of built-in stream wrappers (e. g. CryptoStream)
https://github.com/dotnet/corefx/pull/27327#pullrequestreview-98384813
https://github.com/aspnet/KestrelHttpServer/issues/2341
2018-02-23 09:51:09 -08:00
Ben Adams
6728e756b7
Sanitize and centralize exception throws ( #2293 )
...
* Sanitize and centralize exception throws
2018-02-23 09:24:20 -08:00
Ben Adams
6252ffd86a
Flatten exception handling ( #2313 )
...
3 nested try blocks with 3 finallies in same function O_o
2018-02-22 16:46:18 -08:00
Ben Adams
c57784447e
Speed up TryGetAsciiString ( #1973 )
...
* Widen
* Remove TryGetAsciiStringVectorCheckShifts
* Add Span version to benchmarks
2018-02-22 16:45:31 -08:00
Ben Adams
c0f88ebdc1
Faster IFeatureCollection.Get<TFeature> ( #2290 )
2018-02-22 16:44:38 -08:00
Jass Bagga
8cac91b15e
Update jQuery ( #307 )
2018-02-22 14:39:18 -08:00
Nate McMaster
590c621c6f
Update README to reflect that dotnet-watch et. al. are bundled in the CLI
2018-02-22 12:55:03 -08:00
pan-wang
dc62b9ba38
adding mof file for freb log ( #603 )
2018-02-22 11:14:29 -08:00
Justin Kotalik
4775706bbc
Add version numbers on aspnetcore.dll and aspnetcorerh.dll, remove unnecessary files ( #601 )
2018-02-22 10:03:51 -08:00
Nate McMaster
70dcbf6ed6
Add UnprotectKeysWithAnyCertificate
2018-02-22 08:50:03 -08:00
pan-wang
782b563a58
fixing empty logfile name in event log ( #602 )
...
Empty log file path was logged as we reset the stru too earlier. Changing the code order
2018-02-21 14:08:26 -08:00
Justin Kotalik
21b1febf2b
Adds environment variable feature for inprocess ( #583 )
2018-02-21 12:36:39 -08:00
pan-wang
1f6e2c8029
grant the config setting on 502.5 page setting ( #600 )
...
grant the config setting on 502.5 page setting
2018-02-21 11:27:48 -08:00
pan-wang
e3d3b088ae
adding logging for outprocess start and application recycle ( #573 )
...
adding logging for outprocess start and application recycle
2018-02-21 10:58:34 -08:00
Steve Sanderson
7debea272c
Update Angular template content to match @angular/cli@1.7.0
2018-02-21 13:56:19 +00:00
David Fowler
3fc69dc71f
Updated Streams to override Memory and Span overloads ( #2333 )
...
- Also plumbed Memory/Span through Kestrel over ArraySegment.
- Throw synchronously from the HttpRequestStream instead of async in some cases.
2018-02-21 00:00:46 -08:00
Justin Kotalik
ff496ca580
Fix absolute paths to dotnet ( #597 )
2018-02-20 15:03:37 -08:00
Justin Kotalik
c395db12e6
Fix path searching for where.exe and request handler parsing ( #595 )
2018-02-20 08:10:13 -08:00
brightcr
a72e5db797
Removed code to set response headers - connection and upgrade as it should be set by caller e.g. WebSockets Middleware ( #2329 )
2018-02-19 08:36:28 -08:00
Ben Adams
1f8591184e
Use ReferenceEquals not MulticastDelegate.equals ( #2330 )
...
It never inlines because its such a chunky method
2018-02-17 08:13:15 -08:00
Mike Harder
4afaa386db
Remove unnecessary usings ( #2326 )
2018-02-16 14:04:16 -08:00
Nate McMaster
eea8c1a146
Support decrypting keys with X509Certificate that is not in the X509Store
...
The default implementation of EncryptedXml doesn't support using the RSA
key from X509Certificate to decrypt xml unless that cert is in the X509
CurrentUser\My or Localmachine\My store. This adds support for
decrypting with the X509Certificate directly. This is useful for Linux
(often Docker) scenarios, where the user already has a .pfx file, but
may not have added it to X509Store.
2018-02-16 12:11:20 -08:00
Justin Kotalik
87c3ca4752
Send stderr logs to anonymous pipe instead of file when logging is disabled. ( #549 )
2018-02-15 18:43:06 -08:00
Alessio Franceschelli
14332c5daf
Allows Content-Length for 304 Not Modified response ( #2321 )
2018-02-14 16:01:07 -08:00
Justin Kotalik
4ca45d951f
Increment index by 1 as indexOf is inclusive when searching for dotnet.exe ( #589 )
2018-02-14 15:28:15 -08:00
Ryan Brandenburg
a6165304b3
Add ExperimentalPackageVersion
2018-02-14 12:48:27 -08:00
Alessio Franceschelli
9341f72b8d
Consumes request before closing connection ( #2314 )
2018-02-14 11:46:13 -08:00
Daniel Roth
db8e0127c7
Remove hyphen from the dev-certs tool name
2018-02-13 09:33:02 -08:00
David Fowler
2156030460
Clean up some of protocol abstractions ( #2311 )
...
* Clean up some of protocol abstractions
- Renamed PipeConnection to DuplexPipe
- Removed MemoryPool from ConnectionContext
- Work around value tuple issue on net471
2018-02-10 10:39:21 -08:00
Javier Calvarro Nelson
2f42f8f8b4
Merge branch 'release/2.1' into dev
2018-02-09 15:07:53 -08:00
Javier Calvarro Nelson
e81e124586
Fix whitespaces
2018-02-09 15:07:33 -08:00
Javier Calvarro Nelson
46bfdf1d14
Merge branch 'release/2.1' into dev
2018-02-09 14:57:10 -08:00
Javier Calvarro Nelson
1f3a26051d
Fix duplicated namespace on startup
2018-02-09 14:56:18 -08:00
Javier Calvarro Nelson
8f005c7a58
Merge branch 'release/2.1' into dev
2018-02-09 14:19:40 -08:00
Javier Calvarro Nelson
025d366b83
Fix bad merge
2018-02-09 14:08:01 -08:00
Javier Calvarro Nelson
6bb798d2b7
Add minimumsamesitepolicy.None in the cookie policy options on the templates
2018-02-09 13:51:34 -08:00
Javier Calvarro Nelson
7a1f716fc0
Merge branch 'release/2.1' into dev
2018-02-09 13:39:09 -08:00
Javier Calvarro Nelson
67cf534bda
Fix B2C templates
2018-02-09 13:20:16 -08:00
Nate McMaster
a64672d6e9
Ensure publish directory is cleaned when /t:Clean is executed [ci skip]
2018-02-09 09:57:44 -08:00
Joshua Clark
5dd590e75e
Add clearer exception message to HttpResponseStream ODE ( #2305 )
2018-02-08 17:28:00 -08:00
Javier Calvarro Nelson
23f63c2790
Remove dependency on Microsoft.AspNetCore.Identity.Service.AzureKeyVault
2018-02-08 13:15:47 -08:00
Hao Kung
abe222eb53
Merge branch 'release/2.1' into dev
2018-02-08 12:39:58 -08:00
Hao Kung
06f1340f2a
[2.1] Update initial identity migration ( #313 )
2018-02-08 12:37:40 -08:00
Redouane Sobaihi
8f25c4e8ca
Include limits default values in intellisense comments. ( #2304 )
2018-02-08 11:37:01 -08:00
Peter Blazejewicz
3d118de0d5
Pass properties to super in derived classes. Fixes #289
...
Thanks!
2018-02-08 11:17:15 +00:00
Peter Blazejewicz
6b44610079
Align class event handler creation with React docs
...
This is small change to align example React app with current advised way of assigning
event handlers that are declared as ES6 class methods:
https://reactjs.org/docs/handling-events.html
Thanks!
2018-02-08 11:17:09 +00:00
Steve Sanderson
c000f6af2d
Update Angular template to match @angular/cli@1.6.8 output
2018-02-08 11:03:00 +00:00
Jass Bagga
acc2147ac5
Merge pull request #315 from aspnet/release/2.1
...
Remove hard coded copyright year
2018-02-07 14:28:39 -08:00
Jass Bagga
6b490836b1
Remove hard coded copyright year
2018-02-07 14:13:02 -08:00
Justin Kotalik
9162ab3436
Default to using program files if where.exe doesn't find dotnet.exe ( #578 )
2018-02-06 12:12:23 -08:00
PRIYANSHU AGRAWAL
5aa3529dcb
Merge PR #297 - minor code cleanup - remove duplicate allocation of DateTimeOffset
2018-02-06 08:18:12 -08:00
Jass Bagga
b177f5a145
Merge pull request #304 from aspnet/release/2.1
...
Remove F# web app VS host file
2018-02-05 10:42:02 -08:00
Jass Bagga
cc14da18eb
Remove F# web app hosts file
2018-02-05 10:14:14 -08:00
Justin Kotalik
e035d0ed96
Fail fast on .NET Full Framework and log exceptions in hostfxr utility ( #533 )
2018-02-04 20:54:12 -08:00
Eilon Lipton
062f6b4d31
Merge pull request #284 from peterblazejewicz/fix/279
...
Add empty TypeScript starter template file. Closes #279
2018-02-02 16:35:37 -08:00
Justin Kotalik
462c1c042a
Merge remote-tracking branch 'origin/release/2.1' into dev
2018-02-02 16:23:54 -08:00
Javier Calvarro Nelson
216e9f62c4
Fix kestrel urls in launchSettings.json
2018-02-02 16:10:15 -08:00
Justin Kotalik
5465216be9
React to hostfxr api changes ( #577 )
2018-02-02 16:07:51 -08:00
Javier Calvarro Nelson
a4427f5263
Fix kestrel urls in launchSettings.json
2018-02-02 16:07:02 -08:00
Jass Bagga
66750bb20a
Merge pull request #285 from aspnet/release/2.1
...
Adding host configurations for F# templates (#281 )
2018-02-02 12:19:37 -08:00
Jonathon Marolf
8079ab8b58
Adding host configurations for F# templates ( #281 )
2018-02-02 12:18:50 -08:00
Peter Blazejewicz
ebeb7b93f9
Add empty TypeScript starter template file. Closes #279
...
No content, the header with the same CTA as in site.js
And no BOM, there is no policy to enforce it in the repo.
Thanks!
2018-02-02 21:14:20 +01:00
Javier Calvarro Nelson
fe3d4f0d8b
Merge branch 'release/2.1' into dev
2018-02-02 10:33:03 -08:00
Javier Calvarro Nelson
1ea32bd569
[ Fixes #283 ] Updates vs-2017.3.host.json to include the HTTP port
2018-02-02 10:32:19 -08:00
John Luo
1c31731d89
Merge branch 'release/2.1' into dev
2018-02-01 15:01:46 -08:00
John Luo
bd9e53015d
Merge branch 'release/2.1' into dev
2018-02-01 14:48:34 -08:00
John Luo
94cfac8ec6
Use Microsoft.AspNetCore.App in templates
...
- Add BrowserLink and Sqlite for Razor and StarterWeb templates when required
- Add tests for LocalDB scenarios
2018-02-01 12:52:05 -08:00
John Luo
e4e837fa24
Flatten dependencies of Microsoft.AspNetCore.All metapackage
...
Remove BrowserLink from Microsoft.AspNetCore.App
Remove version locking in .All metapackage
2018-02-01 11:51:27 -08:00
Nate McMaster
864ee50b4c
Merge branch 'release/2.1' into dev
2018-02-01 10:40:07 -08:00
Nate McMaster
2233481d34
Ensure all packages are included in ArtifactInfo
2018-02-01 10:24:07 -08:00
Jass Bagga
ba0abd2285
Add missing bootstrap and js min files to RazorPages template ( #269 )
...
Addresses #217
2018-01-30 14:09:03 -08:00
John Luo
4c79a2fe59
Merge branch 'release/2.1' into dev
2018-01-30 12:04:18 -08:00
Pavel Krymets
ddf3e948ad
Merge release/2.1
2018-01-30 09:54:23 -08:00
Pavel Krymets
261b5836c1
Merge release/2.1
2018-01-30 09:39:33 -08:00
John Luo
818bb50e43
Update metapackages
...
.All will include all assets from .App
.All and .App will check TFM compatibility during inner builds
Remove unused runtime store templates
2018-01-29 17:40:19 -08:00
Pavel Krymets
bc1a60704b
React to pipeline changes ( #570 )
2018-01-29 14:35:22 -08:00
Pavel Krymets
a84095e5c3
React to pipelines changes ( #2275 )
2018-01-29 14:34:48 -08:00
David Fowler
8ea181f088
Use the OnWriterCompleted and OnReaderCompleted events directly. ( #2280 )
2018-01-29 14:27:47 -08:00
Jass Bagga
e8816350ef
Add namespace for SignedOut.cshtml.cs ( #266 )
...
Addresses #205
2018-01-29 14:03:14 -08:00
Pranav K
c24b577175
Merge remote-tracking branch 'origin/release/2.1' into dev
2018-01-29 13:54:35 -08:00
Nate McMaster
011cf720e6
Add IServerVariablesFeature
...
Enables fetching variables directly from IIS when using in-process
hosting. This is not available for out-of-process hosting.
Other changes:
- Update tests to only run if IIS Express has been updated to support
the new schema for hostingModel
- Add a simpler test fixture for in-proc testing
2018-01-29 12:51:26 -08:00
David Fowler
50b396cec6
Fixed race in sockets transport ( #2279 )
...
- Based on the changes you made earlier (f4d27e6 ), we trigger OnConnectionClosed before the socket is disposed in the SocketTransport. This moves the call to Output.Complete to happen after and thus fixes the race.
2018-01-29 12:41:45 -08:00
Pranav K
b37880c985
Downgrade version of analyzers
2018-01-29 12:24:18 -08:00
Justin Kotalik
5d4fd2a592
Add project capability in 2.1 M.A.App for inproc hosting ( #796 )
2018-01-28 16:59:16 -08:00
Jass Bagga
c15cd757cf
Set ASPNETCORE_URLS
2018-01-26 15:59:54 -08:00
Javier Calvarro Nelson
8280c1b73f
Update Kestrel HTTPS developer certificate error message
2018-01-26 12:55:15 -08:00
Justin Kotalik
6f54ed1c68
Merge pull request #560 from aspnet/release/2.1
2018-01-26 12:50:45 -08:00
Andrew Stanton-Nurse
a6fc4776da
fix Kestrel version to fix build ( #227 )
2018-01-26 12:27:41 -08:00
Justin Kotalik
85ec92012a
Remove AspNetCoreHostingModelProperty ( #561 )
2018-01-26 10:25:05 -08:00
Justin Kotalik
2181fdc943
Invoke where.exe to find dotnet.exe ( #559 )
2018-01-26 10:16:05 -08:00
Nate McMaster
04dfc5cc6b
Remove RuntimeFrameworkVersion from the templates
...
This property is no longer needed because the Microsoft.AspNetCore.All and .App packages set the shared framework version. RuntimeFrameworkVersion is inferred by Microsoft.NET.Sdk
2018-01-25 12:25:34 -08:00
Pranav K
a6eb93cfdd
Merge branch 'release/2.0' into release/2.1
...
# Conflicts:
# src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorPagesWeb-CSharp/Pages/Account/AccessDenied.cshtml
# src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorPagesWeb-CSharp/Pages/Account/Manage/EnableAuthenticator.cshtml
# src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorPagesWeb-CSharp/Pages/Account/Manage/EnableAuthenticator.cshtml.cs
# src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorPagesWeb-CSharp/Pages/Account/Manage/GenerateRecoveryCodes.cshtml
# src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorPagesWeb-CSharp/Pages/Account/Manage/GenerateRecoveryCodes.cshtml.cs
# src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-CSharp/Controllers/ManageController.cs
# src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-CSharp/Models/ManageViewModels/EnableAuthenticatorViewModel.cs
# src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-CSharp/Models/ManageViewModels/ShowRecoveryCodesViewModel.cs
# src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-CSharp/Views/Manage/EnableAuthenticator.cshtml
# src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-CSharp/Views/Manage/GenerateRecoveryCodes.cshtml
# src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-CSharp/Views/Manage/TwoFactorAuthentication.cshtml
2018-01-25 11:12:48 -08:00
Justin Kotalik
06348dded7
Change request timeout validation to 1 second. ( #546 )
2018-01-24 17:18:23 -08:00
Jass Bagga
d978b0da6c
Revert "Update jQuery" ( #257 )
...
This reverts commit 78f4c7342b .
2018-01-24 17:17:57 -08:00
Nate McMaster
af8d61395f
React to changes in package layout requirements for global CLI tools ( #385 )
2018-01-24 16:09:20 -08:00
Chris Ross (ASP.NET)
4fd4fd9f41
Mark HTTP/2 as not supported with an AppContext switch override.
2018-01-24 15:29:59 -08:00
pan-wang
d61a4ca89f
some fix for handling configuration change and recycling ( #539 )
2018-01-24 15:21:09 -08:00
Steve Sanderson
b1ccc31ccf
Update SPA template identifiers to end with ".2.1". Fixes #230
2018-01-24 23:02:22 +00:00
Andrew Stanton-Nurse
6bc49ad6ca
update to use corefx package ( #222 )
2018-01-23 19:57:28 -08:00
Javier Calvarro Nelson
2269a31983
[ Fixes #245 ] Update Identity to use the default layout from the application.
...
Added /Areas/Identity/Pages/_ViewStart.cshtml and set the layout to the
applications layout.
2018-01-23 17:40:57 -08:00
Jass Bagga
78f4c7342b
Update jQuery ( #250 )
...
Addresses #248
2018-01-23 16:11:41 -08:00
Justin Kotalik
3d167c1e6c
Run http request on separate thread. ( #545 )
2018-01-23 14:56:47 -08:00
Sourabh Shirhatti
10f0f7b2ee
Add project capability for inproc hosting ( #532 )
2018-01-23 14:05:27 -08:00
Pranav K
13cf9f76bd
Add support for building Microsoft.AspNetCore.Analyzers metapackage
2018-01-22 13:54:50 -08:00
Javier Calvarro Nelson
d159cb9b00
Add application DbContext
2018-01-22 13:24:54 -08:00
Justin Kotalik
6b4673bbdc
Fixes bitness alignment issue for 32bit ( #527 )
2018-01-19 17:39:42 -08:00
Justin Kotalik
d7d502a04c
Free stdout after app closes ( #535 )
2018-01-19 15:52:21 -08:00
pan-wang
d85ed094aa
gracefully shutdown the filewatcher thread ( #530 )
2018-01-19 14:31:51 -08:00
=
564e049ae9
Build Microsoft.AspNetCore.App
...
- Produce .App and .All metapackages and shared frameworks
2018-01-19 11:32:30 -08:00
Justin Kotalik
2204989660
Always load hostfxr parameters if the app isn't loaded ( #529 )
2018-01-19 09:59:04 -08:00
Jass Bagga
a177c557c5
[2.0.x PATCH] Add app.config to net 4.x templates ( #231 )
...
Addresses #170
2018-01-18 18:19:18 -08:00
Stephen Halter
526dfdb332
Switch back to libuv as the default transport ( #2257 )
...
* Switch back to libuv as the default transport
2018-01-18 17:25:28 -08:00
Jass Bagga
767a857635
Set CompatibilityVersion for templates ( #240 )
...
Addresses #235
2018-01-18 16:11:09 -08:00
Justin Kotalik
694411f79e
Fixing a typo ( #279 ) ( #523 )
2018-01-18 13:50:34 -08:00
Justin Kotalik
ab7ec622ef
Make paths absolute for in-process, fix relative path check ( #513 )
2018-01-17 16:43:49 -08:00
Pavel Krymets
f8192fd63c
Workaround corefx/26390 ( #295 )
2018-01-17 10:39:07 -08:00
Stephen Halter
cf371a4e74
Disable heartbeat warning when debugger is attached ( #2258 )
2018-01-16 18:11:11 -08:00
pan-wang
7b65bdb6ef
Panwang/addinglog ( #508 )
...
* adding windows event log
* adding windows event log
* fix a wrong bool variable
* some updates
* fix bad merge
2018-01-16 17:21:47 -08:00
Stephen Halter
f4d27e67bb
Improve server shutdown logic ( #2247 )
...
Ensure connections abort when they don't close gracefully.
2018-01-16 16:43:45 -08:00
Hao Kung
5d2f598c80
Update initial migrations
2018-01-16 14:44:29 -08:00
Javier Calvarro Nelson
e6bb551018
Adds support for loading the developer certificate from a pfx file
...
* If we can't find a developer certificate on the certificate store
we will look for a developer certificate on the file system if a
password has been specified for the Development certificate.
* We will look at ${APPDATA}/ASP.NET/https/<<AppName>>.pfx for windows
and fallback to ${HOME}/.aspnet/https/<<AppName>>.pfx
* In case the password wasn't specified through configuration, the file
is not found on the file system or can't be loaded, we won't
do anything.
2018-01-12 16:32:06 -08:00
=
1c4d23f79d
Add TFM compatibility check to 2.1 metapackage
2018-01-11 12:37:11 -08:00
Javier Calvarro Nelson
a036fa6bf4
Add support for cleaning certificates on the machine to the dev-certs tool
2018-01-11 11:26:39 -08:00
Chris Ross (ASP.NET)
420500e2a9
#2102 Always start the response before draining the request.
2018-01-09 15:59:19 -08:00
Steffen Forkmann
9a8dd6ef12
Allow Content-Length 0 for Websocket-Connection ( #2217 )
2018-01-09 15:01:09 -08:00
Chris Ross (ASP.NET)
eabde9fe9e
Add CookiePolicy and consent UI
2018-01-09 12:42:07 -08:00
Jass Bagga
8ebe0a2d29
Derive Web API templates from ControllerBase ( #220 )
...
Addresses #45
2018-01-08 15:08:43 -08:00
Justin Kotalik
ee6256d941
Update sample to use aspnetcore.dll and aspnetcorerh.dll ( #512 )
2018-01-08 12:02:58 -08:00
Nate McMaster
48ed4a6997
Package aspnetcorerh in Microsoft.AspNetCore.Server.IIS
2018-01-08 10:15:06 -08:00
Jass Bagga
da3a49a9b0
Add HttpsPort settings to Empty F# template ( #219 )
2018-01-05 11:08:47 -08:00
Chris Ross (ASP.NET)
ad2149f5f0
Change ApplicationProtocol to ReadOnlyMemory<byte> #2182
2018-01-05 09:25:30 -08:00
Stephen Halter
664055fa43
Revert "Change ApplicationProtocol to ReadOnlyMemory<byte> #2182 "
...
This reverts commit 2d3a01d48d .
2018-01-04 16:17:36 -08:00
Chris Ross (ASP.NET)
2d3a01d48d
Change ApplicationProtocol to ReadOnlyMemory<byte> #2182
2018-01-04 15:26:40 -08:00
Phillip Carter
5b34474502
Update F# templates ( #190 )
2018-01-04 10:56:54 -08:00
Justin Kotalik
c3bc6fed9c
Adds RequestHandler dll and hostfxr changes from ANCM ( #497 )
2018-01-04 10:07:00 -08:00
Pavel Krymets
8cedb4eff3
React to pipeline changes ( #503 )
2018-01-04 10:01:16 -08:00
Pavel Krymets
1fa001e7db
React to pipeline changes ( #2234 )
...
React to pipeline changes
2018-01-04 09:54:42 -08:00
Steve Sanderson
22da82ff8a
Sync remaining Angular-CSharp changes from OOB release into dev branch
2018-01-04 11:10:35 +00:00
Steve Sanderson
0d9f17211f
Fix @angular/platform-server version in package-lock.json
2018-01-04 11:01:28 +00:00
Steve Sanderson
c637130f88
In React and ReactRedux templates, switch from npm-shrinkwrap.json to package-lock.json
2018-01-04 11:01:19 +00:00
Steve Sanderson
27878265bc
Update Angular template to Angular CLI 1.6.3, plus switch it from npm-shrinkwrap.json to package-lock.json
2018-01-04 11:01:01 +00:00
Justin Kotalik
5d8670243c
Use location of aspnetcore.dll rather than the activating process. ( #500 )
2018-01-03 11:49:43 -08:00
Justin Kotalik
119dee607b
Remove use of Dangerous Span calls for MemoryMarshal ( #501 )
2018-01-02 13:59:49 -08:00
Scott Addie
323453129d
Remove yarn.lock file entry from .gitignore files
2018-01-02 16:16:47 +00:00
Steve Sanderson
fa386c458b
Remove bogus BuildServerSideRenderer property from React-Redux csproj. #1457
2018-01-02 12:14:30 +00:00
Jass Bagga
9ad731bc33
Remove max-width from site.css for F# Starter Web template ( #214 )
2017-12-29 15:52:30 -08:00
Nate McMaster
26833a02b1
Remove DotNetCliToolReference to dotnet-user-secrets ( #212 )
2017-12-29 14:27:31 -08:00
Justin Kotalik
d59b0ef38c
Adds universe manifest and signing info
2017-12-29 12:48:01 -08:00
Murat Girgin
4e568c9266
Fixing a typo ( #279 )
2017-12-29 12:48:01 -08:00
Javier Calvarro Nelson
5325c65b88
Replace identity code with built-in version on the templates
2017-12-29 11:45:10 -08:00
Nate McMaster
261b27b700
Port CLI tools to be dotnet global tools
...
- Rename package IDs to dotnet-watch, dotnet-user-secrets, and dotnet-sql-cache
- Change packaging layout to support dotnet-install-tool
- Change package metadata to DotnetTool
- Drop support for DotNetCliToolReference (those will continue to be available under previous package ID's)
- Rename project files and folders
2017-12-29 08:42:36 -08:00
Javier Calvarro Nelson
8c94d27d6a
[ Fixes #181 ] Go back to server selected listening ports.
2017-12-28 19:00:29 -08:00
Jass Bagga
886a985726
Target netcoreapp2.1
2017-12-28 17:01:30 -08:00
Justin Kotalik
f27190a1f1
Adds InProcessHandler to calls, Refactor to remove IHttpContext completely
2017-12-22 13:36:34 -08:00
Pavel Krymets
0125769f8a
Use SiteExtension.Sdk in Microsoft.AspNetCore.AzureAppServices.SiteExtension ( #128 )
2017-12-21 11:12:30 -08:00
Chris Ross (ASP.NET)
dfaf37cbba
Implement config support #1290 #1879 #2016 #2166 #2167 #2188
2017-12-21 09:12:32 -08:00
ASP.NET CI
fa9d7a7e8c
Update dependencies.props
...
[auto-updated: dependencies]
2017-12-20 13:46:28 -08:00
BrennanConroy
2cf020103a
Update to new corefx packages ( #486 )
2017-12-20 13:46:27 -08:00
pan-wang
30bbd87d81
Panwang/refactor ( #277 )
...
* Init check in for refactoring
* clean up to make app_offline work
* update loadassembly and build
* add configpath to aspnetcore_config to make recycle work
* Adds in process component to refactor (#249 )
* outprocess first checkin (still missing marjor components)
* Adds In-Process support for shimmed module. (#257 )
* Init check in for refactoring
* clean up to make app_offline work
* update loadassembly and build
* add configpath to aspnetcore_config to make recycle work
* Adds in process component to refactor (#249 )
* outprocess first checkin (still missing marjor components)
* Adds In-Process support for shimmed module. (#257 )
* load from bin start and catch unhandled exception
* Fixes request handler vcxproj
* Adds request handler to nuget package
* build issues
* outofprocess refactoring
* adding logging support
* enforce Warning As Error for build and enable process recycle for outofprocess
* fix AV for win32 build and update build flags
* Fixed m_srwLock lock issue
* remove dealock in loadmanagedapp and remove UseMFC
* Readd lost exception catching
* nuget package issue and status code
* fixing warnings
* Adds Headers
* removing web sockets exe for now
* remove flags
* nuspec stuff
* spelling
* only look in inetsvr for now (or same folder)
* rename method
* terminte thread before closing the handle to it
* couple changes related with AV
* null check and Kill thread for in process if dotnet timed out
* fix recursive lock issue reported by appverifier
* client disconnect support AV fix
* flow 502.5 process start failure error page
* Feedback from inperson code review
2017-12-20 13:46:27 -08:00
Pavel Krymets
8570f1e0c0
Move site extensions out from src ( #131 )
2017-12-20 12:11:26 -08:00
Pavel Krymets
dee673ea09
Build site extensions in main build chain ( #130 )
2017-12-20 10:52:11 -08:00
Pavel Krymets
3a0a133a02
Remove use of Dangerous* Span APIs and use MemoryMarshal instead ( #2228 )
2017-12-19 11:33:39 -08:00
Chris Ross (ASP.NET)
d505d20ba7
Merge Kestrel.Https into Kestrel.Core. Fix sample.
2017-12-18 14:08:14 -08:00
Jass Bagga
e7749b9ccc
return ReturnUrl when ExternalLogin fails ( #186 )
...
Addresses #97
2017-12-14 10:29:36 -08:00
Jass Bagga
eb74ea32f1
Add app.config to net 4.x templates ( #191 )
...
Addresses #73
2017-12-13 11:12:12 -08:00
Jass Bagga
6eaf1219f6
Use nameof() when returning Views ( #196 )
2017-12-13 11:11:32 -08:00
Nate McMaster
2aaed28054
Rename dotnet-developercertificates to dotnet-dev-certs ( #371 )
2017-12-12 15:56:48 -08:00
Nate McMaster
1f3f010f87
Upgrade CLI tools to .NET Core 2.1
2017-12-12 14:37:47 -08:00
Biarity
13e4025dac
Using nameof() instead of hard-coded string. ( #188 )
2017-12-12 12:05:06 -08:00
Jass Bagga
26ea920fa6
Set LoginProvider when ExternalLoginConfirmation fails ( #187 )
...
Addresses #98
2017-12-12 11:27:11 -08:00
Pavel Krymets
f4236a1dde
Split KeyVault hosting startup into separate separate package ( #126 )
2017-12-11 11:12:46 -08:00
BrennanConroy
95dc8824c3
Upgrade package references and react to corefx API changes ( #2212 )
2017-12-11 09:02:37 -08:00
Javier Calvarro Nelson
4d2e642b94
Add launchSettings.json by default to our templates
...
* Adds launchSettings.json to all of our templates.
* Provides an alternative flag to exclude it.
* Adds HTTPS support in launchSettings.json.
* Re-adds HTTPS redirect and HSTS middleware for C# templates.
* Improves some infrastructure aspects:
* Prefix all our test projects with AspNet.Template to allow easy
killing of orphaned processes.
* Setup an HTTPS certificate automatically for use with tests in the
same way our tooling does it on customers machines.
* Switch from OS selected ports to randomly selected ports. This is
required as we need to know the port to use for HTTPS.
* Allow disabling browser automation through an environment variable.
* Setup Firefox to allow untrusted certificates when using Selenium.
* Allow running Selenium tests on firefox by setting an environment
variable.
2017-12-08 13:08:36 -08:00
Justin Kotalik
8949f49637
merged
2017-12-07 18:55:29 -08:00
Pranav K
16c23b846e
Split showing and generating recovery codes
2017-12-07 15:47:00 -08:00
Pranav K
e4ecd070eb
Use AuthenticatorUrl generated on the server in EnableAuthenticator pages
...
* Update prerelease package versions
* Install the right CLI version
2017-12-07 15:45:54 -08:00
Jass Bagga
bc95a4a6c1
Add missing @ ( #184 )
...
Addresses #183
2017-12-07 15:45:34 -08:00
Jass Bagga
ed9e34caab
Set ErrorViewModel in ConfirmEmail ( #180 )
...
Addresses #80
2017-12-07 12:44:48 -08:00
Jass Bagga
88e05f71a5
Add no-cache header to error pages ( #182 )
...
Addresses #123
2017-12-07 12:11:44 -08:00
John Luo
911264eb04
Clean up shared framework generation.
2017-12-07 11:00:24 -08:00
Jass Bagga
aba10e768b
Remove user.Id from ResetPasswordCallbackLink ( #173 )
...
Addresses #71
2017-12-05 12:44:37 -08:00
Jass Bagga
f5dcdfd8de
Encode ForgotPassword email link ( #179 )
2017-12-05 12:38:19 -08:00
John Luo
e0daa126e2
Produce aspnetcore shared framework
2017-12-05 12:15:30 -08:00
Stephen Halter
668f8e3b4b
Lazily allocate protocol-specific connection objects ( #2190 )
...
* Refactor Http[12]?Connection
2017-12-04 15:59:12 -08:00
Jass Bagga
269cff5bf5
Change parameter name to htmlMessage ( #178 )
...
Addresses #79
2017-12-04 13:00:57 -08:00
David Fowler
b8a1c04ffb
Make the HttpParser a singleton ( #2203 )
...
- It's completely stateless so make it a singleton
- Fixed tests
2017-12-03 13:27:36 -08:00
Pavel Krymets
c07d699f0f
Add AspNetCore runtime site extension ( #118 )
2017-12-01 09:42:49 -08:00
Ryan Brandenburg
7c2c5f2bef
EnableApiCheck for Kestrel.Https ( #2198 )
2017-11-30 18:36:35 -08:00
Pranav K
f121d9c688
Split out version specification from ExternalDependency initialization
2017-11-30 16:31:55 -08:00
Jass Bagga
5819301f7e
Change Web API to API ( #169 )
...
Addresses #92
2017-11-30 16:15:04 -08:00
Pavel Krymets
db6c04818e
Add application model detection package ( #119 )
2017-11-30 15:00:03 -08:00
Nate McMaster
6f096a18af
Import dependencies.props when building the metapackage
2017-11-29 13:02:37 -08:00
Tornhoof
5e9e3a8574
Make sure to add whitespace after the status code even if the reasonphrase is empty ( #2184 )
2017-11-29 12:30:27 -08:00
Nate McMaster
98de3aa50d
Suppress API check due to reflection load errors ( #2185 )
...
[ci skip]
2017-11-28 11:04:08 -08:00
David Fowler
ce68427050
Use ALPN support in SSLStream on .NET Core >= 2.1 ( #2179 )
...
- Always add the TlsConnectionFeature when the HttpsConnectionAdapter runs
- Implemented the ITlsApplicationProtocolsFeature on the existing TlsConnectionFeature
- Removed Kestrel.Tls
2017-11-27 09:11:39 -08:00
Steve Sanderson
599d5ed73d
Minor stylistic tweaks in Aurelia template
2017-11-24 13:30:35 +00:00
Max
9e82629c1f
Add AureliaPlugin to the vendor bundle
...
This will put aurelia modules into the bundle from the correct distribution folder
2017-11-24 13:26:51 +00:00
Scott Addie
3a4c81dcc9
Change order of UseBrowserLink method invocation
2017-11-24 10:31:39 +00:00
Scott Addie
af23185c06
Change order of UseBrowserLink method invocation
2017-11-24 10:30:48 +00:00
Scott Addie
a68c7241b5
Invoke a simpler UseMvc overload in Razor Pages templates
2017-11-24 10:22:24 +00:00
Scott Addie
529ef02290
Invoke a simpler UseMvc overload in Razor Pages templates
2017-11-24 10:18:56 +00:00
Steve Sanderson
5d7e31d16f
Minor simplifications to Vue fetchdata logic
2017-11-24 10:07:49 +00:00
Murat Girgin
5e752169d6
Vue.js template: Use async/await
2017-11-24 09:58:53 +00:00
Steve Sanderson
40603f1566
In Angular template, make nav button collapsing work (without importing all bootstrap.js scripts)
2017-11-23 12:22:58 +00:00
Steve Sanderson
77afab3b58
In Angular template, add --output-hashing=media to build:ssr as it's needed for 1.5.4 prod builds
2017-11-23 11:49:04 +00:00
Steve Sanderson
98f29207a2
Support running "dotnet restore" directly in template source folders
2017-11-23 11:49:04 +00:00
Steve Sanderson
bf6942e616
For Angular CLI 1.5.4 compatibility, build SPA to ClientApp/dist and serve its static files from there
2017-11-23 11:49:01 +00:00
Steve Sanderson
c517ad3f65
For Angular template, update to @angular/cli 1.5.4 equivalent output
2017-11-23 10:38:31 +00:00
Chris Ross
8e1da5d1f6
Expose WebHostBuilderContext in UseKestrel #1334 ( #2177 )
2017-11-22 10:19:17 -08:00
Pranav K
db8adaf5b7
Remove uses of aspnetcore-ci-dev
2017-11-22 09:28:47 -08:00
Steve Sanderson
7fe5fe2393
Remove "--output-hashing=media" from Angular package.json as it's no longer needed
2017-11-22 17:28:13 +00:00
Steve Sanderson
505ebcf1e6
Update to newer Angular SSR APIs to support AoT-enabled builds
2017-11-22 15:18:52 +00:00
David Fowler
a1d75df47d
Use new Memory<byte> APIs on SocketAsyncEventArgs ( #2173 )
...
- This should improve the performance of handling buffers by (eventually)
removing GCHandle churn for Kestrel's already pinned buffers.
- Made the Sockets transport target both netcoreapp2.1 and netstandard2.0 to use new
APIs
- Disable API check for the sockets transport
2017-11-20 11:36:09 -08:00
Steve Sanderson
7f6abdfcdd
Remove remaining Bower references. Fixes #161 .
2017-11-20 16:54:25 +00:00
Steve Sanderson
f79fa6e110
Remove remaining references to HttpsPolicy until it's ready
2017-11-20 10:13:24 +00:00
Stephen Halter
67fc879c54
Null out send buffer less ( #2164 )
2017-11-17 12:41:35 -08:00
Javier Calvarro Nelson
2dc3e36421
Fix F# Program.fs
2017-11-17 11:27:57 -08:00
Justin Kotalik
9d9daa8db7
Removes Https middlewares from templates ( #157 )
2017-11-17 11:02:10 -08:00
Steve Sanderson
2623b50695
Update info on SPA template home components
2017-11-17 16:43:38 +00:00
Steve Sanderson
993655a7af
Remove SPA templates' instruction to run "npm install" manually, since that's now automatic
2017-11-17 16:22:35 +00:00
Chris Ross (ASP.NET)
89d1862f21
#2139 Add ListenLocalhost and ListenAnyIP
2017-11-16 16:14:17 -08:00
Justin Kotalik
85ea220c4e
Fixes dotnet.exe string as runtime now reads it ( #246 )
2017-11-16 15:05:32 -08:00
Luke Latham
30acb48dfc
Add blank lines
2017-11-16 12:47:11 -06:00
Steve Sanderson
1d9585b69d
Replace Angular, React, ReactRedux templates with new CLI based ones
2017-11-16 13:48:17 +00:00
pan-wang
9e345ad43f
fix build issue ( #248 )
2017-11-15 21:59:54 -08:00
Javier Calvarro Nelson
6c4427cde5
Added a package for generating HTTPS Certificates on CLI first run scenarios
2017-11-15 18:20:17 -08:00
Justin Kotalik
726da0f11f
Fix HttpsPolicy dependency for full framework ( #151 )
2017-11-14 11:59:41 -08:00
Pranav K
8fece7e7bb
Update samples and tests to target netcoreapp2.1
2017-11-13 17:12:02 -08:00
Andrew Stanton-Nurse
065e9bb57a
Update "temporary" OpenSSL wrapper to support 1.1, and add HTTP/2 sample with docker ( #2149 )
2017-11-13 15:54:16 -08:00
Pavel Krymets
b8c3d26975
Migrate to new pipe APIs ( #454 )
2017-11-13 15:06:22 -08:00
Pavel Krymets
73a37363e1
Migrate to new pipe APIs ( #2124 )
2017-11-13 15:04:54 -08:00
Javier Calvarro Nelson
eac0e2d03b
Add support for detecting when the user cancels the trust prompt and a mode to check for the validity and trust of existing certificates
2017-11-13 10:28:46 -08:00
Justin Kotalik
82e096c9a5
Adds windows auth support ( #241 )
2017-11-10 17:07:56 -08:00
Justin Kotalik
552163ab77
Adds windows Auth support ( #471 )
2017-11-10 17:02:31 -08:00
Nate McMaster
dae1f1ce78
Merge branch 'rel/2.0.3' into dev
2017-11-08 16:31:07 -08:00
Andrew Stanton-Nurse
89fa8f0fa2
Revert "Open ssl pfx ( #2150 )"
...
This reverts commit 41abe63c10 .
2017-11-07 15:48:49 -08:00
Tim Seaward
41abe63c10
Open ssl pfx ( #2150 )
2017-11-07 14:49:02 -08:00
Stephen Halter
238da2742d
Use SocketAsyncEventArgs to improve perf ( #2147 )
2017-11-07 14:43:14 -08:00
arerlend
70c8133fce
allow paths that contain '.' ( #125 )
...
* allow paths that contain '.'
* remove InvalidPathWithDotShouldThrowException test
2017-11-07 11:24:52 -08:00
Justin Kotalik
9c065bf107
Remove header serialization in favor of setting IIS response directly. ( #465 )
2017-11-06 20:28:40 -08:00
Justin Kotalik
6bfcd4a2d4
Remove header serialization in favor of setting IIS response directly. ( #228 )
2017-11-06 20:28:08 -08:00
Nate McMaster
aee0d26d67
Merge build infrastructure changes from rel/2.0.3
...
Changes:
- Replaces PackageLineup with the dependencies.props approach to manage package versions.
- Generate the csproj/fsproj files that go into template packages
- Remove the DependencyUpdater and PullRequestSubmitter tasks
- Remove bower.json and bowerrc from Microsoft.DotNet.Web.ProjectTemplates
- Set MyGet feeds via MSBuild instead of NuGet.config
- Upgrades to the functional tests
- Update Selenium
- Make it possible to run tests on macOS/linux
- Disable test parallelization
2017-11-06 16:06:24 -08:00
Nate McMaster
18feba377f
Rename Microsoft.DotNet.Web.ProjectTemplates.2.0.nuspec -> Microsoft.DotNet.Web.ProjectTemplates.nuspec
2017-11-06 16:00:13 -08:00
Nate McMaster
09161305bb
Reorganize repo branch and project folder structure
...
When the code lived in dotnet/templating, the 1.x, 2.0, and 2.1 templates all needed to sit side-by-side.
Now that this code builds from aspnet/templating, we're reorganizing the folder and branch structure to
match the aspnetcore runtime repos.
Branches:
rel/1.1.5 = Microsoft.DotNet.Web.ProjectTemplates.1.x
rel/2.0.3 = Microsoft.DotNet.Web.ProjectTemplates.2.0
dev = Microsoft.DotNet.Web.ProjectTemplates.2.1
Changes:
Remove the 2.0 and 1.x templates projects from this branch
2017-11-06 15:54:02 -08:00
Nate McMaster
1ffcf2c009
Reorganize repo branch and project folder structure
...
When the code lived in dotnet/templating, the 1.x, 2.0, and 2.1 templates all needed to sit side-by-side.
Now that this code builds from aspnet/templating, we're reorganizing the folder and branch structure to
match the aspnetcore runtime repos.
Branches:
rel/1.1.5 = Microsoft.DotNet.Web.ProjectTemplates.1.x
rel/2.0.3 = Microsoft.DotNet.Web.ProjectTemplates.2.0
dev = Microsoft.DotNet.Web.ProjectTemplates.2.1
2017-11-06 10:19:59 -08:00
George Chakhidze
c315b27ad9
Fix the uninitialized g_hWinHttpModule global variable to avoid empty error messages ( #225 )
2017-11-06 10:16:08 -08:00
David Fowler
08186bb198
Use ipv4 when binding to ANCM port ( #470 )
...
- Today we use localhost which binds to both the ipv4 and ipv6 addresses.
ANCM never communicates over ipv6 so it's pointless. This should also properly crash
the process if the ipv4 address fails to bind (which we've seen reports in real applications for).
2017-11-03 10:24:41 -07:00
Nate McMaster
5bbab01ba5
Pin tool and package versions to make builds more repeatable
...
Part of aspnet/Universe#575
2017-11-01 16:52:00 -07:00
Justin Kotalik
a42c8a33b8
Return FINISH_REQUEST on request failure ( #469 )
2017-11-01 15:48:04 -07:00
Nate McMaster
6c82f78c65
Pin tool and package versions to make builds more repeatable
...
Part of aspnet/Universe#575
2017-11-01 15:18:49 -07:00
Nate McMaster
478c640a68
Pin tool and package versions to make builds more repeatable
...
Part of aspnet/Universe#575
2017-11-01 15:11:36 -07:00
Nate McMaster
bcc10d3012
Pin tool and package versions to make builds more repeatable
...
Part of aspnet/Universe#575
2017-11-01 14:59:02 -07:00
Justin Kotalik
06bff32f4e
Fix missed reorder of HttpsRedirection calls in spa templates ( #140 )
2017-11-01 12:52:10 -07:00
Justin Kotalik
36fe9b40ef
Adds Hsts and HttpsRedirection to spa templates ( #137 )
2017-11-01 11:00:13 -07:00
Pavel Krymets
c998d74e1d
Set XmlRepository whem setting encryptor in DataProtection light-up ( #117 )
2017-11-01 10:14:50 -07:00
Nate McMaster
2143ef49c2
Pin tool and package versions to make builds more repeatable
...
Part of aspnet/Universe#575
2017-11-01 09:45:38 -07:00
Nate McMaster
d687617a35
Pin tool and package versions to make builds more repeatable
...
Part of aspnet/Universe#575
2017-11-01 09:29:41 -07:00
Nate McMaster
49b2e22ab3
Pin tool and package versions to make builds more repeatable
2017-11-01 09:09:28 -07:00
Nate McMaster
1836201bee
Pin tool and package versions to make build more repeatable
2017-10-31 17:33:49 -07:00
Justin Kotalik
509f791f10
[WIP] Adds Hsts and HttpsRedirection to templates ( #128 )
2017-10-31 16:15:13 -07:00
Stephen Halter
0c34523e8b
Log exception after critical accept loop error ( #2140 )
2017-10-31 11:09:11 -07:00
Pavel Krymets
9a0064285d
KeyVault HostingStartup ( #114 )
2017-10-31 10:13:53 -07:00
Nate McMaster
f0991b4e6d
Revert changes to the 2.0 templates that were unintentionally copied from dotnet/templating ( #135 )
2017-10-30 15:49:46 -07:00
pan-wang
2cd59f86c4
client disconnect change ( #223 )
2017-10-30 10:35:56 -07:00
Javier Calvarro Nelson
f005434e87
Update templates to support the new pattern used for integration tests
2017-10-27 08:56:46 -07:00
Nate McMaster
4984b2da89
Generate the MSBuild files instead of the template.json files to workaround localization issues in the tempalting engine
2017-10-26 16:13:01 -07:00
Tom Deseyn
eeb49c2af7
Pass setsockopt fd as int ( #2136 )
2017-10-26 11:40:52 -07:00
Scott Addie
1df37f8060
Fix spelling mistake in constant name
2017-10-26 11:27:39 +01:00
Scott Addie
4172d62aa5
Add missing @ symbol to AccessDenied.cshtml
2017-10-26 11:21:43 +01:00
Andrew Stanton-Nurse
ab78fb0b8c
fix build break
2017-10-25 15:22:36 -07:00
Cesar Blum Silveira
8c4bdbcf6b
Add "zero config" HTTPS support using local development certificate. ( #2093 )
2017-10-25 13:59:09 -07:00
Stephen Halter
c3ba875d12
Better handle Socket transport accept errors ( #2133 )
...
* More reliably swallow accept errors during shutdown
* Handle and log connection reset errors thrown from accept
* Don't trace errors for server-aborted connections
2017-10-25 12:58:00 -07:00
Justin Kotalik
9c5d38a786
Expose VirtualDirectory to In Process mode ( #210 )
2017-10-25 12:35:47 -07:00
Justin Kotalik
94c895a1bd
Parse Path and PathBase from Virtual Directory. ( #457 )
2017-10-25 12:35:13 -07:00
Andrew Stanton-Nurse
1678c54291
Add some tracing and increase timeout for flaky test ( #2130 )
2017-10-25 11:56:43 -07:00
Justin Kotalik
bd62aa88d7
React to ANCM OnAsyncCompletion changes ( #447 )
2017-10-25 11:46:55 -07:00
Justin Kotalik
332b108f41
Changes PostCompletion to handle OnAsyncCompletion after managed request has completed. ( #212 )
2017-10-25 11:46:34 -07:00
Andrew Stanton-Nurse
7d205d1093
add event names to Logging messages ( #2132 )
2017-10-25 11:27:05 -07:00
pan-wang
bfb2c86cda
moving export methods to a standalone file ( #211 )
2017-10-23 16:26:15 -07:00
pan-wang
c845a331bb
adding forwarding end freb event ( #209 )
2017-10-23 15:28:48 -07:00
Andrew Stanton-Nurse
30010a103b
Fix for #2085 - "The Detaskening" ( #2123 )
2017-10-23 10:52:02 -07:00
pan-wang
448a2afed8
fix the AV in recycle process, issue #192 . ( #201 )
...
* fix the AV in recycle process. this is due to we call Recycle again when the background thread exists
* more fixes
* reset hosting mode when all applications got removed
2017-10-21 13:40:45 -07:00
Jass Bagga
e46ba481c8
Throw JsonSerializationException from converters ( #116 )
2017-10-19 13:32:04 -07:00
Jass Bagga
8eefe0fdc2
Add Test Operation ( #114 )
...
Addresses #1
2017-10-19 10:46:08 -07:00
Cesar Blum Silveira
3fbfba63f8
HTTP/2: implement 100-continue ( #2106 )
2017-10-18 16:31:50 -07:00
Stephen Halter
c57aa3b2a8
Treat more exceptions from Socket.ReceiveAsync as aborted connections ( #2122 )
2017-10-18 12:40:37 -07:00
Chris Ross (ASP.NET)
16ee691c3e
#21 Tests for InsertOrAppend xdt transform
2017-10-18 11:00:37 -07:00
Nate McMaster
eb67f8bcef
Update package reference versions in more 1.x templates ( #72 )
2017-10-17 16:28:37 -07:00
Justin Kotalik
68014a7acd
Changes async calls to use OnAsyncComplete event pattern ( #184 )
2017-10-17 16:06:59 -07:00
Nate McMaster
4bb84cf6d0
Ensure the deb/rpm installers use the same dotnet-core version
...
- Remove unnecessary tasks and scripts
- Ensure the KOREBUILD_DOTNET_* environment variables are preserved in the docker build context
- Other MSBuild cleanup of the targets
2017-10-17 15:46:53 -07:00
pan-wang
7117147a09
adding FREB and more ETW log ( #185 )
...
* adding FREB log and more ETW logs
* add missing aspnetcore_event.h file from previous commit
* Update aspnetcore_event.h
change provide id as 0x8000 is used by cors
2017-10-17 14:43:31 -07:00
Javier Calvarro Nelson
ff0f112d7b
Add HTTPS developer certificate management tool
2017-10-17 11:22:32 -07:00
Javier Calvarro Nelson
a80061f42b
Move Identity to an Area for 2.1
2017-10-16 10:54:17 -07:00
Stephen Halter
733ac1efab
Handle EPIPE like ECONNRESET on Linux ( #2112 )
2017-10-13 15:07:21 -07:00
Nate McMaster
38be05d442
Update the 1.x templates for the latest patch
2017-10-13 10:08:31 -07:00
Nate McMaster
446de15f0b
Add aspnet/Templating to the universe build
2017-10-12 18:02:16 -07:00
Cesar Blum Silveira
9dfffd14bb
HTTP/2: support trailers.
2017-10-12 17:26:20 -07:00
Nate McMaster
a4ba5a1cb1
Disable tests in parallel
2017-10-12 17:24:37 -07:00
Nate McMaster
5541615008
Automate dependency version selection
...
- Generate the template config file to include package versions as listed in dependencies.props
- Update template cs/fsproj files to use variables per package
- Fixup tests to run better on Linux/macOS
2017-10-12 16:44:55 -07:00
Nate McMaster
0a82a7376c
Merge branch 'rel/2.0.3' into dev
2017-10-12 14:07:00 -07:00
Nate McMaster
c770f287a5
Remove the 2.1. templates from the rel/2.0.x branch
2017-10-12 14:03:51 -07:00
Stephen Halter
66a3c9496a
Set SO_REUSEADDR on managed listen sockets on Unix ( #2111 )
...
- https://github.com/dotnet/corefx/issues/24562
2017-10-12 12:26:52 -07:00
Steve Sanderson
5d0c42ac01
Remove use of Bower from 2.0 templates. Fixes #48
2017-10-12 19:56:22 +01:00
Cesar Blum Silveira
deed6c9780
HTTP/2: add exception error messages and log them.
2017-10-12 11:23:57 -07:00
Stephen Halter
fdb4184dbf
Sockets transport ( #2100 )
...
* Make Sockets the default transport
* Create separate Libuv and Sockets functional test projects
* Fix functional tests that fail with Sockets
* Moved OneToTenThreads test to Kestrel.Transport.Libuv.Tests
* Fix systemd activation tests to use libuv transport
* Dispose Sockets PipeFactory
* Improve Socket's server-side abort handling
* Add explicit rebinding test
2017-10-11 15:14:35 -07:00
Jass Bagga
f1efb29b18
Use ContractResolver instead of forcing to lower case ( #112 )
...
Addresses #90
2017-10-11 14:09:35 -07:00
Chris Ross
a542d06d9e
#38 Remove project attributes that will be added centrally
2017-10-11 10:09:05 -07:00
Cesar Blum Silveira
d46d2ce193
HTTP/2: validate request headers prior to starting new stream.
2017-10-10 13:12:34 -07:00
Nate McMaster
611b6a23ad
Update how PackageReference versions are set
...
Changes:
- Remove floating versions
- Disable myget feeds during a Universe build
- Use package-specific MSBuild variables. Pattern = `packageId.Pascalize() + "PackageVersion"`, with a few exceptions.
- Remove myget feeds during build
- Remove obsolete 'GenerateLineup' targets/tasks
2017-10-09 11:32:21 -07:00
Justin Kotalik
f91a941f8d
Moves in-process to UseIISIntegration, removes Server.IIS namespace ( #443 )
2017-10-06 09:52:42 -07:00
pan-wang
746f578c3c
Panwang/inproc ( #174 )
...
refactoring the code to support inprocess (step 1) with app_offline and Graceful shutdown support
2017-10-04 17:35:11 -07:00
Cesar Blum Silveira
11ce1395e5
HPACK fixes and improvements.
2017-10-04 12:59:41 -07:00
Stephen Halter
156ddfc4e8
Fix EOF handling of TlsStream.ReadAsync ( #2094 )
2017-10-04 12:38:19 -07:00
Justin Kotalik
ea7bc30dd3
Avoid AV if schema change doesn't exist. ( #177 )
2017-10-03 14:21:39 -07:00
John Luo
37c12d5a64
Add sources
...
for the final time
2017-10-03 11:46:57 -07:00
John Luo
f6fa111333
Another attempt
2017-10-02 19:18:12 -07:00
=
11b25e7c87
Build and pack Runtime Store
...
- Also add targets to build all metapackage.
2017-10-02 16:43:30 -07:00
Justin Kotalik
9dc69fe361
Adds support for ANCM in process ( #425 )
2017-10-02 16:01:46 -07:00
Cesar Blum Silveira
1b1137b880
HTTP/2: connection error when receiving frames disallowed by stream states.
2017-10-02 10:24:57 -07:00
Cesar Blum Silveira
bb9840a552
HTTP/2: do not ACK PING frames received with ACK set.
2017-09-29 16:40:01 -07:00
Pavel Krymets
a2303c732f
Move tests to seperate app ( #107 )
2017-09-29 08:55:31 -07:00
Cesar Blum Silveira
551c1ebc0b
Configure enabled protocols per endpoint and add HTTP/2 w/ prior knowledge support ( #2067 ).
2017-09-27 10:14:39 -07:00
Nate McMaster
f3bb4080b0
Use CustomAfterMicrosoftCommonTargets in dotnet-user-secrets
2017-09-26 11:59:29 -07:00
Nate McMaster
3dd029a8b5
Simplify the MSBuild targets in dotnet-watch
...
Use CustomAfterMicrosoftCommonTargets instead of MSBuildProjectExtensionsPath.
- No more need to write to obj/$(Project).g.dotnetwatch.targets
- Works on project that have changed default file locations via BaseIntermediateOutputPath
Simplify DotNetWatch targets
- Condense to one targets file
- Simplify dependency chain of targets
- Build project references in a parallel
2017-09-26 11:59:29 -07:00
Javier Calvarro Nelson
eb9417b577
Re-enable API Check
2017-09-25 15:16:53 -07:00
Justin Kotalik
f130330db8
Updating Xunit and dotnet versions ( #143 )
2017-09-25 15:10:31 -07:00
Javier Calvarro Nelson
49237c7651
Add API check baselines for 2.0
2017-09-25 15:03:09 -07:00
Cesar Blum Silveira
343ce0f01b
HTTP/2: close connection with PROTOCOL_ERROR when a stream depends on itself.
2017-09-22 16:35:12 -07:00
Chris Ross
8a01a1f790
Remove explicit LangVersion ( #345 )
2017-09-21 15:09:22 -07:00
Pavel Krymets
cec21b03f2
Revert 2.0 templates
2017-09-21 14:15:11 -07:00
Pavel Krymets
e5a9bd3dd7
Remove IncludeScopes from logger configurations
2017-09-21 14:06:07 -07:00
Cesar Blum Silveira
e3533885a8
HTTP/2: close connection with PROTOCOL_ERROR when receiving a frame with an even stream ID.
2017-09-21 12:26:09 -07:00
Cesar Blum Silveira
a4887f4caf
HTTP/2: close connection with PROTOCOL_ERROR when receiving GOAWAY frame with non-zero stream ID.
2017-09-21 11:57:31 -07:00
Cesar Blum Silveira
fc56552b2a
HTTP/2: close connection on PING frame with non-zero stream ID.
2017-09-21 11:23:15 -07:00
Cesar Blum Silveira
555a881cb7
HTTP/2: close connection with PROTOCOL_ERROR when an unknown frame type is interleaved with headers.
2017-09-21 11:20:52 -07:00
Cesar Blum Silveira
e2af346733
HTTP/2: close the connection with PROTOCOL_ERROR when a PUSH_PROMISE frame is received.
2017-09-21 11:20:33 -07:00
Justin Kotalik
2e540341db
Adds in-process mode to ANCM. ( #152 )
2017-09-20 16:09:56 -07:00
Cesar Blum Silveira
9687079723
Check if HTTP/2 frame writer has already been aborted.
2017-09-20 11:15:31 -07:00
Cesar Blum Silveira
9944c0fd43
Fix reading DATA frames with maximum length.
2017-09-20 11:15:31 -07:00
Cesar Blum Silveira
c8f9364e3e
Expose connection features to HTTP/2 connections.
2017-09-20 11:14:15 -07:00
Chris Ross (ASP.NET)
1e1e89b457
logging/#543 Clear HttpContext.User when the user is disposed.
2017-09-19 15:55:14 -07:00
Pavel Krymets
46dadbb186
Make RegistryPolicyResolver an interface to fix 3d party DI ( #275 )
2017-09-18 13:43:45 -07:00
Cesar Blum Silveira
a31d1e024c
Merge code paths duplicated between HTTP/1.x and HTTP/2 implementations ( #2017 ).
...
- Most of the shared code is in the HttpProtocol class (former Frame)
- Virtual calls handle protocol-specific things
- Move the ProcessRequestsAsync loop to HttpProtocol
- Implement HTTP/1.x request processing in Http1Connection and HTTP/2
in Http2Stream, with Http1Connection<T> and Http2Stream<T> subclassing
those classes in order to handle the generic HttpContext parameter
- Split MessageBody into Http1MessageBody and Http2MessageBody,
with MessageBody containing shared member variables and methods
2017-09-14 17:35:57 -07:00
Justin Kotalik
5c2906a7c6
[WIP] Fixing win7 compilation issues. ( #141 )
2017-09-13 14:40:00 -07:00
pan-wang
a732b106f5
Fix websocket close handshake issue and race condition when websocket client disconnect without close handshake ( #151 )
2017-09-11 18:44:15 -07:00
Justin Kotalik
509ddc6ced
Adds ANCM in-process flag. ( #144 )
2017-09-11 15:30:54 -07:00
Steve Sanderson
c39c1aaa38
Move 2.1 templates to netcoreapp2.0 until we use an SDK that supports netcoreapp2.1
2017-09-11 18:53:59 +01:00
Jass Bagga
bf5c043de3
Refactor GetPath in JsonPatchDocumentOfT ( #107 )
...
Addresses #98
2017-09-11 09:54:29 -07:00
Pavel Krymets
ee009982dc
Add KeyVault encryption to DataProtection ( #273 )
2017-09-11 08:51:56 -07:00
Steve Sanderson
5eeee55b13
Add missing content files for Microsoft.DotNet.Web.ProjectTemplates.2.1
2017-09-11 16:36:06 +01:00
Steve Sanderson
75f955a60a
Fix Coherence 2.0.x refs
2017-09-11 16:25:34 +01:00
Steve Sanderson
df699bf7b2
Update all SPA projects to use 2.1.x dependencies
2017-09-11 16:20:23 +01:00
Steve Sanderson
28ed6ea7d8
Simplify template dependency configuration
2017-09-11 16:19:22 +01:00
Steve Sanderson
a6c2a458da
Change 2.1 template dependencies to easily-updatable external value
2017-09-11 16:17:07 +01:00
Steve Sanderson
98d6e2a1b6
Add new Microsoft.DotNet.Web.ProjectTemplates.2.1 package, taking contents from dotnet/templating
2017-09-11 15:44:56 +01:00
Steve Sanderson
414cfde099
Update Microsoft.DotNet.Web.ProjectTemplates.2.0 contents from dotnet/templating
2017-09-11 15:42:06 +01:00
Steve Sanderson
692faf10ac
Correct all the 2.0 projects to reference 2.0 dependencies, not 2.1.0-*
2017-09-11 15:40:03 +01:00
Steve Sanderson
7ab3ed2e74
Update Microsoft.DotNet.Web.ProjectTemplates.1.x content from dotnet/templating
2017-09-11 15:27:01 +01:00
Steve Sanderson
39b3be4515
Add Microsoft.DotNet.Web.Client.ItemTemplates package copied from dotnet/templating repo
2017-09-11 15:24:10 +01:00
Steve Sanderson
c972aed96b
Add a convenient way to manually override all templates' package dependency versions, e.g., when branching for a release
2017-09-11 13:33:02 +01:00
Steve Sanderson
cd93041f76
Simplify substitution logic by removing need for string parsing
2017-09-11 12:56:02 +01:00
Stephen Halter
1e465e9643
Improve timeout logic
2017-09-08 12:50:01 -07:00
Steve Sanderson
72a01fb8f1
Run NuGet Package Verifier on build
2017-09-08 15:43:13 +01:00
Steve Sanderson
2fa1fe8ce2
Fix build output so that versioned packages go into the correct directory when run through KoreBuild
2017-09-08 15:24:15 +01:00
Vladimir Sadov
f0ade24cf7
Updating to new toolset compiler. ( #2043 )
...
* Updating to new toolset compiler.
Now includes ref escaping rules.
* newer version.
2017-09-06 15:52:47 -07:00
Jass Bagga
0f51c56c3f
Combine ExpandoObjectAdapter and DictionaryAdapter ( #106 )
...
Use JsonDictionaryContract in the DictionaryAdapter and combine with ExpandoObjectAdapter
2017-09-05 16:07:25 -07:00
Steve Sanderson
57aae1f755
Fix failing test for Aurelia template
2017-09-05 16:42:22 +01:00
Steve Sanderson
eece782496
Make template nuspecs consistent. Include SPA template packages projects in solution.
2017-09-05 11:37:39 +01:00
Steve Sanderson
039de8cd13
Copy SPA template packages from aspnet/javascriptservices repo
2017-09-05 11:02:39 +01:00
Pavel Krymets
3c58fde9a4
Fix tests ( #101 )
2017-09-01 14:58:24 -07:00
Pavel Krymets
fbacee2621
Report package versions to TeamCity
2017-09-01 08:26:35 -07:00
Pavel Krymets
305ab1fa4c
1.0, 1.1 template tests ( #100 )
2017-08-31 15:49:14 -07:00
Steve Sanderson
9f4d43c295
Make build output clearer (log info, don't pack irrelevant project)
2017-08-30 22:46:25 +01:00
Luke Latham
6b8449f491
Sortable log files with stdoutLogFile ( #131 )
...
Fixes #130
2017-08-30 14:33:30 -07:00
Steve Sanderson
378c93e7d6
Also inject EntityFramework package versions dynamically
2017-08-30 22:27:47 +01:00
Stephen Halter
284367db9f
Improve ConnectionLimitMiddleware and connection pipeline building ( #2010 )
...
* Improve ConnectionLimitMiddleware and connection pipeline building
* Add IDecrementConcurrentConnectionCountFeature
* Flow connection features from connection middleware
2017-08-30 11:30:20 -07:00
Steve Sanderson
d6fdeb7e19
Automatically inject ASP.NET version from KoreBuild lineup into template nupkg files
2017-08-30 19:10:07 +01:00
Steve Sanderson
1255418146
Modernize build system (use Directory.Build.* and KoreBuild lineups)
2017-08-30 14:46:37 +01:00