-
c5b04eb843
fix some warning
tap
alex
2026-01-16 16:33:25 +08:00
-
214e73a0b9
fix on_connected_callback, on_disconnected_callback, and on_message callback
alex
2026-01-16 15:53:00 +08:00
-
6ef685420c
remove redudency myactor
alex
2026-01-15 16:28:14 +08:00
-
f9c33b564f
fix warning and added myactor library
alex
2026-01-15 16:20:25 +08:00
-
d8c908a0b2
fix merge and add myactor
alex
2026-01-15 16:26:17 +08:00
-
2fc246a1fe
changed reqwest's tls to rustls-tls, avoiding the openssl-sys
asxalex
2025-12-26 23:13:09 +08:00
-
89f7db657d
added start_with(out)_feedback's hostname
alex
2025-12-25 22:19:25 +08:00
-
43c2b01fca
win's tun, linux's tap and tun, are all ok
alex
2025-12-24 23:49:39 +08:00
-
b36f526cfc
win is ok
alex
2025-12-24 23:45:00 +08:00
-
2096c3faac
linux is ok for tun and tap
alex
2025-12-24 22:15:52 +08:00
-
0300eb9ade
dns resolvectl or /etc/resolv.conf is tested in linux
alex
2025-12-23 22:43:19 +08:00
-
6672e78c42
check for resolvectl
alex
2025-12-23 22:25:48 +08:00
-
b343124821
in linux, use resolvectl or /etc/resolv.conf for dns resolving
alex
2025-12-23 22:23:53 +08:00
-
fad345becb
15353's parse is ok, should restore /etc/resolv.conf while exitting
alex
2025-12-23 10:30:33 +08:00
-
41a21188bf
added hostname for dns, first step
alex
2025-12-22 14:25:00 +08:00
-
9861c4e850
connecting_chan, includes the IPInfo
alex
2025-10-30 15:33:09 +08:00
-
e003584463
added Serialize
alex
2025-10-27 16:12:36 +08:00
-
6ab4f7042b
aded get_my_networks api
alex
2025-10-27 15:00:56 +08:00
-
1e429ad874
added get_my_network interface in lib.rs
alex
2025-10-25 16:27:27 +08:00
-
c2a3048427
fix some warning, and tested with mac
alex
2025-10-23 17:35:41 +08:00
-
8db61a7bbb
added set_base_dir for recording log, rsa keys
alex
2025-10-22 22:14:14 +08:00
-
6f996d020a
fix error
alex
2025-10-22 21:21:06 +08:00
-
df06803004
added start_with_feedback and start_without_feedback's network_code
alex
2025-10-22 16:35:18 +08:00
-
d9b1329e6a
changed dependencies to gitea.s5s8, and added network_code in register super
add_code
alex
2025-10-22 16:27:45 +08:00
-
ec68a54957
changed the .a to .so, for cross compile fails in release mode
asxalex
2025-10-10 15:36:48 +08:00
-
9a72c29870
punchnet renamed
asxalex
2025-09-30 11:31:05 +08:00
-
7fa2ffa04d
changed mode
asxalex
2025-05-12 10:37:16 +08:00
-
6e8f4583d6
fix warning
asxalex
2025-02-06 10:50:49 +08:00
-
3f6da7c65e
changed back to log
asxalex
2025-02-06 10:16:37 +08:00
-
7e5792e190
updated win's mtu
asxalex
2025-02-06 10:13:43 +08:00
-
4aa33a4e26
tap-test
asxalex
2025-02-05 16:19:37 +08:00
-
4fdcfa5bee
is mtu's bug
asxalex
2025-01-28 15:47:24 +08:00
-
c070d345ad
fix nat probe bug
asxalex
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)
asxalex
2024-12-27 00:25:13 +08:00
-
63805d9a47
fix nat probe's bug
asxalex
2024-12-27 00:23:30 +08:00
-
240a3d263e
ipv6 p2p is ok
asxalex
2024-11-28 16:09:49 +08:00
-
c098a3c421
changed the message's proto, added nat_type for send_register event
asxalex
2024-11-25 15:50:55 +08:00
-
b51c78bdfb
guess port at -10 to 10
asxalex
2024-11-13 19:24:33 +08:00
-
966f054a63
BROADCAST ip to BROADCAST_MAC
asxalex
2024-10-30 10:30:58 +08:00
-
f3cbc1def2
register with local peers, broadcast mac
asxalex
2024-10-26 11:33:15 +08:00
-
7a75c1d171
stdout's info
asxalex
2024-10-26 11:22:02 +08:00
-
93f3dbdcf9
self mac print
asxalex
2024-10-26 11:17:46 +08:00
-
c28c9e2911
fix features typo
asxalex
2024-10-26 10:56:11 +08:00
-
2b8a536151
skip REGISTER SUPER and REGISTER from self
asxalex
2024-10-26 10:53:58 +08:00
-
e32c640466
init wait list
asxalex
2024-10-26 09:48:16 +08:00
-
07c6536d5a
linux add to arp-list
asxalex
2024-10-25 16:47:29 +08:00
-
d1e30370fc
win arp wait list
asxalex
2024-10-25 16:43:05 +08:00
-
69255d7907
add arp to waitlist
asxalex
2024-10-25 16:41:02 +08:00
-
e7352c7b67
fix some warning
asxalex
2024-10-25 11:24:50 +08:00
-
c4c1f109b1
tun win fix warning
asxalex
2024-10-25 11:19:46 +08:00
-
cb71c53102
fix warning
asxalex
2024-10-25 11:01:02 +08:00
-
06d7819fd1
linux
asxalex
2024-10-24 18:46:21 +08:00
-
220cee4a89
win tun
asxalex
2024-10-24 18:38:17 +08:00
-
9b1710e590
message
asxalex
2024-10-23 20:36:51 +08:00
-
7c4bb64bd4
changed to handle_packet
asxalex
2024-10-23 16:22:52 +08:00
-
6dd3d8694c
added crc after the ether packet
asxalex
2024-10-23 11:29:41 +08:00
-
1a5e1d8be3
tap is ok
asxalex
2024-10-22 21:05:46 +08:00
-
c130dcc83e
srcmac reply
asxalex
2024-10-22 16:14:34 +08:00
-
53b0be35a7
src changed to dst
asxalex
2024-10-22 16:09:31 +08:00
-
893eef5871
packet
asxalex
2024-10-22 15:48:10 +08:00
-
32bbdc4f78
arp reply encrypt
asxalex
2024-10-22 15:14:03 +08:00
-
af56edd331
dst mac
asxalex
2024-10-22 11:01:52 +08:00
-
3e4fe82a59
changed arp
asxalex
2024-10-22 11:00:44 +08:00
-
302300294a
tap mac
asxalex
2024-10-22 10:12:08 +08:00
-
56d6a35fea
fix all error
asxalex
2024-10-21 09:23:29 +08:00
-
375a0671f8
tun
main
asxalex
2024-08-30 16:07:06 +08:00
-
5fa882ec16
added ipv6
asxalex
2024-07-25 20:44:11 +08:00
-
029fe4389f
added windows's cmd's creation_flag
asxalex
2024-07-23 15:09:26 +08:00
-
538dea12f8
changed the connection state
asxalex
2024-07-20 21:00:22 +08:00
-
25f15830fc
added connecting_chan
asxalex
2024-07-20 17:24:47 +08:00
-
23c797920b
added should_exit
asxalex
2024-07-20 12:23:10 +08:00
-
b7f91f25f3
if nak is received, the disabled or invalid token will stop the tcp
asxalex
2024-07-19 20:50:02 +08:00
-
bdde2cb99a
support the feedback
asxalex
2024-07-19 19:51:56 +08:00
-
5408cfa286
fix warning
asxalex
2024-07-17 22:49:17 +08:00
-
1d6e1c274f
added install_channel
asxalex
2024-07-17 22:40:06 +08:00
-
733f93fe16
removed println
asxalex
2024-07-16 23:41:30 +08:00
-
23a12e66f6
changed p2p registration
asxalex
2024-07-16 22:31:34 +08:00
-
8f365e32db
changed the register_with_local_peers
asxalex
2024-07-16 16:21:37 +08:00
-
dc9bf9cc6b
changed 1969 to 1970 in multicast port
asxalex
2024-07-16 15:34:42 +08:00
-
8e05cb0ce0
display socket multicast
asxalex
2024-07-16 15:11:58 +08:00
-
49d8ca9375
added loop socket multicast
alex
2024-07-16 14:37:14 +08:00
-
5b32c51936
multicast
asxalex
2024-07-15 23:04:43 +08:00
-
b1a469aec7
local multicast test2
asxalex
2024-07-15 20:10:06 +08:00
-
fccb3e9877
register with local peers test
asxalex
2024-07-15 20:07:39 +08:00
-
f069d7c2c0
tdisplay
asxalex
2024-07-15 20:03:27 +08:00
-
152061468a
token start
asxalex
2024-07-15 20:02:12 +08:00
-
04ffce9b94
display token
asxalex
2024-07-15 19:57:32 +08:00
-
081ae35c73
display register super
asxalex
2024-07-15 19:55:54 +08:00
-
2c4297ab3d
display nak info
asxalex
2024-07-15 19:53:17 +08:00
-
b59570b297
added CommandLineInput
asxalex
2024-07-15 19:47:27 +08:00
-
a680c1ece8
added outer_ip probe
asxalex
2024-07-15 14:07:35 +08:00
-
95a43c4651
parse sns, support domain
asxalex
2024-07-14 20:59:47 +08:00
-
6a5aba6ae5
changed the oneshot of tokio to mpsc of std
asxalex
2024-07-14 20:12:29 +08:00
-
125f23792f
main
asxalex
2024-07-14 20:05:55 +08:00
-
878d88836d
changed lib's run_sdlan
asxalex
2024-07-14 19:42:10 +08:00
-
d26f9d6d43
statics for rx_sup, rx_p2p, and rx_broadcast
asxalex
2024-07-10 16:59:36 +08:00
-
a81909c2ac
statics the tx_p2p, tx_psp, and tx_multicast
asxalex
2024-07-10 16:55:28 +08:00
-
ccf74b5781
nat type
asxalex
2024-07-08 18:44:42 +08:00
-
b3b9fcd243
added nat type detect
asxalex
2024-07-08 18:40:38 +08:00
-
cf08d2d53c
fix stun request
asxalex
2024-07-06 22:58:18 +08:00