
Ruihang ZhangandZacharyZcR
73b0b0b822
fix: 修复大网段扫描不设置上限的问题 (#581)
* fix: 修复大网段扫描不设置上限的问题
修复三处关键Bug:
1. parseIPFullRange() - 修复逻辑错误
- 问题:当maxTargets=-1时,count >= -1 导致只返回1个IP
- 修复:添加maxTargets > 0检查条件
2. parseIPShortRange() - 添加maxTargets参数支持
- 问题:短格式范围(如192.168.1.1-254)无法被限制
- 修复:添加maxTargets参数并在循环中检查
3. parseIPRangeString() - 修复调用传参遗漏
- 问题:调用parseIPShortRange()未传递maxTargets
- 修复:传入maxTargets参数
改进点:
- 大网段解析(如10.0.0.0/8)现在正确处理不超限的情况
- IP范围解析完整性验证
- 添加详细的bug报告和修复文档
* fix parser range limit handling
---------
Co-authored-by: ZacharyZcR <[email protected]>
2026-05-14 21:45:42 +08:00
..
2026-04-25 17:39:16 +08:00
2026-04-25 17:39:16 +08:00
2026-05-13 14:41:23 +08:00
2026-05-13 14:41:23 +08:00
2026-05-13 14:41:23 +08:00
2026-05-14 21:45:42 +08:00
2026-05-13 14:41:23 +08:00
2026-04-25 17:39:16 +08:00
2026-04-25 17:39:16 +08:00
2026-05-13 14:41:23 +08:00
2026-05-13 14:41:23 +08:00
2026-05-13 14:41:23 +08:00
2026-05-13 14:41:23 +08:00
2026-04-25 17:39:16 +08:00
2026-04-25 17:39:16 +08:00
2026-04-25 17:39:16 +08:00
2026-05-13 14:41:23 +08:00
2026-05-13 17:32:28 +08:00
2026-05-13 14:41:23 +08:00
2026-05-13 14:41:23 +08:00
2026-05-13 14:41:23 +08:00
2026-05-13 14:41:23 +08:00
2026-04-25 17:39:16 +08:00
2026-04-25 17:39:16 +08:00
2026-05-13 14:41:23 +08:00
2026-05-13 14:41:23 +08:00
2026-04-25 17:39:16 +08:00
2026-04-25 17:39:16 +08:00