|
1835
|
7
|
1
|
1
|
23
|
0
|
0
|
|
0
|
|
1778555261
|
Edit
Delete
|
|
1834
|
3
|
1
|
1
|
23
|
0
|
0
|
|
0
|
|
1778555261
|
Edit
Delete
|
|
1832
|
1
|
1
|
1
|
23
|
0
|
0
|
|
0
|
|
1778555261
|
Edit
Delete
|
|
1831
|
11
|
1
|
1
|
22
|
0
|
0
|
|
0
|
|
1778555232
|
Edit
Delete
|
|
1830
|
10
|
1
|
1
|
22
|
0
|
0
|
|
0
|
|
1778555232
|
Edit
Delete
|
|
1826
|
9
|
1
|
1
|
22
|
0
|
0
|
|
0
|
|
1778555232
|
Edit
Delete
|
|
1829
|
8
|
1
|
1
|
22
|
0
|
0
|
|
0
|
|
1778555232
|
Edit
Delete
|
|
1828
|
7
|
1
|
1
|
22
|
0
|
0
|
|
0
|
|
1778555232
|
Edit
Delete
|
|
1827
|
3
|
1
|
1
|
22
|
0
|
0
|
|
0
|
|
1778555232
|
Edit
Delete
|
|
1825
|
1
|
1
|
1
|
22
|
0
|
0
|
|
0
|
|
1778555232
|
Edit
Delete
|
|
1824
|
11
|
1
|
1
|
21
|
0
|
0
|
|
0
|
|
1778555164
|
Edit
Delete
|
|
1823
|
10
|
1
|
1
|
21
|
0
|
0
|
|
0
|
|
1778555164
|
Edit
Delete
|
|
1819
|
9
|
1
|
1
|
21
|
0
|
0
|
|
0
|
|
1778555164
|
Edit
Delete
|
|
1822
|
8
|
1
|
1
|
21
|
0
|
0
|
|
0
|
|
1778555164
|
Edit
Delete
|
|
1821
|
7
|
1
|
1
|
21
|
0
|
0
|
|
0
|
|
1778555164
|
Edit
Delete
|
|
1820
|
3
|
1
|
1
|
21
|
0
|
0
|
|
0
|
|
1778555164
|
Edit
Delete
|
|
1818
|
1
|
1
|
1
|
21
|
0
|
0
|
|
0
|
|
1778555164
|
Edit
Delete
|
|
1817
|
11
|
6
|
1
|
18
|
0
|
0
|
|
0
|
86|🔍 代码审查报告:pc-260519 - 1
|
1778232656
|
Edit
Delete
|
|
1816
|
10
|
6
|
1
|
18
|
0
|
0
|
|
0
|
86|🔍 代码审查报告:pc-260519 - 1
|
1778232656
|
Edit
Delete
|
|
1812
|
9
|
6
|
1
|
18
|
0
|
0
|
|
0
|
86|🔍 代码审查报告:pc-260519 - 1
|
1778232656
|
Edit
Delete
|
|
1815
|
8
|
6
|
1
|
18
|
0
|
0
|
|
0
|
86|🔍 代码审查报告:pc-260519 - 1
|
1778232656
|
Edit
Delete
|
|
1814
|
7
|
6
|
1
|
18
|
0
|
0
|
|
0
|
86|🔍 代码审查报告:pc-260519 - 1
|
1778232656
|
Edit
Delete
|
|
1813
|
3
|
6
|
1
|
18
|
0
|
0
|
|
0
|
86|🔍 代码审查报告:pc-260519 - 1
|
1778232656
|
Edit
Delete
|
|
1811
|
1
|
6
|
1
|
18
|
0
|
0
|
|
0
|
86|🔍 代码审查报告:pc-260519 - 1
|
1778232656
|
Edit
Delete
|
|
1810
|
11
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"f23b2f9da {"Commits":[{"Sha1":"f23b2f9da0e3d8d5066c953238202f61b88c6e73","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-08T17:29:08+08:00"}],"HeadCommit":{"Sha1":"f23b2f9da0e3d8d5066c953238202f61b88c6e73","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-08T17:29:08+08:00"},"CompareURL":"vodtest/pc/compare/1196a81caa58d377f8726eee9e94bd9195eadc2d...f23b2f9da0e3d8d5066c953238202f61b88c6e73","Len":1}...
|
1778232557
|
Edit
Delete
|
|
1809
|
10
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"f23b2f9da {"Commits":[{"Sha1":"f23b2f9da0e3d8d5066c953238202f61b88c6e73","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-08T17:29:08+08:00"}],"HeadCommit":{"Sha1":"f23b2f9da0e3d8d5066c953238202f61b88c6e73","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-08T17:29:08+08:00"},"CompareURL":"vodtest/pc/compare/1196a81caa58d377f8726eee9e94bd9195eadc2d...f23b2f9da0e3d8d5066c953238202f61b88c6e73","Len":1}...
|
1778232557
|
Edit
Delete
|
|
1805
|
9
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"f23b2f9da {"Commits":[{"Sha1":"f23b2f9da0e3d8d5066c953238202f61b88c6e73","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-08T17:29:08+08:00"}],"HeadCommit":{"Sha1":"f23b2f9da0e3d8d5066c953238202f61b88c6e73","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-08T17:29:08+08:00"},"CompareURL":"vodtest/pc/compare/1196a81caa58d377f8726eee9e94bd9195eadc2d...f23b2f9da0e3d8d5066c953238202f61b88c6e73","Len":1}...
|
1778232557
|
Edit
Delete
|
|
1808
|
8
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"f23b2f9da {"Commits":[{"Sha1":"f23b2f9da0e3d8d5066c953238202f61b88c6e73","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-08T17:29:08+08:00"}],"HeadCommit":{"Sha1":"f23b2f9da0e3d8d5066c953238202f61b88c6e73","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-08T17:29:08+08:00"},"CompareURL":"vodtest/pc/compare/1196a81caa58d377f8726eee9e94bd9195eadc2d...f23b2f9da0e3d8d5066c953238202f61b88c6e73","Len":1}...
|
1778232557
|
Edit
Delete
|
|
1804
|
7
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"f23b2f9da {"Commits":[{"Sha1":"f23b2f9da0e3d8d5066c953238202f61b88c6e73","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-08T17:29:08+08:00"}],"HeadCommit":{"Sha1":"f23b2f9da0e3d8d5066c953238202f61b88c6e73","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-08T17:29:08+08:00"},"CompareURL":"vodtest/pc/compare/1196a81caa58d377f8726eee9e94bd9195eadc2d...f23b2f9da0e3d8d5066c953238202f61b88c6e73","Len":1}...
|
1778232557
|
Edit
Delete
|
|
1807
|
3
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"f23b2f9da {"Commits":[{"Sha1":"f23b2f9da0e3d8d5066c953238202f61b88c6e73","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-08T17:29:08+08:00"}],"HeadCommit":{"Sha1":"f23b2f9da0e3d8d5066c953238202f61b88c6e73","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-08T17:29:08+08:00"},"CompareURL":"vodtest/pc/compare/1196a81caa58d377f8726eee9e94bd9195eadc2d...f23b2f9da0e3d8d5066c953238202f61b88c6e73","Len":1}...
|
1778232557
|
Edit
Delete
|
|
1806
|
1
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"f23b2f9da {"Commits":[{"Sha1":"f23b2f9da0e3d8d5066c953238202f61b88c6e73","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-08T17:29:08+08:00"}],"HeadCommit":{"Sha1":"f23b2f9da0e3d8d5066c953238202f61b88c6e73","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-08T17:29:08+08:00"},"CompareURL":"vodtest/pc/compare/1196a81caa58d377f8726eee9e94bd9195eadc2d...f23b2f9da0e3d8d5066c953238202f61b88c6e73","Len":1}...
|
1778232557
|
Edit
Delete
|
|
1803
|
4
|
5
|
4
|
20
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"d1d787e98 {"Commits":[{"Sha1":"d1d787e981030a2d7012aed000dbfdc71bc292e6","Message":"docs: restructure build/deploy/verify section in CLAUDE.md\n\nConsolidate scattered deployment notes into a single clean workflow:\n- Merge env intro, build, deploy and verify into one section\n- Remove repeated SSH -o flags (both hosts now in ~/.ssh/config)\n- Add expected log output for startup verification\n- Simplify watchdog script description\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T17:16:14+08:00"}],"HeadCommit":{"Sha1":"d1d787e981030a2d7012aed000dbfdc71bc292e6","Message":"docs: restructure build/deploy/verify section in CLAUDE.md\n\nConsolidate scattered deployment notes into a single clean workflow:\n- Merge env intro, build, deploy and verify into one section\n- Remove repeated SSH -o flags (both hosts now in ~/.ssh/config)\n- Add expected log output for startup verification\n- Simplify watchdog script description\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T17:16:14+08:00"},"CompareURL":"laiqiaojie/httpclient_x86/compare/a1f24e1c44238d58c016ffaeed9e4bb86a0f7c2c...d1d787e981030a2d7012aed000dbfdc71bc292e6","Len":1}...
|
1778231777
|
Edit
Delete
|
|
1802
|
4
|
5
|
4
|
20
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"a1f24e1c4 {"Commits":[{"Sha1":"a1f24e1c44238d58c016ffaeed9e4bb86a0f7c2c","Message":"docs: add deployment notes for watchdog script and SCP compatibility\n\nDocument the /etc/tool/httpclientktv.sh watchdog behavior on the KTV\ndevice, correct deploy sequence (kill watchdog before process), and\nthe -O flag requirement for scp with OpenSSH 10.x vs old server.\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T17:14:08+08:00"}],"HeadCommit":{"Sha1":"a1f24e1c44238d58c016ffaeed9e4bb86a0f7c2c","Message":"docs: add deployment notes for watchdog script and SCP compatibility\n\nDocument the /etc/tool/httpclientktv.sh watchdog behavior on the KTV\ndevice, correct deploy sequence (kill watchdog before process), and\nthe -O flag requirement for scp with OpenSSH 10.x vs old server.\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T17:14:08+08:00"},"CompareURL":"laiqiaojie/httpclient_x86/compare/7eb14fbcafe5e5f5eb49d5cb29c70517a5134dbf...a1f24e1c44238d58c016ffaeed9e4bb86a0f7c2c","Len":1}...
|
1778231652
|
Edit
Delete
|
|
1801
|
4
|
5
|
4
|
20
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"7eb14fbca {"Commits":[{"Sha1":"7eb14fbcafe5e5f5eb49d5cb29c70517a5134dbf","Message":"fix: correct VMware shared folder path in settings and CLAUDE.md\n\nUpdate BUILD_PROJECT from /mnt/hgfs/httpclient_x86 to the actual path\n/mnt/hgfs/workspace/bistroApp/Linux/httpclient_x86 confirmed by successful\ncompilation on 2026-05-08.\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T17:07:38+08:00"}],"HeadCommit":{"Sha1":"7eb14fbcafe5e5f5eb49d5cb29c70517a5134dbf","Message":"fix: correct VMware shared folder path in settings and CLAUDE.md\n\nUpdate BUILD_PROJECT from /mnt/hgfs/httpclient_x86 to the actual path\n/mnt/hgfs/workspace/bistroApp/Linux/httpclient_x86 confirmed by successful\ncompilation on 2026-05-08.\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T17:07:38+08:00"},"CompareURL":"laiqiaojie/httpclient_x86/compare/d315418f8d49ded5f9a28dc74c844b636da4a413...7eb14fbcafe5e5f5eb49d5cb29c70517a5134dbf","Len":1}...
|
1778231263
|
Edit
Delete
|
|
1800
|
4
|
5
|
4
|
20
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"d315418f8 {"Commits":[{"Sha1":"d315418f8d49ded5f9a28dc74c844b636da4a413","Message":"docs: 补充运行验证环境 IP(192.168.3.45)\n\n- CLAUDE.md 更新运行验证环境 IP,补充完整部署验证命令\n- .claude/settings.json 更新 DEPLOY_HOST=192.168.3.45\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T16:45:37+08:00"}],"HeadCommit":{"Sha1":"d315418f8d49ded5f9a28dc74c844b636da4a413","Message":"docs: 补充运行验证环境 IP(192.168.3.45)\n\n- CLAUDE.md 更新运行验证环境 IP,补充完整部署验证命令\n- .claude/settings.json 更新 DEPLOY_HOST=192.168.3.45\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T16:45:37+08:00"},"CompareURL":"laiqiaojie/httpclient_x86/compare/72e4c36034d9ac0f45c22b76722e992b2bfba3b5...d315418f8d49ded5f9a28dc74c844b636da4a413","Len":1}...
|
1778229939
|
Edit
Delete
|
|
1799
|
4
|
5
|
4
|
20
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"72e4c3603 {"Commits":[{"Sha1":"72e4c36034d9ac0f45c22b76722e992b2bfba3b5","Message":"docs: 区分编译环境与运行验证环境,记录编译机 IP\n\n- CLAUDE.md 新增\"开发环境说明\"章节,明确区分:\n 编译环境(VMware 192.168.3.41)与运行验证环境(KTV 实体设备)\n- .claude/settings.json 新增 BUILD_HOST/BUILD_USER/BUILD_PROJECT\n 和 DEPLOY_HOST/DEPLOY_USER 环境变量\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T16:44:23+08:00"}],"HeadCommit":{"Sha1":"72e4c36034d9ac0f45c22b76722e992b2bfba3b5","Message":"docs: 区分编译环境与运行验证环境,记录编译机 IP\n\n- CLAUDE.md 新增\"开发环境说明\"章节,明确区分:\n 编译环境(VMware 192.168.3.41)与运行验证环境(KTV 实体设备)\n- .claude/settings.json 新增 BUILD_HOST/BUILD_USER/BUILD_PROJECT\n 和 DEPLOY_HOST/DEPLOY_USER 环境变量\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T16:44:23+08:00"},"CompareURL":"laiqiaojie/httpclient_x86/compare/855a00f60c91a68c2e8ad319c975b9d734758f41...72e4c36034d9ac0f45c22b76722e992b2bfba3b5","Len":1}...
|
1778229866
|
Edit
Delete
|
|
1798
|
4
|
5
|
4
|
20
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"855a00f60 {"Commits":[{"Sha1":"855a00f60c91a68c2e8ad319c975b9d734758f41","Message":"docs: 添加 Claude Code 开发流程迁移文档\n\n- 新增 CLAUDE.md:项目架构、构建方式、协议约定、数据库 Schema、\n 开发注意事项等 AI 上下文文档\n- 新增 .claude/settings.json:Claude Code 权限配置(make/ssh/grep 等)\n- 新增 docs/protocol-udp.md:UDP 消息协议(function 码、端口分配、JSON 格式)\n- 新增 docs/protocol-tcp.md:TCP/IPSOCKETPKG 协议与 P2P 服务器通信\n- 新增 docs/api-http.md:云端 REST API 接口文档(逆向生成)\n- 新增 docs/api-socket.md:Function.cpp 全部 TCP/UDP socket 函数接口\n- 新增 docs/database-schema.md:三个数据库四张表的 DDL 与典型 SQL\n- 新增 docs/download-flow.md:CTask 状态机与完整下载流程\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T16:28:47+08:00"}],"HeadCommit":{"Sha1":"855a00f60c91a68c2e8ad319c975b9d734758f41","Message":"docs: 添加 Claude Code 开发流程迁移文档\n\n- 新增 CLAUDE.md:项目架构、构建方式、协议约定、数据库 Schema、\n 开发注意事项等 AI 上下文文档\n- 新增 .claude/settings.json:Claude Code 权限配置(make/ssh/grep 等)\n- 新增 docs/protocol-udp.md:UDP 消息协议(function 码、端口分配、JSON 格式)\n- 新增 docs/protocol-tcp.md:TCP/IPSOCKETPKG 协议与 P2P 服务器通信\n- 新增 docs/api-http.md:云端 REST API 接口文档(逆向生成)\n- 新增 docs/api-socket.md:Function.cpp 全部 TCP/UDP socket 函数接口\n- 新增 docs/database-schema.md:三个数据库四张表的 DDL 与典型 SQL\n- 新增 docs/download-flow.md:CTask 状态机与完整下载流程\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T16:28:47+08:00"},"CompareURL":"laiqiaojie/httpclient_x86/compare/d34986cbf7d3a5571808f43bbf507187e50eeeba...855a00f60c91a68c2e8ad319c975b9d734758f41","Len":1}...
|
1778229299
|
Edit
Delete
|
|
1797
|
4
|
5
|
4
|
20
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"d34986cbf {"Commits":[{"Sha1":"d34986cbf7d3a5571808f43bbf507187e50eeeba","Message":"fix: UDP socket 端口被 platformd 继承导致重启失败 \u0026 版本升级 2026.05.08.01\n\n【问题背景】\nhttpclient 崩溃后守护进程重启时,程序在 CheckPlatformd() 之后尝试\n绑定 UDP 端口(40001/50003/2446/50002/2348)时报 EADDRINUSE 而退出,\n形成循环重启无法恢复。\n\n【根本原因】\nhttpclient 通过 fork/exec 启动 platformd 子进程时,未设置\nSOCK_CLOEXEC,导致已打开的 UDP socket FD 被 platformd 继承。\nhttpclient 进程崩溃后 platformd 仍持有这些 FD,端口持续被占用。\n\n【修复内容】\n1. Function.cpp:2099 — UDP_Open() 中 socket() 调用添加 SOCK_CLOEXEC\n 所有通过 UDP_Open() 创建的 5 个 UDP 端口(40001/50003/2446/50002/2348)\n 均不再被 platformd 子进程继承,httpclient 崩溃重启后可正常绑定端口。\n\n2. Function.cpp:2282 — 查询本机 IP 用的临时 UDP socket 同步添加 SOCK_CLOEXEC\n\n3. main.cpp:46-47 — 版本号更新\n version: \"httpclient-laiqiaojie 2026.05.08.01\"\n httpclientUpdateVersion: \"2026050801\"\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T15:35:33+08:00"}],"HeadCommit":{"Sha1":"d34986cbf7d3a5571808f43bbf507187e50eeeba","Message":"fix: UDP socket 端口被 platformd 继承导致重启失败 \u0026 版本升级 2026.05.08.01\n\n【问题背景】\nhttpclient 崩溃后守护进程重启时,程序在 CheckPlatformd() 之后尝试\n绑定 UDP 端口(40001/50003/2446/50002/2348)时报 EADDRINUSE 而退出,\n形成循环重启无法恢复。\n\n【根本原因】\nhttpclient 通过 fork/exec 启动 platformd 子进程时,未设置\nSOCK_CLOEXEC,导致已打开的 UDP socket FD 被 platformd 继承。\nhttpclient 进程崩溃后 platformd 仍持有这些 FD,端口持续被占用。\n\n【修复内容】\n1. Function.cpp:2099 — UDP_Open() 中 socket() 调用添加 SOCK_CLOEXEC\n 所有通过 UDP_Open() 创建的 5 个 UDP 端口(40001/50003/2446/50002/2348)\n 均不再被 platformd 子进程继承,httpclient 崩溃重启后可正常绑定端口。\n\n2. Function.cpp:2282 — 查询本机 IP 用的临时 UDP socket 同步添加 SOCK_CLOEXEC\n\n3. main.cpp:46-47 — 版本号更新\n version: \"httpclient-laiqiaojie 2026.05.08.01\"\n httpclientUpdateVersion: \"2026050801\"\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T15:35:33+08:00"},"CompareURL":"laiqiaojie/httpclient_x86/compare/b67540a3d946a34763315b7a73ac62de3610c28a...d34986cbf7d3a5571808f43bbf507187e50eeeba","Len":1}...
|
1778225744
|
Edit
Delete
|
|
1796
|
4
|
5
|
4
|
20
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"b67540a3d {"Commits":[{"Sha1":"b67540a3d946a34763315b7a73ac62de3610c28a","Message":"initial commit: httpclient_x86 with SOCK_CLOEXEC fix and version update 2026.05.08.01\n\n- Add SOCK_CLOEXEC to all UDP socket creations in UDP_Open() to prevent\n port inheritance by platformd child process on restart\n- Update version to 2026.05.08.01 / httpclientUpdateVersion to 2026050801\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T15:29:08+08:00"}],"HeadCommit":{"Sha1":"b67540a3d946a34763315b7a73ac62de3610c28a","Message":"initial commit: httpclient_x86 with SOCK_CLOEXEC fix and version update 2026.05.08.01\n\n- Add SOCK_CLOEXEC to all UDP socket creations in UDP_Open() to prevent\n port inheritance by platformd child process on restart\n- Update version to 2026.05.08.01 / httpclientUpdateVersion to 2026050801\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-08T15:29:08+08:00"},"CompareURL":"","Len":1}...
|
1778225527
|
Edit
Delete
|
|
1795
|
4
|
5
|
4
|
20
|
0
|
0
|
refs/heads/master
|
1
|
|
1778225527
|
Edit
Delete
|
|
1794
|
4
|
1
|
4
|
20
|
0
|
0
|
|
1
|
|
1778224865
|
Edit
Delete
|
|
1793
|
11
|
6
|
1
|
18
|
0
|
0
|
|
0
|
85|🔍 代码审查报告:pc-260519 - 前端dist打包
|
1778133522
|
Edit
Delete
|
|
1792
|
10
|
6
|
1
|
18
|
0
|
0
|
|
0
|
85|🔍 代码审查报告:pc-260519 - 前端dist打包
|
1778133522
|
Edit
Delete
|
|
1788
|
9
|
6
|
1
|
18
|
0
|
0
|
|
0
|
85|🔍 代码审查报告:pc-260519 - 前端dist打包
|
1778133522
|
Edit
Delete
|
|
1791
|
8
|
6
|
1
|
18
|
0
|
0
|
|
0
|
85|🔍 代码审查报告:pc-260519 - 前端dist打包
|
1778133522
|
Edit
Delete
|
|
1790
|
7
|
6
|
1
|
18
|
0
|
0
|
|
0
|
85|🔍 代码审查报告:pc-260519 - 前端dist打包
|
1778133522
|
Edit
Delete
|
|
1789
|
3
|
6
|
1
|
18
|
0
|
0
|
|
0
|
85|🔍 代码审查报告:pc-260519 - 前端dist打包
|
1778133522
|
Edit
Delete
|
|
1787
|
1
|
6
|
1
|
18
|
0
|
0
|
|
0
|
85|🔍 代码审查报告:pc-260519 - 前端dist打包
|
1778133522
|
Edit
Delete
|
|
1780
|
11
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"1196a81ca {"Commits":[{"Sha1":"1196a81caa58d377f8726eee9e94bd9195eadc2d","Message":"前端dist打包\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-05-07T13:57:23+08:00"}],"HeadCommit":{"Sha1":"1196a81caa58d377f8726eee9e94bd9195eadc2d","Message":"前端dist打包\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-05-07T13:57:23+08:00"},"CompareURL":"vodtest/pc/compare/718fb2d4054acc14fe95e7797f65245841f84c86...1196a81caa58d377f8726eee9e94bd9195eadc2d","Len":1}...
|
1778133474
|
Edit
Delete
|
|
1786
|
10
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"1196a81ca {"Commits":[{"Sha1":"1196a81caa58d377f8726eee9e94bd9195eadc2d","Message":"前端dist打包\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-05-07T13:57:23+08:00"}],"HeadCommit":{"Sha1":"1196a81caa58d377f8726eee9e94bd9195eadc2d","Message":"前端dist打包\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-05-07T13:57:23+08:00"},"CompareURL":"vodtest/pc/compare/718fb2d4054acc14fe95e7797f65245841f84c86...1196a81caa58d377f8726eee9e94bd9195eadc2d","Len":1}...
|
1778133474
|
Edit
Delete
|