mirror of
https://github.com/microsoft/vscode.git
synced 2026-05-15 04:41:00 +01:00
71282c3d52
* forwarding: add built-in tunnel forwarding extension - Support public/private ports, which accounts for most of the work in the CLI. Previously ports were only privat. - Make the extension built-in. Ported from the remote-containers extension with some tweaks for privacy and durability. - This also removes the opt-in flag, by not reimplementing it 😛 Fixes https://github.com/microsoft/vscode/issues/189677 Fixes https://github.com/microsoft/vscode/issues/189678 * fixup! comments --------- Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
43 lines
1.2 KiB
Rust
43 lines
1.2 KiB
Rust
/*---------------------------------------------------------------------------------------------
|
|
* Copyright (c) Microsoft Corporation. All rights reserved.
|
|
* Licensed under the MIT License. See License.txt in the project root for license information.
|
|
*--------------------------------------------------------------------------------------------*/
|
|
|
|
pub mod code_server;
|
|
pub mod dev_tunnels;
|
|
pub mod legal;
|
|
pub mod paths;
|
|
pub mod protocol;
|
|
pub mod shutdown_signal;
|
|
pub mod singleton_client;
|
|
pub mod singleton_server;
|
|
pub mod local_forwarding;
|
|
|
|
mod wsl_detect;
|
|
mod challenge;
|
|
mod control_server;
|
|
mod nosleep;
|
|
#[cfg(target_os = "linux")]
|
|
mod nosleep_linux;
|
|
#[cfg(target_os = "macos")]
|
|
mod nosleep_macos;
|
|
#[cfg(target_os = "windows")]
|
|
mod nosleep_windows;
|
|
mod port_forwarder;
|
|
mod server_bridge;
|
|
mod server_multiplexer;
|
|
mod service;
|
|
#[cfg(target_os = "linux")]
|
|
mod service_linux;
|
|
#[cfg(target_os = "macos")]
|
|
mod service_macos;
|
|
#[cfg(target_os = "windows")]
|
|
mod service_windows;
|
|
mod socket_signal;
|
|
|
|
pub use control_server::{serve, serve_stream, Next, ServeStreamParams, AuthRequired};
|
|
pub use nosleep::SleepInhibitor;
|
|
pub use service::{
|
|
create_service_manager, ServiceContainer, ServiceManager, SERVICE_LOG_FILE_NAME,
|
|
};
|