Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: swiftlang/swift-foundation
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: swiftlang/swift-foundation
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: release/6.1.1
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 12 commits
  • 53 files changed
  • 7 contributors

Commits on Dec 3, 2024

  1. Configuration menu
    Copy the full SHA
    ef651ce View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2024

  1. Ensure that FileManager.copyItem cannot copy directory metadata to fi…

    …les (#1081) (#1083)
    
    * (135575520) Ensure that FileManager.copyItem cannot copy directory metadata to files
    
    * Fix whitespacing
    
    * Fix Windows test failure
    jmschonfeld authored Dec 12, 2024
    Configuration menu
    Copy the full SHA
    80093d6 View commit details
    Browse the repository at this point in the history
  2. (140882573) Home directory for non-existent user should not fall back…

    … to /var/empty or %ALLUSERSPROFILE% (#1072) (#1073)
    jmschonfeld authored Dec 12, 2024
    Configuration menu
    Copy the full SHA
    3a3d5dc View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2024

  1. Configuration menu
    Copy the full SHA
    ae38607 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2025

  1. Configuration menu
    Copy the full SHA
    ca7070f View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2025

  1. [6.1] Fix WASI build of _copyDirectoryMetadata (#1099)

    * Fix WASI build of `_copyDirectoryMetadata` (#1094)
    
    Extended attributes don't exist in WASI, so we need to exclude the use
    of xattr-related APIs including `flistxattr`.
    
    * Follow-up fixes to make it work with wasi-libc (#1095)
    
    * Gate `fchown` and `fchmod` calls behind `os(WASI)`
    
    They are not available on WASI, so we gate them behind `os(WASI)`.
    
    * Add missing constant shims for wasi-libc
    
    * Use `futimens` instead of legacy `futimes`
    
    wasi-libc does not provide `futimes` as it is a legacy function.
    https://github.com/WebAssembly/wasi-libc/blob/574b88da481569b65a237cb80daf9a2d5aeaf82d/libc-top-half/musl/include/sys/time.h#L34
    
    * Don't try to set extended attributes on Android (#1106)
    
    Normal users don't have permission to change these, even for their own files.
    
    ---------
    
    Co-authored-by: finagolfin <[email protected]>
    kateinoigakukun and finagolfin authored Jan 3, 2025
    Configuration menu
    Copy the full SHA
    bca2f46 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2025

  1. [android] fix 32-bit build (#1086) (#1120)

    Regression after bb3fccf
    
    Co-authored-by: Alex Lorenz <[email protected]>
    finagolfin and hyp authored Jan 17, 2025
    Configuration menu
    Copy the full SHA
    43fbf1e View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2025

  1. Fix Windows .alwaysMapped deallocator (#1147) (#1148)

    (cherry picked from commit 281db8e)
    z2oh authored Jan 29, 2025
    Configuration menu
    Copy the full SHA
    3158574 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2025

  1. Configuration menu
    Copy the full SHA
    6571b34 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2025

  1. Configuration menu
    Copy the full SHA
    7a8547c View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2025

  1. [6.1] URL compatibility and bug fixes (#1200)

    * (141549683) Restore behavior of URL(string: "") returning nil (#1103)
    
    * (142076445) Allow URL.standardized to return an empty string URL (#1110)
    
    * (142076445) Allow URL.standardized to return an empty string URL
    
    * Add ?? self to prevent force-unwrap
    
    * (142446243) Compatibility behaviors for Swift URL (#1113)
    
    * (142589056) URLComponents.string should percent-encode colons in first path segment if needed (#1117)
    
    * (142667792) URL.absoluteString crashes if baseURL starts with colon (#1119)
    
    * (143159003) Don't encode colon if URLComponents path starts with colon (#1139)
    jrflat authored Mar 5, 2025
    Configuration menu
    Copy the full SHA
    35b58c4 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2025

  1. Configuration menu
    Copy the full SHA
    7d4817b View commit details
    Browse the repository at this point in the history
Loading