platform/upstream/dotnet/runtime.git
8 years agoUpdating CoreFx dependencies to beta-24318-02
dotnet-bot [Mon, 18 Jul 2016 07:40:24 +0000 (07:40 +0000)]
Updating CoreFx dependencies to beta-24318-02

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

8 years agoMerge pull request dotnet/corefx#10108 from stephentoub/sw_test
Eric Mellino [Sun, 17 Jul 2016 23:40:39 +0000 (16:40 -0700)]
Merge pull request dotnet/corefx#10108 from stephentoub/sw_test

Make flaky Stopwatch test more reliable

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

8 years agoMake flaky Stopwatch test more reliable
Stephen Toub [Sun, 17 Jul 2016 11:38:25 +0000 (07:38 -0400)]
Make flaky Stopwatch test more reliable

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

8 years agoMerge pull request dotnet/corefx#10106 from dotnet-bot/UpdateDependencies20160717051754
Stephen Toub [Sun, 17 Jul 2016 10:37:49 +0000 (06:37 -0400)]
Merge pull request dotnet/corefx#10106 from dotnet-bot/UpdateDependencies20160717051754

Updating External dependencies to beta-24317-00

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

8 years agoMerge pull request dotnet/corefx#10105 from dotnet-bot/UpdateDependencies20160717014040
Stephen Toub [Sun, 17 Jul 2016 10:37:37 +0000 (06:37 -0400)]
Merge pull request dotnet/corefx#10105 from dotnet-bot/UpdateDependencies20160717014040

Updating CoreFx dependencies to beta-24317-01

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

8 years agoUpdating External dependencies to beta-24317-00
dotnet-bot [Sun, 17 Jul 2016 05:17:54 +0000 (05:17 +0000)]
Updating External dependencies to beta-24317-00

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

8 years agoUpdating CoreFx dependencies to beta-24317-01
dotnet-bot [Sun, 17 Jul 2016 01:40:40 +0000 (01:40 +0000)]
Updating CoreFx dependencies to beta-24317-01

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

8 years agoMerge pull request dotnet/corefx#10102 from dotnet-bot/UpdateDependencies20160716074333
Stephen Toub [Sat, 16 Jul 2016 23:43:15 +0000 (19:43 -0400)]
Merge pull request dotnet/corefx#10102 from dotnet-bot/UpdateDependencies20160716074333

Updating CoreFx dependencies to beta-24316-04

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

8 years agoUpdating CoreFx dependencies to beta-24316-04
dotnet-bot [Sat, 16 Jul 2016 19:43:32 +0000 (19:43 +0000)]
Updating CoreFx dependencies to beta-24316-04

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

8 years agoMerge pull request dotnet/corefx#10101 from dotnet-bot/UpdateDependencies20160716014010
Stephen Toub [Sat, 16 Jul 2016 16:46:34 +0000 (12:46 -0400)]
Merge pull request dotnet/corefx#10101 from dotnet-bot/UpdateDependencies20160716014010

Updating CoreFx dependencies to beta-24316-03

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

8 years agoUpdating CoreFx dependencies to beta-24316-03
dotnet-bot [Sat, 16 Jul 2016 13:40:10 +0000 (13:40 +0000)]
Updating CoreFx dependencies to beta-24316-03

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

8 years agoMerge pull request dotnet/corefx#10098 from dotnet-bot/UpdateDependencies20160716014103
Stephen Toub [Sat, 16 Jul 2016 11:56:49 +0000 (07:56 -0400)]
Merge pull request dotnet/corefx#10098 from dotnet-bot/UpdateDependencies20160716014103

Updating CoreFx dependencies to beta-24316-01

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

8 years agoUpdating CoreFx dependencies to beta-24316-01
dotnet-bot [Sat, 16 Jul 2016 01:41:03 +0000 (01:41 +0000)]
Updating CoreFx dependencies to beta-24316-01

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

8 years agoMerge pull request dotnet/corefx#10095 from karajas/updateBT
Matt Galbraith [Fri, 15 Jul 2016 23:50:38 +0000 (16:50 -0700)]
Merge pull request dotnet/corefx#10095 from karajas/updateBT

