42 Commits

Author SHA1 Message Date
4cccf58b2e export structure and function, and fix the default 2026-04-13 15:48:57 +08:00
51cdeb285e added set_route_from_net api 2026-04-13 15:34:17 +08:00
03b8da17dc fix handle_tun_packet unwrap bug 2026-04-10 20:37:44 +08:00
732b3f4a0a fix windows 2026-04-09 17:55:21 +08:00
74a549dea9 command ack for ExitNode setting 2026-04-02 16:45:31 +08:00
4aa6406428 changed to new message.proto, which eliminates the pkt_id 2026-03-30 17:17:50 +08:00
2cff146f8c message downcast ok 2026-03-26 20:40:42 +08:00
b10c721179 changed encryptor to ArcSwap 2026-03-26 10:52:16 +08:00
9cba4a976d added route table 2026-03-25 16:35:11 +08:00
1f46a15b11 acl check 2026-03-24 15:55:21 +08:00
c6df26ac85 fix some warnings 2026-03-18 16:37:40 +08:00
fbe2aa12fb windows, and tun, and tap are supported 2026-03-18 16:32:21 +08:00
321146f6ac chacha20 is supported, need test aes 2026-03-18 15:58:28 +08:00
fa8a60a737 chacha20 and aes is supported, need further test 2026-03-18 11:48:41 +08:00
5249a271c5 punchnet 1.0.1 is ok, no permission is checked 2026-03-18 10:59:23 +08:00
46170feb5b encode_to_tcp_message, changed the packet_id to the struct, not the parameter of the function 2026-03-06 16:21:39 +08:00
31845c6707 added policy request and response, need test tomorrow 2026-03-05 22:53:42 +08:00
be71e8404a fix windows and tun's data 2026-02-25 16:06:44 +08:00
6f895c3404 changed to new message.proto, and use Bytes for SDLData's data 2026-02-25 15:30:26 +08:00
43c2b01fca win's tun, linux's tap and tun, are all ok 2025-12-24 23:49:39 +08:00
b36f526cfc win is ok 2025-12-24 23:45:00 +08:00
2096c3faac linux is ok for tun and tap 2025-12-24 22:15:52 +08:00
0300eb9ade dns resolvectl or /etc/resolv.conf is tested in linux 2025-12-23 22:43:19 +08:00
6672e78c42 check for resolvectl 2025-12-23 22:25:48 +08:00
b343124821 in linux, use resolvectl or /etc/resolv.conf for dns resolving 2025-12-23 22:23:53 +08:00
fad345becb 15353's parse is ok, should restore /etc/resolv.conf while exitting 2025-12-23 10:30:33 +08:00
c2a3048427 fix some warning, and tested with mac 2025-10-23 17:35:41 +08:00
ec68a54957 changed the .a to .so, for cross compile fails in release mode 2025-10-10 15:36:48 +08:00
9a72c29870 punchnet renamed 2025-09-30 11:31:05 +08:00
7fa2ffa04d changed mode 2025-05-12 10:37:16 +08:00
4fdcfa5bee is mtu's bug 2025-01-28 15:47:24 +08:00
63805d9a47 fix nat probe's bug 2024-12-27 00:23:30 +08:00
f3cbc1def2 register with local peers, broadcast mac 2024-10-26 11:33:15 +08:00
7a75c1d171 stdout's info 2024-10-26 11:22:02 +08:00
2b8a536151 skip REGISTER SUPER and REGISTER from self 2024-10-26 10:53:58 +08:00
07c6536d5a linux add to arp-list 2024-10-25 16:47:29 +08:00
cb71c53102 fix warning 2024-10-25 11:01:02 +08:00
06d7819fd1 linux 2024-10-24 18:46:21 +08:00
9b1710e590 message 2024-10-23 20:36:51 +08:00
7c4bb64bd4 changed to handle_packet 2024-10-23 16:22:52 +08:00
1d6e1c274f added install_channel 2024-07-17 22:40:06 +08:00
de029dd6e7 sdlan 2024-07-04 16:50:28 +08:00