Commit Graph

  • 1306003a2b docs: 更新 .cocoon-plan.md — Docker 多阶段构建已完成 main xfy911 2026-06-16 18:26:44 +08:00
  • 2c5538bea1 fix: 修复带宽限速合并后遗留的编译与测试问题 + 新增 Docker 多阶段构建 xfy911 2026-06-16 18:26:06 +08:00
  • 2e13ee2913 docs: 更新 .cocoon-plan.md — 带宽限速 / 流量整形已完成 xfy911 2026-06-16 15:42:48 +08:00
  • 522685e55b feat: 实现带宽限速 / 流量整形(Token Bucket 算法) xfy911 2026-06-16 15:41:24 +08:00
  • c970c7f73a docs: 更新 .cocoon-plan.md — ACME 配置集成 + 自动续期已完成 xfy911 2026-06-16 12:46:28 +08:00
  • f38effff49 feat: ACME 配置集成 + 自动续期后台协程 xfy911 2026-06-16 12:45:08 +08:00
  • 276fd1ca45 chore: update coco submodule to latest (f068b64) xfy911 2026-06-16 10:41:30 +08:00
  • b8c1d7295b 更新 .cocoon-plan.md: ACME HTTP-01 挑战响应完成,标记进度 xfy911 2026-06-16 09:26:39 +08:00
  • a198b089b9 Phase 5: ACME HTTP-01 挑战响应路由 + 编译警告修复 xfy911 2026-06-16 09:25:45 +08:00
  • b5c92ae1bd docs: 更新 .cocoon-plan.md,标记 systemd 服务文件为完成 xfy911 2026-06-16 06:27:44 +08:00
  • 277bb70454 Phase 5 — systemd 服务文件:一键安装成系统服务 xfy911 2026-06-16 06:26:56 +08:00
  • 6af0ba5ab2 Phase 5 — ACME 模块:修复 OpenSSL 3.0 弃用警告,零警告编译通过 xfy911 2026-06-16 03:39:12 +08:00
  • 4a6e7adc17 Phase 5 — ACME / Let's Encrypt 自动证书模块骨架 xfy911 2026-06-16 03:25:47 +08:00
  • c2a5deec9a docs: 更新 .cocoon-plan.md,标记管理 Dashboard 为完成 xfy911 2026-06-16 00:29:36 +08:00
  • d01a5d7559 feat: 实现管理 Dashboard(/_status + SSE 实时指标流) xfy911 2026-06-16 00:27:59 +08:00
  • b889b83a7f docs: 更新 .cocoon-plan.md — 确认内存响应缓存已完成 xfy911 2026-06-15 21:29:16 +08:00
  • 66196f84f6 ci: 修复构建目录问题 xfy911 2026-06-15 19:24:01 +08:00
  • eb38c9d942 fix: 修复 CI 构建错误和单元测试问题 xfy911 2026-06-15 19:16:02 +08:00
  • 8c1c103a1b fix(config): 添加缺失的 parser 辅助函数\n\n- parser_expect_string: 从字符串 token 提取值\n- parser_skip_value: 跳过 JSON 值(对象/数组/基本值)\n- parser_number_str: 从数字 token 提取数值字符串\n- 修复 CI: 使用 make build-all 构建依赖 xfy911 2026-06-15 18:59:48 +08:00
  • cf8c0d351e ci: 迁移 GitHub Actions 到 Gitea Actions xfy911 2026-06-15 17:52:08 +08:00
  • 638e9644f1 更新 .cocoon-plan.md:配置热重载校验完成,465 单元测试 + 115 集成测试全过 xfy911 2026-06-15 15:27:21 +08:00
  • f037ddaa99 Phase 5: 配置热重载校验 xfy911 2026-06-15 15:26:38 +08:00
  • 8e7ce502af 更新 .cocoon-plan.md — 记录连接池完善进度 xfy911 2026-06-15 12:24:28 +08:00
  • b426ab7130 Phase 5: 反向代理连接池完善 — 连接有效性检测 + 统计指标 + 单元测试 xfy911 2026-06-15 12:23:48 +08:00
  • fb446ac7e6 更新规划:FastCGI 服务器集成完成,标记 Phase 5 进度 xfy911 2026-06-15 09:28:45 +08:00
  • a09452b43c FastCGI 服务器集成完成:协议核心、配置解析、请求分发、连接池管理 xfy911 2026-06-15 09:28:21 +08:00
  • ffa03c2163 维护记录: FastCGI 协议核心实现完成 (2026-06-15 08:17) xfy911 2026-06-15 08:29:37 +08:00
  • 57948d9dc1 feat: FastCGI 协议核心实现 + 17 项单元测试 xfy911 2026-06-15 08:28:57 +08:00
  • f1b9805639 规划: Phase 5 路线图 — 应用网关方向(FastCGI / 连接池 / 配置热重载校验) xfy911 2026-06-15 08:18:25 +08:00
  • 3a1a1f1f42 维护记录:定期巡检状态确认(2026-06-15 06:17) xfy911 2026-06-15 06:18:41 +08:00
  • d84e6f43c2 维护记录:定期巡检状态确认(2026-06-15 03:17) xfy911 2026-06-15 03:20:34 +08:00
  • c5f582c586 维护记录:定期巡检状态确认(2026-06-14 21:17) xfy911 2026-06-14 21:19:27 +08:00
  • 81ce53b1a1 维护记录:定期巡检状态确认(2026-06-14 18:17) xfy911 2026-06-14 18:18:44 +08:00
  • f1941b990c 更新维护记录:Rate Limit 测试加固(2026-06-14 15:17) xfy911 2026-06-14 15:22:43 +08:00
  • 32bd9a3a89 修复 Rate Limit 集成测试的秒边界偶发失败 xfy911 2026-06-14 15:20:59 +08:00
  • e886ce104c 维护记录:定期巡检状态确认(2026-06-14 09:17) xfy911 2026-06-14 09:18:56 +08:00
  • c6cd42306e 维护记录:定期巡检状态确认(2026-06-14 06:17) xfy911 2026-06-14 06:18:59 +08:00
  • df9fec0b6f 维护记录:定期巡检状态确认(2026-06-14 03:17) xfy911 2026-06-14 03:20:03 +08:00
  • caedd0062f 维护记录:定期巡检状态确认(2026-06-14 00:17) xfy911 2026-06-14 00:19:53 +08:00
  • d8d0132c1b 维护记录:定期巡检状态确认(2026-06-13 18:17) xfy911 2026-06-13 18:18:59 +08:00
  • e7c8b8e602 维护记录:定期巡检状态确认(2026-06-13 15:17) xfy911 2026-06-13 15:22:08 +08:00
  • 343a8b4199 维护记录:定期巡检状态确认(2026-06-13 12:17) xfy911 2026-06-13 12:18:48 +08:00
  • abf34d6324 维护记录:定期巡检状态确认(2026-06-13 09:17) xfy911 2026-06-13 09:19:58 +08:00
  • 08a7470d32 修复 SSE 单元测试编译警告,更新维护记录 xfy911 2026-06-13 06:25:43 +08:00
  • 710cede61c 维护记录:定期巡检状态确认(2026-06-13 00:17) xfy911 2026-06-13 00:19:48 +08:00
  • 8ec6819e7b 维护记录:定期巡检状态确认(2026-06-12 21:17) xfy911 2026-06-12 21:19:17 +08:00
  • cf6be5fe82 更新维护记录:定期巡检状态确认(2026-06-12 18:17) xfy911 2026-06-12 18:26:33 +08:00
  • a696f48359 维护记录:定期巡检验证,全部测试通过 xfy911 2026-06-12 15:54:27 +08:00
  • 5d6ca62f79 维护记录:修复 Makefile 缺失规则与编译产物清理 xfy911 2026-06-12 15:44:00 +08:00
  • 9258d67c08 修复:补充 Makefile 缺失的单元测试规则,清理误跟踪的编译产物 xfy911 2026-06-12 15:43:39 +08:00
  • fb35fef0db feat: SSE 端点支持 xfy911 2026-06-12 13:39:42 +08:00
  • 0f1323dccb 维护记录:定期巡检验证,全部测试通过 xfy911 2026-06-12 12:21:07 +08:00
  • b255c3f5da 维护:移除误跟踪的编译产物 test_http_asan xfy911 2026-06-12 09:23:59 +08:00
  • 132f219803 维护记录:定期巡检验证,全部测试通过 xfy911 2026-06-12 06:19:12 +08:00
  • 65bc686f39 维护记录:定期巡检验证,全部测试通过 xfy911 2026-06-12 03:19:42 +08:00
  • 397554d0c9 docs: 更新维护记录,2026-06-12 移除误跟踪编译产物 xfy911 2026-06-12 00:19:18 +08:00
  • a3f53fc596 chore: 从 git 跟踪中移除编译产物 tests/unit/test_healthcheck 二进制文件 xfy911 2026-06-12 00:19:01 +08:00
  • 460832019d docs: 更新维护状态记录,2026-06-11 21:18 定期巡检验证全部测试通过 xfy911 2026-06-11 21:22:25 +08:00
  • d06ac54782 docs: 更新维护状态记录,2026-06-11 验证全部测试通过 xfy911 2026-06-11 18:19:15 +08:00
  • 9544206d0c docs: 清理 middleware_ext.c 中遗留的 TODO 注释,改为准确机制说明 xfy911 2026-06-11 15:21:34 +08:00
  • 2568ca6508 chore: 更新 .gitignore,忽略 Phase 4 单元测试二进制 xfy911 2026-06-10 13:40:55 +08:00
  • 602132d404 fix(build): 重新添加 coco 为 git submodule xfy911 2026-06-10 13:40:46 +08:00
  • 7a5c2c69c3 fix(build): 删除内联 coco.h,为恢复子模块做准备 xfy911 2026-06-10 13:40:31 +08:00
  • 87bae245d2 build(phase4): 更新构建系统与文档,集成 Phase 4 模块 xfy911 2026-06-10 11:36:59 +08:00
  • bf9787e6e9 feat(phase4): 实现 Phase 4 全部生态扩展模块 xfy911 2026-06-10 11:36:45 +08:00
  • 525cd8954c docs(plan): 更新维护状态记录 xfy911 2026-06-10 09:05:00 +08:00
  • 43d5f6d54e docs(readme): 标记虚拟主机为完成,更新发展规划 xfy911 2026-06-10 06:03:49 +08:00
  • 528291c7e5 feat(server): SIGHUP 配置热重载 xfy911 2026-06-10 03:41:10 +08:00
  • e6b4a11d16 feat(http2): HTTP/2 代理流式转发 xfy911 2026-06-10 00:22:46 +08:00
  • 2280b318a8 docs(plan): 更新计划,标记 proxy 单元测试完成(31项,190个单元测试全部通过) xfy911 2026-06-09 21:11:53 +08:00
  • 5d4c78c8cb test(proxy): 新增反向代理模块单元测试(31项) xfy911 2026-06-09 21:10:49 +08:00
  • 0e7de9400c test(healthcheck): 新增主动健康检查单元测试(17项) xfy911 2026-06-09 18:16:35 +08:00
  • 60ef9ed908 feat(vhost): 虚拟主机/多站点支持 xfy911 2026-06-09 15:28:57 +08:00
  • ca620c17f2 feat(healthcheck): 新增主动健康检查模块 xfy911 2026-06-09 14:11:52 +08:00
  • 8516261d34 docs(plan): 更新计划,标记连接池 HTTP/1.0 兼容完成 xfy911 2026-06-09 12:36:58 +08:00
  • 90601e0f67 fix(proxy): 修复连接池 HTTP/1.0 兼容与配置合并 bug xfy911 2026-06-09 12:35:26 +08:00
  • 25a0b100c1 docs(plan): 更新计划,标记 HTTP/2 代理完成,新增连接池 HTTP/1.0 兼容待办 xfy911 2026-06-09 09:39:56 +08:00
  • 7fe52a3b6e feat(http2): 添加 HTTP/2 反向代理支持 xfy911 2026-06-09 09:39:08 +08:00
  • 9000cdb23a docs(plan): 更新计划,标记加权轮询完成,新增 HTTP/2 代理待办 xfy911 2026-06-09 06:08:30 +08:00
  • dc765854a1 feat(proxy): 平滑加权轮询负载均衡 xfy911 2026-06-09 06:07:06 +08:00
  • 23574ab2ba feat(proxy): 连接池大小可配置(默认4,最大16) xfy911 2026-06-09 03:06:50 +08:00
  • ff1b56fc9e docs(plan): 更新计划,标记连接池完成 xfy911 2026-06-09 00:21:59 +08:00
  • e13ff5402a feat(proxy): 后端连接池/keep-alive,避免每次请求新建 TCP xfy911 2026-06-09 00:21:22 +08:00
  • c3716cd704 docs(plan): 更新计划文件,标记健康检查与 SIGPIPE 修复完成 xfy911 2026-06-08 21:27:48 +08:00
  • 77979b44d8 feat(proxy): 后端被动健康检查 + 修复 SIGPIPE 崩溃 xfy911 2026-06-08 21:26:33 +08:00
  • 61d9b01ed6 docs(plan): 更新 Prometheus 指标端点开发记录 xfy911 2026-06-08 18:11:10 +08:00
  • 8ad8ecaaef feat(metrics): Prometheus /_metrics 端点 + 响应码分类计数器 xfy911 2026-06-08 18:09:08 +08:00
  • c3d4b112d7 docs(config+plan): 负载均衡示例 + 开发记录更新 xfy911 2026-06-08 16:17:14 +08:00
  • acda3b9c3e feat(proxy): 反向代理负载均衡(轮询 + 故障转移) xfy911 2026-06-08 16:15:51 +08:00
  • a2444e18de docs(plan): 再次恢复开发 — 用户指示继续 cocoon,不暂停 xfy911 2026-06-08 15:58:56 +08:00
  • 06e34e5a39 docs(readme): 更新反向代理文档与配置示例 xfy911 2026-06-08 12:04:29 +08:00
  • 4cb840c464 docs(plan): 更新开发记录 — 恢复开发 + HTTPS 反向代理完成 xfy911 2026-06-08 11:38:11 +08:00
  • a86b8a4856 feat(proxy): HTTPS 反向代理后端支持 xfy911 2026-06-08 11:37:30 +08:00
  • de88bbc692 docs(plan): 恢复项目开发 — 用户指示继续 cocoon,暂停 ephemeral 方向 xfy911 2026-06-08 11:25:08 +08:00
  • b6edd5ef67 docs(plan): 更新维护检查记录 — 2026-06-08 09:00 xfy911 2026-06-08 09:01:50 +08:00
  • b289a09898 docs(plan): 更新维护检查记录 — 2026-06-08 06:00 xfy911 2026-06-08 06:02:03 +08:00
  • f3d53af5de docs(plan): 更新维护检查记录 — 2026-06-08 03:00 xfy911 2026-06-08 03:01:23 +08:00
  • 61d8af0a8a docs(plan): 更新维护检查记录 — 2026-06-08 00:00 xfy911 2026-06-08 00:05:59 +08:00
  • 90b0388892 fix(server): 移除 coco_version() 调用,修复链接错误 xfy911 2026-06-08 00:05:31 +08:00
  • e2bceeaa44 docs(plan): 更新维护检查记录 — 2026-06-07 21:00 xfy911 2026-06-07 21:02:21 +08:00