404 Commits

Author SHA1 Message Date
Blue
752cfe5bd9 Open handle directly 2025-05-30 15:26:20 -07:00
Blue
b3911dce4c Revert "Open handle directly"
This reverts commit 49ec490af67c32096942c08c92aca48469d5e790.
2025-05-30 15:22:42 -07:00
Blue
49ec490af6 Open handle directly 2025-05-30 14:08:51 -07:00
Blue
ef45be5caf Remove debug print 2025-05-30 13:58:28 -07:00
Blue
438efa7f51 Remove debug print 2025-05-30 12:45:46 -07:00
Blue
3aa8508749 Use explicit directory 2025-05-30 12:45:00 -07:00
Blue
d945993ced Debug the tests 2025-05-30 11:29:40 -07:00
Blue
ea724003e5 Debug the tests 2025-05-29 21:03:48 -07:00
Blue
e3c980358c Debug the tests 2025-05-29 18:06:24 -07:00
Blue
0fcad801bc
Implement a CI pipeline (#13003) 2025-05-29 16:31:17 -07:00
Blue
4e1784d737
Move notice & localization pipelines to the default pool (#13007) 2025-05-29 15:55:13 -07:00
Elkhan Mammadli
07d7d29190
feat(distribution): add almalinux 10 (#13005)
Add AlmaLinux OS 10 and make it as the default AlmaLinux distribution.

Signed-off-by: Elkhan Mammadli <elkhan.mammadli@protonmail.com>
2025-05-29 15:00:02 -07:00
Dannon
769e508a34
docs: fix typos in contributing.md (#12998) 2025-05-29 07:23:56 -07:00
Slavy Mihov
19764aa943
Remove dependency on tcpdumpProcess for log collection (#12997) 2025-05-28 16:52:19 -07:00
Jiaxing Liu
8c32233709
fix(validate-modern): correct f-string syntax (#12977) 2025-05-27 15:09:18 -07:00
Blue
42aacd20bc
Add a '/bsod' to resourceManagement.yml to reply with instructions to capture a kernel dump (#12981) 2025-05-27 14:56:46 -07:00
Muhammad Danish
dd99531aeb
Fix failing WinGet publish action (#12946)
* Fix failing WinGet publish action

* Removed MSIX

---------

Co-authored-by: Craig Loewen <crloewen@microsoft.com>
2025-05-27 14:51:15 -07:00
Elkhan Mammadli
9000b49687
chore(almalinux): update to 9.6.20250522.0 (#12966)
Signed-off-by: Elkhan Mammadli <elkhan.mammadli@protonmail.com>
2025-05-24 09:29:54 -07:00
Hayden Barnes
7d6a44bbe8
Update docs to include Developer Mode or Admin (#12924) 2025-05-22 10:50:45 -07:00
Josh Soref
6703980dc8
spelling: libraries (#12958)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2025-05-21 11:00:49 -07:00
Josh Soref
83d14de518
Spelling localizations (#12957) 2025-05-21 10:48:14 -07:00
Craig Loewen
be5b31305f
Made contribution idea clearer in feature_request.md (#12944) 2025-05-21 08:50:45 -07:00
niklod
228ebef799
fix: correct interop documentation (#12932)
* correct interop documentation
2025-05-21 08:48:58 -07:00
Suggon
d5db6fcc72
fix: typo in wslg docs (#12952) 2025-05-21 08:14:50 -07:00
Blue
b87e56c605
Create a separate pipeline for public CI (#12947) 2025-05-20 13:30:39 -07:00
Craig Loewen
1cea24b5bf
Change wsl.dev docs index.md title to 'open source docs' (#12921) 2025-05-20 08:17:58 -07:00
Blue
541321e58b
Update create-change.py and create-release.py to point to the microsoft/WSL repository (#12919) 2025-05-19 19:33:38 -07:00
Blue
bb9caa4864
Update the pipelines to reference the default branch (#12918) 2025-05-19 14:42:06 -07:00
Ben Hillis
4b5cb64e79
docs: remove duplicate support markdown file (#12917) 2025-05-19 09:55:42 -07:00
WSL Team
697572d664 Initial open source commit for WSL.
Many Microsoft employees have contributed to the Windows Subsystem for Linux, this commit is the result of their work since 2016.

The entire history of the Windows Subsystem for Linux can't be shared here, but here's an overview of WSL's history after it moved to it own repository in 2021:

Number of commits on the main branch: 2930
Number of contributors: 31

Head over https://github.com/microsoft/WSL/releases for a more detailed history of the features added to WSL since 2021.
2025-05-15 12:09:45 -07:00
Yuhang Guo
9f6c33f4a7
Fix language issues in install WSL ps1 script (#12284)
* Update install-latest-wsl.ps1

https://github.com/microsoft/WSL/issues/12282#issuecomment-2480894130 The install-latest-wsl.ps1 script cannot parse the operating "System Type" '$systeminfo = & systeminfo | findstr /C:"System Type"' due to language problems. In the Chinese interface environment, "System Type" is the Chinese "系统类型".

* Updated regular syntax
2025-05-13 15:01:21 -07:00
Blue
d3f37e41d0
Remove 'similar issues' workflow since it's not running anymore (#12872) 2025-05-02 12:00:21 -07:00
Arch Linux Technical User
28da506f69
archlinux: Release 2025.05.01.126391 (#12868)
This is an automated release [1].

[1] https://gitlab.archlinux.org/archlinux/archlinux-wsl/-/blob/main/.gitlab-ci.yml
2025-05-01 12:24:51 -07:00
Gamb1ts
15606ac19e
Update Kali Linux to 2025.1c (#12865)
* Update Kali Linux to 2025.1c

* Update DistributionInfo.json
2025-04-30 13:51:22 -07:00
Robin Candau
420b7b22db
Fix indentation in DistributionInfo.json (#12838)
* Fix indentation in DistributionInfo.json

Replace (accidental) tabs by spaces

* Add a json formatting check to the validate.py script

This should a coherent formatting for the future
2.5.7
2025-04-21 11:39:51 -07:00
Elkhan Mammadli
345816f03d
chore(almalinux): update 8.10, 9.5 and kitten 10 (#12828)
Updated current AlmaLinux OS distributions:
- AlmaLinux OS 8.10.20250415.0
- AlmaLinux OS 9.5.20250415.0
- AlmaLinux OS Kitten 10.20250415.0

Signed-off-by: Elkhan Mammadli <elkhan.mammadli@protonmail.com>
2025-04-16 11:42:34 -07:00
Jeremy Cline
fd0243c8ab
Add Fedora Linux to distribution list (#12710)
Fedora has started building WSL images in Fedora 42. With the general
availability of Fedora 42, we can now include Fedora in the distribution
list.

Signed-off-by: Jeremy Cline <jeremycline@linux.microsoft.com>
2025-04-16 11:42:07 -07:00
Blue
a99369981d
Add logic to warning when unsupported extended attributes are found in validate-modern.py (#12827) 2025-04-15 14:22:00 -07:00
Blue
a2fac48202
Add 'shortcut.enabled' to the list of keys in wsl-distribution.conf (#12826) 2025-04-15 12:18:42 -07:00
Robin Candau
04f0a13d4c
Add Arch Linux official WSL image to the distribution manifest (#12818)
As discussed in microsoft#12551, we (Arch Linux) now [provide an official WSL image](https://rfc.archlinux.page/0050-arch-linux-wsl-image/). This commit adds it to the Microsoft WSL's official distribution manifest, allowing users to pull and install it in an automated way (`wsl --install archlinux`).

Closes microsoft#12551
2025-04-14 15:00:16 -07:00
Nitin KM
69900a27fe
Update README.md (#12785)
fixes #12771
2.5.6
2025-04-07 09:20:32 -07:00
Gamb1ts
c07517c82b
Change checksums to match current Kali image (#12738) 2.5.4 2025-03-24 19:04:38 -07:00
Scott Bradnick
6cbb18fae7
Update openSUSE/SUSE "ModernDistributions" (#12726)
Updates for:
- openSUSE Tumbleweed (X64 & ARM64)
- openSUSE Leap 15.6 (X64 & ARM64)
- SUSE Linux Enterprise 15 SP6 (X64)
2025-03-21 13:54:40 -07:00
Craig Loewen
24670931f4
Updated SUSE distros (#12720)
* Updated SUSE distros

* Updated file names
2025-03-21 08:09:26 -07:00
Gamb1ts
750130a325
Update kali to 2025.1 (#12717) 2.4.13 2025-03-19 13:27:02 -07:00
Blue
096844a471
Fix various issues in the tar based distribution validation logic (#12716)
* Fix various issues in the tar based distribution validation logic

* Add more fixes
2025-03-19 13:14:14 -07:00
Blue
cbc6694cf5
Fix --tar argument handling in validate-modern.py (#12707) 2025-03-17 13:51:10 -07:00
Craig Loewen
3af61d0952
Update winget.yml to fix auto publish workflow (#12682)
Updated to have the same number of installers with Winget to resolve an error
2025-03-12 19:28:29 -04:00
Blue
1e8588fdea
Use annotations to give feedback on modern distributions instead of a… (#12676)
* Use annotations to give feedback on modern distributions instead of a pull request comment

* Use encoded newlines

* Use correct lines

* Add dependency

* lf

* Fix distribution name

* Various fixes

* Cleanup diff

* Cleanup diff

* Add test flag

* Undo test change
2.5.1
2025-03-12 16:07:09 -07:00
Elkhan Mammadli
d95ce518b0
feat(almalinux): add 8.10, 9.5 and kitten 10 (#12664)
Add AlmaLinux OS 8.10, 9.5 and AlmaLinux OS Kitten 10 to the modern
distributions list which uses the new method of packaging format.

Signed-off-by: Elkhan Mammadli <elkhan.mammadli@protonmail.com>
2025-03-11 14:19:21 -07:00