Santiago Fernandez Madero [Tue, 31 Oct 2017 23:14:22 +0000 (16:14 -0700)]
Fix System.DirectoryServices configurations and generate PNS assembly correctly for UAP (dotnet/corefx#24878)
* Fix System.DirectoryServices configurations and generate PNS assembly correctly
* Fix CI adding UapVNext as a target framework for the pkg
* Fix configurations to be PNSE when targeting netstandard or any non-windows configuration
* Disable test that is using DirectoryServices and is getting PNSE
Commit migrated from https://github.com/dotnet/corefx/commit/
3be15ca3d519fafc149c08b20727f88cb0f76e6a
Jared Nance [Tue, 31 Oct 2017 22:52:41 +0000 (17:52 -0500)]
Improve code comments around TextWriter.NewLine for xplat (dotnet/corefx#24982)
Commit migrated from https://github.com/dotnet/corefx/commit/
b3d44d26342260d516993c52b4e8e8422a0bad43
Dan Moseley [Tue, 31 Oct 2017 21:52:59 +0000 (14:52 -0700)]
Update dogfooding.md
Commit migrated from https://github.com/dotnet/corefx/commit/
bd45cc9809cfe936d18e99d46eedbe79be0bbd16
Wes Haggard [Tue, 31 Oct 2017 17:42:55 +0000 (10:42 -0700)]
Merge pull request dotnet/corefx#24924 from karajas/addFeedToRestore
Add blob feed as a restore source
Commit migrated from https://github.com/dotnet/corefx/commit/
2ba93796dcf132de447886d4d634414ee8cb069d
Dan Moseley [Tue, 31 Oct 2017 16:05:19 +0000 (09:05 -0700)]
Update dogfooding.md
Commit migrated from https://github.com/dotnet/corefx/commit/
2e4c07f4af4a2e4d8cec870fc85b71c74c042b3f
Stano Peťko [Tue, 31 Oct 2017 13:35:16 +0000 (14:35 +0100)]
Remove dead code from System.Private.Uri (dotnet/corefx#24937)
* Deleted dead code from System.Private.Uri.
* Reverted changes in UriSyntax.cs.
Commit migrated from https://github.com/dotnet/corefx/commit/
a7d59c16e8e1f7975b26e0f9780eadcd8526cbab
Dan Moseley [Tue, 31 Oct 2017 03:40:37 +0000 (20:40 -0700)]
Remove irrelevant material from dogfooding.md
Commit migrated from https://github.com/dotnet/corefx/commit/
c0e459bf4638bd10d080d44125a7329941535ee7
Dan Moseley [Tue, 31 Oct 2017 03:37:37 +0000 (20:37 -0700)]
Add information on myget feed and local SDK (dotnet/corefx#24958)
* Add information on myget feed and local SDK
* More edits
* Numbering
* change to 2.1
Commit migrated from https://github.com/dotnet/corefx/commit/
c53e2c9269172543f93f576e58f1e0103d64b4d6
Jan Kotas [Mon, 30 Oct 2017 19:06:02 +0000 (12:06 -0700)]
Remove private reflection agaist RuntimeWrappedException constructor (dotnet/corefx#24945)
RuntimeWrappedException constructor is public in CoreLib now. It can be called directly.
Commit migrated from https://github.com/dotnet/corefx/commit/
778dd1f8766578a3822083287ce819fcd7642d15
Jan Kotas [Mon, 30 Oct 2017 19:05:18 +0000 (12:05 -0700)]
Delete unnecessary internal forwarders (dotnet/corefx#24939)
The optimized enum comparers used can never show up in the binary serialization payload. We do not need the internal forwarders for them.
Commit migrated from https://github.com/dotnet/corefx/commit/
aca208104d2013e4c3c7fd56c8f169080fbb4ea1
Stano Peťko [Mon, 30 Oct 2017 19:04:15 +0000 (20:04 +0100)]
Remove dead code from System.Net.WebSocket.Client (dotnet/corefx#24932)
* Deleted dead code from System.Neet.WebSocket.Client.
* Reverted changes in WinHttpWebSocketCallback.
Commit migrated from https://github.com/dotnet/corefx/commit/
7a3d591c8e4e308c32e9f4932eaf8fa9ed1d760b
Stano Peťko [Mon, 30 Oct 2017 19:03:08 +0000 (20:03 +0100)]
Deleted dead code from System.Net.WebClient. (dotnet/corefx#24930)
Commit migrated from https://github.com/dotnet/corefx/commit/
16b1d87149c8ee7984d29ab2f3ebb1ee92112bde
Stephen Toub [Mon, 30 Oct 2017 19:02:27 +0000 (15:02 -0400)]
Add ManagedHandler support for cancelling connect operations (dotnet/corefx#24873)
Commit migrated from https://github.com/dotnet/corefx/commit/
0e517d15d2a90aceffdd6bbc6c1de80b8582a154
Stephen Toub [Mon, 30 Oct 2017 19:02:02 +0000 (15:02 -0400)]
Address System.Threading.Channels PR feedback (dotnet/corefx#24955)
Addressing a few pieces of feedback on the previous PR, plus some auto-cleanup.
Commit migrated from https://github.com/dotnet/corefx/commit/
9a90c2e1fcfb3276275a39f6cdc383e8a3012df0
dotnet-maestro-bot [Mon, 30 Oct 2017 19:01:29 +0000 (12:01 -0700)]
Update BuildTools, CoreClr, CoreFx to prerelease-02128-02, preview1-25829-02, preview1-25830-01, respectively (master) (dotnet/corefx#24944)
* WIP: Move OpenCommPort to api set
It will fail until changes in buildtools (https://github.com/dotnet/buildtools/pull/1766) reach corefx.
* Including OpenCommPort only for Uap
It was already only used in uap but per review it is better to make it
explicit on the project too.
* Update BuildTools, CoreClr, CoreFx to prerelease-02128-02, preview1-25829-02, preview1-25830-01, respectively
Commit migrated from https://github.com/dotnet/corefx/commit/
51a96959a764e25932735f22fa41b93a960b241f
Santiago Fernandez Madero [Mon, 30 Oct 2017 17:54:55 +0000 (10:54 -0700)]
Fix System.DirectoryServices.AccountManagement configurations (dotnet/corefx#24887)
* Fix System.DirectoryServices.AccountManagement configurations
* Update comment to AssemblyInfo.cs
* Delete AssemblyInfo.cs file and netfx configuration in tests
* Make netstandard PNSE assembly and netfx only a placeholder in the pkgproj
Commit migrated from https://github.com/dotnet/corefx/commit/
bb52baa59e4ebe0cc4e962f5895fc2566c7b0c14
Stephen Toub [Mon, 30 Oct 2017 16:19:50 +0000 (12:19 -0400)]
Disable reflection-based debugger System.Threading.Channels tests on uapaot (dotnet/corefx#24956)
Also remove the duplicated DebuggerAttributes.cs file.
Commit migrated from https://github.com/dotnet/corefx/commit/
2544e71349ce03259d0141486dc5e2d52716768b
Santiago Fernandez Madero [Mon, 30 Oct 2017 14:14:08 +0000 (07:14 -0700)]
Fix DirectoryServices.Protocols packaging and configurations for compat pack (dotnet/corefx#24905)
* Fix DirectoryServices.Protocols packaging and configurations for compat
pack
* Set configurations to generate PNSE when target group is netstandard since net45 is inbox and we don't support uap
Commit migrated from https://github.com/dotnet/corefx/commit/
39566c3c02061db78c6068ed8310a55d4757866c
Stano Peťko [Mon, 30 Oct 2017 14:13:16 +0000 (15:13 +0100)]
Remove dead code from System.Net.Sockets (dotnet/corefx#24904)
* Deleted dead code from System.Net.Sockets.
* Deleted stuff related to socket perf counters.
Commit migrated from https://github.com/dotnet/corefx/commit/
ed3874a12ff4852c9621be20614f98b9eddefaed
Stephen Toub [Mon, 30 Oct 2017 13:35:08 +0000 (09:35 -0400)]
Merge pull request dotnet/corefx#24846 from stephentoub/websockets_memory
Add `Memory<byte>` support to WebSockets
Commit migrated from https://github.com/dotnet/corefx/commit/
1cce3631a78c11271f34762253b3a3273a8207fc
Dan Seefeldt [Mon, 30 Oct 2017 13:29:45 +0000 (08:29 -0500)]
Merge pull request dotnet/corefx#24896 from dseefeld/master
Add retry logic for setup of dotnet cli
Commit migrated from https://github.com/dotnet/corefx/commit/
2a9da9751174c1a53c48240b68eed172e92c2210
dotnet-maestro-bot [Sun, 29 Oct 2017 20:38:41 +0000 (13:38 -0700)]
Update BuildTools, Standard to prerelease-02127-10, preview1-25827-06, respectively (dotnet/corefx#24922)
Commit migrated from https://github.com/dotnet/corefx/commit/
dedd93c1bd227cf84cecba2772f435ea2d855539
Santiago Fernandez Madero [Sat, 28 Oct 2017 06:19:10 +0000 (23:19 -0700)]
Fix system formatter tests hitting netfx inbox binplace issue (dotnet/corefx#24935)
* Fix Serialization.Formatter tests hitting PNSE in DirectoryServices.Protocols
* Fix Serialization.Formatter tests hitting PNSE in DirectoryServices.AccountManagement
* Fix Serialization.Formatter tests hitting PNSE in DirectoryServices
Commit migrated from https://github.com/dotnet/corefx/commit/
853d4c4b66d010ab430a2454c9c6fe95e6dffd78
Ahson Khan [Sat, 28 Oct 2017 06:04:03 +0000 (23:04 -0700)]
Move InAttribute from S.R.InteropServices to System.Runtime next to OutAttribute (dotnet/corefx#24933)
Commit migrated from https://github.com/dotnet/corefx/commit/
0419678bd9ceddcb22b0535f7891571f65c28a61
Shin Mao [Sat, 28 Oct 2017 05:43:15 +0000 (22:43 -0700)]
Add S.SM.Syndication in Compat-pack. (dotnet/corefx#24934)
Commit migrated from https://github.com/dotnet/corefx/commit/
48fd0ab99fdc220ae0482c3d66502230847fd2d2
Shin Mao [Sat, 28 Oct 2017 00:10:08 +0000 (17:10 -0700)]
Fixed Bugs with DateTime Parsing (dotnet/corefx#24899)
* Fixed Bugs with Parsing DateTime String.
Fix dotnet/corefx#24894
* Improved error message.
* Fixed feed name.
* Use Rfc3339DateTimeFormat.
* Refactor the code.
* removed unused code
* Fixed Rfc3339DateTimeParser.
Commit migrated from https://github.com/dotnet/corefx/commit/
a6c58c0efaa43967b63cc5ef676ba7cc81e00218
Vance Morrison [Fri, 27 Oct 2017 23:58:48 +0000 (16:58 -0700)]
Merge pull request dotnet/corefx#24025 from vancem/PortablePdbsAndSourceServer
Use Portable PDBs and turn on SourceLink
Commit migrated from https://github.com/dotnet/corefx/commit/
968cfcf373633a82e1dc1850e9852e0c491112dd
Michelle McDaniel [Fri, 27 Oct 2017 23:56:19 +0000 (16:56 -0700)]
Add pkg for System.Diagnostics.PerformanceCounter (dotnet/corefx#24811)
* Add pkg for System.Diagnostics.PerformanceCounter
This change adds System.Diagnostics.PerformanceCounter to the compat
pack.
* Add AllXamarinFrameworks to PerformanceCounter pkgproj
* Update PerformanceCounter pkgproj for xamarin/mono
* Change InboxOnTargetFramework to AllXamarinFrameworks
Commit migrated from https://github.com/dotnet/corefx/commit/
c17b2dd417eaacbf5640bb218f7d14b16826f86c
Ahson Khan [Fri, 27 Oct 2017 22:55:40 +0000 (15:55 -0700)]
Removing Span<byte> extension methods and using the generic ones (dotnet/corefx#24911)
* Removing Span<byte> extension methods and use the generic ones.
* Addressing PR feedback.
* Fixing nits and moving type check to public API.
Commit migrated from https://github.com/dotnet/corefx/commit/
42582c350c33515ddea2f211afb23840dbab260a
Santiago Fernandez Madero [Fri, 27 Oct 2017 21:42:27 +0000 (14:42 -0700)]
Change System.Management configurations to create PNSE assembly when targetgroup is netstandard and non-windows (dotnet/corefx#24926)
Commit migrated from https://github.com/dotnet/corefx/commit/
8fc78d92aeae154ac40f58ef2ab3636557a0aa3c
Paulo Janotti [Fri, 27 Oct 2017 21:27:06 +0000 (14:27 -0700)]
Skip one wmi test in Win Server Core (dotnet/corefx#24927)
The test requires notepad.exe and that is not available on Win Server
Core. Fixes dotnet/corefx#24912.
Commit migrated from https://github.com/dotnet/corefx/commit/
b94869b1c55b17361f3931da1274e4b58f2a18e6
Santiago Fernandez Madero [Fri, 27 Oct 2017 20:27:51 +0000 (13:27 -0700)]
Fix System.Drawing.Configurations to be netstandard compatible (dotnet/corefx#24758)
* Fix System.Drawing.Configurations to be netstandard compatible
* PR Feedback and Add net461 to pkgproj supported frameworks
* Add xamarin frameworks as inbox
* Change InboxOnTargetFramework to include $(AllXamarinFrameworks)
Commit migrated from https://github.com/dotnet/corefx/commit/
46ea605b5df6a3fe4ac635a426e31488c30c64b0
dseefeld [Fri, 27 Oct 2017 19:38:28 +0000 (19:38 +0000)]
Change functions to not us CamelCase.
Commit migrated from https://github.com/dotnet/corefx/commit/
32a99cc58f67a4baa27b46a910a44d772ad3ff5d
dseefeld [Fri, 27 Oct 2017 19:26:26 +0000 (19:26 +0000)]
Renamed execute() function to include Retry in the name.
Commit migrated from https://github.com/dotnet/corefx/commit/
5ff873c65181cb0e378b383156602da85b0f1094
Matt Galbraith [Fri, 27 Oct 2017 19:00:58 +0000 (12:00 -0700)]
Revert "Move to DotNetCore-Build agent pool (dotnet/corefx#24870)"
This reverts commit dotnet/corefx@
2faf454f9ad49bdc5672169d0a08d58407c40d7c.
Commit migrated from https://github.com/dotnet/corefx/commit/
f54ac603947973b8da8ef7feb6bedce11bf3d649
Tarek Mahmoud Sayed [Fri, 27 Oct 2017 17:48:56 +0000 (10:48 -0700)]
Adding System.DirectoryServices.Protocols Tests (dotnet/corefx#24872)
Commit migrated from https://github.com/dotnet/corefx/commit/
ed49e27862404cb4b19793ebc3c14da0bbd522dd
Matt Connew [Thu, 26 Oct 2017 20:58:29 +0000 (13:58 -0700)]
Use ConfigureAwait(false) for all await's
Commit migrated from https://github.com/dotnet/corefx/commit/
fc82aed8f5a7af4968debb2682416f6aa25ca2d9
Vance Morrison [Fri, 27 Oct 2017 17:04:25 +0000 (10:04 -0700)]
Merge branch 'master' into PortablePdbsAndSourceServer
Commit migrated from https://github.com/dotnet/corefx/commit/
daf476121cdd3907e195689ec603c3652f6b7aaa
Vance Morrison [Fri, 27 Oct 2017 17:01:25 +0000 (10:01 -0700)]
Merge branch 'master' into PortablePdbsAndSourceServer
Commit migrated from https://github.com/dotnet/corefx/commit/
d554a50280849814476ac41409a4caed1f51a0b8
Dan Moseley [Fri, 27 Oct 2017 16:56:30 +0000 (09:56 -0700)]
Make ServicePointManager tests run out of proc (dotnet/corefx#24890)
* Make ServicePointManager tests run out of proc
* cleaner
* Update UAP testbase
* Comment
* Ensure CEC is false for UAP
* Revert buildtools
Commit migrated from https://github.com/dotnet/corefx/commit/
3deef79652ee5abb5e6dc2d6741fa5f9e5fbd89f
dotnet-maestro-bot [Fri, 27 Oct 2017 16:15:40 +0000 (09:15 -0700)]
Update ProjectNTfs, ProjectNTfsTestILC to beta-25827-01, beta-25827-01, respectively (dotnet/corefx#24917)
Commit migrated from https://github.com/dotnet/corefx/commit/
a26c00761c4102e8fabf864450d5da1a175f4762
Viktor Hofer [Fri, 27 Oct 2017 16:00:52 +0000 (18:00 +0200)]
Make corefx exceptions serializable and add typeforwards (dotnet/corefx#24427)
* Add serializable attribute and typeforward and adding serialization impl
* Expose ZLibException in impl assembly
* Remove deserialization negative tests
* Adding tests for exceptions
* Adding SqlError data to base exception data table
* System Data Facade
* Add netfx471 blob diffs for Hashtable and ListDictionary
* Build Microsoft.NETCore.App.deps.json after manual shims
* Disable currently failing uap/uapaot tests because of shim assembly load errors
Commit migrated from https://github.com/dotnet/corefx/commit/
e3f74deb999571d3f34a6b2b8011caebcf06dbfc
dseefeld [Fri, 27 Oct 2017 15:49:39 +0000 (15:49 +0000)]
Add defaulting of params inside the function.
Commit migrated from https://github.com/dotnet/corefx/commit/
1f34f613b20895bc5fa03429ddaf467e9a62732a
Vance Morrison [Fri, 27 Oct 2017 15:37:43 +0000 (08:37 -0700)]
Update to latest build tools
Commit migrated from https://github.com/dotnet/corefx/commit/
4f6e3ef97f7bc426263a3f87ebfee92f4c7b02f8
Ahson Khan [Fri, 27 Oct 2017 04:56:47 +0000 (21:56 -0700)]
Add Span<T> Base64 conversion APIs that support UTF-8 (dotnet/corefx#24888)
* Add Span<T> Base64 conversion APIs that support UTF-8.
* Optimize the encoding loop when there is plenty of available space
* Optimize EncodeInPlace and update DecodeBaseline perf test.
* Addressing PR feedback, encode optimization, throw for negative lengths
* Reenable commented out perf tests.
* Cap the amount of data to process based on how much that will fit.
* Being explicit with access modifiers to follow guidelines.
Commit migrated from https://github.com/dotnet/corefx/commit/
b7b34392afa430caf03d197789a493fd122db445
dotnet-maestro-bot [Fri, 27 Oct 2017 02:20:53 +0000 (19:20 -0700)]
Update BuildTools to prerelease-02126-05 (dotnet/corefx#24908)
Commit migrated from https://github.com/dotnet/corefx/commit/
dfb4bf4b7454fdbacbcada8ff8fe344a32fc527e
Wes Haggard [Thu, 26 Oct 2017 22:18:43 +0000 (15:18 -0700)]
Merge pull request dotnet/corefx#24889 from dotnet-maestro-bot/master-UpdateDependencies
Update BuildTools, ProjectNTfs, ProjectNTfsTestILC to prerelease-02126-01, beta-25826-00, beta-25826-00, respectively (master)
Commit migrated from https://github.com/dotnet/corefx/commit/
e9669afcf6551d7e99e92476e3ce96c521bbd4bb
Anirudh Agnihotry [Thu, 26 Oct 2017 22:06:44 +0000 (15:06 -0700)]
CultureInfoConverter added (dotnet/corefx#24855)
* Culture Converter added
* space formatting
* Expected and actual argument reordered
* Removed to string
* Reference Converter and its test added
* fixing reference Converter
* Skipping test on framework
* CultureInfo added with others
* Removed Reference Connverter
Commit migrated from https://github.com/dotnet/corefx/commit/
c6115c50849d1524a26b2aa4c44e905a31570870
Jan Vorlicek [Thu, 26 Oct 2017 21:39:08 +0000 (23:39 +0200)]
Disable alpine official tests build (dotnet/corefx#24898)
* Disable alpine official tests build
* Fix parentheses
* Rename PB_EnableTestBuild to PB_DisableTestBuild
* Add Create Helix Test Jobs condition for Windows
Commit migrated from https://github.com/dotnet/corefx/commit/
b5e3ba2bf0d42f42d2dde77b0ecd0e587a60d7a6
Karthik Rajasekaran [Thu, 26 Oct 2017 20:18:58 +0000 (13:18 -0700)]
Move to DotNetCore-Build agent pool (dotnet/corefx#24870)
Commit migrated from https://github.com/dotnet/corefx/commit/
2faf454f9ad49bdc5672169d0a08d58407c40d7c
dseefeld [Thu, 26 Oct 2017 18:38:15 +0000 (18:38 +0000)]
Modifications to cleanup code.
Commit migrated from https://github.com/dotnet/corefx/commit/
374ab21a017eecf7ee10954b536dab6559c4d810
Brian Robbins [Thu, 26 Oct 2017 18:29:50 +0000 (20:29 +0200)]
Add EventCounter to Microsoft.Diagnostics.Tracing.EventSource.Redist (dotnet/corefx#24893)
* Share EventSource tests with Microsoft.Diagnostics.Tracing.EventSource.Redist nuget package.
* Add EventCounter to Microsoft.Diagnostics.Tracing.
* Enable EventCounter tests on Microsoft.Diagnostics.Tracing.
Commit migrated from https://github.com/dotnet/corefx/commit/
b87b7d304f85e5adbc665e326ed219bafa7b5eb1
Vance Morrison [Thu, 19 Oct 2017 23:38:32 +0000 (16:38 -0700)]
Updated build tools needed to make sure CodeCoverage works
Also update docs about code coverage.
Commit migrated from https://github.com/dotnet/corefx/commit/
54cfca559f6773326fcc0a646c163fbe53356674
Paulo Janotti [Thu, 26 Oct 2017 17:43:38 +0000 (10:43 -0700)]
Adding more WMI tests (dotnet/corefx#24879)
* Adding more WMI tests
* Opportunistically updating projects: removing suppression not needed
anymore, and add netfx for test
* Addressing review feedback
* Renaming test conditions
Commit migrated from https://github.com/dotnet/corefx/commit/
9b5c2cd0899ac38728d37f61f539ff9b250bb88b
Stephen Toub [Thu, 26 Oct 2017 16:40:28 +0000 (12:40 -0400)]
Merge pull request dotnet/corefx#24881 from stephentoub/port_channels
Add System.Threading.Channels to corefx
Commit migrated from https://github.com/dotnet/corefx/commit/
f2600077158312adf605bc58d08a48a1e259b738
JimboWei [Thu, 26 Oct 2017 16:28:58 +0000 (00:28 +0800)]
Syndication test (dotnet/corefx#24570)
* Add SyndicationFeed Test case
* Add Xml compare Utils class
* Add CompareHelper for incomplete standard feed files.
* Add issue dotnet/corefx#24571 and dotnet/corefx#24572 for failed test case.
* Change to use async method and mark failed case with active issue dotnet/corefx#24604
* Refactored code
* Add Feed files for AtomFees test
* Update
* Remove useless feeds files , and mark the cause of the failed feeds files
* Update
* Modify test case from Async to Sync. Remove issue attribute dotnet/corefx#24571 dotnet/corefx#24572 dotnet/corefx#24604,
mark with new issue dotnet/corefx#24894.
Commit migrated from https://github.com/dotnet/corefx/commit/
76baca36b0d678b9edb218c1aa08fec037a81a72
dseefeld [Thu, 26 Oct 2017 16:27:47 +0000 (16:27 +0000)]
Added cleanup code if install dotnet cli fails
Commit migrated from https://github.com/dotnet/corefx/commit/
a2764c670dcec4fcfaa027e35a9e963132e5be5d
dseefeld [Thu, 26 Oct 2017 16:11:39 +0000 (16:11 +0000)]
Changed retry logic to use a function based on PR review feedback
Commit migrated from https://github.com/dotnet/corefx/commit/
5145fb1cec796cd4060b2393d7b58a6568866c24
dotnet-maestro-bot [Thu, 26 Oct 2017 13:39:25 +0000 (06:39 -0700)]
Update BuildTools, ProjectNTfs, ProjectNTfsTestILC to prerelease-02126-01, beta-25826-00, beta-25826-00, respectively
Commit migrated from https://github.com/dotnet/corefx/commit/
0fd2fa29e3fe652e239e741daeecc7b7c867a872
Jan Vorlicek [Thu, 26 Oct 2017 10:32:42 +0000 (12:32 +0200)]
Fix offical Alpine build - sync arguments (dotnet/corefx#24884)
* Fix offical Alpine build - sync arguments
It turns out that the sync.sh command needs to be passed the -SkipTests
option too so that it doesn't try to sync core-setup packages that
are used only for running tests. Since there are no core-setup packages
for Alpine yet, the sync was failing.
I have also noticed that there was a recent change in the sync arguments
that I have not discovered after rebase of my changes to master. So I
have added the new option there.
* Replace SkipTests with BuildTests=false
I have realized that the build.sh and sync.sh command should be getting
-BuildTests=false instead of the -SkipTests to fix the problem.
Commit migrated from https://github.com/dotnet/corefx/commit/
3f0bd5d8c3d019ad8b1561395030a58bc38ddfe9
Brian Robbins [Thu, 26 Oct 2017 08:21:32 +0000 (10:21 +0200)]
Share EventSource tests with Microsoft.Diagnostics.Tracing.EventSource.Redist nuget package. (dotnet/corefx#24859)
Commit migrated from https://github.com/dotnet/corefx/commit/
4583f3f5941a08a6baf1dfd5df4983703f1c7130
Shin Mao [Thu, 26 Oct 2017 06:29:07 +0000 (23:29 -0700)]
Fixed some issues with reader/writer wrapper. (dotnet/corefx#24882)
Commit migrated from https://github.com/dotnet/corefx/commit/
59c4fe3716adb1746772400f1fe74c3fe72f9974
Tomas Weinfurt [Thu, 26 Oct 2017 04:56:36 +0000 (21:56 -0700)]
add some code to make sure we sent datagram before we try to receive it (dotnet/corefx#24615)
* add some code to make sure we sent datagram before we try to receive it. dotnet/corefx#17681
* use synchronous send with timeout instead of task to avoid race condition
Commit migrated from https://github.com/dotnet/corefx/commit/
0911d81e8d7371fa06236562c1ad702e818af295
Stano Peťko [Thu, 26 Oct 2017 03:58:58 +0000 (05:58 +0200)]
Remove dead code from System.Net.Security (dotnet/corefx#24816)
* Deleted dead code from System.Net.Security.
* Returned back strings used in other platforms.
* Returned back strings used in OSX platform.
* Returned back event_ strings.
Commit migrated from https://github.com/dotnet/corefx/commit/
56623123ed2dcf664499c297c1652c68de623769
dotnet-maestro-bot [Thu, 26 Oct 2017 03:57:47 +0000 (20:57 -0700)]
Update CoreClr, CoreFx, CoreSetup, ProjectNTfs, ProjectNTfsTestILC, Standard to preview1-25826-01, preview1-25825-08, preview1-25825-07, beta-25825-00, beta-25825-00, preview1-25825-02, respectively (dotnet/corefx#24864)
Commit migrated from https://github.com/dotnet/corefx/commit/
41a72f2cfbf0a504febe8f3c5bd67c29f876fdfa
Stephen Toub [Thu, 26 Oct 2017 02:43:54 +0000 (22:43 -0400)]
Merge pull request dotnet/corefx#24820 from stephentoub/fix_http_issues
Fix a few ManagedHandler issues
Commit migrated from https://github.com/dotnet/corefx/commit/
4b1137f8d46955904462acff7b2da34a9aa96d39
Stephen Toub [Wed, 25 Oct 2017 23:43:10 +0000 (19:43 -0400)]
Boost code coverage
And a few minor resulting fixes.
Commit migrated from https://github.com/dotnet/corefx/commit/
283af038c1c09b324e76acc8bb2c8a447b6664e6
Stephen Toub [Wed, 25 Oct 2017 22:59:46 +0000 (18:59 -0400)]
Consistently check for cancellation before operations
Commit migrated from https://github.com/dotnet/corefx/commit/
0558ff46df30b93b22d7567d2f58f9b1755df7cd
Stephen Toub [Wed, 25 Oct 2017 22:55:40 +0000 (18:55 -0400)]
Add System.Threading.Channels to corefx
Bring the source over from corefxlab, add a package, get everything building, etc.
Commit migrated from https://github.com/dotnet/corefx/commit/
c8ec3a850bd05aa8d8a6067071b723366b5648a3
Jan Vorlicek [Wed, 25 Oct 2017 22:45:03 +0000 (00:45 +0200)]
Enable official builds for Alpine Linux (dotnet/corefx#24876)
* Enable official builds for Alpine Linux
This change enables official builds for Alpine 3.6. It doesn't enable
tests since we don't have a way to create Alpine queue.
* Reflect PR feedback
Commit migrated from https://github.com/dotnet/corefx/commit/
789035424aa1d3940baa3acde7b78fd78641b5e4
dseefeld [Wed, 25 Oct 2017 22:06:32 +0000 (22:06 +0000)]
Add retry logic for setup of dotnet cli
Commit migrated from https://github.com/dotnet/corefx/commit/
bb848b9b6d83d87dfe2f6bd21922f8fc58db9d3f
Wes Haggard [Wed, 25 Oct 2017 22:02:02 +0000 (15:02 -0700)]
Merge pull request dotnet/corefx#24830 from weshaggard/MergeDevRelease200
Merge dev/release/2.0.0 into master
Commit migrated from https://github.com/dotnet/corefx/commit/
74279f3945dac92132835c924cce3e1ecc794b66
Stephen Toub [Mon, 23 Oct 2017 19:32:19 +0000 (15:32 -0400)]
Use the Host header for the SSL handshake
Commit migrated from https://github.com/dotnet/corefx/commit/
5ecea8ff47c03a073a77916a9c7d1d806f8c7ce3
Stephen Toub [Mon, 23 Oct 2017 19:31:51 +0000 (15:31 -0400)]
Don't fail a redirect that's missing a Location header
Commit migrated from https://github.com/dotnet/corefx/commit/
ddfab940fcc2d571c2da85250c13e457ab1933a2
Stephen Toub [Mon, 23 Oct 2017 19:23:29 +0000 (15:23 -0400)]
Fix DecompressionHandler ContentEncoding logic
Not clear what it's currently trying to do. It should be simple.
Commit migrated from https://github.com/dotnet/corefx/commit/
3c17c2251b4bda98273e57ef153cc9bc267805c8
Stephen Toub [Mon, 23 Oct 2017 19:22:51 +0000 (15:22 -0400)]
Reorder cookie handling in handler chain
It should come lower in the stack than proxy or credentials so that any responses that trigger re-requests and that have Set-Cookie headers are appropriately processed.
Commit migrated from https://github.com/dotnet/corefx/commit/
8b5dced9d6b8df49c6dfa49af8015bd47f9a811d
Tim Seaward [Wed, 25 Oct 2017 16:44:05 +0000 (17:44 +0100)]
SSLStream Fixing GC Hole (dotnet/corefx#24799)
* Fixing GC Hole
* Moved back to original pin location
* Added Finializer
* Make tests async
* Reacting to review
Putting back the init code in the cpp file for the out params (lost in a reset)
* Added active issue on the failure test
* React to review
* Added Active Issue for Linux success tests
Commit migrated from https://github.com/dotnet/corefx/commit/
2bd69b97b763e0acdfa082eed1a281a5f5afffa5
Karthik Rajasekaran [Wed, 25 Oct 2017 16:04:14 +0000 (09:04 -0700)]
Allow publish to continue (dotnet/corefx#24867)
Commit migrated from https://github.com/dotnet/corefx/commit/
a5d4213b24f37ff1dbccbe29b2eba1cb65970f30
Wes Haggard [Mon, 23 Oct 2017 23:43:06 +0000 (16:43 -0700)]
Update dependencies to match master and new property names
Commit migrated from https://github.com/dotnet/corefx/commit/
ad6fbdf70583ef0b8c7a73530e426d6a66f1b8af
Wes Haggard [Tue, 24 Oct 2017 00:02:35 +0000 (17:02 -0700)]
Fix a couple merge issues in init-tools.sh
Commit migrated from https://github.com/dotnet/corefx/commit/
afc229b0eda9c1bd2ae596ad2bac40508d2b6ff5
Wes Haggard [Mon, 23 Oct 2017 23:32:54 +0000 (16:32 -0700)]
Fix PlatformPackageVersion Repo API override
Commit migrated from https://github.com/dotnet/corefx/commit/
30c4179b4224af775ab4ddf4ebd70010e0af70ef
Wes Haggard [Mon, 23 Oct 2017 23:31:33 +0000 (16:31 -0700)]
Add auto dependency flow repo API
Commit migrated from https://github.com/dotnet/corefx/commit/
7c8a4e44c27cd98cf91e0921aa3a068819df5e01
Wes Haggard [Mon, 23 Oct 2017 23:17:10 +0000 (16:17 -0700)]
Need to return instead of exit 0 in init-tools.sh script
Commit migrated from https://github.com/dotnet/corefx/commit/
8b6d2b55d4f57a40d36d553a2cd4f6eb46959caa
Wes Haggard [Mon, 23 Oct 2017 23:12:58 +0000 (16:12 -0700)]
Fix file casing in project file
Commit migrated from https://github.com/dotnet/corefx/commit/
a05d99a5851977ddb006aee1c10d2ef427d16697
Wes Haggard [Mon, 23 Oct 2017 23:11:24 +0000 (16:11 -0700)]
Update init-tools scripts to allow overriding Tools directory
Commit migrated from https://github.com/dotnet/corefx/commit/
8f431835d29b80e761436d8c292ffa0af0df1220
Wes Haggard [Mon, 23 Oct 2017 23:00:07 +0000 (16:00 -0700)]
Fix csproj file casing
Commit migrated from https://github.com/dotnet/corefx/commit/
b3813b441963adb79a86ceef19a5039b6674fd36
Paulo Janotti [Wed, 25 Oct 2017 15:42:18 +0000 (08:42 -0700)]
Add System.Management (dotnet/corefx#24719)
* First pass building
* Remove Instrumentation and WMIGenerator
* Resources to as used on CoreFX
Opportunistic: some small changes related to warnings
* Removed hard coded path to load wminet_utils
Also moved so DllImport to use Common version of files.
* Added ref, sln, and single basic test
Code builds and pass single test
* Add CoreFX source header
* Removing unused using directives
* clean src proj references
* A bit more test coverage (19%)
* Sanitizer pass with default settings
* Adding WMIGenerator
This allows methods to generate CodeDom for strong type access to WMI
objects.
* Missing files from previous commit
* Some extra clean-up missed by SSS
* Removing #ifdef dead code
* Add pkg project
* Removing more dead code
* Removing dead code and small improvement to tests
* Suppress CA1821 when generating PNSE assembly
The finalizers are being generated empty for PNSE assembly. In such
cases disable CA1821.
* Source changes from CR (so far)
* Targets and package issues
* Go back to project targets and settings
Per conversation w/ @weshaggard it should follow the same model as
System.DirectoryServices not the packages of dlls that do not exist on
desktop. This still is not expected to be fully correct but it puts the
projects closer to the targets that they will have in the end.
* Description for the System.Management package.
* Match supported pkg frameworks
* Skip tests on Windows Nano
* Missed files from previous commit
* Untabify files and a bit more tests
* Generate PNS Assembly for uap
* Add references needed by uap for PNS assembly
* PNS assembly message
* Fixing package issue
Commit migrated from https://github.com/dotnet/corefx/commit/
0f577140008e35eb39bef743406d1ce134615aa0
dotnet-maestro-bot [Wed, 25 Oct 2017 13:11:38 +0000 (06:11 -0700)]
Update BuildTools, CoreClr, Standard to prerelease-02124-02, preview1-25824-51, preview1-25824-08, respectively (dotnet/corefx#24841)
Commit migrated from https://github.com/dotnet/corefx/commit/
f5db8f752e8b0af840cc86e8826141a89c34a9e3
Stephen Toub [Wed, 25 Oct 2017 04:18:51 +0000 (00:18 -0400)]
Merge pull request dotnet/corefx#24803 from sh3ev/patch-1
Adjust link fit to other URLs
Commit migrated from https://github.com/dotnet/corefx/commit/
1180da42bdf4fa4fb2ee5c0f026cd2e9124cb8ea
Christopher Costa [Wed, 25 Oct 2017 03:32:29 +0000 (20:32 -0700)]
Fix build break
Commit migrated from https://github.com/dotnet/corefx/commit/
9802ece28ea68480baa57b2e63f56067b7ecdc2b
Dan Moseley [Wed, 25 Oct 2017 02:19:02 +0000 (19:19 -0700)]
Increase tolerance on SendTimesOut_Throws (dotnet/corefx#24844)
* Increase tolerance on SendTimesOut_Throws
* Update ReceiveTimesOut_Throws also
Commit migrated from https://github.com/dotnet/corefx/commit/
a4408cf953cfbfee13ee81f04881fb789baa3a6a
Karthik Rajasekaran [Tue, 24 Oct 2017 23:40:58 +0000 (16:40 -0700)]
Enable publishing to azure feed (dotnet/corefx#24784)
Commit migrated from https://github.com/dotnet/corefx/commit/
997fa4b6a9edc8f793a88b2c983ca1322b92b4a8
Karel Zikmund [Tue, 24 Oct 2017 22:40:29 +0000 (15:40 -0700)]
Update ownership table
* Add System.Management
* Add System.Runtime.Caching
* Update interop owners
Commit migrated from https://github.com/dotnet/corefx/commit/
f6c7e0d657cd029171ec57a65e2eddcdd18588f2
Anirudh Agnihotry [Tue, 24 Oct 2017 22:08:14 +0000 (15:08 -0700)]
Event Log Tests disabled for Windows 7 (dotnet/corefx#24845)
* Event Log Tests disabled for Windows 7
* review completed
Commit migrated from https://github.com/dotnet/corefx/commit/
d92705215952d8c2ec89254d789f8bf9a445788a
Stephen Toub [Tue, 24 Oct 2017 20:27:13 +0000 (16:27 -0400)]
Override Memory-based ReceiveAsync on WinHttpWebSocket
Commit migrated from https://github.com/dotnet/corefx/commit/
98d53f272c58b4df9ce997d816d853ddff43e7d8
Stephen Toub [Tue, 24 Oct 2017 18:42:13 +0000 (14:42 -0400)]
Override Memory-based Send/ReceiveAsync methods on ManagedWebSocket
Commit migrated from https://github.com/dotnet/corefx/commit/
6df5eee15fe6979b1945284a2ff3d35b7f4a9a4e
Stephen Toub [Tue, 24 Oct 2017 18:41:17 +0000 (14:41 -0400)]
Add Memory-based Send/ReceiveAsync methods to WebSocket
Commit migrated from https://github.com/dotnet/corefx/commit/
e2a978a526afc969d6c19cd9e8562821a038d992
Stephen Toub [Tue, 24 Oct 2017 14:43:53 +0000 (10:43 -0400)]
Move ManagedWebSocket.cs out of Common
Commit migrated from https://github.com/dotnet/corefx/commit/
7da18cd04554ded9cd563c84f3eaa324bf880635
Stephen Toub [Tue, 24 Oct 2017 14:41:18 +0000 (10:41 -0400)]
Use WebSocket.CreateFromStream in System.Net.HttpListener on Unix
Commit migrated from https://github.com/dotnet/corefx/commit/
d82d27574ae58f90eafe0be82cf9dc8e51a69401
Stephen Toub [Tue, 24 Oct 2017 14:34:40 +0000 (10:34 -0400)]
Use WebSocket.CreateFromStream in System.Net.WebSockets.Client on Unix
Commit migrated from https://github.com/dotnet/corefx/commit/
905aaa69de299ca3ef46e7129764e6a94ccfbe97