allow specify bind dev for tunnels. also fix bugs #46)

1. fix wireguard / udp tunnel stack overflow on win.
2. custom panic handler to save panic stack.
3. fix iface filter on windows and linux.
4. add scheme black list to direct connector
This commit is contained in:
Sijie.Sun authored and GitHub committed 2024-04-03 21:46:52 +08:00
1 parent 25a7603990
commit e4be86cf92
11 files changed
+320 -104

No files matched your search

+3 -2
View File
@@ -86,6 +86,7 @@ anyhow = "1.0"
tarpc = { version = "0.32", features = ["tokio1", "serde1"] }
url = { version = "2.5", features = ["serde"] }
percent-encoding = "2.3.1"
# for tun packet
byteorder = "1.5.0"
@@ -144,8 +145,8 @@ serial_test = "3.0.0"
rstest = "0.18.2"
[profile.dev]
panic = "abort"
panic = "unwind"
[profile.release]
panic = "abort"
panic = "unwind"
lto = true