platform/upstream/dotnet/runtime.git
7 years agoDirectory Services Tests - 4 (dotnet/corefx#24590)
Tarek Mahmoud Sayed [Thu, 12 Oct 2017 17:51:38 +0000 (10:51 -0700)]
Directory Services Tests - 4 (dotnet/corefx#24590)

The added test is mainly to test the interaction with the native COM interfaces.

Commit migrated from https://github.com/dotnet/corefx/commit/c910a3d969d271fb9dd14e55e19b642b8e661570

7 years agoFix call to create submission metadata (dotnet/corefx#24609)
Drew Scoggins [Thu, 12 Oct 2017 17:18:09 +0000 (10:18 -0700)]
Fix call to create submission metadata (dotnet/corefx#24609)

We made a change to the Benchview tooling and did not update the use of
it in the CoreFX repo.  This fixes that.

Commit migrated from https://github.com/dotnet/corefx/commit/529a6ce5bf086986dc421c6ddf5532fab2c8c3ad

7 years agoimprove messaging when odbc dependency is not installed (dotnet/corefx#24535)
Maryam Ariyan [Thu, 12 Oct 2017 15:02:26 +0000 (11:02 -0400)]
improve messaging when odbc dependency is not installed (dotnet/corefx#24535)

Fixes a part of improvements listed in dotnet/corefx#17405

Commit migrated from https://github.com/dotnet/corefx/commit/7cdc1f6f0633bb2d3112ecdef78f01ee0cfa40c7

7 years agoUpdate CoreFx, Standard to preview1-25812-02, preview1-25812-01, respectively (dotnet...
dotnet-maestro-bot [Thu, 12 Oct 2017 14:53:34 +0000 (09:53 -0500)]
Update CoreFx, Standard to preview1-25812-02, preview1-25812-01, respectively (dotnet/corefx#24605)

Commit migrated from https://github.com/dotnet/corefx/commit/c0747d7047b133301c28536920d6ec6f2447de08

7 years agoLinq.SequenceEqual: Improved performance for collections that support index based...
dnickless [Thu, 12 Oct 2017 14:33:49 +0000 (16:33 +0200)]
Linq.SequenceEqual: Improved performance for collections that support index based access (dotnet/corefx#23368)

* Improved performance for collections that support index based access.

* Cast to invariant interface IList<T> instead for performance reasons + cache iteration count

Commit migrated from https://github.com/dotnet/corefx/commit/66e29b0d43b52d3e953f47f0e523976789dab45d

7 years agoAdding System.Collections.NonGenerics ArrayList performance tests. (dotnet/corefx...
Kostadin Vasilev [Thu, 12 Oct 2017 13:50:46 +0000 (09:50 -0400)]
Adding System.Collections.NonGenerics ArrayList performance tests. (dotnet/corefx#18765) (dotnet/corefx#24500)

* Adding System.Runtime.Extensions ArrayList performance tests.

* PR feedback - Moving Perf.ArrayList.cs to System.Collections.NonGenerics\tests\Performance and some optimizations.

* Spelling corrections.

* PR feedback.

* Small optimizations - removing duplicated variables.

* Fixing RemoveRange test setup. Setting more Inner iterations for the Add test.

Commit migrated from https://github.com/dotnet/corefx/commit/d1889f4ff99f73b8861e619c43e953337909f2cb

7 years agoUpdate ProjectNTfs, ProjectNTfsTestILC to beta-25812-00, beta-25812-00, respectively...
dotnet-maestro-bot [Thu, 12 Oct 2017 13:23:46 +0000 (08:23 -0500)]
Update ProjectNTfs, ProjectNTfsTestILC to beta-25812-00, beta-25812-00, respectively (dotnet/corefx#24596)

Commit migrated from https://github.com/dotnet/corefx/commit/30b9251e7dcd36ca8f86f563b8a0ca824dc19b4f

7 years agoUpdate CoreFx, CoreSetup to preview1-25812-01, preview1-25811-02, respectively (dotne...
dotnet-maestro-bot [Thu, 12 Oct 2017 04:36:10 +0000 (23:36 -0500)]
Update CoreFx, CoreSetup to preview1-25812-01, preview1-25811-02, respectively (dotnet/corefx#24595)

Commit migrated from https://github.com/dotnet/corefx/commit/882303fc6863f3cfd86c6860c37fd898905d781f

7 years agoAvoid generic interface GetEnumerator empty allocations in immutable collections...
Stephen Toub [Thu, 12 Oct 2017 02:21:02 +0000 (22:21 -0400)]
Avoid generic interface GetEnumerator empty allocations in immutable collections (dotnet/corefx#24565)

* Avoid generic interface GetEnumerator empty allocations in immutable collections

* Address PR feedback

Commit migrated from https://github.com/dotnet/corefx/commit/3143b836af48be68d3b02b45188b134dca25b27c

7 years agoAvoid StringBuilder/int[] overhead with GetComputerName (dotnet/corefx#24589)
Justin Van Patten [Thu, 12 Oct 2017 01:46:04 +0000 (18:46 -0700)]
Avoid StringBuilder/int[] overhead with GetComputerName (dotnet/corefx#24589)

Avoid the `StringBuilder` allocation and marshalling overhead as well as
the unnecessary `int[]` allocation when p/invoking `GetComputerName`
from `PerformanceCounterLib`.

Commit migrated from https://github.com/dotnet/corefx/commit/570582a134b955e083fc3a08ad994b02233138da

7 years agoUpdate CentOS 6 docker image (dotnet/corefx#24576)
Jan Vorlicek [Wed, 11 Oct 2017 23:38:10 +0000 (01:38 +0200)]
Update CentOS 6 docker image (dotnet/corefx#24576)

This update fixes problem with git not supporting https protocol

Commit migrated from https://github.com/dotnet/corefx/commit/53640cd9640d4e7c1f41e26b6e2ddb4feb9e837b

7 years agoMerge pull request dotnet/corefx#24579 from adiaaida/addPerformanceCounters
Michelle McDaniel [Wed, 11 Oct 2017 20:56:22 +0000 (13:56 -0700)]
Merge pull request dotnet/corefx#24579 from adiaaida/addPerformanceCounters

Port System.Diagnostics.PerformanceCounters to .NET Core

Commit migrated from https://github.com/dotnet/corefx/commit/1fc008a7e174345826e658672b74aa449fb3573f

7 years agoDisable System.Drawing.Common crashing test (dotnet/corefx#24581)
Santiago Fernandez Madero [Wed, 11 Oct 2017 20:30:03 +0000 (13:30 -0700)]
Disable System.Drawing.Common crashing test (dotnet/corefx#24581)

Commit migrated from https://github.com/dotnet/corefx/commit/02eba0a9870c2ab72f8f417a28662ff677e0514b

7 years agoPort System.Diagnostics.PerformanceCounters
Michelle McDaniel [Tue, 26 Sep 2017 21:35:58 +0000 (14:35 -0700)]
Port System.Diagnostics.PerformanceCounters

This change adds System.Diagnostics.PerformanceCounters to .NET Core. It
also adds two tests for the library.

Commit migrated from https://github.com/dotnet/corefx/commit/dcb8525c984b670e2758b972a58aa15c7606a6b5

7 years agoMerge pull request dotnet/corefx#24578 from dotnet/revert-24335-addPerformanceCounters
Michelle McDaniel [Wed, 11 Oct 2017 17:53:28 +0000 (10:53 -0700)]
Merge pull request dotnet/corefx#24578 from dotnet/revert-24335-addPerformanceCounters

Revert "Port System.Diagnostics.PerformanceCounters to .NET Core"

Commit migrated from https://github.com/dotnet/corefx/commit/276fe190a28277a17cb335294dcab9c52dd1d85f

7 years agoRevert "Port System.Diagnostics.PerformanceCounters to .NET Core"
Michelle McDaniel [Wed, 11 Oct 2017 17:51:40 +0000 (10:51 -0700)]
Revert "Port System.Diagnostics.PerformanceCounters to .NET Core"

Commit migrated from https://github.com/dotnet/corefx/commit/a0db56f679ccbc035ebd736116225151d327e448

7 years agoMerge pull request dotnet/corefx#24335 from adiaaida/addPerformanceCounters
Michelle McDaniel [Wed, 11 Oct 2017 17:51:23 +0000 (10:51 -0700)]
Merge pull request dotnet/corefx#24335 from adiaaida/addPerformanceCounters

Port System.Diagnostics.PerformanceCounters to .NET Core

Commit migrated from https://github.com/dotnet/corefx/commit/c8092138a890dad6bf52454949a5135d1a777293

7 years agoRemove Environment Checks from SharedUtils
Michelle McDaniel [Wed, 11 Oct 2017 16:41:47 +0000 (09:41 -0700)]
Remove Environment Checks from SharedUtils

Commit migrated from https://github.com/dotnet/corefx/commit/37027152eecf46c228aa2047e576d563f5354a39

7 years agoUpdate Standard to preview1-25811-01 (dotnet/corefx#24573)
dotnet-maestro-bot [Wed, 11 Oct 2017 16:25:42 +0000 (11:25 -0500)]
Update Standard to preview1-25811-01 (dotnet/corefx#24573)

Commit migrated from https://github.com/dotnet/corefx/commit/95139917c97f1f4d95705cf579eefe36025fc25b

7 years agoUpdate ProjectNTfs, ProjectNTfsTestILC to beta-25811-00, beta-25811-00, respectively...
dotnet-maestro-bot [Wed, 11 Oct 2017 11:52:35 +0000 (06:52 -0500)]
Update ProjectNTfs, ProjectNTfsTestILC to beta-25811-00, beta-25811-00, respectively (dotnet/corefx#24569)

Commit migrated from https://github.com/dotnet/corefx/commit/558c5250d72407c22a37b25345a5a57e2ee3a715

7 years agoAvoid assert failure due to incorrect bytes written returned (dotnet/corefx#24511)
Dan Moseley [Wed, 11 Oct 2017 03:40:09 +0000 (20:40 -0700)]
Avoid assert failure due to incorrect bytes written returned (dotnet/corefx#24511)

* Avoid assert failure due to incorrect bytes written returned

* Remove assert entirely

* Add issue #

Commit migrated from https://github.com/dotnet/corefx/commit/1be850f5708a820b132020cc9628efb972239db9

7 years agoMerge pull request dotnet/corefx#24515 from stephentoub/http_streams
Stephen Toub [Wed, 11 Oct 2017 03:39:25 +0000 (23:39 -0400)]
Merge pull request dotnet/corefx#24515 from stephentoub/http_streams

Update System.Net.Http to use Memory-based Stream methods

Commit migrated from https://github.com/dotnet/corefx/commit/0aa654834405dcec4aaa9bd416b2b31ab8d3503e

7 years agoFix hang when SmtpClient.SendAsync fails to connect (dotnet/corefx#24536)
Stephen Toub [Wed, 11 Oct 2017 02:57:10 +0000 (22:57 -0400)]
Fix hang when SmtpClient.SendAsync fails to connect (dotnet/corefx#24536)

If Send{Mail}Async fails to connect, an exception gets thrown/eaten, and the completion callback is never invoked / the returned Task is never completed.

Commit migrated from https://github.com/dotnet/corefx/commit/98ba7ad07e4e80dd52ef1db7a18928c4a4d7c5f5

7 years agoUpdate BuildTools, CoreFx, CoreSetup to prerelease-02111-02, preview1-25811-01, previ...
dotnet-maestro-bot [Wed, 11 Oct 2017 02:55:02 +0000 (21:55 -0500)]
Update BuildTools, CoreFx, CoreSetup to prerelease-02111-02, preview1-25811-01, preview1-25810-02, respectively (dotnet/corefx#24561)

Commit migrated from https://github.com/dotnet/corefx/commit/614753e67e972dc138c9947e2637552846f93ecc

7 years agoAdd more DirectoryServices tests - 3 (dotnet/corefx#24533)
Tarek Mahmoud Sayed [Wed, 11 Oct 2017 00:42:11 +0000 (17:42 -0700)]
Add more DirectoryServices tests - 3 (dotnet/corefx#24533)

* Add more DirectoryServices tests - 3

This is adding some search and negative tests

* Split the negative test method to smaller methods

* Add using different attribute types test

Commit migrated from https://github.com/dotnet/corefx/commit/2955f94d8f6bd2df65d8bce941012f5b9338a870

7 years agoMake coreclr symbols download incremental (dotnet/corefx#24556)
Santiago Fernandez Madero [Wed, 11 Oct 2017 00:00:49 +0000 (17:00 -0700)]
Make coreclr symbols download incremental (dotnet/corefx#24556)

Commit migrated from https://github.com/dotnet/corefx/commit/c2fb45936857c64fda2add64c5a950bd5bee4a9e

7 years agoFix for OdbcParameter Error "Data type 0x23 is a deprecated large object..." (dotnet...
Gene Lee [Tue, 10 Oct 2017 23:23:13 +0000 (16:23 -0700)]
Fix for OdbcParameter Error "Data type 0x23 is a deprecated large object..." (dotnet/corefx#24529)

Commit migrated from https://github.com/dotnet/corefx/commit/80b1685be8043b3a36a83a0faee1ab34178552d4

7 years agoFix null ref exception when Dispose'ing SmtpClient (dotnet/corefx#24521)
Stephen Toub [Tue, 10 Oct 2017 21:33:36 +0000 (17:33 -0400)]
Fix null ref exception when Dispose'ing SmtpClient (dotnet/corefx#24521)

If SmtpClient is disposed after a failed send and no successful sends, it attempts to call Close on a null NetworkStream field.

Commit migrated from https://github.com/dotnet/corefx/commit/848e56ce6c5f76bc1c16a7ca9fd9984fe24a2088

7 years agoadd ProcessWaitHandle.cs
Michelle McDaniel [Tue, 10 Oct 2017 20:45:59 +0000 (13:45 -0700)]
add ProcessWaitHandle.cs

Commit migrated from https://github.com/dotnet/corefx/commit/52c33af0e09a614ab89ba8b519fc21de0e53bdcf

7 years agoMove ProcessWaitHandle to Interop
Michelle McDaniel [Tue, 10 Oct 2017 20:02:35 +0000 (13:02 -0700)]
Move ProcessWaitHandle to Interop

Commit migrated from https://github.com/dotnet/corefx/commit/753bb4ba9c61bd188e66d16a8da71321470c19eb

7 years agoAdd S.R.CS.Unsafe.AsRef<T>(ref readonly T) (dotnet/corefx#24479)
ektrah [Tue, 10 Oct 2017 19:49:27 +0000 (21:49 +0200)]
Add S.R.CS.Unsafe.AsRef<T>(ref readonly T) (dotnet/corefx#24479)

Commit migrated from https://github.com/dotnet/corefx/commit/722310576ff5890ecb40a9a9cc5ec0ad210087b7

7 years agoUpdate CoreFx, Standard to preview1-25810-03, preview1-25810-01, respectively (dotnet...
dotnet-maestro-bot [Tue, 10 Oct 2017 16:14:45 +0000 (11:14 -0500)]
Update CoreFx, Standard to preview1-25810-03, preview1-25810-01, respectively (dotnet/corefx#24546)

Commit migrated from https://github.com/dotnet/corefx/commit/f8dc3b5cf463418a3f34da6af52e5bfeb75b8e1f

7 years agoEnable Tizen leg for PRs (dotnet/corefx#24544)
Hyung-Kyu Choi [Tue, 10 Oct 2017 13:56:49 +0000 (22:56 +0900)]
Enable Tizen leg for PRs (dotnet/corefx#24544)

Signed-off-by: Hyung-Kyu Choi <hk0110.choi@samsung.com>
Commit migrated from https://github.com/dotnet/corefx/commit/c2ef4daa8513c924615e6c7852e83d8950e7bb75

7 years agoDisable PngCodecTests on Unix (dotnet/corefx#24545)
Stephen Toub [Tue, 10 Oct 2017 13:56:03 +0000 (09:56 -0400)]
Disable PngCodecTests on Unix (dotnet/corefx#24545)

Lots of ArgumentException failures are taking out CI runs.

Commit migrated from https://github.com/dotnet/corefx/commit/743973e8ed59268d6cd7935424a0d45b504b62eb

7 years agoUpdate BuildTools, CoreFx, ProjectNTfs, ProjectNTfsTestILC to prerelease-02110-01...
dotnet-maestro-bot [Tue, 10 Oct 2017 04:18:59 +0000 (23:18 -0500)]
Update BuildTools, CoreFx, ProjectNTfs, ProjectNTfsTestILC to prerelease-02110-01, preview1-25810-01, beta-25810-00, beta-25810-00, respectively (dotnet/corefx#24532)

Commit migrated from https://github.com/dotnet/corefx/commit/92514374b7e90fe6cb6b6ede2a39df8bc0618fc9

7 years agoUpdate CoreFx to preview1-25809-04 (dotnet/corefx#24530)
dotnet-maestro-bot [Tue, 10 Oct 2017 00:21:51 +0000 (19:21 -0500)]
Update CoreFx to preview1-25809-04 (dotnet/corefx#24530)

Commit migrated from https://github.com/dotnet/corefx/commit/e273e7f2bebfe7681c33da106be086a6ae534a19

7 years agoFix staging directory variable for windows
Christopher Costa [Mon, 9 Oct 2017 23:38:43 +0000 (16:38 -0700)]
Fix staging directory variable for windows

Commit migrated from https://github.com/dotnet/corefx/commit/2e0067c8ef29d2e2150c5435012dc7c5aaf80831

7 years agoMerge branch 'master' of https://github.com/dotnet/corefx into master-deprecated...
Christopher Costa [Mon, 9 Oct 2017 23:37:12 +0000 (16:37 -0700)]
Merge branch 'master' of https://github.com/dotnet/corefx into master-deprecated-task-2

Commit migrated from https://github.com/dotnet/corefx/commit/a92c7fd4b2957f70740ca14cf1b2ee89e8fb8e61

7 years agoCodeFormatted S.SM.Syndication. (dotnet/corefx#24520)
Shin Mao [Mon, 9 Oct 2017 23:00:43 +0000 (16:00 -0700)]
CodeFormatted S.SM.Syndication. (dotnet/corefx#24520)

* CodeFormatted S.SM.Syndication.

* Address feedback.

Commit migrated from https://github.com/dotnet/corefx/commit/7f7c79a3eafe0239d020de2f3d55f6226f6b6732

7 years agoChange Dictionary to ConcurrentDictionary (dotnet/corefx#24476)
supporter [Mon, 9 Oct 2017 23:00:11 +0000 (01:00 +0200)]
Change Dictionary to ConcurrentDictionary (dotnet/corefx#24476)

* Change Dictionary to ConcurrentDictionary (dotnet/corefx#24364)

* Revert unneeded changes in csproj dotnet/corefx#24476

* Revert more changes from csproj

* Use GetOrAdd overload with factoryArgument  dotnet/corefx#24476

* Avoid string key allocation 24476

* dotnet/corefx#24476
- avoid duplicate using ValueTuple

* dotnet/corefx#24476 change using order

Commit migrated from https://github.com/dotnet/corefx/commit/144253c6809baa98a2f170985120acf2688c11a4

7 years agoFix incorrect variables in build definition update (dotnet/corefx#24527)
chcosta [Mon, 9 Oct 2017 21:31:23 +0000 (14:31 -0700)]
Fix incorrect variables in build definition update (dotnet/corefx#24527)

* Always run cleanup agent task on windows build

* Replace deprecated VSTS task for copy/publish artifacts

* fix variable names in build definitions for log publishing

Commit migrated from https://github.com/dotnet/corefx/commit/1a61ae64989189e5ff7b77d28600e8df675e54ec

7 years agoMerge branch 'master' of https://github.com/dotnet/corefx into master-deprecated...
Christopher Costa [Mon, 9 Oct 2017 21:29:44 +0000 (14:29 -0700)]
Merge branch 'master' of https://github.com/dotnet/corefx into master-deprecated-task

Commit migrated from https://github.com/dotnet/corefx/commit/b5d474dc87dad11036c8fccbd4496a8dfa9c3744

7 years agofix variable names in build definitions for log publishing
Christopher Costa [Mon, 9 Oct 2017 21:26:32 +0000 (14:26 -0700)]
fix variable names in build definitions for log publishing

Commit migrated from https://github.com/dotnet/corefx/commit/ddd5eb0641e0bdcabf5e4ff19e6e281aba3eceec

7 years agoMaking some small updates to Memory and S.R.CS test projects. (dotnet/corefx#24436)
Ahson Ahmed Khan [Mon, 9 Oct 2017 21:24:43 +0000 (14:24 -0700)]
Making some small updates to Memory and S.R.CS test projects. (dotnet/corefx#24436)

Commit migrated from https://github.com/dotnet/corefx/commit/b7eda119216f71458e81f3bcb2096c45056ca527

7 years agoUpdate ReportGenerator to 3.0.1 (dotnet/corefx#24512)
Dan Moseley [Mon, 9 Oct 2017 20:45:59 +0000 (13:45 -0700)]
Update ReportGenerator to 3.0.1 (dotnet/corefx#24512)

Commit migrated from https://github.com/dotnet/corefx/commit/4db947a434a6c73df70515fe26387d77f92ae3ac

7 years agoUpdate BuildTools to prerelease-02109-01 (dotnet/corefx#24523)
dotnet-maestro-bot [Mon, 9 Oct 2017 20:45:41 +0000 (15:45 -0500)]
Update BuildTools to prerelease-02109-01 (dotnet/corefx#24523)

Commit migrated from https://github.com/dotnet/corefx/commit/73ee9d0cbb9064cd51c443e96ac09147f5acd968

7 years agoMerge pull request dotnet/corefx#24490 from fiigii/x86intrinsic
Wes Haggard [Mon, 9 Oct 2017 20:06:12 +0000 (13:06 -0700)]
Merge pull request dotnet/corefx#24490 from fiigii/x86intrinsic

Move S.R.Intrinsics.X86 to shared framework

Commit migrated from https://github.com/dotnet/corefx/commit/7d85622501e4e7e91ff3189549a7f813a7879907

7 years agoReplace deprecated VSTS task (dotnet/corefx#24519)
chcosta [Mon, 9 Oct 2017 20:03:43 +0000 (13:03 -0700)]
Replace deprecated VSTS task (dotnet/corefx#24519)

* Always run cleanup agent task on windows build

* Replace deprecated VSTS task for copy/publish artifacts

Commit migrated from https://github.com/dotnet/corefx/commit/2798823bf009453e561cfabaa5ef2b910a59c640

7 years agoAllow ProcessStart when folder in CurDirectory has same name as file in ExecDirectory...
Maryam Ariyan [Mon, 9 Oct 2017 18:55:55 +0000 (14:55 -0400)]
Allow ProcessStart when folder in CurDirectory has same name as file in ExecDirectory (dotnet/corefx#24498)

We do not support Process.Start on a directory on Unix unless UseShellExecute is set.
When UseShellExecute is set, we can call xdg-open to open a window showing the directory.

When Process.Start is passed the directory (via ProcessStartInfo.FileName) we will attempt to resolve it to a fully qualified path.
We should be testing the actual path we are going to give to execve.
To get the actual path we first check if the path is exact, then we try path relative to executable and then current directory.
Lastly we check in all directories provided in PATH to find ProcessStartInfo.FileName.

After finding this path, we were inadvertently still checking the input path before this conversion was done.
The fix is to make the check after converting the path.

fixes dotnet/corefx#24402

Commit migrated from https://github.com/dotnet/corefx/commit/911a8798e79215ed9805660238d85a63866510de

7 years agoUpdated ownership of Numerics and Threading
Karel Zikmund [Mon, 9 Oct 2017 18:55:25 +0000 (11:55 -0700)]
Updated ownership of Numerics and Threading

Commit migrated from https://github.com/dotnet/corefx/commit/5f083c7ac0d8ab35f48e7ff9176e05af894c4562

7 years agoRemove netfx config from System.Net.Http.Unit.Tests
Stephen Toub [Mon, 9 Oct 2017 18:52:33 +0000 (14:52 -0400)]
Remove netfx config from System.Net.Http.Unit.Tests

Commit migrated from https://github.com/dotnet/corefx/commit/91ec984d64908b3ab312bef6f6fa599f5ea1cee7

7 years agoReplace deprecated VSTS task for copy/publish artifacts
Christopher Costa [Mon, 9 Oct 2017 18:15:35 +0000 (11:15 -0700)]
Replace deprecated VSTS task for copy/publish artifacts

Commit migrated from https://github.com/dotnet/corefx/commit/a4177d52eb3a8eff67cebc068e60e511360ad0dd

7 years agoMerge branch 'master' of https://github.com/dotnet/corefx
Christopher Costa [Mon, 9 Oct 2017 18:16:11 +0000 (11:16 -0700)]
Merge branch 'master' of https://github.com/dotnet/corefx

Commit migrated from https://github.com/dotnet/corefx/commit/0bf3a0b86b72ac715d811900c29db42884375934

7 years agoAdd Ref and Pkg for S.SM.Syndication. (dotnet/corefx#24383)
Shin Mao [Mon, 9 Oct 2017 17:57:29 +0000 (10:57 -0700)]
Add Ref and Pkg for S.SM.Syndication. (dotnet/corefx#24383)

* Add Ref and Pkg for S.SM.Syndication.

* Add System.ServiceModel.Web to the ExcludeFromClosure list.

* Exclude System.ServiceModel.Web from Closure on UAP.

* Added description entry for S.SM.Syndication.

Commit migrated from https://github.com/dotnet/corefx/commit/b065b84092839e96cfe267c57e25608f12157d3c

7 years agoRemoved @shiftylogic from area ownerships
Karel Zikmund [Mon, 9 Oct 2017 17:17:49 +0000 (10:17 -0700)]
Removed @shiftylogic from area ownerships

Commit migrated from https://github.com/dotnet/corefx/commit/4980752ca08094b6700f4667a70d7f72251aec09

7 years agoRemoved @mellinoe from area ownership
Karel Zikmund [Mon, 9 Oct 2017 17:14:15 +0000 (10:14 -0700)]
Removed @mellinoe from area ownership

Commit migrated from https://github.com/dotnet/corefx/commit/a9ef6e8e53816170db977f369471efa1593678d6

7 years agoFix issues
Michelle McDaniel [Mon, 9 Oct 2017 16:34:39 +0000 (09:34 -0700)]
Fix issues

Commit migrated from https://github.com/dotnet/corefx/commit/aaa9685cf1508e44e8392a3be285b5d6ba612218

7 years agoUpdate System.Net.Http to use Memory-based Stream methods
Stephen Toub [Mon, 9 Oct 2017 16:19:28 +0000 (12:19 -0400)]
Update System.Net.Http to use Memory-based Stream methods

- Overrides Read/WriteAsync(Memory, ...) on streams
- Updates calls where relevant to use ReadAsync(Memory, ...) to avoid task allocation when possible

Commit migrated from https://github.com/dotnet/corefx/commit/cc4cb743671f2973c7c5a9bd39d7d4f8b525b979

7 years agoAddress Feedback
Michelle McDaniel [Mon, 9 Oct 2017 16:17:41 +0000 (09:17 -0700)]
Address Feedback

Commit migrated from https://github.com/dotnet/corefx/commit/d78f8d2877549067372db693e7b58d61ce7adb43

7 years agoUpdate csproj, sln, and dirs.props for PerfCounter
Michelle McDaniel [Thu, 5 Oct 2017 15:06:34 +0000 (08:06 -0700)]
Update csproj, sln, and dirs.props for PerfCounter

Commit migrated from https://github.com/dotnet/corefx/commit/758755573d3b5caca97fc9608a43ed63c1d56093

7 years agoFix netfx, comments
Michelle McDaniel [Wed, 4 Oct 2017 23:21:02 +0000 (16:21 -0700)]
Fix netfx, comments

Commit migrated from https://github.com/dotnet/corefx/commit/d1a1e03824b72e6cdb495599cfd07f1c0d94eed8

7 years agoAddress feedback, netfx build
Michelle McDaniel [Wed, 4 Oct 2017 22:25:58 +0000 (15:25 -0700)]
Address feedback, netfx build

Commit migrated from https://github.com/dotnet/corefx/commit/1b7b7f4fe7f7fbcf506e9c666c59a299f54ca887

7 years agofix netfx ref build
Michelle McDaniel [Wed, 4 Oct 2017 22:18:04 +0000 (15:18 -0700)]
fix netfx ref build

Commit migrated from https://github.com/dotnet/corefx/commit/c6504e81777270964f10ebbab985f919d3890474

7 years agoFix csproj for linux/osx
Michelle McDaniel [Wed, 4 Oct 2017 21:51:51 +0000 (14:51 -0700)]
Fix csproj for linux/osx

Commit migrated from https://github.com/dotnet/corefx/commit/8a56d08f3580df167ea451060d0563e3d8219ab9

7 years agoupdate the CreateCounter test to use custom counter
Michelle McDaniel [Wed, 4 Oct 2017 18:26:13 +0000 (11:26 -0700)]
update the CreateCounter test to use custom counter

Commit migrated from https://github.com/dotnet/corefx/commit/71c39559b737140ee38f822acd0937dbfea0e3ee

7 years agoFix formatting
Michelle McDaniel [Wed, 4 Oct 2017 17:29:17 +0000 (10:29 -0700)]
Fix formatting

Commit migrated from https://github.com/dotnet/corefx/commit/41e1cc136087274b2219c13343b2a4809ae17658

7 years agoFix IsAppContainerProcess
Michelle McDaniel [Wed, 4 Oct 2017 17:28:39 +0000 (10:28 -0700)]
Fix IsAppContainerProcess

Commit migrated from https://github.com/dotnet/corefx/commit/bd9205f723938c11d46c18a90b85d8f2efa7a59b

7 years agoFix IsAppContainerProcess for Windows 7
Michelle McDaniel [Wed, 4 Oct 2017 17:21:56 +0000 (10:21 -0700)]
Fix IsAppContainerProcess for Windows 7

Commit migrated from https://github.com/dotnet/corefx/commit/d354aa6d83b327e0e4f84a258091fad37b7e0140

7 years agoFix tests for UAP
Michelle McDaniel [Wed, 4 Oct 2017 17:15:33 +0000 (10:15 -0700)]
Fix tests for UAP

Commit migrated from https://github.com/dotnet/corefx/commit/8950462bd6da1d62c1949e893e3c8f803692b043

7 years agoFix csproj
Michelle McDaniel [Wed, 4 Oct 2017 17:14:02 +0000 (10:14 -0700)]
Fix csproj

Commit migrated from https://github.com/dotnet/corefx/commit/192f9234635249731f75b886204235ddaff0e878

7 years agoRemove duplicate string from resource file
Michelle McDaniel [Wed, 4 Oct 2017 17:10:35 +0000 (10:10 -0700)]
Remove duplicate string from resource file

Commit migrated from https://github.com/dotnet/corefx/commit/b684d7106b813780b31161b1c5d8987b7f73d375

7 years agoFix based on feedback
Michelle McDaniel [Wed, 4 Oct 2017 17:09:29 +0000 (10:09 -0700)]
Fix based on feedback

Commit migrated from https://github.com/dotnet/corefx/commit/7cd72c28288c22b9595fad850291d89834aa99e1

7 years agoFix feedback
Michelle McDaniel [Wed, 4 Oct 2017 17:06:10 +0000 (10:06 -0700)]
Fix feedback

Commit migrated from https://github.com/dotnet/corefx/commit/e39347258e3c76fb24b679a0a211b365a36f4cf6

7 years agoFix key
danmosemsft [Tue, 3 Oct 2017 23:06:56 +0000 (16:06 -0700)]
Fix key

Commit migrated from https://github.com/dotnet/corefx/commit/51c96f4ba276e91f3953151b3003e67c81196d0f

7 years agoFix dir.props to 4.0.0.0
danmosemsft [Tue, 3 Oct 2017 22:44:20 +0000 (15:44 -0700)]
Fix dir.props to 4.0.0.0

Commit migrated from https://github.com/dotnet/corefx/commit/5a40aefffa78947bd7884d1b872011e6488faab6

7 years agoFix configs for VS in src
danmosemsft [Tue, 3 Oct 2017 22:19:30 +0000 (15:19 -0700)]
Fix configs for VS in src

Commit migrated from https://github.com/dotnet/corefx/commit/070b2a1b8dfe95508a63804d8b017077811f7f83

7 years agoAdd baseline file
danmosemsft [Tue, 3 Oct 2017 22:14:26 +0000 (15:14 -0700)]
Add baseline file

Commit migrated from https://github.com/dotnet/corefx/commit/3b1c7dc0bfdad5432a2a7fd4e3200f80219288df

7 years agoFix tests build
danmosemsft [Tue, 3 Oct 2017 22:12:56 +0000 (15:12 -0700)]
Fix tests build

Commit migrated from https://github.com/dotnet/corefx/commit/b53811d4790cf64354e31337c3d8dbfbad0f7e58

7 years agoAdd tests, update ref, update guid
Michelle McDaniel [Tue, 3 Oct 2017 17:39:08 +0000 (10:39 -0700)]
Add tests, update ref, update guid

Commit migrated from https://github.com/dotnet/corefx/commit/d5c8751a02314b4efcb7e4215f40ba38cae22398

7 years agoRemove unnecessary references
Michelle McDaniel [Thu, 28 Sep 2017 19:16:36 +0000 (12:16 -0700)]
Remove unnecessary references

Commit migrated from https://github.com/dotnet/corefx/commit/d0084fcee0129ccadc797a1c5088385ba90339a9

7 years agoAddress feedback
Michelle McDaniel [Thu, 28 Sep 2017 17:13:24 +0000 (10:13 -0700)]
Address feedback

Commit migrated from https://github.com/dotnet/corefx/commit/395f1d0000f2a112a8ad0b20eba3dde62e5cd558

7 years agoFix additional comments
Michelle McDaniel [Wed, 27 Sep 2017 23:08:18 +0000 (16:08 -0700)]
Fix additional comments

Commit migrated from https://github.com/dotnet/corefx/commit/24da792341240339391cab3fd33b92046a65cdd3

7 years agoUpdate based on feedback
Michelle McDaniel [Wed, 27 Sep 2017 22:38:50 +0000 (15:38 -0700)]
Update based on feedback

Commit migrated from https://github.com/dotnet/corefx/commit/2505d3008e113a4cb28cf7dcf9e8e52e64e740c8

7 years agoAdd PerformanceCounter Library
Michelle McDaniel [Tue, 26 Sep 2017 21:35:58 +0000 (14:35 -0700)]
Add PerformanceCounter Library

Commit migrated from https://github.com/dotnet/corefx/commit/24f017396706569b1fff9c72f75f82362a68fd9a

7 years agoMerge pull request dotnet/corefx#24471 from stephentoub/expose_ctrtoken
Stephen Toub [Mon, 9 Oct 2017 15:17:27 +0000 (11:17 -0400)]
Merge pull request dotnet/corefx#24471 from stephentoub/expose_ctrtoken

 Expose/test CancellationTokenRegistration.Token

Commit migrated from https://github.com/dotnet/corefx/commit/3cbd3c98c8d28aa1510eb3021ed556b04934748d

7 years agoUpdate Standard to preview1-25809-01 (dotnet/corefx#24513)
dotnet-maestro-bot [Mon, 9 Oct 2017 14:33:48 +0000 (09:33 -0500)]
Update Standard to preview1-25809-01 (dotnet/corefx#24513)

Commit migrated from https://github.com/dotnet/corefx/commit/caed9d9d749f885f71b35e272b4ba3d4990524e8

7 years agoUpdate ProjectNTfs, ProjectNTfsTestILC to beta-25809-00, beta-25809-00, respectively...
dotnet-maestro-bot [Mon, 9 Oct 2017 05:18:42 +0000 (00:18 -0500)]
Update ProjectNTfs, ProjectNTfsTestILC to beta-25809-00, beta-25809-00, respectively (dotnet/corefx#24506)

Commit migrated from https://github.com/dotnet/corefx/commit/a17b150a7a174494fa8e74fc47dd0269413dfe77

7 years agoUpdate CoreFx to preview1-25809-01 (dotnet/corefx#24503)
dotnet-maestro-bot [Mon, 9 Oct 2017 02:46:06 +0000 (21:46 -0500)]
Update CoreFx to preview1-25809-01 (dotnet/corefx#24503)

Commit migrated from https://github.com/dotnet/corefx/commit/018f4e69d1b21a34ba239282add120cc123e9fd5

7 years agoUpdate BuildTools, CoreClr, CoreFx, CoreSetup, ProjectNTfs, ProjectNTfsTestILC, Stand...
dotnet-maestro-bot [Sun, 8 Oct 2017 21:13:23 +0000 (16:13 -0500)]
Update BuildTools, CoreClr, CoreFx, CoreSetup, ProjectNTfs, ProjectNTfsTestILC, Standard to prerelease-02106-01, preview1-25806-01, preview1-25808-02, preview1-25806-02, beta-25806-00, beta-25806-00, preview1-25806-01, respectively (dotnet/corefx#24465)

Commit migrated from https://github.com/dotnet/corefx/commit/5a0a182e6b8abed5b45baf7f35f28091aa88b51a

7 years agoCalculate CoreCLRSymbols from ReferenceCopyLocalPaths instead of hardcoding the nuget...
Santiago Fernandez Madero [Sat, 7 Oct 2017 19:25:07 +0000 (12:25 -0700)]
Calculate CoreCLRSymbols from ReferenceCopyLocalPaths instead of hardcoding the nuget id and avoid warnings when the RID is different (dotnet/corefx#24489)

Commit migrated from https://github.com/dotnet/corefx/commit/12a8a95e1e92871226e39425aa1220cf4a1f9df7

7 years agoAdd build Configurations.props to performance tests (dotnet/corefx#24493)
Santiago Fernandez Madero [Sat, 7 Oct 2017 19:22:14 +0000 (12:22 -0700)]
Add build Configurations.props to performance tests (dotnet/corefx#24493)

Commit migrated from https://github.com/dotnet/corefx/commit/907e2a5ebf0904551ee2c6a90607ae2b133b5b10

7 years agoUpdate CentOS 6 and 7 docker images (dotnet/corefx#24463)
Jan Vorlicek [Sat, 7 Oct 2017 10:54:17 +0000 (12:54 +0200)]
Update CentOS 6 and 7 docker images (dotnet/corefx#24463)

The images now contain clang 3.9 with PGO support

Commit migrated from https://github.com/dotnet/corefx/commit/983507fab9c3f93c85dfb1d6f4d169fb961d6ef6

7 years agoMove S.R.Intrinsics.X86 to shared framework
Fei Peng [Fri, 6 Oct 2017 21:17:57 +0000 (14:17 -0700)]
Move S.R.Intrinsics.X86 to shared framework

Commit migrated from https://github.com/dotnet/corefx/commit/fb040bef44017f02183dd313e015aae85667552a

7 years agoMerge pull request dotnet/corefx#24464 from mellinoe/system.drawing-fix-function...
Eric Mellino [Fri, 6 Oct 2017 18:59:32 +0000 (11:59 -0700)]
Merge pull request dotnet/corefx#24464 from mellinoe/system.drawing-fix-function-wrapper-exceptions

Give a meaningful exception message when FunctionWrapper targets are not successfully loaded.

Commit migrated from https://github.com/dotnet/corefx/commit/c1539411e4bc053eda9f864ba0a285aecd25e5b3

7 years agoRemove unused resource string in System.Drawing.Common.
Eric Mellino [Fri, 6 Oct 2017 17:02:17 +0000 (10:02 -0700)]
Remove unused resource string in System.Drawing.Common.

Commit migrated from https://github.com/dotnet/corefx/commit/25031c34e55cbce657a6c806ddd7a183d59b3c46

7 years agoExpose IsGenericTypeParameter and IsGenericMethodParameter on System.Type (dotnet...
Atsushi Kanamori [Fri, 6 Oct 2017 13:54:12 +0000 (06:54 -0700)]
Expose IsGenericTypeParameter and IsGenericMethodParameter on System.Type (dotnet/corefx#24450)

Api approved here:
  https://github.com/dotnet/corefx/issues/23883

Commit migrated from https://github.com/dotnet/corefx/commit/19b1ac1aef00b2ceb7b00962bf059382c494e7f6

7 years agoUse CancellationTokenRegistration.Token in PipeCompletionSource
Stephen Toub [Fri, 6 Oct 2017 03:49:56 +0000 (23:49 -0400)]
Use CancellationTokenRegistration.Token in PipeCompletionSource

Shrinks each instance by the size of a reference.

Commit migrated from https://github.com/dotnet/corefx/commit/7e050b7408ec88b07ad81d296a57a14fc644dada

7 years agoExpose/test CancellationTokenRegistration.Token
Stephen Toub [Fri, 6 Oct 2017 03:45:21 +0000 (23:45 -0400)]
Expose/test CancellationTokenRegistration.Token

Commit migrated from https://github.com/dotnet/corefx/commit/2ac4caae413b4a734a0df48aee847611577cb021

7 years agoPort System.Diagnostics.EventLog to .NET Core (dotnet/corefx#24344)
Anirudh Agnihotry [Fri, 6 Oct 2017 12:15:35 +0000 (05:15 -0700)]
Port System.Diagnostics.EventLog to .NET Core (dotnet/corefx#24344)

* Adding sources for System.Diagnostics.EventLog

* Adding some tests for System.Diagnostics.EventLog

Commit migrated from https://github.com/dotnet/corefx/commit/e6084de42bbef119027a8ac4eb7a60789b153b51

7 years agoRemoved obsolete System.Net.Http NETFX related files (dotnet/corefx#24453)
David Shulman [Fri, 6 Oct 2017 00:33:50 +0000 (17:33 -0700)]
Removed obsolete System.Net.Http NETFX related files (dotnet/corefx#24453)

Due to PR dotnet/corefx#23611, the master branch no longer builds a NETFX binary for
System.Net.Http. Instead this is now handled only in the release/2.0.0
branch as part of the "NETStandard support package".

This effectively means that we have already stopped OOB'ing
System.Net.Http on .NET Framework platforms as of .NET 4.7.1 since that
version of .NET Framework supports all NETStandard2.0 APIs.  And .NET
Framework versions prior to that (4.6.x, etc.) are handled with the OOB
System.Net.Http.dll that is part of the NETStandard support package.

Commit migrated from https://github.com/dotnet/corefx/commit/a6b0655b1537044d85e97a69ef80bfd661e25ca5