microsoft / microsoft/WSL

Additional host port mapping support in service API

Open
#14,433 66 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
C++
Stars
33.7k
Forks
1.8k
Avg merge
3d 17h
Merged PRs (30d)
116

Description

Currently, the Service API does not support:

- Ephemeral host port mappings (automatic assignment of available host ports)
- Host port mappings bound to a specific host IP, including:
- IPv4 addresses
- IPv6 addresses
- Loopback interfaces (e.g., 127.0.0.1, ::1)
- All interfaces (e.g., 0.0.0.0, ::)
- Host port mappings using the UDP protocol

Contributor guide

Open the contributing guide

Research direction

The issue does not name implementation files or tests. Start by tracing the WSL Service API's existing host-port mapping handling and its validation or networking entry points; compare current behavior with each listed TCP, UDP, IPv4, IPv6, loopback, all-interface, and ephemeral-port case. Done means the API supports and tests all requested mapping variants.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
api, networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.