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-corelibs-foundation
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base:swift-6.0.2-RELEASE
Choose a base ref
...
head repository:swiftlang/swift-corelibs-foundation
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare:swift-6.0.3-RELEASE
Choose a head ref
  • 16 commits
  • 21 files changed
  • 11 contributors

Commits on Aug 5, 2024

  1. build: Repair the build on WASI platform

    Cherry picked from #4934 (cherry picked from commit 51ee690)
    @kateinoigakukun@MaxDesiatov
    kateinoigakukun authored and MaxDesiatov committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    acdc7e1View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8873088View commit details
    Browse the repository at this point in the history
  3. Add .windows to platformsWithThreads in Package.swift

    (cherry picked from commit bc0dd48)
    @MaxDesiatov
    MaxDesiatov committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    df11f82View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Merge pull request#5053from apple/maxd/6.0-fix-wasi

    [6.0] build: Repair the build on WASI platform
    @itingliu
    itingliu authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    e372166View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. [6.0] Add stub for Testing module (#5078)

    * Add stub for Testing module * Fix indentation
    @jmschonfeld
    jmschonfeld authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    82e96ccView commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Add a thread-safe implementation of Process.currentDirectoryURL

    posix_spawn_file_actions_addchdir_np is the official way to set the working directory of a spawned process and is supported on both macOS and glibc (Linux, etc.). This makes Process.currentDirectoryURL thread-safe, as the current approach will result in the working directory being nondeterministically assigned when spawning processes across multiple threads, using different working directories.
    @jakepetroules
    jakepetroules committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    4615aa0View commit details
    Browse the repository at this point in the history
  2. Restore thread-unsafe fallback for setting the Process working directory

    Swift still needs to support Amazon Linux 2 until it EoLs in mid-2025. So restore the thread-unsafe fallback for systems with glibc older than version 2.29, which was removed in #4981.
    @jakepetroules
    jakepetroules committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    4dcbb8bView commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. [CFXMLInterface] Remove spurious include path. (#5102)

    The include path for libxml2 should be being set automatically by CMake because of the `target_link_libraries()` call; there is no need to add it explicitly. Additionally, it's a really bad idea if you specify an absolute path... rdar://137567628
    @al45tair
    al45tair authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    5ed4988View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Fix a leak when mutating CharacterSet by moving away from _SwiftNSCha…

    …racterSet wrapper (#5107) (#5110) rdar://137806932 (cherry picked from commit cb6b2fa)
    @parkera
    parkera authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    8455e16View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Fixed an infinite loop caused by force casting NSError to CocoaError. (

    …#5115) (#5116) (cherry picked from commit bf7369a) Co-authored-by: noriaki watanabe <nabeyang@gmail.com>
    @parkera@nnabeyang
    parkera and nnabeyang authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    c747509View commit details
    Browse the repository at this point in the history
  2. Ensure that NSCharacterSet always returns an NSObject on copy (follow…

    … up to #5107) (#5120) rdar://138005684 (cherry picked from commit 592f015)
    @parkera
    parkera authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    2067e45View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Merge pull request#5096from swiftlang/process-working-directory-thr…

    …ead-safe2 [6.0.x] Add a thread-safe implementation of Process.currentDirectoryURL
    @jakepetroules
    jakepetroules authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    cc817e4View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Move __CFAllocatorRespectsHintZeroWhenAllocating to a CF-internal hea…

    …der to avoid confusion over its linkage. Resolves#5125 (#5126) (#5127) (cherry picked from commit b1b4603)
    @parkera
    parkera authored Nov 1, 2024
    Configuration menu
    Copy the full SHA
    22af71dView commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

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

Commits on Dec 5, 2024

  1. [Musl] Add back missing autolink arguments, fix CFPosixSpawnFileActio…

    …nsChdir. We need a handful more autolink arguments; these were in a previous PR, but seem to have gone missing at some point during the re-core. Additionally, Musl has the `posix_spawn_file_actions_addchdir_np()` function rather than the non-`_np()` version. Fixes#5089.
    @al45tair
    al45tair committed Dec 5, 2024
    Configuration menu
    Copy the full SHA
    674441cView commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2024

  1. Merge pull request#5143from al45tair/static-linux-autolink-6.0

    [Musl] Add back missing autolink arguments, fix CFPosixSpawnFileActionsChdir.
    @al45tair
    al45tair authored Dec 6, 2024
    Configuration menu
    Copy the full SHA
    26a599cView commit details
    Browse the repository at this point in the history
Loading
close