Commit Graph

11505 Commits

Author SHA1 Message Date
Nate McMaster de30243c11 Unify dependency versions to one file and remove workarounds 2017-03-15 15:06:58 -07:00
Nate McMaster e3ca1d1a2c Unify dependency versions to one file and remove workarounds 2017-03-15 13:47:45 -07:00
Nate McMaster 6a61e10a4b Unify dependency versions and remove workarounds 2017-03-15 10:47:41 -07:00
Nate McMaster 9a4a810aa8 Fix race conditions in test event listener 2017-03-15 10:26:09 -07:00
Pranav K 5bcf919faa Account for repositories with no packaes to publish 2017-03-15 10:05:30 -07:00
Cesar Blum Silveira 632780dd16 Remove splitting of path and path base (#1050). 2017-03-15 09:57:33 -07:00
Nate McMaster d1d656d5b8 Add samples and update READMEs (#275) 2017-03-15 09:29:05 -07:00
Pranav K 1db9776b24 Fix publishing packages to the volatile feed
Fixes #488
2017-03-15 09:22:29 -07:00
Ajay Bhargav Baaskaran cde3b96aa7 [Fixes #134] Refactored DI support
- Refactored builder extensions and service collection extensions
- Refactored Settings/Configuration/Descriptor
- Removed ConfigurationCommon/AuthenticatedEncryptorConfigurationExtensions
- Added IAuthenticatedEncryptorFactory and implementations
- Refactored IKey to have Descriptor instead of CreateEncryptorInstance()
- Handled Repository/Encryptor special logic
- Added samples
- Updated tests
2017-03-14 19:58:46 -07:00
Nate McMaster d4c0d4b81e Adds an EventSource named 'Microsoft-AspNetCore-Server-Kestrel' with the following event and properties:
ConnectionStart:
 - connectionId
 - scheme
 - localEndPoint
 - remoteEndPoint

ConnectionStop:
 - connectionId
2017-03-14 16:59:11 -07:00
Nate McMaster f686e5f1ea
Update appveyor and travis settings 2017-03-14 13:41:47 -07:00
Nate McMaster d01f81eeb8
Update appveyor and travis settings 2017-03-14 13:40:42 -07:00
Nate McMaster ba0926736b
Update appveyor and travis settings 2017-03-14 13:40:24 -07:00
Nate McMaster bf7a238b85
Update appveyor and travis settings 2017-03-14 13:39:54 -07:00
Nate McMaster 199329bed0 Update appveyor to VS 2017 2017-03-14 12:39:39 -07:00
Nate McMaster 8c32731282 Update dependencies and build version to 1.2.0
Unify dependencies
Remove duplcated code from CommandLineUtils
Update appveyor image
2017-03-14 12:22:25 -07:00
Andrew Stanton-Nurse cb150de808 port dotnet/corefx#17049 (#151) 2017-03-14 12:04:59 -07:00
Nate McMaster 64f84811bd Fix incorrect debug asserts 2017-03-14 11:45:04 -07:00
Eilon Lipton 6a56f1aa4a Update README.md 2017-03-14 11:25:44 -07:00
Nate McMaster 5073d4fdaf Re-add .NET Framework to tests and other cleanup (#1494) 2017-03-14 11:02:49 -07:00
Brice Lambson bf61d14e0a Remove EntityFramework.Tools 2017-03-14 09:23:30 -07:00
Pranav K 89aebea9e5 Print the build graph prior to building repositories
Fixes #485
2017-03-14 08:42:44 -07:00
Andrew Stanton-Nurse 92b37f85c2 disable AutobahnTestAppHttpListener from build 2017-03-13 15:41:08 -07:00
Andrew Stanton-Nurse 9b553ca1c0 make all tests allow 'non-strict' conformance (#149) 2017-03-13 15:40:55 -07:00
Pranav K e67bdd411e Add options to build a subgraph of repos 2017-03-13 15:33:56 -07:00
Ben Adams b94912bcb1 InitializeHeaders only at start of parsing/Fix remaining (#1488)
* Don't reinitialize header collection each loop
* Correct remaining tracking value
* Add tests
2017-03-13 15:32:28 -07:00
Nate McMaster 1bfa9c4b4b
Make it possible to detect that a process is running inside dotnet-watch by setting 'DOTNET_WATCH=1' 2017-03-13 13:00:22 -07:00
Doug Bunting e36757910b Correct targets in IISIntegration.sln and remove TestSites workarounds
- remove unnecessary x64 and x86 configurations from the solution
- dotnet/sdk#396 has been fixed; web sites target x86 automatically

nit: sort dependencies
2017-03-13 12:06:30 -07:00
David Fowler 5644310811 Clean up benchmarks (#1487)
- Benchmarks are suffixed with *Benchmarks
- Removed Custom RpsColumn.cs and used Ops/Second column
- Removed params from RequestParsingBenchmark
2017-03-12 22:52:24 -07:00
Cesar Blum Silveira 49f09d5a25 Log rejected request targets. 2017-03-12 18:37:08 -07:00
Justin Van Patten b612da4e6c Avoid an unnecessary closure allocation in ListenerSecondary (#1485)
The tcs is being passed as the state, so use it from the state instead
of closing over it.
2017-03-12 12:20:41 -07:00
Justin Van Patten a26f96237b Specify StringComparison when calling string.StartsWith (#1484)
StartsWith does a culture-sensitive comparison by default. An ordinal
comparison makes more sense here.
2017-03-11 22:31:42 -08:00
David Fowler f479720d5a Remove our custom bootstrapper and use the BenchmarkSwitcher (#1480) 2017-03-11 18:19:13 -08:00
arespr d755f6183a Merge branch 'dev' into knownmethods-optimizations 2017-03-11 22:50:58 +01:00
David Fowler 5529cab0e3 Merge pull request #147 from aspnet/no-mono
No mono
2017-03-10 22:20:20 -08:00
Ben Adams 3c8ee39f1d Fxi writing perf test (#1478) 2017-03-10 12:04:28 -08:00
Pranav K f639d9f124 Add IgnoreStandardErrorWarningFormat to Exec task when running build.[cmd | sh]
on individual repositories
2017-03-10 12:00:23 -08:00
Nate McMaster c97dd446eb
Simplify console output and fix color output on CMD 2017-03-10 09:18:38 -08:00
Pranav K df66022ff8 Use Exec instead of MsBuild task 2017-03-10 09:05:06 -08:00
Pavel Krymets 90922646bf Enable UnloadProjectsOnCompletion to prevent OOM (#480) 2017-03-09 18:06:52 -08:00
Nate McMaster 49b328d4c2 Handle absolute, asterisk, and authority-form request targets
Improves compliance with RFC 7230 on the expected handling of requests
that have URI or asterisk in the request target.

This means rejecting asterisk requests that are not OPTIONS and rejecting
authority-form requests taht are not CONNECT.

This also means the server will handle the path and query on targets
with absolute URIs as request-targets.
2017-03-09 16:54:12 -08:00
David Fowler f162534f91 Merge pull request #204 from aspnet/no-mono
No mono
2017-03-09 13:36:22 -08:00
David Fowler e87e1056c5 Merge pull request #36 from aspnet/no-mono
No mono
2017-03-09 13:35:33 -08:00
David Fowler 6b505c37a5 Merge pull request #71 from aspnet/no-mono
No mono
2017-03-09 13:30:32 -08:00
Andrew Stanton-Nurse 37b0df7406 port change from AutobahnTester in SignalR (#148)
We increased the retry count (by just removing ours and using the default) because the app seems to be slow to start on macOS
2017-03-09 10:14:42 -08:00
David Fowler 4eb3a35735 Update .travis.yml 2017-03-08 20:51:02 -08:00
David Fowler def3524f46 Update .travis.yml 2017-03-08 20:49:59 -08:00
David Fowler 533373d636 Update .travis.yml 2017-03-08 20:32:33 -08:00
David Fowler 9c618c8600 Update .travis.yml 2017-03-08 20:00:41 -08:00
Ben Adams 941d396942 Speed up ParseRequestLine (#1463) 2017-03-08 19:27:56 -08:00