qing
|
85e0d0740b
|
fix(libhttp): HttpClient 响应大小限制防 OOM
- request_stream_sync 改为真流式,按块回调不二次缓冲
- 新增 set_max_response_size/get_max_response_size(默认 10MB,对齐 WAF)
- write_callback 超限返回 0 中止传输并抛异常
- 更新审计文档 P1-2 状态、README v3.4.0、INDEX 移除不存在的文档
|
2026-08-04 15:12:06 +08:00 |
|
qing
|
fb485ebac4
|
fix(libhttp): 修复P1-5静态文件路径遍历 + 同步审计文档
- 新增 isSafeStaticPath() 校验静态文件路径,拒绝 ..、空字节、非/开头及URL编码遍历(%2e/%2f/%5c)
- handleRequest 静态文件服务前校验 target_path
- 审计文档标记 P1-5 已修复
|
2026-08-04 00:04:55 +08:00 |
|
qing
|
da4957c52d
|
fix(libhttp): 请求体大小限制可配置并超限返回 413 (P1-1)
|
2026-08-03 23:57:00 +08:00 |
|
qing
|
b37bf255d9
|
fix(libhttp): 删除遗留 WebSocketServer/WebSocketClient 并同步 CMakeLists 与 Makefile
|
2026-08-03 23:46:10 +08:00 |
|
qing
|
2f5fe8baaa
|
docs(security): 新增 libhttp 模块安全审计报告
|
2026-08-03 23:42:32 +08:00 |
|