fix udp buffer size, avoid packet loss (#399)

also bump version to 2.0.2
This commit is contained in:
Sijie.Sun
2024-10-08 22:01:15 +08:00
committed by GitHub
parent 1be64223c8
commit 63821e56bc
7 changed files with 11 additions and 11 deletions

View File

@@ -21,7 +21,7 @@ on:
version:
description: 'Version for this release'
type: string
default: 'v2.0.1'
default: 'v2.0.2'
required: true
make_latest:
description: 'Mark this release as latest'

4
Cargo.lock generated
View File

@@ -1539,7 +1539,7 @@ checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125"
[[package]]
name = "easytier"
version = "2.0.1"
version = "2.0.2"
dependencies = [
"aes-gcm",
"anyhow",
@@ -1631,7 +1631,7 @@ dependencies = [
[[package]]
name = "easytier-gui"
version = "2.0.1"
version = "2.0.2"
dependencies = [
"anyhow",
"chrono",

View File

@@ -1,7 +1,7 @@
{
"name": "easytier-gui",
"type": "module",
"version": "2.0.1",
"version": "2.0.2",
"private": true,
"scripts": {
"dev": "vite",

View File

@@ -1,6 +1,6 @@
[package]
name = "easytier-gui"
version = "2.0.1"
version = "2.0.2"
description = "EasyTier GUI"
authors = ["you"]
edition = "2021"

View File

@@ -17,7 +17,7 @@
"createUpdaterArtifacts": false
},
"productName": "easytier-gui",
"version": "2.0.1",
"version": "2.0.2",
"identifier": "com.kkrainbow.easytier",
"plugins": {},
"app": {

View File

@@ -3,7 +3,7 @@ name = "easytier"
description = "A full meshed p2p VPN, connecting all your devices in one network with one command."
homepage = "https://github.com/EasyTier/EasyTier"
repository = "https://github.com/EasyTier/EasyTier"
version = "2.0.1"
version = "2.0.2"
edition = "2021"
authors = ["kkrainbow"]
keywords = ["vpn", "p2p", "network", "easytier"]

View File

@@ -296,8 +296,8 @@ impl UdpTunnelListenerData {
return;
}
let ring_for_send_udp = Arc::new(RingTunnel::new(64));
let ring_for_recv_udp = Arc::new(RingTunnel::new(64));
let ring_for_send_udp = Arc::new(RingTunnel::new(128));
let ring_for_recv_udp = Arc::new(RingTunnel::new(128));
tracing::debug!(
?ring_for_send_udp,
?ring_for_recv_udp,
@@ -559,8 +559,8 @@ impl UdpTunnelConnector {
dst_addr: SocketAddr,
conn_id: u32,
) -> Result<Box<dyn super::Tunnel>, super::TunnelError> {
let ring_for_send_udp = Arc::new(RingTunnel::new(32));
let ring_for_recv_udp = Arc::new(RingTunnel::new(32));
let ring_for_send_udp = Arc::new(RingTunnel::new(128));
let ring_for_recv_udp = Arc::new(RingTunnel::new(128));
tracing::debug!(
?ring_for_send_udp,
?ring_for_recv_udp,