1. 04 2月, 2021 1 次提交
  2. 29 12月, 2020 1 次提交
    • V
      Avoid deferred Arcade importing (#46397) · 75d5cc3d
      Viktor Hofer 提交于
      * General cleanup and mono import Arcade in root
      
      * More cleanup and coreclr import Arcade root
      
      * Import Arcade root from libraries
      
      * Set informationversion for corelib
      
      * BuildArchitecture cleanup
      
      * Fix property name
      
      * Fix default target invocation of runtime.proj
      
      * specify tfm correctly
      
      * Remove unnecessary TestStrongNameKeyId
      
      * Revert TestStrongNameKeyId removal
      
      * Fix entrypoint target by using M.B.NoTargets
      
      * Fix reference assembly paths
      
      * PR feedback
      
      * Set Platform correctly
      
      * PR feedback and more cleanup
      
      * Move BaselineMicrosoftNetCoreAppPackageVersion
      
      * Fix reference to CoreLib
      
      * Fix OS calculation
      
      * Fix targets importing
      
      * Remove *TargetOS
      
      * Add RuntimeConfiguration doc
      
      * Change conditions in root msbuild files
      
      * installer test fixes
      
      * Cleanup
      
      * More cleanup because of well defined entrypoint
      
      * Don't import D.B.* from installer tests at all
      
      * Rename fix
      
      * Include explicit reference to mscorlib in ilproj
      
      * Update eng/restore/docs.targets
      Co-authored-by: NJan Kotas <jkotas@microsoft.com>
      
      * Revert some installer test changes
      
      * Installer test fix again
      
      * Disable EOL tfm check for installer tests
      
      * Set platform later for installer
      Co-authored-by: NJan Kotas <jkotas@microsoft.com>
      75d5cc3d
  3. 16 12月, 2020 1 次提交
    • E
      Make EventLog work without .NETFramework (#45884) · 29c04387
      Eric StJohn 提交于
      * Make EventLog work without .NETFramework
      
      * Use a project file instead of targets to create message DLL
      
      * Add EventLogMessagesTests
      
      * Address feedback
      
      * Exclude EventLogMessage tests on net48
      
      * Apply code review feedback
      
      Also fix one test which would fail on machine without .NETFramework.
      
      * Fix HelpLink test
      29c04387
  4. 15 12月, 2020 1 次提交
  5. 26 11月, 2020 1 次提交
    • B
      Handle unsupported browser warnings (#43363) · abc525d0
      Buyaa 提交于
      * Handle browser warnings
      
      * Apply feedback, revert updates handled with different PRs
      
      * Add misssing diagnotic id
      
      * Address multitargeted warnings
      
      * Apply feedback
      
      * Small type/comment updates
      
      * Apply more feedback
      
      * Use project settings instead adding Directory.Build.props
      
      * Annotate APIs injecting unsupported type through DI
      
      * Fix window support related warnings found with generic type parameter
      
      * Fix another browser warning found with generic type parameter bug fix
      
      * All public APIs of ConsoleLoggerExtensions are unsupported, so marking entire type as unsupported on browser
      
      * Try handle mono warnings
      
      * Revert mono related changes, it was mistake
      
      * Try handle browser warninga in mono
      
      * Apply feedback and fix new warnings caused from corelib changes
      
      * Review update
      
      * Apply feedback
      
      * Move platform specific section from HttpTelemetry
      
      * Revering unwanted changes
      
      * Remove redundant attributes
      
      * Exclude cross platform build with browser target
      
      * small updates
      
      * Annotate entire type DiagnosticCounter unsupported
      
      * Apply feedback, improve suppression comments
      
      * Remove Unsupported browser from TypeDescriptor.CreateInstance, TypeDescriptionProvider.CreateInstance and related updates
      abc525d0
  6. 06 11月, 2020 1 次提交
    • A
      Use targetPlatformMoniker for net5.0 and newer tfms (#43965) · 5c3c690d
      Anirudh Agnihotry 提交于
      * Use targetPlatformMoniker for net5.0 and newer tfms
      
      * disabling analyzer, update version to 0.0, and use new format.
      
      * update the targetFramework.sdk
      
      * removing supportedOS assembly level attribute
      
      * fix linker errors and addressing feedback
      
      * making _TargetFrameworkWithoutPlatform as private
      5c3c690d
  7. 17 10月, 2020 1 次提交
  8. 14 8月, 2020 1 次提交
    • M
      [browser] Mark APIs as unsupported on browser (#40612) · 196fd180
      Maxim Lipnin 提交于
      * Mark System.Security.Cryptography.OpenSsl as unsupported on browser
      
      * Mark other System.Security.Cryptography APIs as unsupported on browser
      
      * Mark System.Data.Odbc.* as unsupported on browser
      
      * Mark System.DirectoryServices.Protocols APIs as unsupported on browser
      
      * Mark System.Drawing.Common APIs as unsupported on browser
      
      * Mark System.IO.Ports as unsupported on browser
      196fd180
  9. 06 8月, 2020 2 次提交
  10. 05 8月, 2020 1 次提交
  11. 17 7月, 2020 1 次提交
    • A
      mark Windows-specific APIs as such (#39265) · 52d4d8c0
      Adam Sitnik 提交于
      * move all OSPlatformAttributes to a single file so they can be easily referenced in < .NET 5 libraries
      
      * Adds System.Runtime.Versioning*Platform* annotation attributes to < .NET 5 builds
      
      * introduce MinimiumSupportedWindowsPlatform
      
      * introduce IsWindowsSpecific setting that adds MinimumOSPlatform attribute for Windows Specific libraries
      
      * mark all Windows-specific libraries as such
      
      * annotate Windows-specific System.Console methods and properites
      
      * annotate Windows-specific DpapiProtectedConfigurationProvider type
      
      * annotate throwing Windows-specific APIs from System.Diagnostics.Process namespace
      
      * annotate throwing Windows-specific APIs from System.IO.MemoryMappedFiles namespace
      
      * annotate Windows-specific APIs from System.IO.Pipes namespace
      
      * the new attributes should support enums
      
      * annotate Windows-specific APIs from HttpListenerTimeoutManager class
      
      * annotate Windows-specific APIs from System.Net.Sockets namespace
      
      * annotate Windows-specific APIs from System.Runtime.InteropServices namespace
      
      * annotate Windows-specific APIs from System.Security.Cryptography.Csp namespace
      
      * annotate Windows-specific APIs from System.Security.Cryptography.X509Certificates namespace
      
      * annotate Windows-specific APIs from System.Threading namespace
      
      * address code review feedback: dont introduce new constants, reuse existing SYSTEM_PRIVATE_CORELIB
      
      * code review: import the namespace, simplify the attribute name
      
      * add missing Socket.DuplicateAndClose and Socket(SocketInformation)
      
      * fix the test name (it does not throw)
      
      * add missing DriveInfo.set_VolumeLabel
      
      * add System.IO.FileSystem File Encrypt and Descrypt methods
      
      * simplify the < .NET 5 check
      
      * enable nullable in explicit way as it's not enabled in all the projects where this file is included
      
      * include platform attributes in projects that ask for it in explicit way
      
      * set IncludePlatformAttributes to true for projects that include files from other projects
      
      * use suggestions from Viktor and Santi
      Co-authored-by: NViktor Hofer <viktor.hofer@microsoft.com>
      52d4d8c0
  12. 14 7月, 2020 1 次提交
  13. 04 5月, 2020 1 次提交
    • V
      Enable dotnet test in libraries (#35285) · 200b1975
      Viktor Hofer 提交于
      * Enable dotnet test
      
      * Update docs
      
      * Use vstest in F5 scenarios
      
      * Make dotnet test without framework switch work
      
      * Code cleanup
      
      * Only run code coverage conditionally
      
      * Fix F5 condition for netcoreapp
      
      * Downgrade sdk to check for helix submission failures
      
      * Fix wrong conditions
      
      * Add blame data collector
      200b1975
  14. 02 5月, 2020 1 次提交
  15. 25 4月, 2020 1 次提交
    • J
      CoreCLR versions cleanup (#35327) · ab7ef9b2
      Jan Kotas 提交于
      - Use current version numbers everywhere
      - Use product version (e.g. 5.0.0) for all user facing versions
      - Use file version (e.g. 5.0.20.21010) only when the exact version information is required
      - Reduce number of layers of version macro definitions
      ab7ef9b2
  16. 28 3月, 2020 1 次提交
  17. 16 3月, 2020 1 次提交
  18. 09 11月, 2019 1 次提交
  19. 29 10月, 2019 1 次提交
  20. 04 3月, 2019 1 次提交
  21. 22 2月, 2019 1 次提交
  22. 20 2月, 2019 1 次提交
  23. 29 1月, 2019 1 次提交
    • E
      Remove buildtools imports from Directory.Build.* (dotnet/corefx#34001) · a9106dbe
      Eric StJohn 提交于
      * Remove buildtools imports from Directory.Build.*
      
      Remove buildtools imports and implement remaining functionality in CoreFx.
      
      I was able to do most of what BuildTools was doing with 3 exceptions, which will be split into separate issues.
      1. Test shared framework deps file: GenerateDepsJson.  We need to port this task to arcade or change how we test to not need it.
      2. codeOptimization.targets -> should be moved to arcade, work is pending.
      3. optionalTooling.targets -> move to a CSProj that is restored by the official build workflow.
      
      * Address feedack, fix unix and UAP build issues
      
      * Fix UWP, Tizen, and AllConfigurations build
      
      * Remove buildtools dependency from package testing
      
      * Remove a few more buildtools dependencies
      
      * Eliminate RunningOnUnix property
      
      * Remove NuGetTargetMoniker from shims.proj
      
      * Remove ResourcesFolderPath
      
      * Fix Microsoft.XmlSerializer.Generator.Tests
      
      * Specify NuGetTargetMoniker for shims
      
      * Remove a couple remaining ToolsDir uses
      
      
      Commit migrated from https://github.com/dotnet/corefx/commit/49d249fa023e8575dba7e35febb4446e4fa13f98
      a9106dbe
  24. 18 1月, 2019 1 次提交
  25. 30 10月, 2018 2 次提交