Nate McMaster
22f3166fa6
Merge branch 'release/2.1' into release/2.2
2019-01-10 01:22:10 -08:00
Nate McMaster
d3838620d6
Convert SignalR projects to build with ProjectReference ( #6457 )
...
Part of #4246
Changes:
* Update source code layout to follow the new conventions for this repo
* Update project files to use `<Reference>`
* Update targets to build NPM packages
* Update BuildTools to support custom 'restore' and 'test' targets
2019-01-09 13:12:35 -08:00
Justin Kotalik
6adfa32402
Merge branch 'release/2.1' into release/2.2
2018-12-13 22:12:19 -08:00
Justin Kotalik
429719b91d
Make IISIntegration use Reference instead of PackageReference (and reactionary work) ( #4311 )
2018-12-12 16:59:44 -05:00
Nate McMaster
5017afa0ad
Merge branch 'release/2.1' to release/2.2
2018-12-07 12:45:42 -08:00
Nate McMaster
df3e4b98a2
Backport infrastructure cleanup to share sources and project references ( #4513 )
2018-12-07 12:20:13 -08:00
Nate McMaster
0271428dbe
Merge aspnet/KestrelHttpServer release/2.2 and release/2.1
2018-11-14 21:33:33 -08:00
Nate McMaster
406c80bfb0
Reorganize source code in preparation to move into aspnet/AspNetCore
...
Prior to reorganization, this source code was found in 4598850c20
2018-11-14 16:03:24 -08:00
Nate McMaster
51c9b7355d
Create Kestrel.sln, update documentation and README, and ensure all Kestrel test projects have the test logger installed
2018-11-14 13:14:47 -08:00
Nate McMaster
ba70991d7c
Stop publishing runtime-extension-internal.zip and don't produce StressTestWebsite.zip by default in CI builds ( #3984 )
2018-11-08 17:01:31 -08:00
Nate McMaster
fb3f5d95c2
Backport infrastructure changes and source reorganization
...
* Add build definition for Azure DevOps
* Put code for metapackages in a subfolder
* Update targets to prepare for submodules merging into this repo
* Add source code for windows installer
* Add source code for Debian installers
2018-10-12 13:59:43 -07:00
Nate McMaster
5d261e46ce
Support checked-in global.json files
2018-10-04 09:26:44 -07:00
Nate McMaster
b67a141263
Add code for building the Windows Hosting Bundle and ASP.NET Core runtime installers into this repo
...
This code previously was in private repos because it had references to internal locations and drop shares. This code has been modified to remove these internal-only pieces.
2018-08-20 15:56:22 -07:00
Nate McMaster
d7721fdff4
Merge branch 'release/2.0' into release/2.1
2018-07-05 20:12:24 -07:00
Nate McMaster
aa91b802f9
Add script used to deploy blobs to Azure storage
2018-06-13 14:26:46 -07:00
Ryan Brandenburg
a5b8be2ad3
Update UpdateDependencies script
2018-04-11 12:49:04 -07:00
Nate McMaster
c4888b97a2
Add script to batch update travis and appveyor yml files ( #834 ) [ci skip]
2018-01-31 14:57:59 -08:00
Nate McMaster
dae1f1ce78
Merge branch 'rel/2.0.3' into dev
2017-11-08 16:31:07 -08: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
cccfe3dd57
Use submodules for source dependencies ( #621 )
...
As a part of making builds more reproducible, we want to start committing the exact sha of source dependencies used to build aspnetcore. This implements that using git submodules, and removes targets that were previously used to clone source on demand.
Initial submodule status:
Antiforgery => e1884586
AzureIntegration => c998d74e
BasicMiddleware => 9f3ed006
BrowserLink => 7e2ff85a
Caching => c6a9cbbe
Common => 062ad3e7
CORS => 8fd36866
DataProtection => 49b2e22a
DependencyInjection => 88297e3c
Diagnostics => 7ac0e06a
DotNet=>ols => 1836201b
EntityFrameworkCore => e70d7dae
EventNotification => 3f881f18
FileSystem => 51e14a62
Hosting => 82ccf4f0
HtmlAbstractions => d687617a
HttpAbstractions => c0f93723
HttpSysServer => 02331040
Identity => 52dfb021
JavaScriptServices => e583a17e
JsonPatch => e453fafa
KestrelHttpServer => 0c34523e
Logging => e8e3e707
MetaPackages => d63542ca
Mvc => 2e4bc548
Razor => 6c7551d9
Routing => bb413c6a
Security => 88cb3df0
SignalR => 2419867d
[auto-updated: submodules]
2017-11-01 13:03:46 -07:00
Nate McMaster
a01aee7e9c
Add scripts to auto-update build tools and submodules ( #618 )
...
* Add a script to auto-update submodules
* Add VSCode settings
* Add script to update the build tools version
2017-10-25 11:39:53 -07:00
Nate McMaster
c8068b7d1c
Use submodules for source dependencies
...
As a part of making builds more reproducible, we want to start committing the exact sha of source dependencies used to build aspnetcore. This implements that using git submodules, and removes targets that were previously used to clone source on demand.
2017-10-11 15:48:50 -07:00
Nate McMaster
d7d0e31b36
Fix build warning about Microsoft.CodeAnalysis.CSharp.Workspaces
2017-10-09 15:02:02 -07:00
=
11b25e7c87
Build and pack Runtime Store
...
- Also add targets to build all metapackage.
2017-10-02 16:43:30 -07:00
Nate McMaster
e841229782
Verify and mirror external dependencies and self-consistent package versions ( #566 )
...
Moves build logic from other infrastructure repos into aspnet/Universe.
2017-09-29 10:25:47 -07:00
Nate McMaster
4924f79efc
Update PackageReferences to non-floating versions when building multiple repos
2017-09-18 12:05:12 -07:00
Nate McMaster
9c0eea3788
Update the bootstrapper to use compiled KoreBuild
2017-09-14 14:40:03 -07:00
Nate McMaster
a88e43bc67
Update bootstrappers to use the compiled version of KoreBuild
...
[ci skip]
2017-07-25 16:33:07 -07:00
Nate McMaster
581bcd7396
Update the bootstrapper to install compiled KoreBuild
...
- This installs KoreBuild as a compiled artifact and introduces the korebuild-lock.txt file
- In addition, changed from using PackagePublisher directly as a console tool to using the PushNuGetPackages task
2017-07-24 17:12:43 -07:00
Nate McMaster
ee9feedc27
Improve implementation of IHttpUpgradeFeature
...
After upgrade has been accepted by the server:
- Reads to HttpRequest.Body always return 0
- Writes to HttpResponse.Body always throw
- The only valid way to communicate is to use the stream returned by IHttpUpgradeFeature.UpgradeAsync()
Also, Kestrel returns HTTP 400 if requests attempt to send a request body along with Connection: Upgrade
2017-04-20 12:42:58 -07:00
Stephen Halter
f5d7caa9fa
Remove swp file ( #1601 )
2017-04-03 16:27:37 -07:00
Nate McMaster
792b71dbcb
Add VS Code settings ( #1556 )
...
[ci skip]
2017-03-29 12:18:03 -07:00
Pranav K
d6d13a0986
Remove net451 as a cross-compile target
2017-03-24 07:44:11 -07:00
Doug Bunting
ce75a85a80
Add global.json to .gitignore
2017-03-18 13:21:50 -07:00
Pranav K
471f48f56e
Update to MSBuild
2017-03-07 22:21:16 -08:00
Nate McMaster
6dfbab0b6c
More graceful error when running parallel git target
2017-02-24 10:08:19 -08:00
Cesar Blum Silveira
0dca3a266f
Remove custom BenchmarkDotNet toolchain.
2017-02-21 12:05:16 -08:00
Nate McMaster
932b6ed53a
Cleanup MSBuild conversion
...
Remove runtimeconfig.template.json
Remove ToolsVersion attribute
Use repo.targets instead of makefile.shade
Rename code gen app to shorter name
Use GetOSPlatform task
Upgrade tests to .NET Framework 4.5.2
Cleanup solution configurations. Set the class libraries to AnyCPU even when on the x86 or x64 solution config.
2017-02-16 09:44:58 -08:00
Nate McMaster
068c29a748
Add repo folders to gitignore
2017-02-15 17:47:28 -08:00
Nate McMaster
6ca8127bd6
Add foundation for the testing from packages, not project references
2016-12-16 16:06:30 -08:00
Ben Adams
90c7be1fc0
Add Request Parsing benchmark
2016-11-21 22:48:57 +00:00
Mike Harder
197a775f0d
Add launchSettings.json to .gitignore
2016-03-08 16:10:14 -08:00
Victor Hurdugaci
510dab8407
Remove KoreBuild
2016-03-03 09:50:25 -08:00
Cesar Blum Silveira
6757a31fd2
Build with dotnet ( #571 ).
2016-02-01 14:37:47 -08:00
moozzyk
d2f282f54f
Consuming Libuv from NuGet package
...
Fixes #50
2015-09-26 18:00:50 -07:00
Pranav K
8271552cc6
Change pin-version to use the coherence build results
...
Fies #247
2015-07-22 13:35:30 -07:00
Stephen Halter
b43e5940e5
Gracefully shutdown even when there are open connections
2015-06-11 17:06:25 -07:00
Wei Wang
0da745439c
Add project.lock.json to .gitignore
2015-02-16 13:33:56 -08:00
Louis DeJardin
f099426a9e
Adding empty project structure
2014-06-02 16:24:55 -07:00
Louis DeJardin
b20ee8784c
Initial code
2014-01-23 13:53:13 -08:00