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: microsoft/WSL
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.9.13
Choose a base ref
...
head repository: microsoft/WSL
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3.0.1
Choose a head ref
  • 13 commits
  • 40 files changed
  • 5 contributors

Commits on Sep 21, 2026

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

Commits on Sep 22, 2026

  1. Fix config's handling of non-ascii characters (#41657)

    When parsing the config file, non-ascii utf-16 values are casted into char. This will mangle non-ascii values in the config file. For example, a custom kernel path containing Chinese characters will cause WSL_E_CUSTOM_KERNEL_NOT_FOUND.
    
    This PR removes the faulty static cast and stores the config value in wstring instead of string. So non-ascii values are preserved.
    chemwolf6922 authored Sep 22, 2026
    Configuration menu
    Copy the full SHA
    56244fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8fbdba5 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2026

  1. resolve comments (#41642)

    This is a follow up to PR #41512
    
    Remove the redundant restore cgroup namespace code.
    Simplify the cgroup check logic by moving the retry inside the debug shell.
    Add a new systemd boot timeout test.
    chemwolf6922 authored Sep 23, 2026
    Configuration menu
    Copy the full SHA
    7254267 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dba479c View commit details
    Browse the repository at this point in the history
  3. Fix potential test failure in BrokenDistroImport by not assuming the …

    …disk's block device in WSL (#41686)
    OneBlue authored Sep 23, 2026
    Configuration menu
    Copy the full SHA
    a24d347 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8a95339 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2026

  1. Configuration menu
    Copy the full SHA
    4ccd41a View commit details
    Browse the repository at this point in the history
  2. Impersonate the caller before making various filesystem operations (#…

    …41689)
    
    * Impersonate the caller before making various filesystem operations
    
    * Apply PR feedback
    OneBlue authored Sep 24, 2026
    Configuration menu
    Copy the full SHA
    a153d88 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2026

  1. Support STDIN through SDK (#41698)

    * stdin flag
    
    * add winrt test, fix coroutine bug in streams
    JohnMcPMS authored Sep 25, 2026
    Configuration menu
    Copy the full SHA
    855ae78 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cca520 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0064f02 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    91f161f View commit details
    Browse the repository at this point in the history
Loading