docs(plan): 更新规划文件 — 标记编译警告修复完成
This commit is contained in:
parent
1b930aa5e1
commit
3762343889
@ -74,13 +74,20 @@
|
|||||||
1. **[低] Doxygen 中文注释** — 各模块函数级注释待完善
|
1. **[低] Doxygen 中文注释** — 各模块函数级注释待完善
|
||||||
2. **[低] 性能优化** — 连接池复用、零拷贝优化、压缩预缓存
|
2. **[低] 性能优化** — 连接池复用、零拷贝优化、压缩预缓存
|
||||||
3. **[低] 配置文件 JSON Schema 验证** — 配置文件格式校验
|
3. **[低] 配置文件 JSON Schema 验证** — 配置文件格式校验
|
||||||
4. **[x] 插件热重载** — 运行时 SIGUSR1 触发重新加载插件 ✅ 2026-06-06
|
4. **[x] 编译警告修复** — stringop-truncation 警告已消除 ✅ 2026-06-07
|
||||||
5. **[x] CI 自动化** — GitHub Actions 编译 + 测试 ✅ 2026-06-06
|
5. **[x] 插件热重载** — 运行时 SIGUSR1 触发重新加载插件 ✅ 2026-06-06
|
||||||
6. **[x] Makefile 测试目标完善** — integration-test 别名 + test-all ✅ 2026-06-06
|
6. **[x] CI 自动化** — GitHub Actions 编译 + 测试 ✅ 2026-06-06
|
||||||
7. **[x] README 同步更新** — 补充所有新功能与 CI badge ✅ 2026-06-06
|
7. **[x] Makefile 测试目标完善** — integration-test 别名 + test-all ✅ 2026-06-06
|
||||||
|
8. **[x] README 同步更新** — 补充所有新功能与 CI badge ✅ 2026-06-06
|
||||||
|
|
||||||
## 最近行动记录
|
## 最近行动记录
|
||||||
|
|
||||||
|
- 2026-06-07: **本轮行动 — 修复编译警告与测试清理**
|
||||||
|
- `config.c`: 将 `strncpy` 替换为 `memcpy` + 显式 null 结尾,消除 `-Wstringop-truncation` 警告
|
||||||
|
- `proxy.c`: 同上,修复 `proxy_add_rule` 中的 `strncpy` 警告
|
||||||
|
- `tests/integration_test.sh`: 修复 `kill_server` 函数,补充 `pgrep -f "cocoon.*-c "` 以清理通过 `-c` 配置文件启动的测试服务器进程,解决端口占用导致测试失败的问题
|
||||||
|
- 编译零警告,142 个单元测试 + 80 项集成测试全部通过
|
||||||
|
- 推送到 main(1b930aa)
|
||||||
- 2026-06-07: **本轮行动 — 反向代理支持(MVP)**
|
- 2026-06-07: **本轮行动 — 反向代理支持(MVP)**
|
||||||
- `proxy.h` / `proxy.c`:新增反向代理模块
|
- `proxy.h` / `proxy.c`:新增反向代理模块
|
||||||
- `cocoon_proxy_rule_t` / `cocoon_proxy_config_t`:路径前缀匹配规则(最多 8 条)
|
- `cocoon_proxy_rule_t` / `cocoon_proxy_config_t`:路径前缀匹配规则(最多 8 条)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user