| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
支持读取GXWM日志 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 2 个月前 | |
chore: enhance service security. - Add memory and resource limits to coredump-reporter service - Add memory limit and security restrictions to deepin-log-viewer-daemon service Log: enhance service security. | 9 个月前 | |
fix: correct directory ownership when creating cache dirs with sudo When running sudo deepin-log-viewer --reportcoredump, directories created under ~/.cache/deepin/deepin-log-viewer/ are owned by root, causing subsequent normal launches to fail writing to them. Add Utils::fixDirOwnership() to chown newly created directories to the real logged-in user (detected via lstat(homePath)) when getuid() differs from the real user UID. Apply it to all mkpath call sites that create cache directories under the user's home: updateRepeatCoredumpExePaths, UserLogAccess constructor, and UserLogAccess::createExtractSubdir. Harden fixDirOwnership() against symlink attacks: walk the target path from root using openat(O_DIRECTORY | O_NOFOLLOW) at each level, then fchown() the resulting fd. This prevents a non-privileged user from pre-creating a symlink along the path to trick the privileged sudo process into chowning arbitrary targets outside the home directory. Add error handling for createExtractSubdir() returning empty string (mkpath failure) at all three call sites: skip unzip and fall back to returning original file paths directly, preventing silent file loss. Also add qCWarning logging for unchecked mkpath return values across the project. PMS: TASK-395141 | 27 天前 | |
feat: Crash report content optimization Crash report content optimization 1.add key of coredumpListCount: Record the number of query results for the ‘sudo coredumpctl list’ command; 2.add key of repeatCoredumps: Record the number of times crash information appears in different time ranges from the last reported time node to the current time node; 3.Definition of high-frequency crash application: The number of crashes accounts for more than 80% of the total number of newly added crashes, or occurs more than 3 times repeatedly; 4.Add the coredumpReportMax(default to 50) parameter configuration in Dconfig/Gsettings to limit the maximum number of entries per report; 6.About coredump detail infos, such as maps info, only report the first 200 rows; 7.Analyze the business code of crash details information and trigger it when adjusting to the ready burial point. Log: Crash report content optimization Task: Technical special project-10320240422 | 2 年前 | |
修复编译问题 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 1 个月前 | |
Type:build Description:cover the dev branch with dev_form branch code to merge to master branch RootCause:Null Solution: | 6 年前 | |
Merge tag '6.5.41' of https://gitee.com/deepin-community/deepin-log-viewer Release deepin-log-viewer 6.5.41 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 1 个月前 | |
chore: More logs. resfactor the log tags and add more logs. 总体覆盖率: 80.35% Log: More logs. | 1 年前 | |
chore: Adapt REUSE license (#86) Description: Adapt REUSE license, and remove unused cppcheckout.txt. Log: Adapt REUSE license Influence: None | 4 年前 | |
feat: 添加accessible标签名称 添加accessible标签名称 Log: 添加accessible标签名称 | 3 年前 | |
chore: More logs. resfactor the log tags and add more logs. 总体覆盖率: 80.35% Log: More logs. | 1 年前 | |
fix: CLI命令支持单实例运行 CLI命令支持单实例运行 Log: CLI命令支持单实例运行 | 3 年前 | |
chore: 性能测试打印增加cmake宏定义开关 性能测试打印增加cmake宏定义开关 Log: 性能测试打印增加cmake宏定义开关 link: Change-Id: I72ff2af4ea8d74b5dc9d36491216d4e1df5ee13d Reviewed-on: http://gerrit.uniontech.com/c/nanjing/deepin-log-viewer/+/8276 Reviewed-by: zhangyichi <zhangyichi@uniontech.com> Reviewed-by: tenghuan <tenghuan@uniontech.com> Reviewed-by: <mailman@uniontech.com> Tested-by: <mailman@uniontech.com> | 5 年前 | |
chore: More logs. resfactor the log tags and add more logs. 总体覆盖率: 80.35% Log: More logs. | 1 年前 | |
fix: Resolve the issue of Sudo export logs being empty Resolve the issue of Sudo export logs being empty Log: Resolve the issue of Sudo export logs being empty Bug: https://pms.uniontech.com/bug-view-238985.html | 2 年前 | |
Merge tag '6.5.39' of https://gitee.com/deepin-community/deepin-log-viewer Release deepin-log-viewer 6.5.39 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 1 个月前 | |
支持读取GXWM日志 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 2 个月前 | |
fix: 修复了关于菜单里版本号不显示的bug Description: 增加environments.h.in,并在cmake中把in文件转成头文件,此时version会被替换成实际版本号,设置关于菜单里版本号为version宏 Log: 修复了关于菜单里版本号不显示的bug link: | 6 年前 | |
chore: More logs. resfactor the log tags and add more logs. 总体覆盖率: 80.35% Log: More logs. | 1 年前 | |
feat: add report coredump feature add report coredump feature Log: add report coredump feature Task: https://pms.uniontech.com/story-view-31473.html | 2 年前 | |
chore: More logs. resfactor the log tags and add more logs. 总体覆盖率: 80.35% Log: More logs. | 1 年前 | |
chore: Adapt REUSE license (#86) Description: Adapt REUSE license, and remove unused cppcheckout.txt. Log: Adapt REUSE license Influence: None | 4 年前 | |
Merge tag '6.5.39' of https://gitee.com/deepin-community/deepin-log-viewer Release deepin-log-viewer 6.5.39 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 1 个月前 | |
chore: update version to 6.5.2 1.adjust content select row height to 24px 2.update version to 6.5.2 Log: update version to 6.5.2 | 1 年前 | |
fix: Fixed a crash issue with closing Fixed a crash issue with closing Log: Fixed a crash issue with closing bug: https://pms.uniontech.com/bug-view-316875.html | 1 年前 | |
chore: V23代码合入,同步cppcheck问题修改和编译问题修复 (#124) Description: V23代码合入,同步cppcheck问题修改和编译问题修复 Log: V23代码合入,同步cppcheck问题修改和编译问题修复 | 3 年前 | |
fix: Fixed a crash issue with closing Fixed a crash issue with closing Log: Fixed a crash issue with closing bug: https://pms.uniontech.com/bug-view-316875.html | 1 年前 | |
chore: V23代码合入,同步cppcheck问题修改和编译问题修复 (#124) Description: V23代码合入,同步cppcheck问题修改和编译问题修复 Log: V23代码合入,同步cppcheck问题修改和编译问题修复 | 3 年前 | |
Merge tag '6.5.37' of https://gitee.com/deepin-community/deepin-log-viewer Release deepin-log-viewer 6.5.37 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 2 个月前 | |
fix: rework log export mechanism to use direct zip streaming Replace temporary file-based export with direct ZIP streaming using minizip library. This eliminates intermediate file creation and system command dependencies, significantly improving performance and reliability for large log exports. Log: Use direct zip streaming for export all logs. Bug: https://pms.uniontech.com/bug-view-323639.html | 1 年前 | |
chore: More logs. resfactor the log tags and add more logs. 总体覆盖率: 80.35% Log: More logs. | 1 年前 | |
chore: Adapt REUSE license (#86) Description: Adapt REUSE license, and remove unused cppcheckout.txt. Log: Adapt REUSE license Influence: None | 4 年前 | |
支持读取GXWM日志 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 2 个月前 | |
fix: improve auth log export and refresh functionality - Add refreshAuthLogList method to handle authorization status updates - Fix export logic to create empty files with headers when no auth data exists - Update displaycontent to refresh auth log list on file generation - Clear auth data lists properly in LogBackend Log: improve auth log export and refresh functionality. Bug: https://pms.uniontech.com/bug-view-340377.html | 10 个月前 | |
fix(dbus): reimplement DLDBusHandler as a standard thread-safe singleton The previous singleton required a non-null parent to create the instance: instance() returned nullptr when called without a parent (common in worker threads, e.g. DLDBusHandler::instance()->executeCmd(...)), which caused null-pointer crashes at runtime (e.g. logauththread.cpp:1536). The raw if (m_statichandeler == nullptr) check was also not thread-safe at construction time, risking duplicate instances on concurrent first calls. Replace it with a standard Meyers singleton (C++11 function-local static), whose initialization is guaranteed thread-safe by the standard. Remove the now-unused parent parameter from instance() and the vestigial m_statichandeler pointer; the singleton owns its lifecycle and is reclaimed at process exit. Update all ~40 call sites across 12 files to use the parameterless instance(): - instance(this) callers: logauththread, logfileparser, parsethreadkern/kwin, logapplicationparsethread, logoocfileparsethread, logexportthread, displaycontent, logcollectormain, logbackend - instance(nullptr) callers: logallexportthread, logbackend Pre-heat the singleton on the main thread in main.cpp (both CLI and GUI paths) to ensure it is constructed before any worker thread uses it. This is a minimal, behavior-preserving refactor: no new locking is added, so the existing shared-state usage (filePath/m_bGetFileInfoError and the fixed-name cache file Log_file_path.txt) remains as in the original code. Log: fix issue Bug: https://pms.uniontech.com/bug-view-374573.html | 2 个月前 | |
feat: Log specification adaptation 2nd 1.adapt new log json, can config submodules for app log 2.can show submodule logs in GUI Log: Log specification adaptation 2nd | 2 年前 | |
Merge tag '6.5.37' of https://gitee.com/deepin-community/deepin-log-viewer Release deepin-log-viewer 6.5.37 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 2 个月前 | |
支持读取GXWM日志 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 2 个月前 | |
Merge tag '6.5.42' of https://gitee.com/deepin-community/deepin-log-viewer Release deepin-log-viewer 6.5.42 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 27 天前 | |
支持读取GXWM日志 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 2 个月前 | |
fix: add AT-SPI accessible names for interactive widgets Add setObjectName/setAccessibleName for 30 interactive widgets across 6 source files to improve AT-SPI accessibility coverage from 25% to 100%. 为6个源文件中的30个交互控件添加setObjectName/setAccessibleName, 将AT-SPI无障碍覆盖率从25%提升至100%。 Log: 补全AT-SPI无障碍名称,覆盖率25%->100% Influence: 补全后所有交互控件均具有AT-SPI名称,无障碍工具和YouQu测试可正确定位控件。 | 1 个月前 | |
fix: adapt compact mode adapt compact mode Log: adpat compact mode Bug: https://pms.uniontech.com/bug-view-279779.html | 1 年前 | |
chore: More logs. resfactor the log tags and add more logs. 总体覆盖率: 80.35% Log: More logs. | 1 年前 | |
chore: Adapt REUSE license (#86) Description: Adapt REUSE license, and remove unused cppcheckout.txt. Log: Adapt REUSE license Influence: None | 4 年前 | |
chore: More logs. resfactor the log tags and add more logs. 总体覆盖率: 80.35% Log: More logs. | 1 年前 | |
chore: Adapt REUSE license (#86) Description: Adapt REUSE license, and remove unused cppcheckout.txt. Log: Adapt REUSE license Influence: None | 4 年前 | |
Merge tag '6.5.39' of https://gitee.com/deepin-community/deepin-log-viewer Release deepin-log-viewer 6.5.39 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 1 个月前 | |
fix: 修复评审问题 修复评审问题 Log: 修复评审问题 | 3 年前 | |
Merge tag '6.5.42' of https://gitee.com/deepin-community/deepin-log-viewer Release deepin-log-viewer 6.5.42 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 27 天前 | |
fix: Fix Auth log export to doc/xls/html hanging on progress dialog Exporting Auth log to doc/xls/html only showed an export progress dialog whose progress bar never advanced, while txt and all Xorg formats worked fine. Root cause: the export request silently fell through to the default branch: - LogBackend::exportLogData() had no case Auth: in the .html, .doc and .xls switches, so no export thread was configured - m_canRunning stayed false, thus progress signals were dropped in onExportProgress() and sigResult was never emitted - LogExportThread::run()'s default branch broke silently without emitting sigResult, leaving the progress dialog hanging forever Add the missing Auth export paths with full parity to the Audit implementation: - add HtmlAUTH/DocAUTH/XlsAUTH run modes and the corresponding public config setters and export implementations in LogExportThread (doc uses the 4column.dfw template, html escapes the message cell, xls writes via libxlsxwriter) - handle the new modes in run() and harden its default branch to emit sigResult(false) so the dialog can no longer hang on an unknown export mode - add case Auth: to the html/doc/xls switches in LogBackend::exportLogData() Log: Fix Auth log export to doc/xls/html hanging on progress dialog Bug: https://pms.uniontech.com/bug-view-376425.html | 1 个月前 | |
chore: Adapt REUSE license (#86) Description: Adapt REUSE license, and remove unused cppcheckout.txt. Log: Adapt REUSE license Influence: None | 4 年前 | |
Merge tag '6.5.37' of https://gitee.com/deepin-community/deepin-log-viewer Release deepin-log-viewer 6.5.37 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 2 个月前 | |
支持读取GXWM日志 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 2 个月前 | |
chore: More logs. resfactor the log tags and add more logs. 总体覆盖率: 80.35% Log: More logs. | 1 年前 | |
chore: V23代码合入,同步cppcheck问题修改和编译问题修复 (#124) Description: V23代码合入,同步cppcheck问题修改和编译问题修复 Log: V23代码合入,同步cppcheck问题修改和编译问题修复 | 3 年前 | |
Merge tag '6.5.39' of https://gitee.com/deepin-community/deepin-log-viewer Release deepin-log-viewer 6.5.39 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 1 个月前 | |
feat: Enable support Qt6 build Enble Qt6 build and compat Qt5. Log: Enable support Qt6 build. | 1 年前 | |
chore: More logs. resfactor the log tags and add more logs. 总体覆盖率: 80.35% Log: More logs. | 1 年前 | |
chore: Adapt REUSE license (#86) Description: Adapt REUSE license, and remove unused cppcheckout.txt. Log: Adapt REUSE license Influence: None | 4 年前 | |
fix(dbus): reimplement DLDBusHandler as a standard thread-safe singleton The previous singleton required a non-null parent to create the instance: instance() returned nullptr when called without a parent (common in worker threads, e.g. DLDBusHandler::instance()->executeCmd(...)), which caused null-pointer crashes at runtime (e.g. logauththread.cpp:1536). The raw if (m_statichandeler == nullptr) check was also not thread-safe at construction time, risking duplicate instances on concurrent first calls. Replace it with a standard Meyers singleton (C++11 function-local static), whose initialization is guaranteed thread-safe by the standard. Remove the now-unused parent parameter from instance() and the vestigial m_statichandeler pointer; the singleton owns its lifecycle and is reclaimed at process exit. Update all ~40 call sites across 12 files to use the parameterless instance(): - instance(this) callers: logauththread, logfileparser, parsethreadkern/kwin, logapplicationparsethread, logoocfileparsethread, logexportthread, displaycontent, logcollectormain, logbackend - instance(nullptr) callers: logallexportthread, logbackend Pre-heat the singleton on the main thread in main.cpp (both CLI and GUI paths) to ensure it is constructed before any worker thread uses it. This is a minimal, behavior-preserving refactor: no new locking is added, so the existing shared-state usage (filePath/m_bGetFileInfoError and the fixed-name cache file Log_file_path.txt) remains as in the original code. Log: fix issue Bug: https://pms.uniontech.com/bug-view-374573.html | 2 个月前 | |
chore: V23代码合入,同步cppcheck问题修改和编译问题修复 (#124) Description: V23代码合入,同步cppcheck问题修改和编译问题修复 Log: V23代码合入,同步cppcheck问题修改和编译问题修复 | 3 年前 | |
fix: Fix some UI issues. Fix hover and audit font is black on dark model. Log: Fix some UI issues. | 1 年前 | |
fix: Fix some UI issues. Fix hover and audit font is black on dark model. Log: Fix some UI issues. | 1 年前 | |
chore: More logs. resfactor the log tags and add more logs. 总体覆盖率: 80.35% Log: More logs. | 1 年前 | |
chore: Adapt REUSE license (#86) Description: Adapt REUSE license, and remove unused cppcheckout.txt. Log: Adapt REUSE license Influence: None | 4 年前 | |
支持读取GXWM日志 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 2 个月前 | |
fix: Fix the issue of progress bar not displaying progress Fix the issue of progress bar not displaying progress Log: Fix the issue of progress bar not displaying progress Bug: https://pms.uniontech.com/bug-view-251937.html | 2 年前 | |
fix: correct directory ownership when creating cache dirs with sudo When running sudo deepin-log-viewer --reportcoredump, directories created under ~/.cache/deepin/deepin-log-viewer/ are owned by root, causing subsequent normal launches to fail writing to them. Add Utils::fixDirOwnership() to chown newly created directories to the real logged-in user (detected via lstat(homePath)) when getuid() differs from the real user UID. Apply it to all mkpath call sites that create cache directories under the user's home: updateRepeatCoredumpExePaths, UserLogAccess constructor, and UserLogAccess::createExtractSubdir. Harden fixDirOwnership() against symlink attacks: walk the target path from root using openat(O_DIRECTORY | O_NOFOLLOW) at each level, then fchown() the resulting fd. This prevents a non-privileged user from pre-creating a symlink along the path to trick the privileged sudo process into chowning arbitrary targets outside the home directory. Add error handling for createExtractSubdir() returning empty string (mkpath failure) at all three call sites: skip unzip and fall back to returning original file paths directly, preventing silent file loss. Also add qCWarning logging for unchecked mkpath return values across the project. PMS: TASK-395141 | 27 天前 | |
fix: Coredump report time use is recorded by Dconfig/gsettings Coredump report time use is recorded by Dconfig/gsettings Log: Coredump report time use is recorded by Dconfig/gsettings Bug: https://pms.uniontech.com/bug-view-227219.html | 2 年前 | |
chore: [log]More logs Add more logs for log coverage. Log: Add more logs. | 1 年前 | |
chore: Adapt REUSE license (#86) Description: Adapt REUSE license, and remove unused cppcheckout.txt. Log: Adapt REUSE license Influence: None | 4 年前 | |
chore: [log]More logs Add more logs for log coverage. Log: Add more logs. | 1 年前 | |
chore: Adapt REUSE license (#86) Description: Adapt REUSE license, and remove unused cppcheckout.txt. Log: Adapt REUSE license Influence: None | 4 年前 | |
fix: add AT-SPI accessible names for interactive widgets Add setObjectName/setAccessibleName for 30 interactive widgets across 6 source files to improve AT-SPI accessibility coverage from 25% to 100%. 为6个源文件中的30个交互控件添加setObjectName/setAccessibleName, 将AT-SPI无障碍覆盖率从25%提升至100%。 Log: 补全AT-SPI无障碍名称,覆盖率25%->100% Influence: 补全后所有交互控件均具有AT-SPI名称,无障碍工具和YouQu测试可正确定位控件。 | 1 个月前 | |
feat: Segmented export supports doc and xls formats for export Segmented export supports doc and xls formats for export Log: Segmented export supports doc and xls formats for export | 2 年前 | |
fix(build): use DTK library variables instead of CMake targets for CI compat Replace Dtk::Widget/Core/Gui targets with ${DtkXxx_LIBRARIES} variables to avoid dependency on DtkConfig.cmake unified entry, fixing CI build failure on eagle/1050 where Dtk_DIR cache points to wrong path. 将DTK链接方式从CMake target改为库变量,避免依赖DtkConfig.cmake 统一入口,修复CI环境中DTK_DIR缓存路径错误导致的构建失败。 Log: 修复CI构建DTK链接失败问题 Influence: 修复CI构建,不影响本地开发环境。 | 4 个月前 | |
fix: adapt compact mode adapt compact mode Log: adpat compact mode Bug: https://pms.uniontech.com/bug-view-279779.html | 1 年前 | |
chore: [log]More logs Add more logs for log coverage. Log: Add more logs. | 1 年前 | |
chore: Adapt REUSE license (#86) Description: Adapt REUSE license, and remove unused cppcheckout.txt. Log: Adapt REUSE license Influence: None | 4 年前 | |
Merge tag '6.5.37' of https://gitee.com/deepin-community/deepin-log-viewer Release deepin-log-viewer 6.5.37 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 2 个月前 | |
fix(security): harden ops log export via fd-based transfer and symlink-safe collection Refactor the exportOpsLog flow to eliminate path exposure and symlink traversal risks: - Change exportOpsLog DBus API from returning a /tmp path to accepting a caller-provided file descriptor and streaming the zipped logs back over it (bool return), so the backend no longer exposes /var/log paths to callers and the frontend no longer needs a separate cleanup call. - Move user-permission log collection (per-user ~/.cache logs) out of the root backend into Utils::exportUserPermission* helpers in the application, while the backend OpsLogExport now only collects root-owned /var/log logs. - Create the backend temp dir under /var/log instead of /tmp, and clean it up with a TOCTOU-safe, fd-relative recursive removal (openat/fstatat/unlinkat with O_NOFOLLOW) instead of path-based deletion. - Skip symlink sources during copy and switch directory copy from "cp -rf" to "cp -rP" to preserve rather than follow symlinks. - Drop setDirectoryPermissionsSafe chown loop, no longer needed since ownership is not handed back to a non-root caller. - Add ReadWritePaths=/var/log to the systemd unit so the backend can create its temp export dir under the ProtectSystem=strict tree. - Update the D-Bus introspection XML for the new exportOpsLog signature. Log: fix issue Bug: https://pms.uniontech.com/bug-view-368003.html | 3 个月前 | |
feat: Enable support Qt6 build Enble Qt6 build and compat Qt5. Log: Enable support Qt6 build. | 1 年前 | |
chore: More logs. resfactor the log tags and add more logs. 总体覆盖率: 80.35% Log: More logs. | 1 年前 | |
feat: Log specification adaptation 2nd- merge export 1.merge interface display and data acquisition process for cli export 2.add submodule parameter for cli export 3.merge single app export code to LogBackend 4.export all - improved app export feature 5.compatibility guarantee Log: Log specification adaptation 2nd | 2 年前 | |
支持读取GXWM日志 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 2 个月前 | |
fix: 解决单条大数据情况下,转动控件卡顿问题 解决单条大数据情况下,转动控件卡顿问题 Log: 解决单条大数据情况下,转动控件卡顿问题 Bug: https://pms.uniontech.com/zentao/bug-view-61967.html Change-Id: I36af706794c3af0641b23365d1af28fe13c24d78 | 5 年前 | |
Merge tag '6.5.42' of https://gitee.com/deepin-community/deepin-log-viewer Release deepin-log-viewer 6.5.42 Signed-off-by: gfdgd_xi <3025613752@qq.com> | 27 天前 | |
fix: correct directory ownership when creating cache dirs with sudo When running sudo deepin-log-viewer --reportcoredump, directories created under ~/.cache/deepin/deepin-log-viewer/ are owned by root, causing subsequent normal launches to fail writing to them. Add Utils::fixDirOwnership() to chown newly created directories to the real logged-in user (detected via lstat(homePath)) when getuid() differs from the real user UID. Apply it to all mkpath call sites that create cache directories under the user's home: updateRepeatCoredumpExePaths, UserLogAccess constructor, and UserLogAccess::createExtractSubdir. Harden fixDirOwnership() against symlink attacks: walk the target path from root using openat(O_DIRECTORY | O_NOFOLLOW) at each level, then fchown() the resulting fd. This prevents a non-privileged user from pre-creating a symlink along the path to trick the privileged sudo process into chowning arbitrary targets outside the home directory. Add error handling for createExtractSubdir() returning empty string (mkpath failure) at all three call sites: skip unzip and fall back to returning original file paths directly, preventing silent file loss. Also add qCWarning logging for unchecked mkpath return values across the project. PMS: TASK-395141 | 27 天前 | |
chore: More logs. resfactor the log tags and add more logs. 总体覆盖率: 80.35% Log: More logs. | 1 年前 | |
fix: 修复在32位操作系统上使用64位time_t构建失败 修复在32位操作系统上使用64位time_t构建失败 Bug: https://pms.uniontech.com/bug-view-250313.html Log: 修复在32位操作系统上使用64位time_t构建失败 | 2 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 个月前 | ||
| 9 个月前 | ||
| 27 天前 | ||
| 2 年前 | ||
| 1 个月前 | ||
| 6 年前 | ||
| 1 个月前 | ||
| 1 年前 | ||
| 4 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 5 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 6 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 4 年前 | ||
| 1 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 2 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 4 年前 | ||
| 2 个月前 | ||
| 10 个月前 | ||
| 2 个月前 | ||
| 2 年前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 27 天前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 4 年前 | ||
| 1 年前 | ||
| 4 年前 | ||
| 1 个月前 | ||
| 3 年前 | ||
| 27 天前 | ||
| 1 个月前 | ||
| 4 年前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 1 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 4 年前 | ||
| 2 个月前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 4 年前 | ||
| 2 个月前 | ||
| 2 年前 | ||
| 27 天前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 4 年前 | ||
| 1 年前 | ||
| 4 年前 | ||
| 1 个月前 | ||
| 2 年前 | ||
| 4 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 4 年前 | ||
| 2 个月前 | ||
| 3 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 个月前 | ||
| 5 年前 | ||
| 27 天前 | ||
| 27 天前 | ||
| 1 年前 | ||
| 2 年前 |