Files
RustPython/crates
Jeong, YunWon 979ea4c4dc host_env: export vsock, wasm socket, Darwin flags (#8779)
* host_env: export vsock, wasm socket, Darwin flags

Publish vsock/UDPLITE/SOL fallbacks, wasm socket and errno
constants, remaining BSD chflags, and S_IFDOOR/PORT/WHT.

Assisted-by: Claude

* stdlib: take vsock, wasm socket, Darwin flags from host_env

_socket, wasm _socket/_io/errno, _stat, and openssl alerts now
re-export the host_env names.

Assisted-by: Claude

* host_env: keep wasm socket/errno off emscripten

wasm32-unknown-emscripten is unix, so the stub modules must be
unknown-unknown (and WASI) only.

Assisted-by: Claude

* stdlib: match socket module_def cfg to the module

Assisted-by: Claude

* host_env: drop duplicate Windows SOL_UDP

The IANA fallback also compiled on Windows, colliding with the
WinSock definition.

Assisted-by: Claude
2026-09-22 14:55:16 +09:00
..
2026-03-31 21:05:08 +09:00