tsosunchia
|
970cff3b72
|
优化代码
|
2024-05-13 20:42:56 +08:00 |
|
tsosunchia
|
b053ee646b
|
优化代码
|
2024-05-13 20:39:22 +08:00 |
|
tsosunchia
|
7ae4eb13c9
|
由于部分网络截断icmp data故ttl改为在seq读取
|
2024-04-17 19:34:01 +08:00 |
|
tsosunchia
|
190111f6da
|
修正在ECMP网络下的表现
之前ECMP网络可能会导致一次trace的结果来自不同flow(按icmp id区分的策略下),目前id不再携带TTL信息,因此一次trace的id将保持一致。
要提交的变更:
修改: trace/icmp_ipv4.go
修改: trace/icmp_ipv6.go
|
2024-04-06 20:07:40 +08:00 |
|
bobo liu
|
47698be2ed
|
add source ip support for macOS rootless solution
do you guys not have macos devices?
|
2023-11-11 21:38:28 +08:00 |
|
tsosunchia
|
f82af5f9c5
|
ipv6 trace 正序输出
|
2023-11-03 00:47:42 +08:00 |
|
tsosunchia
|
d760e75810
|
fix bug: 当接收到由自身发出的DestinationUnreachable包时视为有效信息,此增强由 @XQZR 提出。
|
2023-10-20 00:46:58 +08:00 |
|
tsosunchia
|
1580c6111f
|
add mpls func
|
2023-10-06 21:03:38 +08:00 |
|
sjlleo
|
bb522ed859
|
refactor && feat: add plugin system && cobra
|
2023-09-05 22:18:28 +08:00 |
|
tsosunchia
|
4f94f01e87
|
Merge pull request #128 from fakeboboliu/fix1
improve: rootless trace on macOS
|
2023-06-26 14:52:12 +08:00 |
|
Leo
|
1460ad67c0
|
refactor: nexttrace core
|
2023-06-26 14:52:05 +08:00 |
|
tsosunchia
|
580612ce08
|
refactor: preparatory work
|
2023-06-26 14:49:05 +08:00 |
|
bobo liu
|
2bac716bd7
|
improve: rootless trace on macOS
|
2023-06-03 16:50:21 +08:00 |
|
tsosunchia
|
2f6a2573ae
|
fetchipdata加mutex,以后同时仅进行一次的查询
|
2023-06-03 04:28:10 +08:00 |
|
tsosunchia
|
fdc6145087
|
添加一个psize参数
|
2023-05-30 03:37:00 +08:00 |
|
Leo
|
7ae47fdb6f
|
fix: Fast Trace Bug && Performance Improvement
|
2023-01-30 09:59:10 +08:00 |
|
Leo
|
003db157a9
|
try fix: #67 fatal error: concurrent map read and map write
|
2023-01-29 21:32:33 +08:00 |
|
Leo
|
68c84488ae
|
fix a bug caused table crash when using IPv6
|
2023-01-23 20:55:31 +08:00 |
|
Leo
|
b9b18f5efa
|
feat: 增加了对发包的时间管理控制
|
2023-01-18 19:19:19 +08:00 |
|
Leo
|
326034b41e
|
fix: panic on IPv6
|
2023-01-18 13:44:47 +08:00 |
|
Leo
|
09a5b42443
|
fix: 在 Table 模式下,无法自动退出的问题
|
2023-01-18 13:26:48 +08:00 |
|
Leo
|
b8542489b6
|
fix: 修复使用 -f 导致打印卡住的问题
|
2023-01-18 13:19:27 +08:00 |
|
Leo
|
63ca4d0418
|
fix: 一些包合法性判断上的错误
|
2023-01-14 20:22:07 +08:00 |
|
Leo
|
a6da078eb0
|
feat: 重构整个 ICMP 包校验模块,增加了对 ICMP 异步发包的支持
|
2023-01-14 18:15:23 +08:00 |
|
Leo
|
29b1d7b283
|
feat: 为 table 模式增加屏幕的实时刷新功能
|
2023-01-13 13:32:20 +08:00 |
|
tsosunchia
|
1746068302
|
fix: 当有多个路由跟踪实例运行,对输出结果造成干扰的问题 (IPv6,ICMPv6)
|
2023-01-12 23:21:41 +08:00 |
|
sjlleo
|
1261e243f2
|
add: 指定网卡进行路由跟踪
|
2022-09-01 21:02:15 -04:00 |
|
sjlleo
|
1789448d6c
|
add: 新增起始TTL参数
|
2022-06-10 21:20:43 +08:00 |
|
zhshch2002
|
e728b6b063
|
refactor: icmp
|
2022-05-23 17:35:40 +08:00 |
|
zhshch2002
|
4c51b2fbbe
|
add: realtime and table output mode
Co-authored-by: sjlleo <sjlleo@users.noreply.github.com>
|
2022-05-23 17:00:24 +08:00 |
|
sjlleo
|
5f993961ed
|
update: fix channel closed, printer imrove
|
2022-05-22 19:55:27 +08:00 |
|
sjlleo
|
ead46decf6
|
Add: IPv6 Traceroute
|
2022-05-22 15:38:05 +08:00 |
|