Alexander Olkhovoy
e55d7a1f6f
support Android per-app routing scenarios ( #245 )
2 months ago
ssrlive
5a8f2f8f29
update deps
3 months ago
ssrlive
4a6429c9cb
update socks5-impl version
5 months ago
ssrlive
5c22bcd436
Add graceful shutdown to heartbeat and socket handlers
- Add CancellationToken parameter to `UdpGwClient::heartbeat_task` and make sleep cancellation-aware
- Update `process_socket_requests` to accept a CancellationToken and exit when cancelled
- Pass shutdown token into spawned socket and heartbeat tasks and log errors from them
- Add start/exit log messages for heartbeat and socket request handlers
5 months ago
ssrlive
45d7d38f11
update ipstack to version 1.0.0
5 months ago
ssrlive
d9dcbf9408
force exit in std::thread
6 months ago
ssrlive
c8e1ccbfdf
force exit in win_svc
6 months ago
ssrlive
1212f12b53
fix issues of Blocking while exiting
6 months ago
ssrlive
08db6806c3
update ipstack version
8 months ago
ssrlive
e490bc7829
Fix process stuck issue while exiting
9 months ago
ssrlive
b5629eae46
serde for Args
10 months ago
ssrlive
4f0bda02b1
fix tun2proxy/tun2proxy#215
11 months ago
ssrlive
f6562742cc
make clippy happy
11 months ago
Koi to Coco
a8ebe0b9be
fix: use `vec!` to allocate buffer #213 ( #214 )
11 months ago
ssrlive
31b0972801
make rustc happy
11 months ago
ssrlive
0cf4427ef6
setup_logging function
12 months ago
B. Blechschmidt
584bdc17ed
feat(Linux): phase out reliance on iproute2
12 months ago
ssrlive
1880396822
use ctrlc2 async feature
12 months ago
ssrlive
8cdb4f535d
Significant change in --setup parameter ( #207 )
1 year ago
ssrlive
6a5692cea0
refine code
1 year ago
ssrlive
3dc8f222cb
Bump version 0.7.9
1 year ago
ssrlive
54f7dbc81b
update nix deps
1 year ago
ssrlive
2ead13a3f4
version_info & about_info
1 year ago
ssrlive
88423039c6
make TASK_COUNT as local task_count variable
1 year ago
ssrlive
9e75475a23
force exit process while fatal error
1 year ago
ssrlive
a380817951
update hickory-proto (DNS parser)
1 year ago
ssrlive
a2399c8b28
log ipstack info adjusted
1 year ago
ssrlive
61bbafcf82
version_info method
1 year ago
ssrlive
68716bdc9f
update deps
1 year ago
ssrlive
fd7dca9988
unsafe_in_unsafe issues
1 year ago
ssrlive
9a018f2393
update ipstack
1 year ago
ssrlive
5287bef3c0
PI issues for macOS
1 year ago
ssrlive
04db15f553
Bump version 0.7.3
1 year ago
Ahmed Elsayed
f8c902b61c
use shlex instead of split whitespaces. ( #179 )
1 year ago
ssrlive
e939f5f3dc
remove mod mobile
1 year ago
ssrlive
ecd1ab80bf
base64 removed
1 year ago
Mostafa Kazemi
51de01854b
Fix typo in comment ( #178 )
1 year ago
ssrlive
6034870264
rename desktop_run_async to general_run_async
1 year ago
ssrlive
7136e2a20c
refactor desktop_run_async
1 year ago
ssrlive
2a8e31225c
refine clap::Parser
1 year ago
ssrlive
7a7293effd
Refine code
2 years ago
ssrlive
d37cb44b62
Fix #165
2 years ago
ssrlive
7314906841
mask_socket_addr function
2 years ago
ssrlive
23d4e59367
minor changes
2 years ago
ssrlive
28d54be638
Bump version 0.6.4
2 years ago
ssrlive
c2382ee29b
minor changes
2 years ago
ssrlive
21355e37da
Bump version 0.6.3
2 years ago
ssrlive
e8143a691b
remove useless is_in_heartbeat in udpgw
2 years ago
ssrlive
9088cf6fe5
minor changes
2 years ago
ssrlive
52d814ce79
refine udpgw
2 years ago