Maryam Ariyan [Sat, 1 Dec 2018 01:47:12 +0000 (17:47 -0800)]
Port System.Drawing.Printing.MarginsConverter (dotnet/corefx#33640)
* Exposes System.Drawing.Printing.MarginsConverter
Adds tests for MarginsConverter
Fixes dotnet/corefx#33441
* sort usings
* - nit fixes
- whitespace formatting
- code cleanup
* Fix formatting
* Moves MarginsConverter to System.Windows.Extensions
* Add missing using statement and remove extra line
* Apply PR feedback, undo caching.
* Fixing test failures on netfx
* Add comments and put mono headers
* Replace source code with referencesource content
* Cleanup
* Removing SuppressMessage Attributes
* Keeps FullFramework condition to show subtle differences
* Remove duplication
* Updating test and keeping fullframework code for CreateInstance
Commit migrated from https://github.com/dotnet/corefx/commit/
a53d140654fe049036b9e9faee05371ebb6cdcb4
Pavel Krymets [Fri, 30 Nov 2018 22:56:34 +0000 (14:56 -0800)]
Call last On*Completed callback after blocks are returned (dotnet/corefx#33771)
Commit migrated from https://github.com/dotnet/corefx/commit/
8afa2cdfc6c16b381ccab80c11bf5349fd5b1c21
dotnet-maestro-bot [Fri, 30 Nov 2018 19:21:56 +0000 (11:21 -0800)]
Update BuildTools, CoreClr, CoreFx, CoreSetup to preview1-03430-01, preview-27130-03, preview.18580.3, preview-27130-03, respectively (dotnet/corefx#33759)
Commit migrated from https://github.com/dotnet/corefx/commit/
5ab0d8e6e9f045400ccda20a6db50bc5651e4edc
Jan Kotas [Fri, 30 Nov 2018 13:52:03 +0000 (05:52 -0800)]
Cleanup LocalAppContextSwitches (dotnet/corefx#33764)
- Use copy from shared CoreLib partition
- Unify style for switch definitions
Commit migrated from https://github.com/dotnet/corefx/commit/
4961fa132832b5191d3f8e9b58e18c27a9a4ff13
Ahson Khan [Fri, 30 Nov 2018 04:16:46 +0000 (20:16 -0800)]
Update intellisense files for System.Memory and System.Text.Json based (dotnet/corefx#33756)
on 11-28-2018 doc build.
Commit migrated from https://github.com/dotnet/corefx/commit/
2dbe6225b2d4e35016a414fdea2299bd1c15a11d
dotnet-maestro-bot [Fri, 30 Nov 2018 02:20:33 +0000 (18:20 -0800)]
Update CoreClr, CoreSetup to preview-27129-03, preview-27129-02, respectively (dotnet/corefx#33749)
Commit migrated from https://github.com/dotnet/corefx/commit/
f2e40e913bf1091920a5b1afb0391edb682c0957
Pavel Krymets [Fri, 30 Nov 2018 00:57:23 +0000 (16:57 -0800)]
Fix calling ReadAsync on pipe after CancelPendingRead without advance (dotnet/corefx#33748)
Commit migrated from https://github.com/dotnet/corefx/commit/
d68d72fe6f53d30e47168b7fd5aa664c6b3d9f6d
Jeremy Kuhne [Thu, 29 Nov 2018 23:41:26 +0000 (15:41 -0800)]
QueryDirectoryFile requires 64 bit alignment to work on ARM32. (dotnet/corefx#33713)
* QueryDirectoryFile requires 64 bit alignment to work on ARM32. Using Marshal.AllocHGlobal instead of byte[] will do that (and avoid the need to pin).
* Address feedback.
Commit migrated from https://github.com/dotnet/corefx/commit/
a75f96a105aa6dd6242d84ae40333df9a1d44c1c
Jeremy Kuhne [Thu, 29 Nov 2018 23:10:12 +0000 (15:10 -0800)]
Add ARM dependencies to docs (dotnet/corefx#33752)
* Add ARM dependencies to docs
* Remove extra lines
Commit migrated from https://github.com/dotnet/corefx/commit/
50e4cca95cde6693c15fc064d00bf916c3830fa8
Krzysztof Wicher [Thu, 29 Nov 2018 22:27:28 +0000 (14:27 -0800)]
do not artifically limit baudRate for serial ports (dotnet/corefx#33747)
Commit migrated from https://github.com/dotnet/corefx/commit/
008f94c11df7e9d3f5349fc5d29bb521edaee170
dotnet-maestro-bot [Thu, 29 Nov 2018 17:07:33 +0000 (09:07 -0800)]
Update CoreClr, CoreFx, CoreSetup to preview-27129-02, preview.18579.2, preview-27129-01, respectively (dotnet/corefx#33741)
Commit migrated from https://github.com/dotnet/corefx/commit/
8fb32123a5894e79031e6e4c58cec337f63502ad
Steve MacLean [Tue, 20 Nov 2018 23:33:10 +0000 (18:33 -0500)]
Extend ResourceManager tests
Set neutral resource culture to english
Explicitly set CurrentUICulture to english when looking for neutral resources
Add localization cases to check culture fallback
Add ExpectMissingManifestResourceException()
Add test to check expected resolve events are raised
Commit migrated from https://github.com/dotnet/corefx/commit/
3243979bc7c1059836b1be77a0b8a23d744c3442
Martin Baulig [Thu, 29 Nov 2018 10:43:56 +0000 (05:43 -0500)]
Forward HashAlgorithm.Create() to a new CryptoConfigForwarder.CreateDefaultHashAlgorithm(). (dotnet/corefx#33705)
In Mono, `HashAlgorithm.Create()` returns a default algorithm instead of throwing PNSE;
this allows us use a custom version of `CryptoConfigForwarder` to keep compatibility.
Commit migrated from https://github.com/dotnet/corefx/commit/
c94165d386141a9c5775956a4cf5fc7ba4abfbe4
dotnet-maestro-bot [Thu, 29 Nov 2018 06:32:42 +0000 (22:32 -0800)]
Update CoreFx, CoreSetup to preview.18579.1, preview-27128-02, respectively (dotnet/corefx#33737)
Commit migrated from https://github.com/dotnet/corefx/commit/
b3fad7bb3a3d937e4860d4b3f138097b812d9d51
Jan Kotas [Thu, 29 Nov 2018 06:32:22 +0000 (22:32 -0800)]
Fix non-deterministic test failures caused by accessing uninitialized memory (dotnet/corefx#33730)
Fixes dotnet/coreclrdotnet/corefx#21238
Commit migrated from https://github.com/dotnet/corefx/commit/
b51734f005a70561545d819fd4083ce95309b3db
Juan Naputi [Thu, 29 Nov 2018 06:31:50 +0000 (00:31 -0600)]
Fixed typos in the ArrayTensorExtensions file (dotnet/corefx#33738)
Commit migrated from https://github.com/dotnet/corefx/commit/
64b9d162cc2d0fd152fcc84a07b2080b04a970d0
Tanner Gooding [Thu, 29 Nov 2018 03:11:04 +0000 (19:11 -0800)]
Adding some RealParserTests to cover -0 and case insensitive infinity/nan (dotnet/corefx#33694)
* Adding some RealParserTests to cover -0 and case insensitive infinity/nan
* Re-enable some RealParser tests that have exponents that overflow
Commit migrated from https://github.com/dotnet/corefx/commit/
1bd6b4106da809adcc319d63f8006b0f824d7021
Santiago Fernandez Madero [Thu, 29 Nov 2018 01:59:37 +0000 (19:59 -0600)]
Remove PackagingTaskDir property in packaging.props (dotnet/corefx#33725)
Commit migrated from https://github.com/dotnet/corefx/commit/
7ecc921ce5d7b3173a966b431f761d60b95dc768
Tanner Gooding [Wed, 28 Nov 2018 18:43:54 +0000 (10:43 -0800)]
Updating S.N.Tensors to only include the implementation (dotnet/corefx#33723)
Commit migrated from https://github.com/dotnet/corefx/commit/
3c42c7c98b37b729895af79b4bd0ae4c5ff002b6
dotnet-maestro-bot [Wed, 28 Nov 2018 18:39:36 +0000 (10:39 -0800)]
Update CoreClr, CoreFx, CoreSetup to preview-27128-02, preview.18578.2, preview-27128-01, respectively (dotnet/corefx#33726)
Commit migrated from https://github.com/dotnet/corefx/commit/
a416314664033243013137635027b3ffa804f894
Paul Harrington [Wed, 28 Nov 2018 14:19:28 +0000 (06:19 -0800)]
Move ObsoleteAttribute to correct property (dotnet/corefx#33718)
Commit migrated from https://github.com/dotnet/corefx/commit/
0efe8e260397e9be12e182341f52b6de6ea948c0
Wraith2 [Wed, 28 Nov 2018 13:36:37 +0000 (13:36 +0000)]
Optimize performance of SecurityIdentifier.ToString()
Fill a stackalloc span instead of using StringBuilder with temporary strings when making the SDDL string.
50% reduction in clock time, 75% reduction in memory usage.
Commit migrated from https://github.com/dotnet/corefx/commit/
b04b5f22e933b0dae74af3e8b4d1bd5c12cbed01
Hugh Bellamy [Wed, 28 Nov 2018 12:34:16 +0000 (12:34 +0000)]
Add more Activator tests (dotnet/corefx#33570)
* Add more Activator tests
* PR feedback, test fixes
* Remove ActiveIssue
Commit migrated from https://github.com/dotnet/corefx/commit/
51db95936bce8caa5c5fd523c80983c1a3d7b55c
dotnet-maestro-bot [Wed, 28 Nov 2018 11:48:53 +0000 (03:48 -0800)]
Update CoreClr, CoreFx, CoreSetup to preview-27128-01, preview.18578.1, preview-27127-02, respectively (dotnet/corefx#33722)
Commit migrated from https://github.com/dotnet/corefx/commit/
f7e31b1bb7f6d0ede4f5369896d3254e509894d8
Levi Broderick [Wed, 28 Nov 2018 01:51:01 +0000 (17:51 -0800)]
Add Rune invariant tests (dotnet/corefx#33698)
These unit tests exercise the GlobalizationMode.Invariant code paths in the System.Text.Rune type
Commit migrated from https://github.com/dotnet/corefx/commit/
2448649ce33f6252cbf197ab4af5582df7a8d18d
Ben Adams [Tue, 27 Nov 2018 22:15:07 +0000 (22:15 +0000)]
Pipelines to use UnsafeQueueUserWorkItem (dotnet/corefx#33658)
* Pipelines to use UnsafeQueueUserWorkItem
* Avoid external dependency on behaviour
* UnsafeSchedule
* Don't flow suppress for inline unsafe
* Don't suppress by default
Commit migrated from https://github.com/dotnet/corefx/commit/
4d4d7858266934be8006e0f6eb87f57a5795d723
Stephen Toub [Tue, 27 Nov 2018 19:55:27 +0000 (14:55 -0500)]
Expose\test generic UnsafeQueueUserWorkItem overload (dotnet/corefx#33637)
* Expose\test generic UnsafeQueueUserWorkItem overload
* Suppress ApiCompat warning
Commit migrated from https://github.com/dotnet/corefx/commit/
a3cef9c4c589a414a4add343f154bc8eaa9e21fd
Jeff Schwartz [Tue, 27 Nov 2018 19:54:55 +0000 (11:54 -0800)]
Merge pull request dotnet/corefx#33654 from jeffschwMSFT/winrt48
Add NetFX support for System.Runtime.WindowsRuntime and System.Runtime.WindowsRuntime.UI.Xaml
Commit migrated from https://github.com/dotnet/corefx/commit/
e5c18b0d9214dc192f34b36fb7350385f10b493a
Stephen Toub [Tue, 27 Nov 2018 19:24:22 +0000 (14:24 -0500)]
Revert "Add another Zip IEnumerable<T> extension method (dotnet/corefx#26582)" (dotnet/corefx#33709)
This reverts commit dotnet/corefx@
6b2b9e42097df84f9b1504fe7d14e9b64f8f0870.
Commit migrated from https://github.com/dotnet/corefx/commit/
53ae9af48c5c133f4413e76c1469dfe6ccecd926
Stephen Toub [Tue, 27 Nov 2018 17:55:21 +0000 (12:55 -0500)]
Add BinaryFormatter and TypedReference test involving struct with readonly field (dotnet/corefx#33690)
* Add BinaryFormatter test involving struct with readonly field
* Add MakeTypedReference test for readonly field
Commit migrated from https://github.com/dotnet/corefx/commit/
1197641767c4c281ddcd38d3bf3bf6b2bb79abca
Stephen Toub [Tue, 27 Nov 2018 17:52:05 +0000 (12:52 -0500)]
Augment Enum tests (dotnet/corefx#33707)
A few additional cases, in particular focused on overflow.
Commit migrated from https://github.com/dotnet/corefx/commit/
b5b90234085228d88319f46cdffb245303341557
Rich Lander [Tue, 27 Nov 2018 16:43:02 +0000 (08:43 -0800)]
Update README.md (dotnet/corefx#33708)
Commit migrated from https://github.com/dotnet/corefx/commit/
4ce6355d59623a198f06f23f9753c40d1cf8fb15
dotnet-maestro-bot [Tue, 27 Nov 2018 15:56:26 +0000 (07:56 -0800)]
Update CoreClr, CoreFx, CoreSetup to preview-27127-02, preview.18577.1, preview-27127-01, respectively (dotnet/corefx#33700)
Commit migrated from https://github.com/dotnet/corefx/commit/
0c2f372d9281758f3f3fdc8cedb10caca7c1ea3f
JeffSchwMSFT [Tue, 27 Nov 2018 00:37:48 +0000 (00:37 +0000)]
Adding additional comments and removing the use of _HasReferenceToSystemRuntime fromthe net461 build targets
Commit migrated from https://github.com/dotnet/corefx/commit/
8e0dc746c172689801c463480120702f6e5f1069
Maryam Ariyan [Mon, 26 Nov 2018 19:20:51 +0000 (11:20 -0800)]
Expose AppDomain.PermissionSet (dotnet/corefx#33379)
Commit migrated from https://github.com/dotnet/corefx/commit/
51e1541da82253ab7d10a7c00a2fd93b8e41c341
dotnet-maestro-bot [Mon, 26 Nov 2018 16:50:22 +0000 (08:50 -0800)]
Update CoreClr, CoreFx, CoreSetup to preview-27126-02, preview.18576.2, preview-27126-01, respectively (dotnet/corefx#33681)
Commit migrated from https://github.com/dotnet/corefx/commit/
d76c2039f22a2607967f894a83f1041fad77d8e9
Ahson Khan [Mon, 26 Nov 2018 13:33:19 +0000 (05:33 -0800)]
Add more multi-segment JsonReader tests and set complex json value flag correctly. (dotnet/corefx#33659)
* Add more multi-segment JsonReader tests and set complex json value flag
correctly.
* Change comments test for single segment to test span slices.
Commit migrated from https://github.com/dotnet/corefx/commit/
73102dc6208d6c272aa30bf856c731e645bc5e53
Hugh Bellamy [Mon, 26 Nov 2018 13:27:19 +0000 (13:27 +0000)]
Add more integer parse/compare/formatting tests (dotnet/corefx#33675)
Commit migrated from https://github.com/dotnet/corefx/commit/
220db1178c9c79909127a0f316b42b0d1dc70b33
FabrÃcio Zimmerer Murta [Sun, 25 Nov 2018 00:58:03 +0000 (22:58 -0200)]
Format black-red tree comment (dotnet/corefx#33678)
I think this comment has been lost in a monospace font transition in IDEs used by the project. :)
I didn't study it in-depth, but it looks congruent with https://en.wikipedia.org/wiki/Red%E2%80%93black_tree.
Commit migrated from https://github.com/dotnet/corefx/commit/
1ff54939e86d018133414f8d4de32f5933a00bfb
Ahmad Ibrahim [Sat, 24 Nov 2018 14:54:05 +0000 (16:54 +0200)]
Fix HttpWebRequest.AddRange error message (dotnet/corefx#33680)
When the From parameter is greater than the To parameter, the error message says it's "less than"
Commit migrated from https://github.com/dotnet/corefx/commit/
83e328da88f076e3a292a70634619b673254b3e2
dotnet-maestro-bot [Sat, 24 Nov 2018 09:51:35 +0000 (01:51 -0800)]
Update CoreClr, CoreSetup to preview-27124-01, preview-27123-02, respectively (dotnet/corefx#33679)
Commit migrated from https://github.com/dotnet/corefx/commit/
a169f695e4a2ac2231117addf2bc5cd6b83abd6d
Jan Kotas [Fri, 23 Nov 2018 22:51:56 +0000 (14:51 -0800)]
Add back DefaultTraceListenerClassTests.netcoreapp.cs file (dotnet/corefx#33664)
Commit migrated from https://github.com/dotnet/corefx/commit/
2ada3f86cb4a5ed3e9bac9227b80005352321d19
Tom Deseyn [Fri, 23 Nov 2018 20:59:17 +0000 (21:59 +0100)]
Unix: change SetCreationTime to match better with GetCreationTime (dotnet/corefx#33647)
* Unix: change SetCreationTime to match better with GetCreationTime
* Improve test
* Improve test further
* Update test
* Fix test
* Update test comment
Commit migrated from https://github.com/dotnet/corefx/commit/
402e8c089679a925bedf981ccfcb1bd89c3510ca
dotnet-maestro-bot [Fri, 23 Nov 2018 17:21:36 +0000 (09:21 -0800)]
Update CoreClr, CoreFx, CoreSetup to preview-27123-02, preview.18573.2, preview-27123-01, respectively (dotnet/corefx#33672)
Commit migrated from https://github.com/dotnet/corefx/commit/
91ab62fcacd516333cefb3be0c7400c79e45279a
dotnet-maestro-bot [Fri, 23 Nov 2018 09:34:51 +0000 (01:34 -0800)]
Update CoreClr, CoreFx, CoreSetup to preview-27123-01, preview.18573.1, preview-27122-03, respectively (dotnet/corefx#33670)
Commit migrated from https://github.com/dotnet/corefx/commit/
f149048c3696d1d3342b696f719206fcd1e173cb
John Doe [Thu, 22 Nov 2018 22:00:17 +0000 (14:00 -0800)]
Typos (dotnet/corefx#33669)
* Adress -> Address
* Advenced -> Advanced
* adyacent -> adjacent
* aformentioned -> aforementioned
* afterwhich -> after which
* agreeement -> agreement
* agregate -> aggregate
* agressive -> aggressive
* agressively -> aggressively
* agsinst -> against
* namaespace -> namespace
Commit migrated from https://github.com/dotnet/corefx/commit/
53d1d60e3dca6c9cc61cfac628b393de27fff649
Jan Kotas [Thu, 22 Nov 2018 20:50:15 +0000 (12:50 -0800)]
Mark brotli .c/.h files as non-executable (dotnet/corefx#33668)
Commit migrated from https://github.com/dotnet/corefx/commit/
015abaf8e72811fcafa4e0bdb51696da6f97c33a
dotnet-maestro-bot [Thu, 22 Nov 2018 18:24:09 +0000 (10:24 -0800)]
Update CoreClr, CoreFx, CoreSetup to preview-27122-02, preview.18572.2, preview-27122-02, respectively (dotnet/corefx#33657)
Commit migrated from https://github.com/dotnet/corefx/commit/
7139934f21e3da17a5e5a94b14abdf3c1c3b00b9
Hugh Bellamy [Thu, 22 Nov 2018 17:23:41 +0000 (17:23 +0000)]
Reapply VB Operator fixes (dotnet/corefx#32459)
* Add more VB operator tests (dotnet/corefx#31320)
* Add VB operator tests
* Delete dead code from VB operators
* Add comparison operator tests
* Add more tests
* Fix VB handling of DBNull.Value
* Do all number parsing in the invariant culture
* Workaround https://github.com/dotnet/coreclr/issues/8648
* Accomodate for -0.0 change and fix test comparisons
Commit migrated from https://github.com/dotnet/corefx/commit/
1c34aea1482cff4bdf59c9fffa4b3ec706f18536
Jan Kotas [Thu, 22 Nov 2018 15:04:31 +0000 (07:04 -0800)]
Update test that depends on CoreLib private implementation details (dotnet/corefx#33661)
Commit migrated from https://github.com/dotnet/corefx/commit/
43b4556af330c2b401f5fe15e395ee871f4e04d5
Stephen Toub [Thu, 22 Nov 2018 10:01:42 +0000 (05:01 -0500)]
Remove char[] allocation in CheckIriUnicodeRange (dotnet/corefx#33641)
We can trivially remove a char[2] allocation by replacing it with a stackalloc'd span. We could likely go further and avoid the subsequent string allocation as well, but we'd want to do perf validation of that, given the sheer number of CompareOrdinal calls that follow.
Commit migrated from https://github.com/dotnet/corefx/commit/
2f8cd58971919c8762066e7bd85a4f6dad289af4
Stephen Toub [Thu, 22 Nov 2018 03:57:05 +0000 (22:57 -0500)]
Remove netstandard configs from more unit test projects (dotnet/corefx#33656)
These "UnitTests" test product internals by building in the product src, which means there's no benefit in running them on configurations other than netcoreapp, and because they build in product src, having a netstandard configuration limits the ability to use netcoreapp-only features in those source files.
Commit migrated from https://github.com/dotnet/corefx/commit/
7366920f756390d26a99dc7753d47cf6f7bfff10
dotnet-maestro-bot [Wed, 21 Nov 2018 21:24:23 +0000 (13:24 -0800)]
Update CoreFx, CoreSetup to preview.18571.3, preview-27121-03, respectively (dotnet/corefx#33652)
Commit migrated from https://github.com/dotnet/corefx/commit/
c0bd9974a22843e445b094063ad1444ab2b0f507
JeffSchwMSFT [Wed, 21 Nov 2018 20:01:19 +0000 (20:01 +0000)]
Merge branch 'master' of https://github.com/dotnet/corefx into winrt48
Commit migrated from https://github.com/dotnet/corefx/commit/
3e56888879ec7e21f1487f959b13ddfd7112c239
Krzysztof Wicher [Wed, 21 Nov 2018 19:01:32 +0000 (11:01 -0800)]
Enable strong crypto for TLS 1.3 (dotnet/corefx#33608)
* Enable strong crypto for TLS 1.3
* Update SslStreamPal.Windows.cs
Commit migrated from https://github.com/dotnet/corefx/commit/
b2f960abe1d8690be9d68dd9b56ea7636fb4a38b
Eric StJohn [Wed, 21 Nov 2018 18:15:25 +0000 (10:15 -0800)]
Fix PlatformPackageVersion property (dotnet/corefx#33564)
This property was meant to indicate the major.minor.release
version of the *currently building* package, but was changed
to represent ingested version here: https://github.com/dotnet/corefx/commit/dotnet/corefx@
444ea73cdd596059f2ef5ed4ba4a46ae6819d95e#r23359117
That change resulted in folks occasionally hitting a parsing
error with unusual package shapes: https://github.com/dotnet/arcade/issues/1355
This reintroduces the separation between
- PlatformPackageVersion : version w/o prerelease that will be built
- MicrosoftNETCorePlatformsPackageVersion : last built version available for restore
Commit migrated from https://github.com/dotnet/corefx/commit/
30e0ccdfa8349d5991302d493b972029eb74018f
Matt Mitchell [Wed, 21 Nov 2018 17:02:15 +0000 (09:02 -0800)]
Merge pull request dotnet/corefx#33646 from dotnet-maestro-bot/master-UpdateDependencies
Update CoreClr, CoreFx, CoreSetup to preview-27121-03, preview.18571.2, preview-27121-02, respectively (master)
Commit migrated from https://github.com/dotnet/corefx/commit/
57358b7f7214c233e8397483a9afc1698ac00c5b
Hugh Bellamy [Wed, 21 Nov 2018 16:33:29 +0000 (16:33 +0000)]
Increase Guid branch code coverage to 100% (dotnet/corefx#33633)
Commit migrated from https://github.com/dotnet/corefx/commit/
5870ce1bb7df1e609f0ffca809d4048b817d50d6
Code Therapist [Wed, 21 Nov 2018 16:33:11 +0000 (17:33 +0100)]
Set ReadResult and internal fields as readonly. (dotnet/corefx#33065)
Commit migrated from https://github.com/dotnet/corefx/commit/
e57dd4784a83d3310a14e7c4b274885b91c521fd
Jeremy Barton [Wed, 21 Nov 2018 15:32:23 +0000 (07:32 -0800)]
Update the other places that influence test queues
Centos.73.Amd64 => Centos.7.Amd64
Centos.74.Amd64 => (delete, redundant to 7)
RedHat.69.Amd64 => RedHat.6.Amd64
RedHat.73.Amd64 => RedHat.7.Amd64
RedHat.74.Amd64 => (delete, redundant to 7)
Debian.87.Amd64 => Debian.8.Amd64
Debian.90.Amd64 => Debian.9.Amd64
OpenSuse.423.Amd64 => OpenSuse.42.Amd64
-Ubuntu.1404.Amd64 (OS near End of Life)
+Ubuntu.1810.Amd64
Commit migrated from https://github.com/dotnet/corefx/commit/
778fea75a78e7fed1155ef68cac84ba1dd65946f
dotnet-maestro-bot [Wed, 21 Nov 2018 15:14:11 +0000 (07:14 -0800)]
Update CoreClr, CoreFx, CoreSetup to preview-27121-03, preview.18571.2, preview-27121-02, respectively
Commit migrated from https://github.com/dotnet/corefx/commit/
73b58a212f4b86fba108122518ba40543d21e9d5
dotnet-maestro-bot [Wed, 21 Nov 2018 13:32:47 +0000 (05:32 -0800)]
Update CoreClr, CoreFx to preview-27121-02, preview.18571.1, respectively (dotnet/corefx#33642)
Commit migrated from https://github.com/dotnet/corefx/commit/
9d7b71ad053d82a461781ec4c6ac4047078e1fe8
dotnet-maestro-bot [Wed, 21 Nov 2018 01:35:37 +0000 (17:35 -0800)]
Update CoreClr, CoreFx, CoreSetup to preview-27120-03, preview.18570.9, preview-27120-04, respectively (dotnet/corefx#33626)
Commit migrated from https://github.com/dotnet/corefx/commit/
ed05109d18912262db4d2a9f5bbc6327073beb79
Hugh Bellamy [Wed, 21 Nov 2018 01:15:22 +0000 (01:15 +0000)]
Add more Marshal tests (dotnet/corefx#32506)
* Add more Marshal tests
Commit migrated from https://github.com/dotnet/corefx/commit/
110ef8070370c1cd729a1752de505b7c9183afd9
JeffSchwMSFT [Tue, 20 Nov 2018 21:57:15 +0000 (21:57 +0000)]
Add NetFX support for System.Runtime.WindowsRuntime and System.Runtime.WindowsRuntime.UI.Xaml
Commit migrated from https://github.com/dotnet/corefx/commit/
e4f5e8dabd271dddc3d8abcc41c7120a65894694
Stephen Toub [Tue, 20 Nov 2018 20:01:37 +0000 (15:01 -0500)]
Use string.Create in PkcsHelpers.ToUpperHexString (dotnet/corefx#33600)
Avoids a StringBuilder (and its underlying char[]), plus intermediate strings for every byte.
Commit migrated from https://github.com/dotnet/corefx/commit/
20d0bdc20d323435b7422314d83fba06fa17ad92
Stephen Toub [Tue, 20 Nov 2018 14:57:40 +0000 (09:57 -0500)]
Merge pull request dotnet/corefx#33617 from dotnet-maestro-bot/master-UpdateDependencies
Update BuildTools, CoreClr, CoreFx, CoreFxOptimizationData to preview1-03420-02, preview-27120-01, preview.18570.6, master-
20181120-0045, respectively (master)
Commit migrated from https://github.com/dotnet/corefx/commit/
c3154a9642a92aa15704abce7bf695b3e9db55f5
Stephen Toub [Tue, 20 Nov 2018 12:55:29 +0000 (07:55 -0500)]
Fix GetInterface test to account for coreclr bug fix
Commit migrated from https://github.com/dotnet/corefx/commit/
6cc54776a76035483ef3b4a5227436aa9221f480
Maryam Ariyan [Tue, 20 Nov 2018 12:32:55 +0000 (04:32 -0800)]
Expose System.Xml.XmlDataDocument (dotnet/corefx#33607)
* Exposes System.Xml.XmlDataDocument
Adds XmlDataDocument tests
Rename Forigen to Foreign
Fixes: dotnet/corefx#33442
* Apply PR feedbacks, keep obsolete attribute and fix tests in netfx
Commit migrated from https://github.com/dotnet/corefx/commit/
1c673ffb9c74e796a9068ec310aaa25121310a12
dotnet-maestro-bot [Tue, 20 Nov 2018 09:00:41 +0000 (01:00 -0800)]
Update BuildTools, CoreClr, CoreFx, CoreFxOptimizationData to preview1-03420-02, preview-27120-01, preview.18570.6, master-
20181120-0045, respectively
Commit migrated from https://github.com/dotnet/corefx/commit/
7d1669e70288202f9d21f6a0bceb4ace488aad24
Tomas Weinfurt [Tue, 20 Nov 2018 07:50:18 +0000 (23:50 -0800)]
pull in more recent version of platform detection (dotnet/corefx#33619)
Commit migrated from https://github.com/dotnet/corefx/commit/
756b214767ae0b059cb671e52d0f4776ee0d91d5
Hugh Bellamy [Tue, 20 Nov 2018 05:04:24 +0000 (05:04 +0000)]
Cleanup and add Type.GetInterface tests (dotnet/corefx#33569)
Commit migrated from https://github.com/dotnet/corefx/commit/
4b7065e80f2db079c45affcc66c80a21a496d41d
Tomas Weinfurt [Tue, 20 Nov 2018 03:19:33 +0000 (19:19 -0800)]
share NetworkInformation implementation between OSX and FreeBSD (dotnet/corefx#33527)
* share networkinfo implementation between OSX and FreeBSD
* use ActiveIssue to disable certain tests on FreeBSD
* remove old comments
* add FreeBSD/Interop.Libraries.cs
Commit migrated from https://github.com/dotnet/corefx/commit/
ee33a31a97bb94b4e5b927823935fea435f058df
Tomas Weinfurt [Tue, 20 Nov 2018 01:08:31 +0000 (17:08 -0800)]
update parsing of /proc entries to work on older kernels. (dotnet/corefx#33610)
Commit migrated from https://github.com/dotnet/corefx/commit/
9e368d9f35d3d07864c58ab15d760c700a52488c
dotnet-maestro-bot [Tue, 20 Nov 2018 01:04:05 +0000 (17:04 -0800)]
Update CoreFx, CoreSetup to preview.18569.5, preview-27119-04, respectively (dotnet/corefx#33611)
Commit migrated from https://github.com/dotnet/corefx/commit/
85ab31c4c3c4af3aa40de5a710ae4a9363731522
Levi Broderick [Mon, 19 Nov 2018 23:07:08 +0000 (15:07 -0800)]
Add EnumerateRunes() ref APIs and unit tests (dotnet/corefx#33504)
Commit migrated from https://github.com/dotnet/corefx/commit/
1f9c47ba197323e894b1b5460002bf91d88cf4de
Stephen Toub [Mon, 19 Nov 2018 21:39:15 +0000 (16:39 -0500)]
Remove StringBuilder marshaling from GetNameInfoW (dotnet/corefx#33598)
Commit migrated from https://github.com/dotnet/corefx/commit/
49b7d9af03557d1bc6fb4a566b0a0f511c9029e8
dotnet-maestro-bot [Mon, 19 Nov 2018 21:38:51 +0000 (13:38 -0800)]
Update CoreClr, CoreFx to preview-27119-03, preview.18569.3, respectively (dotnet/corefx#33588)
Commit migrated from https://github.com/dotnet/corefx/commit/
62520baa866a23a93f998ba81900ccc3d8423ef4
Stephen Toub [Mon, 19 Nov 2018 21:38:35 +0000 (16:38 -0500)]
Remove unnecessary StringBuilder/string from CapiHelper.GetDefaultProvider (dotnet/corefx#33599)
Commit migrated from https://github.com/dotnet/corefx/commit/
e4ec90d6340a1de68d8ed184ef6c39c23b53a86b
Viktor Hofer [Thu, 15 Nov 2018 22:33:23 +0000 (23:33 +0100)]
Rename GdiPlusIsAvailable in System.Drawing.Common
Commit migrated from https://github.com/dotnet/corefx/commit/
a73fa3bc5c50da7affe9e0624dc8bab29ba720b8
Viktor Hofer [Thu, 15 Nov 2018 17:29:22 +0000 (18:29 +0100)]
Fix IsDrawingSupported condition and streamline code
Fix unix IsDrawingSupported & rename helper method in Drawing
Commit migrated from https://github.com/dotnet/corefx/commit/
64c979d70525f7113880c1f07f6165d860f30962
Stephen Toub [Mon, 19 Nov 2018 18:48:47 +0000 (13:48 -0500)]
Remove StringBuilder from VerLanguageName marshaling (dotnet/corefx#33593)
Commit migrated from https://github.com/dotnet/corefx/commit/
3fd7e3e7c122867c8d4dc073f99c4e64b5c1ae8c
Stephen Toub [Mon, 19 Nov 2018 18:21:12 +0000 (13:21 -0500)]
Use string.Create in PhysicalAddress.ToString (dotnet/corefx#33592)
Simple change to avoid an unnecessary StringBuilder.
Commit migrated from https://github.com/dotnet/corefx/commit/
b115ee8e2c2c62a3fc10b5eea8fabdfb5c399b62
Stephen Toub [Mon, 19 Nov 2018 18:10:49 +0000 (13:10 -0500)]
Merge pull request dotnet/corefx#33591 from stephentoub/ipaddressspan
Remove unnecessary stackalloc from IPAddress.GetHashCode
Commit migrated from https://github.com/dotnet/corefx/commit/
25df1a27a5bcc058ebbc6b7a42c3785de9998b9e
Stephen Toub [Mon, 19 Nov 2018 15:54:53 +0000 (10:54 -0500)]
Remove unnecessary stackalloc from IPAddress.GetHashCode
Commit migrated from https://github.com/dotnet/corefx/commit/
2d06627369ab7fcbdd5fc40d688f90de48fc2eb9
Stephen Toub [Mon, 19 Nov 2018 15:54:17 +0000 (10:54 -0500)]
Remove netstandard build from System.Net.Primitives PAL tests
There's no reason to run these on netstandard, as they're testing an implementation detail of the netcoreapp implementation.
Commit migrated from https://github.com/dotnet/corefx/commit/
ac5045cb0fe072518d6d6de6dcdacc66b606958a
Plagnol [Mon, 19 Nov 2018 15:20:30 +0000 (16:20 +0100)]
Fixing typo in performance test output path documentation (dotnet/corefx#33589)
Commit migrated from https://github.com/dotnet/corefx/commit/
776a2da1930cbf08442740be1c13691efb3246f4
dotnet-maestro-bot [Mon, 19 Nov 2018 10:57:25 +0000 (02:57 -0800)]
Update CoreFxOptimizationData, CoreSetup to master-
20181119-0044, preview-27119-01, respectively (dotnet/corefx#33586)
Commit migrated from https://github.com/dotnet/corefx/commit/
48935b3a4c1b5851c78cdeb368f5a9fa6a598106
Jan Kotas [Mon, 19 Nov 2018 06:21:50 +0000 (22:21 -0800)]
Allow setting Thread culture before thread start (dotnet/corefx#33576)
Fixes dotnet/corefx#33574
Commit migrated from https://github.com/dotnet/corefx/commit/
0cec1456227512233144b8484d6516f323423f7c
Ahson Khan [Mon, 19 Nov 2018 06:18:57 +0000 (22:18 -0800)]
Add ReadOnlySequence support to Utf8JsonReader with unit tests (dotnet/corefx#33462)
* Use a custom BitArray impl instead of a stack for memory efficiency
* Grow the bit array by doubling and apply BitArray PR feedback
* Add ReadOnlySequence ctor and fields to support multi-segment
* Update the ref by auto-generating it
* Add valid JSON multi-segment tests and update ReadMultiSegment to use
GetNextSpan
* Address previous PR feedback around comments
* Address PR feedback and add some invalid json tests.
* Update invalid json tests and fix test returned byte position in line.
* Fix exception messages and copy only what is relevant to the stack span.
* Add tests which compares span-sequence state during reading and fix
bugs.
* Remove unused variable and update ROSequence tests.
* Fix changes related to BitStack.
* Remove previous bit array impl in favor of BitStack.
Commit migrated from https://github.com/dotnet/corefx/commit/
0354aa6aeeb9bb50ce97ef69944cf3371496ec74
dotnet-maestro-bot [Mon, 19 Nov 2018 06:18:16 +0000 (22:18 -0800)]
Update CoreClr, CoreFx, CoreSetup to preview-27119-01, preview.18569.1, preview-27118-04, respectively (dotnet/corefx#33583)
Commit migrated from https://github.com/dotnet/corefx/commit/
b2f719ee3502f82c55b58c0e04b87e2802160fac
dotnet-maestro-bot [Mon, 19 Nov 2018 01:04:56 +0000 (17:04 -0800)]
Update CoreClr, CoreFx, CoreFxOptimizationData, CoreSetup to preview-27118-03, preview.18568.4, master-
20181118-0046, preview-27118-02, respectively (dotnet/corefx#33575)
Commit migrated from https://github.com/dotnet/corefx/commit/
2ecd26a336de13ff17a02d8ed4cf9d137a79371b
Yair Halberstadt [Sun, 18 Nov 2018 14:57:02 +0000 (14:57 +0000)]
Always use ElementAtOrDefault in ElementAtOrDefaultTests (dotnet/corefx#33578)
It looks like ElementAtOrDefaultTests were copied from ElementAtTests, and not all the usages of ElementAt were changed to ElementAtOrDefault. This commit fixes that.
Commit migrated from https://github.com/dotnet/corefx/commit/
f7b92f4d486f9516cc08596193e11b4601745a1e
Tanner Gooding [Sun, 18 Nov 2018 05:01:14 +0000 (21:01 -0800)]
Fixing up Matrix4x4 to use the relocated helper intrinsics (dotnet/corefx#33567)
Commit migrated from https://github.com/dotnet/corefx/commit/
35755bf8b1972c823882e20028b94e31dd86290b
Stephen Toub [Sun, 18 Nov 2018 03:12:23 +0000 (22:12 -0500)]
Disable more DNS tests failing sporadically in ARM64 CI (dotnet/corefx#33571)
Commit migrated from https://github.com/dotnet/corefx/commit/
2ba50f1778cb135c764eaa8f70305e4506d40856
Tomas Weinfurt [Sun, 18 Nov 2018 02:09:16 +0000 (18:09 -0800)]
remove Linux pollution from other Unixes (dotnet/corefx#33498)
* remove Linux pollution from other Unixes
* update default Odbc32 for unknown unix
* feedback from review
* update System.Diagnostics.TraceSource to match System.Diagnostics.Process
Commit migrated from https://github.com/dotnet/corefx/commit/
db469684ca828f425074f57d4acd07830e3c0163
Tomas Weinfurt [Sun, 18 Nov 2018 02:08:20 +0000 (18:08 -0800)]
improve detection and portability of pal_networkstatistics.c (dotnet/corefx#33517)
* improve detection and portability of pal_networkstatistics.c
* use __typeof() to determine int size for iucmp stats
Commit migrated from https://github.com/dotnet/corefx/commit/
3c340bf87f02af484715053e4c349b7074410ebc
Aaron Robinson [Sun, 18 Nov 2018 00:35:10 +0000 (16:35 -0800)]
Add support for IDispatchConstantAttribute (dotnet/corefx#33559)
Commit migrated from https://github.com/dotnet/corefx/commit/
7a90459455a378de82aa9a92db0518f20fec292e
dotnet-maestro-bot [Sat, 17 Nov 2018 21:34:15 +0000 (13:34 -0800)]
Update CoreClr, CoreFx to preview-27117-03, preview.18567.4, respectively (dotnet/corefx#33565)
Commit migrated from https://github.com/dotnet/corefx/commit/
23b63051e8ce81d0572495cca400f71924966f72
dotnet-maestro-bot [Sat, 17 Nov 2018 14:31:11 +0000 (06:31 -0800)]
Update CoreClr, CoreFx, CoreFxOptimizationData, CoreSetup to preview-27117-01, preview.18566.8, master-
20181117-0043, preview-27117-03, respectively (dotnet/corefx#33556)
Commit migrated from https://github.com/dotnet/corefx/commit/
51f434794968d0b1a092d0a9d42684350a175cac