116 Commits

Author SHA1 Message Date
c5b04eb843 fix some warning 2026-01-16 16:33:25 +08:00
214e73a0b9 fix on_connected_callback, on_disconnected_callback, and on_message callback 2026-01-16 15:53:00 +08:00
6ef685420c remove redudency myactor 2026-01-15 16:28:14 +08:00
f9c33b564f fix warning and added myactor library 2026-01-15 16:27:18 +08:00
d8c908a0b2 fix merge and add myactor 2026-01-15 16:26:17 +08:00
2fc246a1fe changed reqwest's tls to rustls-tls, avoiding the openssl-sys 2025-12-26 23:13:09 +08:00
89f7db657d added start_with(out)_feedback's hostname 2025-12-25 22:19:25 +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
41a21188bf added hostname for dns, first step 2025-12-22 14:25:00 +08:00
9861c4e850 connecting_chan, includes the IPInfo 2025-10-30 15:33:09 +08:00
e003584463 added Serialize 2025-10-27 16:12:36 +08:00
6ab4f7042b aded get_my_networks api 2025-10-27 15:00:56 +08:00
1e429ad874 added get_my_network interface in lib.rs 2025-10-25 16:27:27 +08:00
c2a3048427 fix some warning, and tested with mac 2025-10-23 17:35:41 +08:00
8db61a7bbb added set_base_dir for recording log, rsa keys 2025-10-22 22:14:14 +08:00
6f996d020a fix error 2025-10-22 21:21:06 +08:00
df06803004 added start_with_feedback and start_without_feedback's network_code 2025-10-22 16:35:18 +08:00
d9b1329e6a changed dependencies to gitea.s5s8, and added network_code in register super 2025-10-22 16:27:45 +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
6e8f4583d6 fix warning 2025-02-06 10:50:49 +08:00
3f6da7c65e changed back to log 2025-02-06 10:16:37 +08:00
7e5792e190 updated win's mtu 2025-02-06 10:13:43 +08:00
4aa33a4e26 tap-test 2025-02-05 16:19:37 +08:00
4fdcfa5bee is mtu's bug 2025-01-28 15:47:24 +08:00
c070d345ad fix nat probe bug 2024-12-30 10:15:44 +08:00
51c323008a nat-simulator.sh is still on work, now, it simulates the fullcone(nat1), ip restricted cone(nat2) 2024-12-27 00:25:13 +08:00
63805d9a47 fix nat probe's bug 2024-12-27 00:23:30 +08:00
240a3d263e ipv6 p2p is ok 2024-11-28 16:09:49 +08:00
c098a3c421 changed the message's proto, added nat_type for send_register event 2024-11-25 15:50:55 +08:00
b51c78bdfb guess port at -10 to 10 2024-11-13 19:24:33 +08:00
966f054a63 BROADCAST ip to BROADCAST_MAC 2024-10-30 10:30:58 +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
93f3dbdcf9 self mac print 2024-10-26 11:17:46 +08:00
c28c9e2911 fix features typo 2024-10-26 10:56:11 +08:00
2b8a536151 skip REGISTER SUPER and REGISTER from self 2024-10-26 10:53:58 +08:00
e32c640466 init wait list 2024-10-26 09:48:16 +08:00
07c6536d5a linux add to arp-list 2024-10-25 16:47:29 +08:00
d1e30370fc win arp wait list 2024-10-25 16:43:05 +08:00
69255d7907 add arp to waitlist 2024-10-25 16:41:02 +08:00
e7352c7b67 fix some warning 2024-10-25 11:24:50 +08:00
c4c1f109b1 tun win fix warning 2024-10-25 11:19:46 +08:00