feat: v0.2.0-rc

This commit is contained in:
2024-03-30 16:32:59 +08:00
parent 9eb06c5135
commit 251f0e0483
4 changed files with 55 additions and 14 deletions

View File

@@ -48,15 +48,15 @@ fn build_services(server: &Server, proxy_config: &ProxyConfig) -> Vec<Box<dyn Se
for group in &proxy_config.groups {
let listen_address = format!("0.0.0.0:{}", group.port);
let host_configs = build_host_configs(group);
let lookup_tls = group.lookup_dns.unwrap_or(false);
log::info!("Listen at: {}, tls: {}, lookup_tls: {}", listen_address, group.tls.is_some(), lookup_tls);
let lookup_dns = group.lookup_dns.unwrap_or(false);
log::info!("Listen at: {}, tls: {}, lookup_dns: {}", listen_address, group.tls.is_some(), lookup_dns);
match &group.tls {
None => {
services.push(Box::new(service::proxy_service_tcp(
&server.configuration,
&listen_address,
lookup_tls,
lookup_dns,
host_configs,
)));
}
@@ -64,7 +64,7 @@ fn build_services(server: &Server, proxy_config: &ProxyConfig) -> Vec<Box<dyn Se
services.push(Box::new(service::proxy_service_tls(
&server.configuration,
&listen_address,
lookup_tls,
lookup_dns,
&proxy_tls,
host_configs,
)));