1. 05 8月, 2021 1 次提交
  2. 20 4月, 2021 1 次提交
  3. 08 2月, 2021 1 次提交
    • A
      Single Transport Package for aspnetcore (#47684) · a66b4e3b
      Anirudh Agnihotry 提交于
      * Adding non ectensions library to transport package and moving transport package to all config leg
      
      * update servicing policy doc
      
      * change name from Microsoft.Extensions.Internal.Transport -> Microsoft.AspNetCore.Internal.Transport
      
      * make isAspnetCore property explicit
      
      * csproj to proj change
      
      * remove non used extensions assemblies from transport package
      
      * Update Directory.Build.props
      a66b4e3b
  4. 22 12月, 2020 1 次提交
  5. 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
  6. 12 11月, 2019 1 次提交
  7. 04 3月, 2019 1 次提交
  8. 31 10月, 2018 1 次提交
  9. 16 6月, 2018 1 次提交
  10. 28 4月, 2018 1 次提交
  11. 21 9月, 2017 1 次提交
  12. 17 5月, 2017 1 次提交
  13. 25 4月, 2017 1 次提交
  14. 11 4月, 2017 1 次提交
    • W
      Updates how we define which key an assembly uses · 4185183e
      Wes Haggard 提交于
      Now instead of Use*Key a project can instead define the assembly key
      in the project (genreally the common dir.pops for a project) using
      the AssemblyKey property. The accepted values are Open, ECMA, MSFT,
      Test.
      
      This change allows for a repo to set the default key they want to use
      for projects. In corefx we have switched the default to use the Open
      key instead of the old BuildTools default of MSFT key.
      
      As part of this update we are explicitly setting the AssemblyKey in
      all the library projects (although it is really only necessary for
      projects that aren't the default).
      
      Also with this change we are updating all the new libraries that have
      not yet shipped stable (compared to our 1.1 release) and making them
      use the Open key. Which means that for prerelease dependencies there
      might be some binary breaking changes to consume.
      
      The following libraries ahven't shipped so there key is being
      changed from MSFT to Open:
      Microsoft.XmlSerializer.Generator
      System.CodeDom
      System.Configuration.ConfigurationManager
      System.Data.Odbc
      System.DirectoryServices
      System.DirectoryServices.AccountManagement
      System.DirectoryServices.Protocols
      System.IO.Ports
      System.Json
      System.Memory
      System.Net.HttpListener
      System.Net.Mail
      System.Net.ServicePoint
      System.Net.WebClient
      System.Net.WebProxy
      System.Private.Xml
      System.Private.Xml.Linq
      System.Security.Cryptography.Xml
      System.Security.Permissions
      System.Transactions.Local
      System.Web.HttpUtility
      
      
      Commit migrated from https://github.com/dotnet/corefx/commit/ac09a797d09502ebab61f7167bb856846602e1e6
      4185183e
  15. 24 3月, 2017 1 次提交
  16. 02 2月, 2017 1 次提交
  17. 06 10月, 2016 1 次提交
  18. 28 9月, 2016 1 次提交
  19. 24 8月, 2016 1 次提交
  20. 26 2月, 2015 1 次提交
  21. 19 2月, 2015 1 次提交
  22. 14 1月, 2015 1 次提交
  23. 13 1月, 2015 1 次提交
  24. 07 1月, 2015 1 次提交
  25. 20 12月, 2014 1 次提交
  26. 18 12月, 2014 3 次提交