Skip to content

Tags: microsoft/WSL

Tags

2.8.2

Toggle 2.8.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Don't return catch-all error messages for non-WSL specific error codes (

#40163)

* Don't return catch-all error messages for non-WSL specific error codes

* Apply suggestions from code review

Co-authored-by: Copilot <[email protected]>

* Update test error message expectations to match actual behavior

- ImportDistro: Remove 'Failed to create disk' wrapper since the error
  occurs before CreateVhd, producing only the raw system error message
- ModernDistroInstall: Update to raw Win32 message for ERROR_ALREADY_EXISTS
  since the mapping was removed from GetErrorString and InstallDistro
  path doesn't use THROW_HR_WITH_USER_ERROR

Co-authored-by: Copilot <[email protected]>

* Update test messages

* Format

* Update localization/strings/en-US/Resources.resw

Co-authored-by: Copilot <[email protected]>

* Apply new string name

* Use the right error message for wsl1

---------

Co-authored-by: Copilot <[email protected]>
Co-authored-by: Copilot <[email protected]>

2.8.1

Toggle 2.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
devicehost: stop re-signing and rely on MSIRMSHUTDOWN for file-in-use…

… handling (#40080)

* devicehost: stop re-signing and fix MSI installer failing to replace
wsldevicehost.dll

* pr feedback

* use MSIRMSHUTDOWN = 1 instead of custom action

---------

Co-authored-by: Ben Hillis <[email protected]>

2.8.0

Toggle 2.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix race condition in ElevatedTokenCanOpenNonElevatedHandles test case (

#40071)

2.7.1

Toggle 2.7.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix wsl stuck when misconfigured cifs mount presents (#14466)

* detach terminal before running mount -a

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <[email protected]>

* use _exit on error before execv in child process to avoid unintentional resource release

* Add regression test

* Fix clang format issue

* fix all clang format issue

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <[email protected]>

* resolve ai comments

* move test to unit test

* Fix string literal

* Overwrite fstab to resolve pipeline missing file issue

---------

Co-authored-by: Feng Wang <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <[email protected]>

2.6.3

Toggle 2.6.3's commit message
CI: Switch away from -dev versions of MS-RDX-MRO.windows-store-publis…

…h tasks (#13841)

Co-authored-by: Ben Hillis <[email protected]>

2.7.0

Toggle 2.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
CI: update issue for wslsettings being rebuilt and signature being ov…

…erwritten (#13855)

* CI: resolve wslsettings being rebuilt and signature being overwritten

* fix for non-release builds

* fix yaml format

* remove print for local builds

---------

Co-authored-by: Ben Hillis <[email protected]>

2.6.2

Toggle 2.6.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Improve logging when socket operations fail (#13579)

* Don't throw when processing an empty argument

* Cleanup diff

2.6.1

Toggle 2.6.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Switch `wslinfo --vm-id` to not rely on presence of VM ID environment…

… variable (#13318)

* Switch WSLg to use wslinfo --vm-id instead of relying on environment variable

* DO NOT MERGE: bad WSLg nuget

* dead code removal

* always send response to LxInitMessageQueryVmId message

* add back invalid WslInfoMode error

* remove unneeded wsl2 check

* use temporary workaround until WSLg update is ready

* unit test update

* Update string compare

Co-authored-by: Copilot <[email protected]>

---------

Co-authored-by: Ben Hillis <[email protected]>
Co-authored-by: Copilot <[email protected]>

2.5.10

Toggle 2.5.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Switch `wslinfo --vm-id` to not rely on presence of VM ID environment…

… variable (#13318)

* Switch WSLg to use wslinfo --vm-id instead of relying on environment variable

* DO NOT MERGE: bad WSLg nuget

* dead code removal

* always send response to LxInitMessageQueryVmId message

* add back invalid WslInfoMode error

* remove unneeded wsl2 check

* use temporary workaround until WSLg update is ready

* unit test update

* Update string compare

Co-authored-by: Copilot <[email protected]>

---------

Co-authored-by: Ben Hillis <[email protected]>
Co-authored-by: Copilot <[email protected]>

2.6.0

Toggle 2.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix incorrect memset call on an std::string (#12982)

* Fix incorrect memset call on an std::string

* Remove explicit clear call

* Other memset

* Cleanup diff