2.9.13
Pre-release
Pre-release
What's Changed
- Fix activating a stopping service treated as OOM by Feng Wang (@chemwolf6922) in #41460
- Set distributionStartTimeout to 2 minutes in the tests to solve distribution start timeouts errors by Blue (@OneBlue) in #41583
- Enable RedirectionGuard process mitigation by Ben Hillis (@benhillis) in #41542
- Updates Ubuntu latest LTS images by Carlos Nihelton (@cnihelton) in #41465
- diagnostics: improve collect-wsl-logs for analysis (summary.json, README, profile info, WSL/guest state) by Ben Hillis (@benhillis) in #40776
- Move security model under technical documentation by Ben Hillis (@benhillis) in #41605
- Fix typos by Anton Kesy (@antonkesy) in #41589
- Don't stop parsing linux config files on invalid lines by Blue (@OneBlue) in #41606
- wslc: add --all-tags to pull for docker parity by ggarzia-MSFT in #41494
- Added WSL container to OOBE by Craig Loewen (@craigloewen-msft) in #41402
- Pre merge Localization strings prior to GA by ggarzia-MSFT in #41585
- wslc: keep image list json CreatedSince locale-invariant by ggarzia-MSFT in #41609
- Warn on an escaped CR in wsl.conf instead of dropping it silently by Leo Camus (@Dev-next-gen) in #41591
- Set a restricted ephemeral port range for test case ConsommeTests::PortZeroBindIsTracked by Blue (@OneBlue) in #41616
- CLI: Global option scopes for nested commands (related to compose support) by David Bennett (@dkbennett) in #41546
- Change default relay buffer size to 64KiB by Feng Wang (@chemwolf6922) in #41603
- Fix redirect stdout and stderror to the same file overlapping by Feng Wang (@chemwolf6922) in #41611
- Move installer log collection after repro by Feng Wang (@chemwolf6922) in #41620
- wslc: add --digests to image list for docker parity by ggarzia-MSFT in #41457
- Localization change from build: 157843092 by Blue (@OneBlue) in #41630
- Explicitely return SOCKET from WSLCPluginAPI_ProcessGetFd() by Blue (@OneBlue) in #41626
- In mirrored mode, handle route update as add instead of replace by FetoiuCatalin in #41391
- Add wslc events command by beena352 in #41608
- Don't fail the UnitTests::Warnings test case if GlobalSecureAccess VPN is running by Blue (@OneBlue) in #41638
- Wait for wslservice to be started when running tests by Blue (@OneBlue) in #41639
- Create new namespaces for distro cgroups by Feng Wang (@chemwolf6922) in #41512
- Fix unnecessary delay in the port tracking loop by Feng Wang (@chemwolf6922) in #41472
- wslc: add --follow-link to cp by ggarzia-MSFT in #41501
- Disable unstable bind cap test and re-enable Loopback test that was incorrectly disabled by FetoiuCatalin in #41648
- Move objects shared by wslc.exe and the tests to src/windows/common by ggarzia-MSFT in #41619
- Fix various protocol parsing issues by Blue (@OneBlue) in #41637
- Localization change from build: 157980831 by Blue (@OneBlue) in #41647
- Add WSLC network lifecycle events by beena352 in #41576
- Fix potential out of bound access when pretty-printing string field in init messages by Blue (@OneBlue) in #41664
New Contributors
- Anton Kesy (@antonkesy) made their first contribution in #41589
- Leo Camus (@Dev-next-gen) made their first contribution in #41591
Full Changelog: 2.9.12...2.9.13