Update BuildTools to 615-07

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

8 years agoUpdate BuildTools to 615-07
Karthik Rajasekaran [Fri, 15 Jul 2016 22:54:01 +0000 (15:54 -0700)]
Update BuildTools to 615-07

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

8 years agoMerge pull request dotnet/corefx#10092 from dotnet-bot/UpdateDependencies20160715084752
Stephen Toub [Fri, 15 Jul 2016 22:02:24 +0000 (18:02 -0400)]
Merge pull request dotnet/corefx#10092 from dotnet-bot/UpdateDependencies20160715084752

Updating CoreFx dependencies to beta-24315-06

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

8 years agoUpdating CoreFx dependencies to beta-24315-06
dotnet-bot [Fri, 15 Jul 2016 20:47:52 +0000 (20:47 +0000)]
Updating CoreFx dependencies to beta-24315-06

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

8 years agoMerge pull request dotnet/corefx#10086 from dotnet-bot/UpdateDependencies20160715020224
Stephen Toub [Fri, 15 Jul 2016 15:09:53 +0000 (11:09 -0400)]
Merge pull request dotnet/corefx#10086 from dotnet-bot/UpdateDependencies20160715020224

Updating CoreFx dependencies to beta-24315-04

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

8 years agoUpdating CoreFx dependencies to beta-24315-04
dotnet-bot [Fri, 15 Jul 2016 14:02:24 +0000 (14:02 +0000)]
Updating CoreFx dependencies to beta-24315-04

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

8 years agoMerge pull request dotnet/corefx#10069 from jcouv/attribute-on-event
Stephen Toub [Fri, 15 Jul 2016 12:30:15 +0000 (08:30 -0400)]
Merge pull request dotnet/corefx#10069 from jcouv/attribute-on-event

Allow TupleElementNamesAttribute on events

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

8 years agoMerge pull request dotnet/corefx#10080 from dotnet-bot/UpdateDependencies20160715051906
Stephen Toub [Fri, 15 Jul 2016 12:29:28 +0000 (08:29 -0400)]
Merge pull request dotnet/corefx#10080 from dotnet-bot/UpdateDependencies20160715051906

Updating External dependencies to beta-24315-00

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

8 years agoMerge pull request dotnet/corefx#10081 from dotnet-bot/UpdateDependencies20160715080237
Stephen Toub [Fri, 15 Jul 2016 12:29:14 +0000 (08:29 -0400)]
Merge pull request dotnet/corefx#10081 from dotnet-bot/UpdateDependencies20160715080237

Updating CoreFx dependencies to beta-24315-03

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

8 years agoUpdating CoreFx dependencies to beta-24315-03
dotnet-bot [Fri, 15 Jul 2016 08:02:37 +0000 (08:02 +0000)]
Updating CoreFx dependencies to beta-24315-03

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

8 years agoUpdating External dependencies to beta-24315-00
dotnet-bot [Fri, 15 Jul 2016 05:19:06 +0000 (05:19 +0000)]
Updating External dependencies to beta-24315-00

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

8 years agoMerge pull request dotnet/corefx#10079 from dotnet-bot/UpdateDependencies20160715025200
Stephen Toub [Fri, 15 Jul 2016 04:18:56 +0000 (00:18 -0400)]
Merge pull request dotnet/corefx#10079 from dotnet-bot/UpdateDependencies20160715025200

Updating CoreFx dependencies to beta-24315-02

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

8 years agoUpdating CoreFx dependencies to beta-24315-02
dotnet-bot [Fri, 15 Jul 2016 02:52:00 +0000 (02:52 +0000)]
Updating CoreFx dependencies to beta-24315-02

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

8 years agoMerge pull request dotnet/corefx#10077 from karajas/updateBT
Karthik Rajasekaran [Fri, 15 Jul 2016 00:55:31 +0000 (17:55 -0700)]
Merge pull request dotnet/corefx#10077 from karajas/updateBT

