ラベル: area-System.IO

dotnet/runtimeにマージされたPull RequestをAIで日本語要約

ラベル一覧へ戻る

ラベル: area-System.IO の Pull Request の一覧を表示します。上から新しい順に表示されています。

  1. #135898 Fix Unix mutex directory validation and default-scope test expectations
  2. #135261 [release/10.0] Fix operator precedence bug in SystemNative_FSync causing silent fsync errors
  3. #134958 [wasi] Implement MksTemps/MkdTemp so GetTempFileName and CreateTempSubdirectory work
  4. #133487 [release/10.0] Fix Linux FileSystemWatcher silent stop after unpaired IN_MOVED_FROM
  5. #134959 [wasi] Make File.Copy metadata copy best effort
  6. #134335 [release/9.0-staging] Fix Linux FileSystemWatcher silent stop after unpaired IN_MOVED_FROM
  7. #134331 [release/11.0] Disable file locking by default on iOS and tvOS
  8. #134060 Disable file locking by default on iOS and tvOS
  9. #133893 Fix flaky assertion in OverlappingExtensions_AllMatchTypes_Comprehensive
  10. #132398 Use GC.AllocateUninitializedArray in File.ReadAllBytes[Async]
  11. #132151 System.IO: Make CanSeek independent of SafeFileHandle.Type
  12. #132136 Fix Unix file descriptor assertion
  13. #132023 System.IO: Make text and sequence streams non-seekable
  14. #132077 Ensure FileStream.CanSeek works for PIPE_ACCESS_OUTBOUND pipes
  15. #131904 System.IO: Fix StringStream reads with empty encoder fallback
  16. #131806 Fix validated part uri equality
  17. #130689 Avoid materializing Task/ValueTask in StreamReader/StreamWriter
  18. #131079 Fix exception check .NET 9
  19. #131078 Fix exception check
  20. #125872 Avoid SocketException flood in NamedPipeClientStream on Unix
  21. #130744 Derive from Stream in ReadOnlyMemoryStream and WritableMemoryStream
  22. #130687 Fix FileStream position not updated when sync write partially succeeds
  23. #130685 Annotate Directory_Move_Multiple_From_Watched_To_Unwatched_Mac with [ActiveIssue]
  24. #130327 [release/10.0] Handle STATUS_OBJECT_NAME_NOT_FOUND in Windows directory enumeration
  25. #130196 Handle STATUS_OBJECT_NAME_NOT_FOUND in Windows directory enumeration
  26. #130283 Remove ActiveIssue for dotnet/runtimelab#901
  27. #130067 Fsw.Tests: FileMove_FromWatchedToUnwatched: remove ActiveIssue.
  28. #129979 Remove duplicate [Theory] and [MemberData] from ROSequenceStreamConformanceTests.Seek_PastEnd_ReadReturns0
  29. #126669 Add Stream wrappers for memory and text-based types
  30. #129619 Remove unsafe MemoryMarshal.Cast from Crc32C update path
  31. #129583 Port System.IO.FileSystem.Watcher to OpenBSD
  32. #129301 [release/10.0] Fix thread-safety issue in DriveInfo.GetDrives() on macOS by replacing getmntinfo with getfsstat
  33. #126845 Don't use callbacks when performing sync IO with async handles
  34. #129166 FileStream.Unix: prevent open to cause setting the controlling terminal.
  35. #128360 FileSystemWatcher.Linux/OSX: raise Error event when FileSystemWatcher's watched directory is deleted or moved.
  36. #128366 Revert MemoryStream breaking change
  37. #127974 [release/10.0] Optimize Directory.GetFiles by passing safe patterns to NtQueryDirectoryFile
  38. #127386 Use safe Span.Slice loop pattern in CRC32 ARM scalar paths
  39. #127239 Harden permissions for pipe used in SharedServer.
  40. #125640 Remove unsafe code from StringParser
  41. #127223 Fix trimability in a couple more test projects
  42. #126844 Add tests for UnixConsoleStream when stdin/stdout is redirected to a seekable file
  43. #126660 Fix deterministic MountVolume test failures on ARM64 Helix machines
  44. #126661 Disable WindowsAlternateDataStreamOverwrite test on Windows Arm64
  45. #126648 Change DirectoryNotFoundException binary serialization constructor to use GetValueNoThrow
  46. #126618 Fix missing error handling in SafeFileHandle.Type on Windows
  47. #126428 Add DirectoryPath property to DirectoryNotFoundException
  48. #125915 Fix flaky FileSystemWatcher_Directory_Delete_MultipleFilters due to Windows NTFS pending-delete race
  49. #125710 Fix UF_HIDDEN causing st_flags to be dropped in ConvertFileStatus; add PAL_UF_HIDDEN static assert
  50. #125625 Make MountHelper.Unmount resilient to expected cleanup errors in mount volume tests
  51. #125818 Fix FileSystemWatcher test flakiness on Windows and re-enable 86 disabled tests
  52. #125779 Fix flaky File_Move_Multiple_From_Watched_To_Unwatched_Mac test caused by duplicate FSEvents
  53. #125759 Use checked context for memcpy's like API invocations
  54. #125914 Fix flaky MountVolume tests: replace fixed delays with polling loops
  55. #125512 Relax RandomAccess type requirements: make Read/Write methods work with non-seekable files
  56. #125807 fix SafeFileHandle.CanSeek performance regression
  57. #125682 Fix flaky FileSystemWatcher_SymbolicLink_TargetsDirectory_Create_IncludeSubdirectories test
  58. #125744 Increase FileSystemWatcher test event timeout to 1000ms
  59. #125709 Unify SECURITY_ATTRIBUTES code across the codebase
  60. #125707 Re-enable the WhenDiskIsFullTheErrorMessageContainsAllDetails test on Windows
  61. #125503 [tvOS] Skip symlink and named pipe tests that fail on iOS/tvOS
  62. #125220 Add SafeFileHandle.CreateAnonymousPipe with per-end async support, non-blocking I/O support, and Process.Windows adoption
  63. #125377 Implement async handle support on Unix for FileStream
  64. #124561 Add FileHandleType enum and SafeFileHandle.Type property
  65. #107369 Binary writer fix
  66. #124429 Add missing Invalidate() calls to FileInfo state-changing methods
  67. #125092 Remove resolved ActiveIssue(#14378) skip attributes from IO.FileSystem tests
  68. #124906 [release/8.0] Disable ResolveLinkTarget_Succeeds returnFinalTarget=true for UNC paths
  69. #124725 Fix operator precedence bug in SystemNative_FSync causing silent fsync errors on macOS SMB shares
  70. #124869 [release/10.0] Add ERROR_NETNAME_DELETED to IsPathUnreachableError for Windows localhost removal
  71. #124867 [release/9.0] Disable ResolveLinkTarget_Succeeds returnFinalTarget=true for UNC paths
  72. #124849 Disable FileSystemWatcher_SymbolicLink_TargetsDirectory_Create_IncludeSubdirectories
  73. #121906 fix: CreateSubdirectory failing for root directories
  74. #121698 Fix FileSystemWatcher macOS start performance
  75. #123478 Add OpenStandardInputHandle, OpenStandardOutputHandle, and OpenStandardErrorHandle APIs
  76. #123900 Use Contains in FileSystemName.MatchPattern
  77. #123695 Prep filter for NtQueryDirectoryFile
  78. #123893 Avoid unnecessary DirectoryInfo allocation in FileInfo.MoveTo
  79. #123483 Add File.OpenNullHandle() for efficient process I/O redirection
  80. #123647 Add test verifying empty data appends have no effect on hash results
  81. #123617 DriveInfo: also use /proc on Android to determine DriveFormat.
  82. #122947 Optimize Directory.GetFiles by passing safe patterns to NtQueryDirectoryFile
  83. #117148 FileSystemWatcher.Linux: use a single inotify instance and refactor watch tracking.
  84. #122964 Trim UnixFileSystemTypes to the values .NET runtime cares about.
  85. #114521 Haiku: Add native library IO support
  86. #122406 Fix GetFileAccessFromRights bitwise logic for compound FileSystemRights flags
  87. #122944 Fix integer overflow in BufferedStream.WriteToUnderlyingStreamAsync for large buffers