Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-05Merge pull request #297 from baulig/work-backport-38129Martin Baulig
HttpClient.SendAsync() should not attempt to read response body on a HEAD request.
2019-06-05HttpClient.SendAsync() should not attempt to read response body on a HEAD or ↵Martin Baulig
PUT request. (#38129) * HttpClient.SendAsync() should not attempt to read response body on a HEAD or PUT request. * Update HttpMethod.cs * Address feedback. * Cleanup. * Update HttpRequestMessageTest.cs (cherry picked from commit 73e610f847f9c5100a0cec4a80692969836ff35d)
2019-06-04Remove Span/Memory indexer testsEgor Bogatov
2019-06-04Synchronize NS21 changes with upstreamEgor Bogatov
2019-06-03fix build errorsEgor Bogatov
2019-05-28[monodroid] Enable building on win32 (#291)Alexander Köplinger
2019-05-27Exclude another pinvokeAlexander Köplinger
2019-05-27Remove Windows-specific p/invokes from tests (#288)Alexander Köplinger
They cause issues on iOS where all p/invokes need to be resolved.
2019-05-27NS2.1 changesEgor Bogatov
2019-05-27Fix ODBC issues with UTF-16Calvin
Should match dotnet/corefx#36710 with slight differences due to divergences in the files.
2019-05-24Update SecurityProtocolType to support TLS 1.3 (#286)Wouter Meuwis
* Update SecurityProtocolType to support TLS 1.3 * Added Tls13 to sslprotocols
2019-05-17Merge pull request #285 from baulig/work-calendar-condsMartin Baulig
Add more `GlobalizationMode.Invariant` conditionals.
2019-05-17Add more `GlobalizationMode.Invariant` conditionals.Martin Baulig
2019-04-30Remove Mono-specific `RuntimeFeature` constants (`IsDynamicCodeSupported` ↵Martin Baulig
and `IsDynamicCodeCompiled`).
2019-04-30Infrequent failure Mono Windows x64, ↵lateralusX
ThreadPoolTests.QueueRegisterPositiveAndFlowTest Only observed a couple of time in CoreFX, corlib-xunit Windows x64 Mono CI, https://jenkins.mono-project.com/view/Mono/job/z/label=w64/8715/testReport/junit/Test%20collection%20for%20System.Threading.ThreadPools.Tests/ThreadPoolTests/System_Threading_ThreadPools_Tests_ThreadPoolTests_QueueRegisterPositiveAndFlowTest/ Test is using a local variable to set state between threads and very infrequent, the reading thread seems to pick the old value. Looks like coordination between reader/writer thread works as expected and since this is an infrequent failure, doesn't look like a coordination issues or problem with the ThreadPool (would have expected failures in many tests) implementation. The test is however using a fragile construction using a local variable (backgroundAsyncLocalValue) to share state between the writer/reader thread without any synchronization involved. That could lead to infrequent failures due to memory read/write optimizations. Since this is a shared local variable captured and shared between main thread and thread pool it needs to have proper acquire/release semantics, or it could cause failures like these due to memory optimization.
2019-04-30Disable some more new System.IO tests on monodroidAlexis Christoforides
2019-04-30Fix copy/paste typosAlexis Christoforides
2019-04-30Disable some System.IO tests on monodroidAlexis Christoforides
2019-04-30Disable some System.IO tests on monodroidAlexis Christoforides
2019-04-29Merge pull request #277 from monojenkins/backport-pr-275-to-masterAlexis Christoforides
[master] Use fallbacks when link() fails
2019-04-22Use fallbacks when link() failsAlexis Christoforides
System.IO.Filesystem's MoveFile() and ReplaceFile() use the link() syscall under some conditions to avoid a copy. This fixes two problems with that: * MoveFile()'s fall-back does not recognize a possible Android error as non-critical, and bails out on the fall-back with an exception. From logs we know that 'strerror_r(android_error)' = 'Permission denied' so the Android error should be EACCES (we already check for EPERM) * While MoveFile() was using a fall-back, ReplaceFile() wasn't.
2019-04-18Adding constant for COR_E_AMBIGUOUSIMPLEMENTATION.Thays Grazia
2019-04-12Fix TypeInfoTests.GenericParameterConstraints() testAlexander Köplinger
It was a Theory instead of a Fact and the method parameter wasn't being used.
2019-04-11System.Linq.Expressions: Skip tests if DebuggerTypeProxy attribute isn't ↵Alexander Köplinger
available (#273) These tests failed on Xamarin.iOS since the linker strips out most Debugger* attributes in release builds. We can gracefully handle this case and simply skip the tests instead. Port of https://github.com/dotnet/corefx/pull/36785 to the mono corefx fork.
2019-04-10Make `RuntimeFeature` partial. (#272)Martin Baulig
2019-04-05[pal_networking] cherrypick flags fix from upstream (#271)Aleksey Kliger (λgeek)
Cherrypick dotnet/corefx@991edc840b0240aeb9b245673eb78dc3b80f3a3b to initialize `header->msg_flags` Addresses mono/mono#13859 Coverity: 1443505
2019-04-02Add conditionals allowing some calenders to be disabled. (#270)Martin Baulig
Add `GlobalizationMode.Invariant` conditionals to some calendar code. This allows the Japanese, Taiwan and Hebrew calendars to be disabled.
2019-03-28improve parsing if Digest authenticationwfurt
Cherry-picked from https://github.com/dotnet/corefx/pull/36134
2019-03-20[System.Security.Cryptography] Remove exception filters from SignedCmsAlexander Köplinger
They are not supported by Bitcode/Xmarin.WatchOS.
2019-03-12Re-enable InheritedEventAccessorsMaxim Lipnin
2019-03-12Switch from asserts on POSIX_FADV_* to conversions (#267)Calvin Buckley
Yes, AIX has different values. Merged upstream at dotnet#35971
2019-03-11Add TypeForwardedFrom attributes for XI/XM System.Drawing typesAlexander Köplinger
They're moved to System.Drawing.Common.dll in Mono 2019-02.
2019-03-11Update src/Native/Unix/configure.cmakeAlexander Köplinger
2019-03-06Make `HttpRequestMessage` partial and factor out absolute Uri check. (#266)Martin Baulig
2019-03-05Introducing HttpClient.CreateDefaultHandler().Martin Baulig
Add new static `HttpClient.CreateDefaultHandler()` and use it in the default constructor. Mono will provide a custom version in a parial class part, to allow us to replace the default handler in our mobile profiles.
2019-03-05fix decimal testEgor Bogatov
2019-03-01[monodroid] Forward some types that are being removed from Mono.Andoid.dllAlexis Christoforides
2019-02-20Don't check the exception message on Mono.Martin Baulig
2019-02-19Put back TestData.T61StringCertificate that was removed by accident.Martin Baulig
2019-02-19Use PlatformDetection.IsMono instead of IsSsl2AndSsl3Supported.Martin Baulig
2019-02-19make primitive types readonlyEgorBo
2019-02-15Make StreamContent partial.Martin Baulig
2019-02-15[WIP]: Mono-specific conditionals and hacks for the SslStream tests. (#252)Martin Baulig
* Move BackendSupportsAlpn check to CoreFx.Private.TestUtilities (#31592) * add BackendSupportsAlpn to comon * address feedback * address feedback (cherry picked from commit e4c68f518455c921b5d425df845dc12eba8081e4) * client side ALPN for OSX (#31905) * ALPN client side for OSX * rework code to use new API introduced in 10.13.4 + feedback from review * reviews feedback round 2 * feedback from review (cherry picked from commit 219ea1bea0f12660398a75160b1d68c2885696fd) * Fix ServerAsyncAuthenticateTest. (#35170) In ServerAsyncSslHelper, pass a certificate validation callback to both client and server. (cherry picked from commit a46d64a21591dd36292b0f6f0946fc55babced11) * Use `PlatformDetection.IsMono`; going to close the corefx PR. * Ignore some tests for Mono.
2019-02-14[monodroid] Forward some more types that are being removed from Mono.Andoid.dllAlexis Christoforides
2019-02-13fix IPAddressParserEgorBo
2019-02-12Merge pull request #35207 from ↵Stephen Toub
dotnet/darc-master-be4ecac4-471a-4e11-961e-78e7628e8c2c Update dependencies from dotnet/coreclr (cherry picked from commit 09986997bfa24b73fcffbbdabe363cea60d53eff)
2019-02-12MCS workarounds for the new code.Martin Baulig
2019-02-12Index and Range updates (dotnet/coreclr#22331)Tarek Mahmoud Sayed
* Index and Range updates * Address @mikedn feedback * Address Feedback * more feedback * Use Deconstruct in Range.GetOffsetAndLength * Rename GetArrayRange to GetSubArray * Temporary disable the old Corefx Range tests * Return back the TimeSpan test disabling * Fix Range jit test * Exclude the jit test * revert the changes in the jit Range test * Address Suggested Feedback Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com> (cherry picked from commit b0b16179288058f42d95fe89faa76bf86496bbb9)
2019-02-12Expose Index and Range with adding tests (#33352)Tarek Mahmoud Sayed
* Expose Index and Range with adding tests * More tests and more exposed APIs * More changes * address feedback * Fix ApiCompat break * Fix UAPAOT app compat (cherry picked from commit 75a6b034b4a478db5bb50d6cd618cecabbf3ecf1)
2019-02-12Reduce allocation in Index/Range.ToString (dotnet/coreclr#21755)Stephen Toub
* Reduce allocation in Index/Range.ToString * Address PR feedback Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com> (cherry picked from commit ceee48b5894c8f128792d7ad2696cd8418a62878)