Update Buildtools to version 615-01

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

8 years agoMerge pull request dotnet/corefx#10070 from dotnet-bot/UpdateDependencies20160714100131
Stephen Toub [Fri, 15 Jul 2016 00:31:35 +0000 (20:31 -0400)]
Merge pull request dotnet/corefx#10070 from dotnet-bot/UpdateDependencies20160714100131

Updating CoreFx dependencies to beta-24314-05

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

8 years agoUpdate Buildtools to version 615-01
Karthik Rajasekaran [Thu, 14 Jul 2016 23:53:15 +0000 (16:53 -0700)]
Update Buildtools to version 615-01

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

8 years agoAllow TupleElementNamesAttribute on events
Julien Couvreur [Thu, 14 Jul 2016 21:57:55 +0000 (14:57 -0700)]
Allow TupleElementNamesAttribute on events

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

8 years agoUpdating CoreFx dependencies to beta-24314-05
dotnet-bot [Thu, 14 Jul 2016 22:01:31 +0000 (22:01 +0000)]
Updating CoreFx dependencies to beta-24314-05

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

8 years agoRemove automatic curl Expect header if the request was explicitly set to not have...
Chickenzilla [Thu, 14 Jul 2016 21:12:28 +0000 (17:12 -0400)]
Remove automatic curl Expect header if the request was explicitly set to not have one (dotnet/corefx#10052)

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

8 years agoMerge pull request dotnet/corefx#10064 from karajas/updateUWPDesktop
Karthik Rajasekaran [Thu, 14 Jul 2016 19:31:59 +0000 (12:31 -0700)]
Merge pull request dotnet/corefx#10064 from karajas/updateUWPDesktop

Update Builtools to 614-01 and include UWP runner in test-runtime

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

8 years agoUpdate Builtools to 614-01
Karthik Rajasekaran [Thu, 14 Jul 2016 18:40:08 +0000 (11:40 -0700)]
Update Builtools to 614-01

Include uwp runner in test-runtime and add validation pattern for it's version number

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

8 years agoMerge pull request dotnet/corefx#10045 from CIPop/test
Cristian Pop [Thu, 14 Jul 2016 17:54:37 +0000 (10:54 -0700)]
Merge pull request dotnet/corefx#10045 from CIPop/test

Adding server code. Fixing IIS application deployment.

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

8 years agoMerge pull request dotnet/corefx#9847 from ctyar/issue-5055
Ian Hays [Thu, 14 Jul 2016 17:18:14 +0000 (10:18 -0700)]
Merge pull request dotnet/corefx#9847 from ctyar/issue-5055

Clean up and Format System.Collections

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

8 years agoMerge pull request dotnet/corefx#10060 from vitek-karas/OptionalAndObjectArrayInvokeTests
Stephen Toub [Thu, 14 Jul 2016 16:59:33 +0000 (12:59 -0400)]
Merge pull request dotnet/corefx#10060 from vitek-karas/OptionalAndObjectArrayInvokeTests

Add delegate and MethodInfo invoke special case tests

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

8 years agoAdd more rigorous testing for Stream.CopyTo (dotnet/corefx#9929)
James Ko [Thu, 14 Jul 2016 16:57:44 +0000 (12:57 -0400)]
Add more rigorous testing for Stream.CopyTo (dotnet/corefx#9929)

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

8 years agoMerge pull request dotnet/corefx#10059 from dotnet-bot/UpdateDependencies20160714011600
Stephen Toub [Thu, 14 Jul 2016 16:54:37 +0000 (12:54 -0400)]
Merge pull request dotnet/corefx#10059 from dotnet-bot/UpdateDependencies20160714011600

Updating CoreFx dependencies to beta-24314-03

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

8 years agoMerge pull request dotnet/corefx#9732 from huanwu/xml2darraytests
huanwu [Thu, 14 Jul 2016 16:38:04 +0000 (09:38 -0700)]
Merge pull request dotnet/corefx#9732 from huanwu/xml2darraytests

Xml Type with 2D Array property tests

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

8 years agoAdd delegate and MethodInfo invoke special case tests for optional parameters and...
vitek-karas [Thu, 14 Jul 2016 15:31:50 +0000 (08:31 -0700)]
Add delegate and MethodInfo invoke special case tests for optional parameters and args handling.

Adds the same set of tests for both MethodInfo.Invoke and
Delegate.DynamicInvoke.
- Tests around optional parameters and the behavior when passing Missing
as a value for it.
- Tests around handling of the arguments to the invoke method, it should
be able to consume arrays convertible to object[].

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

8 years agoUpdating CoreFx dependencies to beta-24314-03
dotnet-bot [Thu, 14 Jul 2016 13:16:00 +0000 (13:16 +0000)]
Updating CoreFx dependencies to beta-24314-03

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

8 years agoMerge pull request dotnet/corefx#10055 from dotnet-bot/UpdateDependencies20160714052043
Stephen Toub [Thu, 14 Jul 2016 11:57:13 +0000 (07:57 -0400)]
Merge pull request dotnet/corefx#10055 from dotnet-bot/UpdateDependencies20160714052043

Updating External dependencies to beta-24314-00

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

8 years agoMerge pull request dotnet/corefx#10034 from vitek-karas/DelegateDefaultParamTests
Vitek Karas [Thu, 14 Jul 2016 11:34:55 +0000 (04:34 -0700)]
Merge pull request dotnet/corefx#10034 from vitek-karas/DelegateDefaultParamTests

Add tests for Delegate.DynamicInvoke with default parameters

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

8 years agoMerge pull request dotnet/corefx#10044 from ericeil/HttpTestStarvation
Stephen Toub [Thu, 14 Jul 2016 11:05:19 +0000 (07:05 -0400)]
Merge pull request dotnet/corefx#10044 from ericeil/HttpTestStarvation

Avoid wrapping async I/O in synchronous methods in the HTTP tests

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

8 years agoFix serialization primitives version number in project.jsons
Stephen Toub [Thu, 14 Jul 2016 11:01:49 +0000 (07:01 -0400)]
Fix serialization primitives version number in project.jsons

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

8 years agoUpdating External dependencies to beta-24314-00, CoreFX to 24314-02
Stephen Toub [Thu, 14 Jul 2016 10:42:11 +0000 (06:42 -0400)]
Updating External dependencies to beta-24314-00, CoreFX to 24314-02

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

8 years agoMerge pull request dotnet/corefx#10058 from dotnet-bot/UpdateDependencies20160714084151
Stephen Toub [Thu, 14 Jul 2016 10:06:46 +0000 (06:06 -0400)]
Merge pull request dotnet/corefx#10058 from dotnet-bot/UpdateDependencies20160714084151

Updating CoreClr dependencies to beta-24314-02

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

8 years agoUpdating CoreClr dependencies to beta-24314-02
dotnet-bot [Thu, 14 Jul 2016 08:41:50 +0000 (08:41 +0000)]
Updating CoreClr dependencies to beta-24314-02

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

8 years agoClean up and Format System.Collections
Shahriar Gholami [Mon, 4 Jul 2016 17:03:37 +0000 (21:33 +0430)]
Clean up and Format System.Collections

Fix dotnet/corefx#5055

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

8 years agoMerge pull request dotnet/corefx#10029 from prajwal-aithal/devel/arm-ci-documentation
Stephen Toub [Thu, 14 Jul 2016 01:59:33 +0000 (21:59 -0400)]
Merge pull request dotnet/corefx#10029 from prajwal-aithal/devel/arm-ci-documentation

Documentation: Added documentation for cross building for Linux Emulator

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

8 years agodocs: Added documentation for building for Linux Emulator
Prajwal A N [Wed, 13 Jul 2016 05:13:06 +0000 (14:13 +0900)]
docs: Added documentation for building for Linux Emulator

Adding documentation for building corefx for Linux ARM Emulator

Signed-off-by: Prajwal A N <an.prajwal@samsung.com>
Commit migrated from https://github.com/dotnet/corefx/commit/6885fa46e740d6750efe7b009074ecc34eacb229

8 years agoMerge pull request dotnet/corefx#10048 from dotnet-bot/from-tfs
Stephen Toub [Thu, 14 Jul 2016 01:36:46 +0000 (21:36 -0400)]
Merge pull request dotnet/corefx#10048 from dotnet-bot/from-tfs

Merge changes from TFS

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

8 years agoMerge pull request dotnet/corefx#9655 from corivera/SplitSslPacketFix
Cory Rivera [Thu, 14 Jul 2016 00:37:40 +0000 (17:37 -0700)]
Merge pull request dotnet/corefx#9655 from corivera/SplitSslPacketFix

Add SqlClient Read retry logic when receiving undersized packets during prelogin

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

8 years agoAdd Support For Xamarin and Mono for WCF Facades.
Stephen Bonikowsky [Wed, 13 Jul 2016 23:22:09 +0000 (16:22 -0700)]
Add Support For Xamarin and Mono for WCF Facades.

[tfs-changeset: 1617567]

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

8 years agoMerge pull request dotnet/corefx#10042 from karajas/setFilterToTestTFM
Karthik Rajasekaran [Wed, 13 Jul 2016 22:32:21 +0000 (15:32 -0700)]
Merge pull request dotnet/corefx#10042 from karajas/setFilterToTestTFM

Set default FilterToTestTFM to be netcoreapp1.0 in dir.props

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

8 years agoAdding server code. Fixing IIS application deployment.
Cristian Pop [Tue, 5 Jul 2016 23:44:19 +0000 (16:44 -0700)]
Adding server code. Fixing IIS application deployment.

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

8 years agoUpdate portable pdb spec for embedded source (dotnet/corefx#10017)
Nick Guerrera [Wed, 13 Jul 2016 22:25:52 +0000 (15:25 -0700)]
Update portable pdb spec for embedded source (dotnet/corefx#10017)

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

8 years agoAvoid wrapping async I/O in synchronous methods in the HTTP tests, as this can lead...
Eric Eilebrecht [Wed, 13 Jul 2016 20:09:05 +0000 (13:09 -0700)]
Avoid wrapping async I/O in synchronous methods in the HTTP tests, as this can lead to ThreadPool starvation, causing tests to run longer (waiting for the ThreadPool to inject enough threads) and possibly to time out.

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

8 years agoSet default FilterToTestTFM to be netcoreapp1.0 in CoreFx
Karthik Rajasekaran [Wed, 13 Jul 2016 20:32:14 +0000 (13:32 -0700)]
Set default FilterToTestTFM to be netcoreapp1.0 in CoreFx

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

8 years agoMerge pull request dotnet/corefx#10039 from dotnet-bot/UpdateDependencies20160713075936
Stephen Toub [Wed, 13 Jul 2016 21:04:01 +0000 (17:04 -0400)]
Merge pull request dotnet/corefx#10039 from dotnet-bot/UpdateDependencies20160713075936

Updating CoreFx dependencies to beta-24313-04

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

8 years agoUpdating CoreFx dependencies to beta-24313-04
dotnet-bot [Wed, 13 Jul 2016 19:59:35 +0000 (19:59 +0000)]
Updating CoreFx dependencies to beta-24313-04

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

8 years agoMerge pull request dotnet/corefx#10036 from stephentoub/streamingcontext
Stephen Toub [Wed, 13 Jul 2016 19:22:16 +0000 (15:22 -0400)]
Merge pull request dotnet/corefx#10036 from stephentoub/streamingcontext

Add StreamingContext public APIs back to contract

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

8 years agoMerge pull request dotnet/corefx#10027 from karajas/updateBuildTools
Matt Galbraith [Wed, 13 Jul 2016 17:41:44 +0000 (10:41 -0700)]
Merge pull request dotnet/corefx#10027 from karajas/updateBuildTools

Update BuildTools to 613-01

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

8 years agoAdd StreamingContext public APIs back to contract
Stephen Toub [Wed, 13 Jul 2016 16:19:35 +0000 (12:19 -0400)]
Add StreamingContext public APIs back to contract

Necessary for formatters.

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

8 years agoMerge pull request dotnet/corefx#9571 from Dmitri-Botcharnikov/local-vars
Mike McLaughlin [Wed, 13 Jul 2016 15:57:55 +0000 (08:57 -0700)]
Merge pull request dotnet/corefx#9571 from Dmitri-Botcharnikov/local-vars

Local variables support in System.Diagnostics.Debug.SymbolReader for Portable PDB

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

8 years agoAdd tests for Delegate.DynamicInvoke with default parameters
vitek-karas [Wed, 13 Jul 2016 14:42:19 +0000 (07:42 -0700)]
Add tests for Delegate.DynamicInvoke with default parameters

Add tests for various cases where Delegate.DynamicInvoke is used on a
delegate with default parameters. The tests were more or less copied
from the respective MethodInfo.Invoke tests since the default parameter
behavior should be the same between these two code paths.

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

8 years agoMerge pull request dotnet/corefx#9912 from steveharter/X509Ecc
Jeremy Barton [Wed, 13 Jul 2016 02:46:51 +0000 (19:46 -0700)]
Merge pull request dotnet/corefx#9912 from steveharter/X509Ecc

Add Windows 10 elliptic curve support to X509

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

8 years agoMerge pull request dotnet/corefx#10026 from ramarag/ARM64_RuntimeInformation
Rama krishnan Raghupathy [Wed, 13 Jul 2016 02:02:58 +0000 (19:02 -0700)]
Merge pull request dotnet/corefx#10026 from ramarag/ARM64_RuntimeInformation

Fixing Field intialization for Arm64

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

8 years agoUpdate BuildTools to 613-01
Karthik Rajasekaran [Wed, 13 Jul 2016 01:57:32 +0000 (18:57 -0700)]
Update BuildTools to 613-01

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

8 years agoMerge pull request dotnet/corefx#10020 from dotnet-bot/UpdateDependencies20160712072159
Stephen Toub [Wed, 13 Jul 2016 01:28:56 +0000 (21:28 -0400)]
Merge pull request dotnet/corefx#10020 from dotnet-bot/UpdateDependencies20160712072159

Updating CoreFx dependencies to beta-24312-04

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

8 years agoFixing Field intialization for Arm64
Rama Krishnan Raghupathy [Wed, 13 Jul 2016 01:24:01 +0000 (18:24 -0700)]
Fixing Field intialization for Arm64

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

8 years agoMerge pull request dotnet/corefx#9936 from ericstj/xamarinValidation
Eric StJohn [Tue, 12 Jul 2016 22:49:51 +0000 (15:49 -0700)]
Merge pull request dotnet/corefx#9936 from ericstj/xamarinValidation

Validate Xamarin frameworks

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

8 years agoAdd support for Ecc
steveharter [Thu, 7 Jul 2016 16:11:49 +0000 (11:11 -0500)]
Add support for Ecc

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

8 years agoMerge pull request dotnet/corefx#10008 from vitek-karas/MethodInfoInvokeDefaultParams
Vitek Karas [Tue, 12 Jul 2016 22:13:56 +0000 (15:13 -0700)]
Merge pull request dotnet/corefx#10008 from vitek-karas/MethodInfoInvokeDefaultParams

Add tests for MethodInfo.Invoke with default parameters

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

8 years agoUpdate BuildToolsVersion to 00612-01
Eric St. John [Tue, 12 Jul 2016 21:52:43 +0000 (14:52 -0700)]
Update BuildToolsVersion to 00612-01

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

8 years agoValidate Xamarin frameworks
Eric St. John [Fri, 8 Jul 2016 21:19:28 +0000 (14:19 -0700)]
Validate Xamarin frameworks

This adds validation for Xamarin frameworks and fixes some packages
which were not representing Xamarin correctly.

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

8 years agoAdd tests for MethodInfo.Invoke with default parameters
vitek-karas [Tue, 12 Jul 2016 11:06:53 +0000 (04:06 -0700)]
Add tests for MethodInfo.Invoke with default parameters

Add tests for various cases where MethodInfo.Invoke is used on a method with default parameters.

General cleanup of the affected test file
- Renamed test methods to include what they're actually testing (instead of numbering scheme).
- Use Assert.Equal instead of custom implementation based on Assert.True (less code).
- Get rid of lot of local variables which are not that useful - if we debug this we would
  step into the Invoke call anyway, and that has all the important stuff as parameters anyway.
  Keeps the tests much shorter and easier to read.
- I didn't change the actual behavior of any of the existing tests.
- For now I kept the test types as they are (although the names are pretty bad).
- Small formatting changes.

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

8 years agoUpdating CoreFx dependencies to beta-24312-04
dotnet-bot [Tue, 12 Jul 2016 19:21:59 +0000 (19:21 +0000)]
Updating CoreFx dependencies to beta-24312-04

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

8 years agoMerge pull request dotnet/corefx#10016 from ericstj/restoreNoCache
Eric StJohn [Tue, 12 Jul 2016 19:02:46 +0000 (12:02 -0700)]
Merge pull request dotnet/corefx#10016 from ericstj/restoreNoCache

Specify --no-cache on restore

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

8 years agoMerge pull request dotnet/corefx#10009 from dotnet-bot/UpdateDependencies20160712011800
Stephen Toub [Tue, 12 Jul 2016 18:14:07 +0000 (14:14 -0400)]
Merge pull request dotnet/corefx#10009 from dotnet-bot/UpdateDependencies20160712011800

Updating CoreFx dependencies to beta-24312-03

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

8 years agoXml Type with 2D Array property tests
huanwu@microsoft.com [Tue, 12 Jul 2016 18:00:19 +0000 (11:00 -0700)]
Xml Type with 2D Array property tests
Add two tests to cover the scenario for serialization/deserialization for the object of the type with 2D array property
This is to cover the test hole for this issue: dotnet/wcfdotnet/corefx#1274

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

8 years agoMerge pull request dotnet/corefx#9971 from jhendrixMSFT/master
Joel Hendrix [Tue, 12 Jul 2016 17:29:07 +0000 (10:29 -0700)]
Merge pull request dotnet/corefx#9971 from jhendrixMSFT/master

Remove Mac OS minor version number from package filtering.

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

8 years agoSpecify --no-cache on restore
Eric St. John [Tue, 12 Jul 2016 16:34:16 +0000 (09:34 -0700)]
Specify --no-cache on restore

This lets us publish a package and consume it immediately from our
builds.

Without this our CI clients were relying on an HTTP cache of our myget
feeds and failing when we updated projects or buildtools.

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

8 years agoAdd System.Diagnostics.Debug.SymbolReader assembly.
Dmitri Botcharnikov [Wed, 8 Jun 2016 15:43:43 +0000 (18:43 +0300)]
Add System.Diagnostics.Debug.SymbolReader assembly.

This assembly allows reading a debug information from portable pdb files.

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

8 years agoMerge pull request dotnet/corefx#9993 from bartonjs/x509_upref
Jeremy Barton [Tue, 12 Jul 2016 14:52:46 +0000 (07:52 -0700)]
Merge pull request dotnet/corefx#9993 from bartonjs/x509_upref

Use X509UpRef instead of X509Duplicate

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

8 years agoPort List changes from dotnet/coreclrdotnet/corefx#6212 (dotnet/corefx#9987)
James Ko [Tue, 12 Jul 2016 14:17:49 +0000 (10:17 -0400)]
Port List changes from dotnet/coreclrdotnet/corefx#6212 (dotnet/corefx#9987)

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

8 years agoUpdating CoreFx dependencies to beta-24312-03
dotnet-bot [Tue, 12 Jul 2016 13:18:00 +0000 (13:18 +0000)]
Updating CoreFx dependencies to beta-24312-03

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

8 years agoMerge pull request dotnet/corefx#10006 from dotnet-bot/UpdateDependencies20160712051802
Stephen Toub [Tue, 12 Jul 2016 11:34:47 +0000 (07:34 -0400)]
Merge pull request dotnet/corefx#10006 from dotnet-bot/UpdateDependencies20160712051802

Updating External dependencies to beta-24312-00

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

8 years agoMerge pull request dotnet/corefx#10007 from dotnet-bot/UpdateDependencies20160712072030
Stephen Toub [Tue, 12 Jul 2016 10:23:25 +0000 (06:23 -0400)]
Merge pull request dotnet/corefx#10007 from dotnet-bot/UpdateDependencies20160712072030

Updating CoreFx dependencies to beta-24312-02

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

8 years agoUpdating CoreFx dependencies to beta-24312-02
dotnet-bot [Tue, 12 Jul 2016 07:20:30 +0000 (07:20 +0000)]
Updating CoreFx dependencies to beta-24312-02

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

8 years agoUpdating External dependencies to beta-24312-00
dotnet-bot [Tue, 12 Jul 2016 05:18:02 +0000 (05:18 +0000)]
Updating External dependencies to beta-24312-00

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

8 years agoMerge pull request dotnet/corefx#9956 from stephentoub/tcpclient_dispose
Stephen Toub [Tue, 12 Jul 2016 02:46:50 +0000 (22:46 -0400)]
Merge pull request dotnet/corefx#9956 from stephentoub/tcpclient_dispose

Improve behavior of TcpClient Dispose concurrent with ConnectAsync

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

8 years agoMerge pull request dotnet/corefx#10005 from justinvp/color
Stephen Toub [Tue, 12 Jul 2016 02:46:29 +0000 (22:46 -0400)]
Merge pull request dotnet/corefx#10005 from justinvp/color

Windows.UI.Color: Simplify Equals

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

8 years agoWindows.UI.Color: Simplify Equals
Justin Van Patten [Tue, 12 Jul 2016 01:51:45 +0000 (18:51 -0700)]
Windows.UI.Color: Simplify Equals

Simplify the code for Equals(object) and the equality operator.

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

8 years agoMerge pull request dotnet/corefx#9974 from Priya91/windowsnano
Lakshmi Priya [Mon, 11 Jul 2016 23:22:01 +0000 (16:22 -0700)]
Merge pull request dotnet/corefx#9974 from Priya91/windowsnano

Check for RunTest.cmd before running test on Nano.

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

8 years agoAdd CryptoNative_X509UpRef
Jeremy Barton [Mon, 11 Jul 2016 23:02:55 +0000 (16:02 -0700)]
Add CryptoNative_X509UpRef

Use X509UpRef instead of X509Duplicate

X509Duplicate copies the certificate data into new memory, but none of the
callers needed copy semantics, just ensuring that the native components
which also are using the same memory don't unexpectedly free the object.

Protection from early/double-free is what the native reference count field is
for, so use UpRef instead of Duplicate.

Since we are currently targeting OpenSSL 1.0.x X509Upref adds to
references directly, X509_up_ref does not exist in the 1.0.x ABI.

Microbenchmark:
Cloning a certificate 1000 times by cert.Handle, measuring maximum resident set:
X509Duplicate (before): 48213 +/- 1501KB
X509UpRef (after): 39208 +/- 1021KB
Memory reduction: 9005 +/- 1816KB

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

8 years agoMerge pull request dotnet/corefx#9976 from Priya91/arm
Lakshmi Priya [Mon, 11 Jul 2016 21:34:40 +0000 (14:34 -0700)]
Merge pull request dotnet/corefx#9976 from Priya91/arm

Enable arm testing in PRs.

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

8 years agoEnable arm testing in PRs.
Lakshmi Priya Sekar [Mon, 11 Jul 2016 20:43:07 +0000 (13:43 -0700)]
Enable arm testing in PRs.

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

8 years agoCheck for RunTest.cmd before running test on Nano.
Lakshmi Priya Sekar [Mon, 11 Jul 2016 20:16:00 +0000 (13:16 -0700)]
Check for RunTest.cmd before running test on Nano.

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