- 16 6月, 2018 1 次提交
-
-
由 Eric Erhardt 提交于
dir.props => Directory.Build.props dir.targets => Directory.Build.targets Commit migrated from https://github.com/dotnet/corefx/commit/204a8dbbc23bfc51d419c93f2f2ddaf50db8020f
-
- 13 6月, 2018 1 次提交
-
-
由 Eric Erhardt 提交于
Commit migrated from https://github.com/dotnet/corefx/commit/be5ceb5379738fab0a071f98e63f18496bc0388a
-
- 12 6月, 2018 7 次提交
-
-
由 Eric Erhardt 提交于
Commit migrated from https://github.com/dotnet/corefx/commit/3ecd281330a996202b902144bddd40db96849bf4
-
由 Krzysztof Wicher 提交于
* Add tests for TimeZoneInfo to ensure offset is not outside of range * improve test Commit migrated from https://github.com/dotnet/corefx/commit/34627baf98fdc4d8178847692badb40346381792
-
由 kasper3 提交于
* Convert pal_gssapi to C * Ignore incompatible-pointer-types-discards-qualifiers Commit migrated from https://github.com/dotnet/corefx/commit/e4cd91d8e895484f4a1bf7a7ee4565ae9695d9ed
-
由 slozier 提交于
* Check for IsByRefLike in MakeNewDelegate * Add test Commit migrated from https://github.com/dotnet/corefx/commit/01411ef4ed6bca82d92ecd79e101277591ece29b
-
由 Luqun Lou 提交于
Commit migrated from https://github.com/dotnet/corefx/commit/bece3a206ec9fccd9a425447ac49a36bfb0d1bb0
-
由 Luqun Lou 提交于
Commit migrated from https://github.com/dotnet/corefx/commit/e64e85bcbe2f19d6187e9b6da59fb0495160b64d
-
由 Stephen Toub 提交于
* Bring FormattableString test coverage up to 100% * Increase String code coverage to > 97% Filling some gaps * Bring StringComparer code coverage to 100% * Fix netfx test build failure Commit migrated from https://github.com/dotnet/corefx/commit/d9555d01692e3ae2cd639d3b9a5a68081f78d070
-
- 11 6月, 2018 7 次提交
-
-
由 Matt Mitchell 提交于
Commit migrated from https://github.com/dotnet/corefx/commit/92c8f59a7018d1bf2271d54cbc2078f7b5b159a2
-
由 dotnet-maestro-bot 提交于
Update BuildTools, CoreClr, CoreFx, CoreSetup to preview1-02911-01, preview1-26611-04, preview1-26611-02, preview1-26611-01, respectively (dotnet/corefx#30265) Commit migrated from https://github.com/dotnet/corefx/commit/a14c5fdc9e5e83cc0787a28f1a1889036c27ee5a
-
由 Stephen Toub 提交于
I'd previously scrubbed the repo for places nameof could be used. A lot more code has come into the repo since then, so I'm rescrubbing. Commit migrated from https://github.com/dotnet/corefx/commit/54d15abce387fc7ea4cd9546179c4a955ff5ea85
-
由 Stephen Toub 提交于
We've previously done multiple sweeps. Doing another. Commit migrated from https://github.com/dotnet/corefx/commit/ea26538448ab36d09ccfd09dcf38b0fbdcb538d5
-
由 Caesar Chen 提交于
* add cov for NegotiateStream * address feedback. delete a flaky test, add more tests * address feedback Commit migrated from https://github.com/dotnet/corefx/commit/3c871698ed93f77db6aab4df699cc584353629db
-
由 dotnet-maestro-bot 提交于
Update CoreClr, CoreFx, CoreSetup to preview1-26611-01, preview1-26611-01, preview1-26610-02, respectively (dotnet/corefx#30260) Commit migrated from https://github.com/dotnet/corefx/commit/fbf51490e6eef51ba7299702699b48f07f9b7131
-
由 dotnet-maestro-bot 提交于
Update CoreClr, CoreFx, CoreSetup to preview1-26610-03, preview1-26610-02, preview1-26610-01, respectively (dotnet/corefx#30250) Commit migrated from https://github.com/dotnet/corefx/commit/e02dfb154be72d8287240091b6a29e33cf7cf479
-
- 10 6月, 2018 3 次提交
-
-
由 Pent Ploompuu 提交于
Commit migrated from https://github.com/dotnet/corefx/commit/6e8de68541b8d3179e0935896f0887a38d7878d4
-
由 dotnet-maestro-bot 提交于
Update CoreClr, CoreSetup to preview1-26610-01, preview1-26609-02, respectively (dotnet/corefx#30239) Commit migrated from https://github.com/dotnet/corefx/commit/b1a9ddd2f64f81b37eb0c737de601e6d7a524cba
-
由 Stephen Toub 提交于
Commit migrated from https://github.com/dotnet/corefx/commit/31fa4fcc5fcb12a43a8303883fbf9affe0746293
-
- 09 6月, 2018 8 次提交
-
-
由 dotnet-maestro-bot 提交于
Update CoreClr, CoreFx, CoreSetup to preview1-26609-03, preview1-26609-02, preview1-26609-01, respectively (dotnet/corefx#30232) Commit migrated from https://github.com/dotnet/corefx/commit/697a170299286265a92210f412c203db12b1984a
-
由 Tomas Weinfurt 提交于
* fix setting TTL on IPv6 socket on Unix * update test name Commit migrated from https://github.com/dotnet/corefx/commit/809a9d6c0a9b76a0e82012d541b0fd30dc43c679
-
由 dotnet-maestro-bot 提交于
Commit migrated from https://github.com/dotnet/corefx/commit/544c3b163133b464c6a34ac3b634e468db6f2bfb
-
由 Anirudh Agnihotry 提交于
* Cut Strings from OSX * unix added * removed string overload * Ignore case comparison added * using equals * Pinvoke Corrected to remove managed string allocations * overload for span addded and memory<char>[] to store rented arrays * Feedback addressed and Filesystem.unix.exists moved to a new file * Comment added, brackets are removed and using stringcomparison.oridinal Commit migrated from https://github.com/dotnet/corefx/commit/c55aa6e313e68966f5d974163614181522caed35
-
由 Krzysztof Wicher 提交于
* Windows EnvelopedCms removes an outer BER tag and length when encrypting types other than id-data, match that on Unix. * When decrypting said data, wrap the response in a definite length SEQUENCE (which may change the tag) * Make the Windows version encrypt an indefinite length value when not id-data * Tests for all these things Commit migrated from https://github.com/dotnet/corefx/commit/30e3172049ab5cf5ee49535850e90e01c08406a6
-
由 dotnet-maestro-bot 提交于
Update BuildTools, CoreClr, CoreFx, CoreSetup, ProjectNTfs, ProjectNTfsTestILC to preview1-02908-01, preview1-26608-04, preview1-26608-01, preview1-26608-04, beta-26608-00, beta-26608-00, respectively (dotnet/corefx#30218) Commit migrated from https://github.com/dotnet/corefx/commit/4eb229a33776df497af99a284c01c04a3c1e13bc
-
由 Tomas Weinfurt 提交于
* fix raw sockets on IPv6 and enable tests again * update comment Commit migrated from https://github.com/dotnet/corefx/commit/286d4fb47c5d544a966461d3804cc1d47ac4ce61
-
由 William Godbe 提交于
* Update buildtools * Update FeedTasksPackageVersion Commit migrated from https://github.com/dotnet/corefx/commit/860815e3ccf7c2ef00383002adb460f8b8761bef
-
- 08 6月, 2018 6 次提交
-
-
由 David Shulman 提交于
This was a regression from .NET Core 2.0 due to PR dotnet/corefx#28105. Proxy authentication using system default proxy settings that involve a PAC file (either autodiscovery or explicit PAC file) cause a NullReferenceException in WinHttpHandler in the CheckResponseForAuthentication() method. This problem is only discovered when using an authenticating proxy server (any auth scheme) that is discovered using PAC files. This is considered the "system default" proxy. When this occurs, the handler's Proxy property is null and dereferencing it caused the exception. Due to the problems described in dotnet/corefx#6997, the uri of the proxy can't be determined yet since it is only known to WinHTTP. Fixing dotnet/corefx#6997 is complicated and impacts performance. However, in most cases, as long as the credentials are a NetworkCredential object, knowing the uri of the proxy is needed. I tested this manually using the steps I described in dotnet/corefx#30191. I did not add any tests to this PR since they can't be run in CI. However, I am working on a task that will eventually add Enterprise-Scenario testing like this (PAC files, authenticating proxies, etc.) to our systems. Fixes dotnet/corefx#30191 Contributes to dotnet/corefx#6997 Commit migrated from https://github.com/dotnet/corefx/commit/69c2e2072574805589becac0c08590dc5e39b65e
-
由 Luqun Lou 提交于
Commit migrated from https://github.com/dotnet/corefx/commit/7b40b096e798c5ce711adfdcfc56aae6826e1f70
-
由 David Shulman 提交于
PR dotnet/corefx#29758 removed a mutex controlling how test certificates are loaded into X509Certificate2 objects. It was thought the mutex was no longer needed due to fixing the PFX files to remove the friendly-name from the private key. However, the mutex is still needed due to a different bug in native Windows which causes crashes when multiple PFX files are read (even if they are different PFX files) at the same time. Since this bug is in native Windows, we need a workaround for our .NET Core tests. So, we're adding back the mutex to prevent random crashes in our System.Net.* tests. Closes dotnet/corefx#30028 Commit migrated from https://github.com/dotnet/corefx/commit/303fe23b4625431208057fb3e8f587bfa111fb3e
-
由 kasper3 提交于
* Convert S.IO.Compression.Native to C * Add DLLEXPORT Commit migrated from https://github.com/dotnet/corefx/commit/6ff3f87ec09d0cc56eabd53e704c7b8d26e2a919
-
由 Marco Rossignoli 提交于
* merge IndexOf.char.cs * merge IndexOfSequence.char.cs * merge LastIndexOf.char.cs * merge LastIndexOfSequence.char.cs * fix LastIndexOfSequenceZeroLengthValue_Char test * address PR feedback Commit migrated from https://github.com/dotnet/corefx/commit/c1c748553ecc2e28b8b8b20ea93b55cca4dc9d6c
-
由 Jan Vorlicek 提交于
* Enable Alpine ARM/ARM64 cross build Also unify the build-rootfs.sh and toolchain.cmake with coreclr. Fix few include paths that were set incorrectly as SYSTEM and that was breaking the crossbuild for Alpine. * Disable warnings coming from openssl headers Commit migrated from https://github.com/dotnet/corefx/commit/a758797aa7259cf4424bf462495d8890ea2f7630
-
- 07 6月, 2018 5 次提交
-
-
由 Hugh Bellamy 提交于
* Cleaup misc TypeConverter classes * Add misc TypeConverter tests * Fix netfx * Address PR feedback * Follow up PR feedback Commit migrated from https://github.com/dotnet/corefx/commit/b996738f877d17b0fe426c75b01f0a8ecdc21e07
-
由 Calvin 提交于
* AIX support for System.Native/PAL Somewhat incomplete, but at least on Mono version, gets it compiling, so work on it can be done; as I believe the nopped out functions aren't hooked up to Mono's BCL yet. For now, if merged, would let me get back to working on a patch for UnicodeEncoding ;) See mono/corefxdotnet/corefx#69 for the description. This is for Mono, as CoreCLR doesn't run under AIX or i. * make some of the suggested changes * fix networking.c, defines in io * fix errenous define, stupid me * Forgot to include where AIX deviates from the rest of the world on poll * Handle F_DUPFD_CLOEXEC properly * fix possible bug there; be defensive; and explain why * Don't make AIX change the PAL_POLL* values These need to be the same on all platforms. Currently, it seems that pal_io.c doesn't actually use these values (yet?) so I've disabled the check there. pal_console is the only consumer of a definition there, but it's not built for Mono and thus AIX yet, so I haven't touched it. Useful dump of AIX poll values: POLLIN = 0x0001, /* non-urgent readable data available */ POLLPRI = 0x0004, /* urgent readable data available */ POLLOUT = 0x0002, /* data can be written without blocked */ POLLERR = 0x4000, /* an error occurred */ POLLHUP = 0x2000, /* the file descriptor hung up */ POLLNVAL = 0x8000, /* the requested events were invalid */ And of finding the users of these definitions within the directory "srcNative/Unix/System.Native": $ grep -R POLL | grep -v EPOLL pal_console.cpp: struct pollfd fd = { .fd = STDIN_FILENO, .events = POLLIN }; pal_io.c:// HACK: AIX values are different; this file doesn't actually use POLL* yet, so pal_io.c:c_static_assert(PAL_POLLIN == POLLIN); pal_io.c:c_static_assert(PAL_POLLPRI == POLLPRI); pal_io.c:c_static_assert(PAL_POLLOUT == POLLOUT); pal_io.c:c_static_assert(PAL_POLLERR == POLLERR); pal_io.c:c_static_assert(PAL_POLLHUP == POLLHUP); pal_io.c:c_static_assert(PAL_POLLNVAL == POLLNVAL); pal_io.h: PAL_POLLIN = 0x0001, /* non-urgent readable data available */ pal_io.h: PAL_POLLPRI = 0x0002, /* urgent readable data available */ pal_io.h: PAL_POLLOUT = 0x0004, /* data can be written without blocked */ pal_io.h: PAL_POLLERR = 0x0008, /* an error occurred */ pal_io.h: PAL_POLLHUP = 0x0010, /* the file descriptor hung up */ pal_io.h: PAL_POLLNVAL = 0x0020, /* the requested events were invalid */ * We actually /do/ need to translate PollEvents after all stupid me, I didn't notice * fix ConvertDirent's fallback case to use proper if brace style * don't make it a TODO as this requires more work later; consistent ifdef * Initial attempt at CMake detection for things * Add the CMake checks to pal_config too * remove my stupid typo * consistent ifdef/if * check for poll function the #else case on pal_networking hasn't changed because it's a stub for now. when it becomes a real boy someday, it'll get an #elif for `HAVE_POLL`. * change func check to incl check for poll; mono does this too Commit migrated from https://github.com/dotnet/corefx/commit/eedd1c2784fd1c597428187985df00567bc00f86
-
由 Stano Peťko 提交于
Adding a null value to ConcurrentDictionary using System.Collections.IDictionary interface causes exception (dotnet/corefx#28115) * Adding null value does not throw ArgumentException. * Consolidated throwing in Add() and indexer. * Throw value null exception splitted. * Removed MethodImp attribute. * Addig value of different type throws correct exception. * Tests splitted to see which one is failing. * Consolidated throwing exception if value is incorrect. * Added attribute to skip some tests on NETFX. Commit migrated from https://github.com/dotnet/corefx/commit/c2d1b0ab278edac895dee7b212eec45a8ea6b795
-
由 Hugh Bellamy 提交于
* Consolidate common code in BufferedGraphics and re-enable some tests * Some related BufferedGraphics cleanup * Remove DoubleBuffering * Address PR feedback Commit migrated from https://github.com/dotnet/corefx/commit/5b7674e4ae5cc782e99f50b2919dfdeb29106a46
-
由 Jeremy Kuhne 提交于
* System.Drawing is doing a lot of unnecessary work. This is a start on trying to remove some of it. This change is meant to show the general pattern I intend to follow. - Fixes the managed array and uses it directly instead of copying multiple times - Adds some basic sanity tests to validate that we're getting the expected output - Splits existing negative tests into new files with sanity tests - Adds a performance project Output tests were generated and run before making the functional change. * Address feedback * Add space after fixed statements. Commit migrated from https://github.com/dotnet/corefx/commit/ba496ae6a9ae055708b630b3f73395a76c2ce6ce
-
- 06 6月, 2018 2 次提交
-
-
由 Stephen Toub 提交于
It's not uppercasing any of them. Commit migrated from https://github.com/dotnet/corefx/commit/f9ab6c8971c93463aa094f8b1b2e41c522042fa7
-
由 dotnet-maestro-bot 提交于
Update CoreClr, CoreFx, CoreSetup, ProjectNTfs, ProjectNTfsTestILC to preview1-26606-04, preview1-26606-04, preview1-26606-01, beta-26606-00, beta-26606-00, respectively (dotnet/corefx#30161) Commit migrated from https://github.com/dotnet/corefx/commit/64bf003756042cd6c1d216675bbbbfe8422b6c1d
-