| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
【MAKE】修复代码同步编译问题 | 7 个月前 | |
fix(function_proxy): 修复function_proxy偶现发生coredump Signed-off-by: tianmengyue <tianmengyue@huawei.com> | 2 个月前 | |
chore: consolidate sandbox follow-up fixes Signed-off-by: mhsong2 <songminhui2@huawei.com> | 18 天前 | |
upload source code | 8 个月前 | |
【MAKE】修复代码同步编译问题 | 7 个月前 | |
upload source code | 8 个月前 | |
fix:Rolling compression of user logs Automatically compress the user logs upon scrolling. After enabling the log compression feature, both standard output and error output will be redirected to the "out" file. Signed-off-by: pikachuwan <wanyihui@huawei.com> | 6 个月前 | |
【MAKE】修复代码同步编译问题 | 7 个月前 | |
fix(security): address round-2 review: struct ABI, loopback validation, test reliability litebus.h: - Move tcpLocalUrl/tcpLocalUrlAdv to end of LitebusConfig struct to preserve ABI compatibility with existing positional initializers. Prior placement between udpUrl fields would silently corrupt any caller using positional brace-init. tcpmgr.cpp (StartLocalListener): - Reject any localUrl that does not bind to a loopback interface (127.x.x.x or ::1). A non-loopback bind would expose an unauthenticated (no TLS, no AKSK) port to the network. iam_driver.cpp (IAMDriver::Start): - Validate localIp is empty or a loopback address when local listener is enabled; return FAILED status otherwise. dual_port_e2e_test.cpp: - SetUpTestSuite: replace fixed 200ms sleep with HTTP reachability poll (WaitUntil up to 10s) so tests do not flap on loaded CI. - SetUpTestSuite: retry FindFreePort until extPort != localPort to eliminate race where OS reuses the same port number. - BothPortsServeRequestsConcurrently: wrap in WaitUntil retry. - LocalPortReturnsHttp200 / ExternalPortReturnsHttp200: add WaitUntil. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Signed-off-by: Lwy_Robb <luowenyu4@huawei.com> | 2 个月前 | |
fix: resolve CodeCheck G.FMT and G.FUN violations - G.FMT.05 (flags.cpp:37): shorten local_ip description to ≤120 chars - G.FMT.11 (flags.h:56,232): add braces to single-line if bodies in GetLocalListenPort() and GetIAMSslEnable() - G.FUN.01 (flags.cpp): split Flags() constructor by extracting RegisterDualPortAndSslFlags() helper (reduces length below 50 lines) - G.FUN.01 (litebus.hpp/cpp): introduce LitebusInitOptions struct and Initialize(const LitebusInitOptions&) overload; legacy 5-param Initialize() remains for backward compatibility; keeps param count ≤5 - G.FUN.01 (litebus.cpp): extract StartLocalListenerIfNeeded() helper from InitializeImp() to reduce function length below 50 lines - Update LitebusInitializeC(), test callers to use struct overload Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Signed-off-by: Lwy_Robb <luowenyu4@huawei.com> | 2 个月前 |
Mars landing. New Hasen, the intelligent coordinator of device, edge and cloud computing.