Commit graph

312 commits

Author SHA1 Message Date
ssrlive
7a7293effd Refine code 2024-11-26 12:58:26 +08:00
ssrlive
d37cb44b62 Fix #165 2024-11-26 12:17:16 +08:00
ssrlive
7314906841 mask_socket_addr function 2024-11-11 15:11:06 +08:00
ssrlive
23d4e59367 minor changes 2024-11-11 11:51:28 +08:00
ssrlive
28d54be638 Bump version 0.6.4 2024-11-09 18:30:56 +08:00
ssrlive
c2382ee29b minor changes 2024-11-04 22:08:21 +08:00
ssrlive
21355e37da Bump version 0.6.3 2024-11-03 10:36:07 +08:00
ssrlive
e8143a691b remove useless is_in_heartbeat in udpgw 2024-11-02 17:16:54 +08:00
ssrlive
9088cf6fe5 minor changes 2024-11-02 07:25:46 +08:00
ssrlive
52d814ce79 refine udpgw 2024-11-01 15:02:18 +08:00
ssrlive
b4142453fd Bump version 0.6.1 2024-10-30 19:10:04 +08:00
ssrlive
0aad0d1709 refactor udpgw 2024-10-30 19:00:28 +08:00
ssrlive
3fb02f0fc7 switch to tun crate instead of tun2 2024-10-28 14:03:35 +08:00
ssrlive
b9cf06da33 refine code 2024-10-27 15:27:50 +08:00
ssrlive
e3cc5ea1ce fix daemonize issues 2024-10-26 09:51:00 +08:00
sujiacong
b6bb9bedfc
support udp gateway mode (#155) 2024-10-26 02:15:52 +08:00
ssrlive
9aa2afb0fd Fix daemonize issues 2024-10-09 23:54:25 +08:00
ssrlive
d093973160 refine ctrl-c logic 2024-10-09 16:58:37 +08:00
ssrlive
4ef71a5b4c --max-sessions option 2024-10-09 16:57:14 +08:00
ssrlive
c991006f4c --exit-on-fatal-error option 2024-10-07 13:29:32 +08:00
ssrlive
c9b24a865c minor changes 2024-09-29 18:17:45 +08:00
ssrlive
6c8ae7a33f rename target from 'tun2proxy' to 'tun2proxy-bin'
make rust compiler happy
2024-09-26 10:54:54 +08:00
ssrlive
77d651dc70 minor changes 2024-09-26 10:06:52 +08:00
ssrlive
607d709c03 Apply daemonize for unix 2024-09-14 22:02:05 +08:00
ssrlive
e817257866 refine code 2024-09-14 21:38:15 +08:00
ssrlive
1e6c6f4f66 Fix #144 2024-09-14 16:08:54 +08:00
ssrlive
6dadc1504a Support windows service, fix #143 2024-09-14 09:55:27 +08:00
ssrlive
187e251142 Bump version 0.4.1 2024-09-02 23:22:11 +08:00
ssrlive
15646925a7 issues of parameter constraint for 'tun' 2024-08-29 10:01:58 +08:00
B. Blechschmidt
1e7f649192 Remove unused import with updated dependencies 2024-08-28 23:12:21 +02:00
B. Blechschmidt
8c28f2e000 Implement --virtual-dns-pool 2024-08-28 23:06:37 +02:00
ssrlive
1dd6746bbc mimalloc usage 2024-08-02 10:18:11 +08:00
ssrlive
6567b6bc00 LazyLock usage 2024-07-27 00:08:07 +08:00
ssrlive
824b443d2b Bump version 0.3.0 2024-07-22 09:32:02 +08:00
ssrlive
e879599e6b close_fd_on_drop issues 2024-07-20 12:28:52 +08:00
ssrlive
0ca92dcdc2 minor changes 2024-07-18 19:35:14 +08:00
BlackbirdBop
635c7e557f
Make close_fd_on_drop configurable (#132) 2024-07-18 19:01:11 +08:00
James Brown
48f527ad81
Update lib.rs (#130)
Fix #129
2024-06-28 01:35:49 +08:00
B. Blechschmidt
ea0c10a5c1 Add more comments to virtual DNS implementation 2024-06-23 20:37:26 +02:00
B. Blechschmidt
01ba8f382f Virtual DNS: Move name canonicalization into find_or_allocate_ip 2024-06-23 20:31:08 +02:00
B. Blechschmidt
b525d3f99e Virtual DNS: Do not add trailing dot 2024-06-22 16:39:25 +02:00
ssrlive
203cfba302 update deps 2024-06-14 14:59:08 +08:00
ssrlive
3b5f526728 traffic status logic 2024-06-11 19:03:07 +08:00
ssrlive
1789259f6f Implementation of traffic status callback 2024-06-11 17:25:13 +08:00
Koi to Coco
07ffbe057c
Write unshare pid into file for scripting purposes 2024-06-05 04:22:53 +00:00
ssrlive
4b0ca087eb Don't play with fire 2024-05-30 20:06:15 +08:00
ssrlive
e604dec01c fix nix error cos upgrade 2024-05-26 09:34:49 +08:00
ssrlive
e6360d83a7 refine code 2024-05-16 13:30:10 +08:00
ssrlive
3980b985f2 warnings removed 2024-05-05 17:02:58 +08:00
ssrlive
5e32994f91 unhandled transport 2024-04-23 19:54:19 +08:00