Andre Muezerie
65a8dd660f
Add iptables to list of apps to install in WSL ( #14459 )
...
There were instructions already on how to install tcpdump in WSL, but
iptables are also needed for the log collection to be complete, so this
PR adds instructions on how to also install iptables.
Co-authored-by: Andre Muezerie <andremue@linux.microsoft.com >
2026-03-17 11:48:50 -07:00
Ben Hillis
8c220dc083
Fix grammar, typos, and formatting in docs and source ( #14286 )
...
* Fix localization text, Intune capitalization, ADMX indentation, unused import
- distributions/validate.py: Remove unused 'import base64'
- en-US/en-GB Resources.resw: Fix word order 'the list distribution' -> 'the distribution list' in MessageCouldFetchDistributionList
- en-US/en-GB Resources.resw: Remove trailing space from MessageCorruptedDistroRegistration value
- intune/en-US/WSL.adml: Fix 'For Linux' -> 'for Linux' capitalization (5 occurrences) to match official product name
- intune/WSL.admx: Fix inconsistent 3-space indent to 4-space on AllowWSL1 and CustomKernelUserSettingConfigurable policies
* Fix grammar, typos, and formatting in docs and source code
- WmiService.h: Fix duplicated word 'of of' -> 'is of' in WQL comment
- drvfs.md: Fix 'which tell' -> 'which tells' (subject-verb agreement), double space, second 'tell' -> 'tells'
- systemd.md: Fix 'tries synchronizes' -> 'tries to synchronize'
- wslhost.exe.md: Fix 'processes terminates' -> 'process terminates'
- boot-process.md: Add missing 'in' preposition, fix C:/ -> C:\, fix lowercase 'linux' to 'Linux' (4 occurrences), fix misplaced parenthesis
- init.md: Fix double space before hvsocket backtick
- session-leader.md: Fix heading level ## -> ### to match sibling section
- CONTRIBUTING.md: Fix double period after bold security notice
- debugging.md: Fix missing word 'be' in 'can enabled', fix 'process' -> 'processes'
- index.md: Add missing period at end of sentence
- technical-documentation/index.md: Fix 'API's' -> 'APIs' (remove incorrect apostrophe)
- relay.md: Fix lowercase 'linux' to 'Linux' (3 occurrences)
- localhost.md: Fix lowercase 'linux' to 'Linux'
- plan9.md: Fix lowercase 'linux' to 'Linux'
* update errormessages testcase
---------
Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com >
2026-03-03 18:13:59 -08:00
Ben Hillis
b9b108c548
tracing: combine collect-wsl-logs.ps1 and collect-networking-logs.ps1 ( #14089 )
...
Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com >
2026-01-22 11:18:54 -08:00
Ben Hillis
87ed36a1e4
diagnostics: combine wprp files in a single one with profiles ( #14048 )
...
* diagnostics: combine wprp files in a single one with profiles
---------
Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com >
2026-01-14 09:26:46 -08:00
Josh Soref
6d18bf5074
Spelling ( #13289 )
...
* link: report them to the Microsoft Security Response Center (MSRC)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* link: Microsoft Security Response Center
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: , or
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: adapters
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: at
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: attaching them to the bug, please send them to wsl-gh-logs@microsoft.com with the github issue number in the subject, and include a link to your github issue comment in the message body.
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: disk
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: effect
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: for the file
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: for the mount to be available
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: grandchild
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: last pid
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: nonexistent
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: on which the...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: path
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: pseudo
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: script
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: service, the
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: session
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: strip
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: that a
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: that the
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: the first one we find in the test
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: to which
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: waitpid
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: whether
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: while the relay was being set up,
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: with an
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: without specifying
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
---------
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
Co-authored-by: Ben Hillis <benhillis@gmail.com >
2025-07-29 11:24:39 -07:00
Josh Soref
abce91d14b
Spelling ( #12954 )
...
* link: Collect WSL logs (recommended method)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* link: Advanced Authoring Tests in C++
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* link: CMake Documentation and Community
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* link: Collect WSL logs for networking issues
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* link: Collect WSL logs (recommended method)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: ; otherwise,
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: a
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: access
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: accessible
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: across
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: actively
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: adapters
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: address
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: addresses
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: and
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: appropriate
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: argument
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: associated
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: attach
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: available
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: beginning
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: between
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: binaries
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: bound
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: buffer
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: buffers
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: cannot
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: canonical
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: capabilities
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: case-insensitive
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: case-sensitive
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: certified
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: command
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: committer
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: communication
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: complains
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: configuration
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: consumed
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: continue
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: converted
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: currently
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: customers
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: daemon
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: deferred
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: definitions
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: delimiter
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: delivered
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: dellink
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: derived
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: descriptor
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: destined
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: destruct
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: destructible
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: destructor
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: detach
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: differentiate
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: directories
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: disassociate
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: disposition
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: distribution
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: distro
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: duping
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: emitted
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: empty
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: environment
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: every time
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: exclusive
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: expected
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: expire
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: explicitly
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: fall back
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: false
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: fastfail
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: filesystem
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: first
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: followed
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: for
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: functionality
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: functionally
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: github
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: greater
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: guarantee
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: guaranteed
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: handles
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: hangup
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: hierarchy
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: hogwarts
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: hydrated
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: icrnl
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: implementation
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: implementing
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: initialize
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: instance
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: instantiate
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: instantiations
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: intentionally
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: interpret
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: interpreter
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: irreversibly
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: iteration
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: iterator
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: its
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: kernel
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: kmsg
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: knowledge
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: maximum
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: mirrored
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: msftconnecttest
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: multi
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: multiple
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: mutable
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: namespace
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: nonexistent
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: notifications
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: occurred
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: occurring
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: otherwise,
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: outstanding
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: overridden
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: partition
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: pass through
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: passthrough
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: performs
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: periodically
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: positional
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: precedence
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: preexisting
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: preferring
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: prepopulate
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: previous
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: privileges
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: process
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: processes
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: programmatically
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: protection
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: provided
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: reasonable
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: receive
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: received
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: red hat
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: reentrant
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: registered
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: regularly
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: relay
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: release
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: representing
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: requests
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: response
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: resurrect
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: retention
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: returned
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: security
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: semaphore
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: separate
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: separator
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: service
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: set up
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: setup
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: severely
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: should
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: signal
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: similarly
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: simple
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: simplified
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: single
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: specified
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: splitting
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: standard
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: stress
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: succeed
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: success
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: successfully
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: supplementary
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: synced
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: system
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: take
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: than
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: that opening
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: the
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: threadpool
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: to
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: true
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: truncate
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: tunneling
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: unexpected
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: uninitialize
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: unique
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: unprivileged
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: unregistered
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: untrusted
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: upgrade
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: utility
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: validating
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: variant
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: variation
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: variations
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: verify
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: visible
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: whether
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: winget
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: worker
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: written
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* spelling: wslservice
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
* format source
---------
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
Co-authored-by: Ben Hillis <benhillis@gmail.com >
Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com >
2025-07-23 15:19:00 -07:00
Dannon
769e508a34
docs: fix typos in contributing.md ( #12998 )
2025-05-29 07:23:56 -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
tinyboxvk
54a823a1b4
Fix typos ( #12448 )
...
Signed-off-by: tinyboxvk <13696594+tinyboxvk@users.noreply.github.com >
2025-01-21 15:55:50 -08:00
Zaph
4a08850e69
Update CONTRIBUTING.md ( #10848 )
...
Just minor edits to the MD. Was missing "bug report" it was just "A well written bug..." Was fun tho :)
2024-02-13 14:25:24 -08:00
Peter Martincic
620a0cc66f
Add link for dl to recieve logs
2023-12-12 15:00:22 -08:00
Catalin-Emil Fetoiu
da25b43756
make script run as standalone
2023-10-31 11:23:27 -07:00
Craig Loewen
1363365e9c
Merge pull request #10664 from microsoft/crloewen/crash-dumps
...
Updated crash dump info in CONTRIBUTING.md
2023-10-24 17:07:19 -04:00
Catalin-Emil Fetoiu
8c34189fee
fix WPR link
2023-10-24 11:52:15 -07:00
Catalin-Emil Fetoiu
ee49f6e622
feedback
2023-10-24 11:40:24 -07:00
Craig Loewen
c002320881
Update CONTRIBUTING.md
2023-10-24 10:53:39 -04:00
Craig Loewen
8fa0273e03
Updated crash dump info in CONTRIBUTING.md
2023-10-23 09:03:48 -04:00
Catalin-Emil Fetoiu
f2019b5e0b
update user instructions
2023-10-19 16:02:35 -07:00
Catalin-Emil Fetoiu
28e5bbe487
collect tcpdump programatically
2023-10-19 14:16:25 -07:00
Catalin-Emil Fetoiu
330da55610
wip address feedback and simplify script
2023-10-18 16:55:58 -07:00
Catalin-Emil Fetoiu
417be2744f
fix instructions
2023-08-24 17:25:04 -07:00
Catalin-Emil Fetoiu
2efcffea88
wip
2023-08-24 17:02:18 -07:00
Catalin-Emil Fetoiu
1643267e47
create zip file in script and add documentation
2023-08-21 17:11:15 -07:00
Blue
aca8f663e8
Add instructions on how to capture TDD traces ( #9807 )
2023-08-15 11:37:23 -07:00
Blue
39802eac61
Add instructions on how to collect user-mode crashes ( #9275 )
2022-12-12 12:19:27 -08:00
Blue
47ee908355
Add instructions on how to share a kernel dump ( #9071 )
2022-10-31 12:48:05 -07:00
Hiroshi Yoshioka
e99283f1a5
Typo "Github"→"GitHub" ( #8764 )
...
https://github.com/Microsoft/WSL/blob/master/CONTRIBUTING.md
#PingMSFTDocs
2022-10-06 11:33:14 -07:00
dymil
1dcf9c73b7
Fix 'scipt' misspelling in CONTRIBUTING.md ( #8555 )
2022-06-29 14:23:27 -07:00
Ben Hillis
63cd735bef
Fix heading style in CONTRIBUTING.md
2022-05-11 07:28:49 -07:00
Blue
6807291a64
Add a powershell script to collect WSL logs, and reference it as the prefered method in CONTRIBUTING.MD ( #8348 )
...
* Add a powershell script to collect WSL logs, and reference it as the prefered method in CONTRIBUTING.MD
2022-05-03 14:20:05 -07:00
Blue
aed276c074
Use the raw link to wsl.wprp ( #8309 )
2022-05-02 18:45:33 -07:00
I-CAT
2f6919ea8e
Update CONTRIBUTING.md ( #6819 )
2021-05-07 09:13:13 -07:00
Blue
eb8129d672
Improve network diagnostic scripts ( #6452 )
2021-01-22 17:35:15 -08:00
Blue
5c4ea8de2c
Add a wpr log profile for WSL and instructions on how to use it ( #6436 )
...
* Add a wpr log profile for WSL and instructions on how to use it
2021-01-20 11:16:16 -08:00
Blue
2cca95b9c9
Add a script to help diagnose networking issue and instructions to run it
2021-01-14 15:07:36 -08:00
Blue
f8d1800b04
Add instructions to run 'wmic diskdrive get' when creating issues regarding wsl --mount
2020-11-02 14:39:23 -08:00
Craig Loewen
b02b6219b1
Updated bug_report.md ( #5668 )
...
* Updated bug_report.md
* Unified logging to Feedback Hub
* Updated anchors
* Added feature label to feature_request.md
* Update bug_report.md
can->may pedantry
Co-authored-by: therealkenc <ken@virtru.com >
2020-08-14 08:33:26 -07:00
Ben Hillis
5950e4dbab
Update CONTRIBUTING.md
2019-10-23 09:10:22 -07:00
garbo
2cb110aba6
Improved networking logging instructions
2019-09-10 17:53:24 -07:00
Craig Loewen
2764f4fa4a
Added network logging instructions
2019-08-28 15:49:16 -07:00
Ben Hillis
0df22bea80
Update CONTRIBUTING.md
2019-01-31 14:26:03 -08:00
Christopher Warrington
48fccdc6e2
Add instructions for submitting detailed logs ( #3442 )
...
* Add instructions for submitting detailed logs
Resolves https://github.com/Microsoft/WSL/issues/3137
* Revise to attach: ETL don't have sensitive info
2018-08-13 09:13:32 -07:00
Ben Hillis
2a42bd3cf4
Update CONTRIBUTING.md
2018-07-17 09:47:08 -07:00
Ben Hillis
86682f73d3
Remove image.
2018-01-29 10:57:21 -08:00
Rich Turner
e05a895d54
Richturn/edits ( #2829 )
...
* Added Console Issues Repo instructions
* Added Windows Console screenshot
* Fixed image URL
* Added Console instructions to readme
2018-01-18 08:32:52 -08:00
Rich Turner
2cd4039d9e
Updated BSOD/Security reporting instructions
...
Current language recommends users do not report BSODs/security issues. Updated language to permit users to do this, but provide instructions on how to safely share dumps/traces.
2017-09-11 13:21:31 -07:00
unforgettableid
cdb2fe7bde
Simplify copying and pasting commands from CONTRIBUTING.md into cmd.exe; etc. ( #2390 )
...
* Simplify copying and pasting commands from CONTRIBUTING.md into cmd.exe; etc.
A)
This patch makes it easier for users to copy and paste your suggested commands into a console window.
(Yes, the trailing carriage returns are important. For a set of four commands to run automatically, the user must include a trailing carriage return on the clipboard before clicking "Paste".)
B)
The patch also makes the main text of the file slightly easier to read and understand.
* Minor updates to logman commands.
* Update CONTRIBUTING.md
2017-08-08 09:16:02 -07:00
Luca Kiebel
b366efc686
Fix Link error ( #2329 )
...
Fixes an error with a link on line 58
2017-07-14 06:52:57 -07:00
Adam Seering
431a27a1f9
Tweak the issue template. Drop some questions that seldom generate useful information; re-order remaining questions to try to guide users into providing the most-useful details. Elaborate on how to gather requested information.
2017-04-15 00:31:26 -04:00
Luong Vo Tran Thanh
1d1ab0cb0e
Make markdown headers render right CONTRIBUTING.md ( #1837 )
2017-03-31 08:31:02 -07:00