Commit Graph

  • c12e3c03d4 CLI: Initialize shm-size and configure stop-signal (#40385) AmirMS 2026-05-06 10:50:26 -07:00
  • d612fdc5d7 minor fixes Brian Perkins 2026-05-06 10:41:47 -07:00
  • 94792a419a Localization change from build: 146240549 (#40436) Blue 2026-05-06 09:06:49 -07:00
  • f7eb5172a1 merge master and resolve conflict Xin Wang (from Dev Box) 2026-05-06 12:50:16 +08:00
  • 8aff667c15 Localization change from build: 146202368 (#40429) Blue 2026-05-05 16:48:44 -07:00
  • 3cbf397bd2 VirtioFS enhancements: use SWIOTLB to avoid using multiple guest apertures. Use the SWIOTLB region information from the .wslconfig file 'kernelCommandLine' via wslservice, exposed through AddSharePath name control config tags. Asher Kariv 2026-05-05 16:45:06 -07:00
  • 20df81ae7b Fix typos in user-facing strings: 'chose' -> 'choose' (#40411) Ben Hillis 2026-05-05 15:03:14 -07:00
  • 4fa3cfdd43 Fix WSLCTests::ListVms parser for older Windows hcsdiag (#40407) Ben Hillis 2026-05-05 14:19:06 -07:00
  • 0d31e16299 Build NuGet packages in CI/PR pipelines (#40409) Ben Hillis 2026-05-05 14:19:01 -07:00
  • d803552b05 Fix int-to-bool truncation in InstallPrerequisites (#40416) Ben Hillis 2026-05-05 14:18:55 -07:00
  • fbb21def4b Update Microsoft.WSL.DeviceHost package to 1.2.20-0 (#40426) Ben Hillis 2026-05-05 14:08:10 -07:00
  • 8dfa8a7f2f wslc: add Config (env, cmd, entrypoint, user, workdir) to container inspect output (#40403) beena352 2026-05-05 14:00:37 -07:00
  • 58308facf0 Don't fail if inspect output has null Devices (#40405) Blue 2026-05-05 11:30:59 -07:00
  • 198d7f8364 Run clang-format in parallel (#40419) Blue 2026-05-05 11:24:12 -07:00
  • 0e2d1a8178 Localization change from build: 146184093 user/localization/146184093 WSL localization 2026-05-05 18:16:58 +00:00
  • 6fce9369ab Add -n option 'wslc logs' (#40408) Blue 2026-05-05 11:09:41 -07:00
  • 9c69b7d00b Fix std::format type mismatch mixing std::wstring and std::string copilot/fix/wstring-format-mismatch Ben Hillis 2026-04-16 11:52:30 -06:00
  • 9b4913790c Check WSLCHandle discriminant before accessing union member copilot/fix-h6-union-discriminant Ben Hillis 2026-04-25 11:17:35 -07:00
  • 5744201d6a Localization change from build: 146151385 (#40421) Blue 2026-05-05 06:33:20 -07:00
  • c744ac5894 Show only the last few log lines while building (#40386) John Stephens 2026-05-04 20:07:45 -07:00
  • 2021157bd5 Use uint64_t instead of size_t in wire protocol struct (#40412) Ben Hillis 2026-05-04 19:17:01 -07:00
  • ffb635cfea Fix inconsistent early return in GetWslConfigSetting for SwapSizeBytes (#40415) Ben Hillis 2026-05-04 18:34:30 -07:00
  • df6113d700 Write explicit null terminator in CopyToSpan (#40413) Ben Hillis 2026-05-04 18:14:20 -07:00
  • 15a28dfea8 Fix NTSTATUS/Win32 error code mismatch in registry::GetKeyName() (#40410) Ben Hillis 2026-05-04 18:02:56 -07:00
  • a2996ba03e Drop --verbose Flor Chacón 2026-05-04 16:32:49 -07:00
  • 91e639bba8 Use target name in binlog file name Flor Chacón 2026-05-04 16:24:48 -07:00
  • c492c01dfb Replace FAIL_FAST() with error returns in public config API copilot/fix-failfast-public-api Ben Hillis 2026-05-01 09:12:46 -07:00
  • daae69f718 . Daman Mulye 2026-05-04 15:15:07 -07:00
  • 0d632c2153 Localization change from build: 146111704 (#40404) Blue 2026-05-04 14:52:39 -07:00
  • ac4a816f4c Don't run the VM owner tests since custom VM owners are only support on Windows >= 11 user/oneblue/owner-fix Blue 2026-05-04 13:31:10 -07:00
  • 3f1007245a Add WSLCContainerNetworkTypeCustom support (#40311) beena352 2026-05-04 13:13:27 -07:00
  • 76f95f136e Update Ubuntu URLs to version 26.04 (#40392) Carlos Rafael Ramirez 2026-05-04 22:04:08 +02:00
  • 909d5eb85b Validate NUL-termination of flexible-array Buffer in interop messages (#40402) Ben Hillis 2026-05-04 13:02:04 -07:00
  • 6ce31d34d5 Use dependency instead of reimplementing Flor Elisa Chacon Ochoa 2026-05-04 11:49:03 -07:00
  • 3ebc7e8815 Fix build issue for wslsettings, and add more logging to the pipelines Flor Elisa Chacon Ochoa 2026-05-01 11:40:20 -07:00
  • 73e63e4ca7 Disable the Mremap test case since it's unreliable (#40387) Blue 2026-05-04 11:08:51 -07:00
  • d1dda26c96 Localization change from build: 146071349 (#40400) Blue 2026-05-04 09:23:18 -07:00
  • b9b00fed84 Localization change from build: 146030659 user/localization/146030659 WSL localization 2026-05-03 08:02:44 +00:00
  • 788129414e Localization change from build: 145952582 user/localization/145952582 WSL localization 2026-05-02 08:03:29 +00:00
  • 5b76681455 Fix CodeSign validation for wslcsdkcs.dll in SDK output (#40373) Ben Hillis 2026-05-01 17:26:58 -07:00
  • 201d74e3ab save state Blue 2026-05-01 16:57:33 -07:00
  • e46f2d95ba Merge remote-tracking branch 'origin/master' into user/oneblue/virtio-ports Blue 2026-05-01 16:56:16 -07:00
  • 22a7c78b7e save state Blue 2026-05-01 16:55:57 -07:00
  • d9f6ff8e7a Add swap support for WSLC virtual machines (separate ephemeral VHD) (#40375) Ben Hillis 2026-05-01 16:32:54 -07:00
  • f10b0811b0 save state Blue 2026-05-01 15:54:56 -07:00
  • d242a69ef5 Add caller file name to WSLCCreateSession event (#40381) JohnMcPMS 2026-05-01 15:31:04 -07:00
  • 7c18970e1c Save state Blue 2026-04-17 16:37:55 -07:00
  • e992fd3ac7 Format Blue 2026-04-09 14:45:26 -07:00
  • 8e90a156b1 virtiofs port mapping poc Blue 2026-04-09 14:39:04 -07:00
  • ce674a6d58 Move printk.devkmsg and page_reporting_order to kernel command line (#40380) Ben Hillis 2026-05-01 14:32:15 -07:00
  • 625220d6f0 Only allow one documentation deployment workflow at a time (#40383) Blue 2026-05-01 13:39:29 -07:00
  • 2cfdd58286 Set page_reporting_order via kernel command line (#40374) Ben Hillis 2026-05-01 12:46:05 -07:00
  • d3002fc39f Localization change from build: 145911850 (#40382) Blue 2026-05-01 12:45:23 -07:00
  • ac87141e77 Fix issue with VS project load caused by AnyCPU targets (#40352) Flor Chacón 2026-05-01 11:49:17 -07:00
  • 7de5a64c4e Update the wslc not to fail if additional images or containers are present (#40372) Blue 2026-05-01 11:21:30 -07:00
  • ec7e32f6b2 Revert "Disable shared compilation when building wslsettings (#40289)" (#40370) Blue 2026-05-01 11:21:18 -07:00
  • 58139c50ed Implement GPU support (#40371) Blue 2026-05-01 10:40:41 -07:00
  • 292373d418 archlinux: Release 2026.05.01.165442 (#40379) Arch Linux Technical User 2026-05-01 19:14:23 +02:00
  • 49da291edf Localization change from build: 145890766 (#40377) Blue 2026-05-01 07:21:10 -07:00
  • b04888a658 Revert some changes user/amelbawa/shm AmirMS 2026-04-30 22:19:34 -07:00
  • e8e53004c2 Resolved conflicts AmirMS 2026-04-30 16:31:40 -07:00
  • 2e7997ccc3 Clang format AmirMS 2026-04-30 16:29:41 -07:00
  • f7dbebd892 Fix tests AmirMS 2026-04-30 16:29:15 -07:00
  • c414300f71 Address PR #40366 feedback: fix line endings and remove old install API test (#40369) Ben Hillis 2026-04-30 16:10:58 -07:00
  • de49dfa177 Localization change from build: 145854342 (#40368) Blue 2026-04-30 15:56:58 -07:00
  • 557fdbadbc Wire shm-size AmirMS 2026-04-30 14:33:37 -07:00
  • 358ab87d40 Add WSLC (WSL Containers) feature (#40366) Ben Hillis 2026-04-30 13:34:43 -07:00
  • c46801355a Fix tests AmirMS 2026-04-30 10:44:38 -07:00
  • fa0e7c2d62 Change default storage size to 32GB user/richfr-vhdsize 1wizkid 2026-04-30 08:51:27 -07:00
  • ceb3350494 Update src/windows/WslcSDK/wslcsdk.cpp 1wizkid 2026-04-30 08:45:01 -07:00
  • 3688ed7136 Fix a potential hang if synchronous IO is scheduled after CancelUserHandleIO() returns (#40357) feature/wsl-for-apps Blue 2026-04-30 06:53:34 -07:00
  • cb0135639c Fix race condition in VM process tracking logic (#40351) Blue 2026-04-30 00:51:14 -07:00
  • 6caee1676d Fix garbled UTF-8 progress bars in wslc build output (#40356) Ben Hillis 2026-04-29 23:52:18 -07:00
  • 06cd17f111 Fix ABBA deadlock between WSLCContainerImpl & COMImplClass (#40358) Blue 2026-04-29 21:10:46 -07:00
  • eeaab0e5cb Simplify the clang-format hook logic to generate pre-commit.in with the correct clang-format.exe path (#40364) Blue 2026-04-29 19:34:41 -07:00
  • cc1a146f37 Use a scope_exit to cleanup resources in ModuleCleanup (#40362) Blue 2026-04-29 19:13:31 -07:00
  • 0de39c4475 Detect unexpected VM exit and terminate wslcsession.exe (#40158) Ben Hillis 2026-04-29 18:59:42 -07:00
  • 1c40628f58 Build and stage wslcsdkcs.dll in CI pipeline (#40359) Ben Hillis 2026-04-29 18:49:57 -07:00
  • bd775bcae8 Improve tests user/oneblue/wslc-gpu Blue 2026-04-29 17:16:21 -07:00
  • 4f2b690e65 Change --gpu flag to --gpus all for GPU container support Blue 2026-04-29 16:58:51 -07:00
  • 12351f255a CLI: Add label option in wslc run/create (#40275) AmirMS 2026-04-29 16:59:29 -07:00
  • f63007fb6e Save state Blue 2026-04-29 16:43:56 -07:00
  • dfaeaf6e90 Remove using statements from VersionTasks.h, ContainerTasks.h, ImageTasks.h; use fully-qualified namespaces user/amelbawa/version-format copilot-swe-agent[bot] 2026-04-29 22:59:51 +00:00
  • 08348df582 Localization: remove leading spaces from version table strings, handle indentation in code copilot-swe-agent[bot] 2026-04-29 22:56:19 +00:00
  • 76731f879e Fix VersionTasks: use TableOutput, localize strings, remove unused include, scope using in namespace copilot-swe-agent[bot] 2026-04-29 22:51:43 +00:00
  • 93e583a3a0 Update test/windows/wslc/e2e/WSLCE2EVersionTests.cpp AmirMS 2026-04-29 15:39:20 -07:00
  • 9ccbef106d Merge branch 'feature/wsl-for-apps' into user/amelbawa/version-format AmirMS 2026-04-29 15:38:24 -07:00
  • 59f4c59ea2 Save state Blue 2026-04-29 15:24:18 -07:00
  • eb68814c07 Merge remote-tracking branch 'origin/feature/wsl-for-apps' into user/oneblue/wslc-gpu Blue 2026-04-29 12:40:35 -07:00
  • 7778055874 Skip the LoadImage() test on server SKU's (#40350) Blue 2026-04-29 12:07:12 -07:00
  • c4fa20d837 Change default MAX VHD size set by SDK from 1GB to 1TB Richard Fricks 2026-04-29 11:19:58 -07:00
  • b1eeaa2e8e Convert EnsureCaseSensitiveDirectoryRecursive to iterative traversal Ben Hillis 2026-04-28 14:41:48 -07:00
  • 0163e62d43 Use auto reset event for container stop (#40338) Kevin Vega 2026-04-29 10:32:57 -07:00
  • a0ded6372a Merge branch 'master' into user/chemwolf6922/add-optoin-to-block-zone-identifer-file-creation user/chemwolf6922/add-optoin-to-block-zone-identifer-file-creation Feng Wang 2026-04-29 11:19:30 +08:00
  • 081286da36 fedora: Add Fedora 44 and drop Fedora 42 (#40345) Jeremy Cline 2026-04-28 21:30:38 -04:00
  • 77321ba6bf Add a temporary fix to prevent VS project load failures due to 'AnyCpu' targets (#40348) Blue 2026-04-28 18:25:16 -07:00
  • 9be489101d Bump GitPython to 3.1.47 to fix command injection vulnerabilities (#40349) Ben Hillis 2026-04-28 18:00:50 -07:00
  • 971682b0f0 Save state Blue 2026-04-28 17:18:36 -07:00
  • c2d66c8f81 Remove unreachable else branch in TTY stdin relay (#40330) Ben Hillis 2026-04-28 16:17:05 -07:00
  • 219320b149 Restore CAB file creation and signing steps in build pipeline (#40337) Ben Hillis 2026-04-28 13:07:41 -07:00