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.8
Choose a base ref
...
head repository: microsoft/WSL
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2.9.9
Choose a head ref
  • 9 commits
  • 102 files changed
  • 10 contributors

Commits on Aug 24, 2026

  1. Fix batch of minor issues (#41397)

    This PR fixes batch of minor issues found during AI code review.
    
    src/linux/init/GnsPortTracker.cpp: 378
    Fixed oversized socket-address allocations from malicious inputs.
    
    src/linux/init/main.cpp: 2173
    Fixed mini init overwriting a distribution symlink target.
    
    src/windows/common/WslClient.cpp: 259
    src/windows/common/precomp.h: 100
    test/windows/UnitTests.cpp: 172
    Fixed conflicting export formats being accepted together.
    
    src/windows/common/WslClient.cpp: 928
    test/windows/UnitTests.cpp: 4371
    Fixed command injection through --set-default-user.
    
    src/windows/service/exe/WslCoreGuestNetworkService.cpp: 95
    Fixed the guest network service VM ID not being stored.
    
    src/windows/service/exe/WslCoreNetworkEndpoint.h: 20
    Fixed network endpoint move assignment leaking the replaced endpoint.
    chemwolf6922 authored Aug 24, 2026
    Configuration menu
    Copy the full SHA
    d36c293 View commit details
    Browse the repository at this point in the history
  2. Consolidate timestamp parsing and support docker-style options (#41403)

    Consolidate timestamp/duration parsing into common string helpers and accept docker-style --since/--until values
    
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    ggarzia-MSFT and Copilot authored Aug 24, 2026
    Configuration menu
    Copy the full SHA
    b5fc646 View commit details
    Browse the repository at this point in the history
  3. Localization change from build: 155641729 (#41424)

    Co-authored-by: WSL localization 
    OneBlue and 49081 authored Aug 24, 2026
    Configuration menu
    Copy the full SHA
    972263d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4e41274 View commit details
    Browse the repository at this point in the history
  5. Match docker's keyset for wslc volume list --format json (#41413)

    * Match docker's keyset for wslc volume list --format json
    
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    ggarzia-MSFT and Copilot authored Aug 24, 2026
    Configuration menu
    Copy the full SHA
    6a19064 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3f01c37 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2026

  1. Update Microsoft.WSL.DeviceHost to 1.2.61 (#41426)

    * Update Microsoft.WSL.DeviceHost to 1.2.61
    
    * Cleanup diff
    OneBlue authored Aug 25, 2026
    Configuration menu
    Copy the full SHA
    a3d39a8 View commit details
    Browse the repository at this point in the history
  2. Handle Linux failures from GNS callbacks (#41396)

    * Handle Linux failures from GNS callbacks
    
    * Update tests
    
    * Address GNS callback review feedback
    
    Co-Authored-By: Claude 
    
    * Address GNS callback review comments
    
    Co-Authored-By: Claude 
    
    * Preserve GNS transport failure behavior
    
    Co-Authored-By: Claude 
    
    ---------
    
    Co-authored-by: Claude 
    shuaiyuanxx and claude authored Aug 25, 2026
    Configuration menu
    Copy the full SHA
    2fbf2f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6f1938 View commit details
    Browse the repository at this point in the history
Loading