lynx
|
1d1a10ff74
|
feat: broadcast packet processing
|
2024-04-29 19:28:47 +08:00 |
|
lynx
|
db3871ea2a
|
feat: optimize node connect
|
2024-04-29 16:46:57 +08:00 |
|
lynx
|
89a4efaf59
|
feat: relay service usage
|
2024-04-28 11:03:03 +08:00 |
|
lynx
|
a5eb7a679c
|
feat: node query by DHT
|
2024-04-26 18:11:56 +08:00 |
|
lynx
|
696e6b211c
|
style: put the loop into a separate file and add relevant comments
|
2024-04-26 17:13:27 +08:00 |
|
lynx
|
a2427aeb33
|
fix: remove old mDNS code
|
2024-04-26 16:22:32 +08:00 |
|
lynx
|
2b7ed4cb40
|
feat: implement mDNS discovery
|
2024-04-26 16:13:40 +08:00 |
|
wlynxg
|
f9ad3540ce
|
docs: update README.md
|
2024-04-10 22:37:46 +08:00 |
|
wlynxg
|
2b9e410f1a
|
refactor: update engine logic
|
2024-04-10 22:36:08 +08:00 |
|
lynx
|
0d490cc4db
|
refactor: refactor the config module
|
2024-04-10 21:15:24 +08:00 |
|
lynx
|
5c9a8a5e55
|
feat: libp2p mDNS adds configuration items
|
2024-04-10 16:08:45 +08:00 |
|
lynx
|
df4633046d
|
refactor: refactor the log module
|
2024-04-10 15:35:16 +08:00 |
|
lynx
|
ab4ad8480d
|
refactor: refactor the config module
|
2024-04-10 14:29:58 +08:00 |
|
lynx
|
33a1b18081
|
refactor: update go.mod
|
2023-09-22 15:59:25 +08:00 |
|
lynx
|
f8d272bc4b
|
fix: save the configuration locally
|
2023-08-27 17:37:19 +08:00 |
|
lynx
|
22554c6400
|
fix: update go.mod
|
2023-08-22 23:09:36 +08:00 |
|
lynx
|
8f4fbde2d5
|
feat: windows tun 网卡状态管理
|
2023-08-20 00:00:07 +08:00 |
|
lynx
|
871ac5c644
|
Merge remote-tracking branch 'origin/main'
|
2023-08-13 00:29:24 +08:00 |
|
lynx
|
8ad5a44fc9
|
feat: Windows 下写入数据包到 TUN
|
2023-08-13 00:29:10 +08:00 |
|
lynx
|
2648b7e7da
|
feat: Windows 下从 TUN 读取数据包
|
2023-08-13 00:23:06 +08:00 |
|
the harder the luckier
|
8de2eb0287
|
feat: 添加开源许可
|
2023-08-13 00:01:16 +08:00 |
|
lynx
|
e1031d3968
|
feat: 清空 Windows 网卡 IP
|
2023-08-12 23:57:37 +08:00 |
|
lynx
|
f1765b4a59
|
feat: 实现部分 windows tun 接口
|
2023-08-11 17:51:43 +08:00 |
|
lynx
|
aa446960cf
|
feat: 实现路由删除
|
2023-08-05 21:14:26 +08:00 |
|
lynx
|
bd80dfc524
|
feat: 实现路由添加
|
2023-08-04 13:02:58 +08:00 |
|
lynx
|
4af09153bf
|
feat: 启用/关闭网卡
|
2023-08-03 12:32:35 +08:00 |
|
lynx
|
737aa208f4
|
feat: 实现 IPv6 地址解析
|
2023-08-03 10:15:40 +08:00 |
|
lynx
|
00b234c569
|
feat: 多播地址处理
|
2023-08-03 09:04:56 +08:00 |
|
lynx
|
1932584e2e
|
refactor: 使用 netipx.IPSet 进行优化
|
2023-08-02 15:39:44 +08:00 |
|
lynx
|
27c8dbd4bf
|
refactor: 移除文件锁和优化节点查询逻辑
|
2023-08-02 14:56:35 +08:00 |
|
lynx
|
c18d8e1166
|
fix: 修复 buffer 拷贝相关问题
|
2023-08-02 14:42:09 +08:00 |
|
lynx
|
d5206798f2
|
fix: 修复 peer.ID 转换导致不匹配问题
|
2023-08-02 09:07:38 +08:00 |
|
lynx
|
06b08ff949
|
refactor: 重构节点连接逻辑
|
2023-08-01 23:16:41 +08:00 |
|
lynx
|
2d0963859b
|
fix: 尝试修复 peer.ID 转换问题
|
2023-08-01 14:49:29 +08:00 |
|
lynx
|
80e3b5fbfe
|
refactor: 更换 mDNS 节点存储组件
|
2023-08-01 14:37:34 +08:00 |
|
lynx
|
d91e6f4d40
|
refactor: 更换 mDNS 节点存储组件
|
2023-08-01 13:53:00 +08:00 |
|
lynx
|
b2c23d5cf8
|
fix: 修复日志显示问题
|
2023-08-01 13:46:34 +08:00 |
|
lynx
|
319263157f
|
fix: 修复查询节点直接退出问题
|
2023-08-01 13:02:32 +08:00 |
|
lynx
|
e72191f7d0
|
feat: 添加日志
|
2023-08-01 12:55:58 +08:00 |
|
lynx
|
90283eb64b
|
feat: 增加 mDNS 节点发现机制
|
2023-08-01 12:46:17 +08:00 |
|
lynx
|
ed2970f01c
|
feat: 添加 mDNS 节点发现机制
|
2023-08-01 10:02:07 +08:00 |
|
lynx
|
9c5c78f970
|
feat: 自动寻找中继节点
|
2023-07-31 20:18:35 +08:00 |
|
lynx
|
bfb7c56def
|
refactor: 使用带泛型sync.Map来替换原有锁
|
2023-07-31 18:59:38 +08:00 |
|
lynx
|
4abfa48d4a
|
fix: 修复 IP 包识别问题
|
2023-07-31 16:44:14 +08:00 |
|
lynx
|
fbdbaf8f95
|
fix: 修复 IP 包识别问题
|
2023-07-31 16:39:19 +08:00 |
|
lynx
|
61775e2105
|
fix: 修复死锁问题
|
2023-07-31 16:26:36 +08:00 |
|
lynx
|
61a4fa3b84
|
feat: 添加错误信息日志
|
2023-07-31 16:20:13 +08:00 |
|
lynx
|
a140d19e53
|
feat: 添加debug日志
|
2023-07-31 16:16:54 +08:00 |
|
lynx
|
a47afeddda
|
fix: 修复死锁问题与路由表初始化问题
|
2023-07-31 16:10:51 +08:00 |
|
lynx
|
7dcfe5952a
|
feat: 实现 libp2p 连接 DHT 节点
|
2023-07-31 16:01:46 +08:00 |
|