| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
upatch-manage: fix Werrors for riscv64 Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn> | 1 年前 | |
CMake: move EXECUTE_PROCESS from upatch-manage to top CMake file Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn> | 1 年前 | |
reorganize directories 1. rename abi -> syscare-abi 2. rename common -> syscare-common 3. rename builder -> syscare-build 4. rename cli -> syscare 5. rename daemon -> syscared 6. move upatch/upatch-build -> upatch-build 7. move upatch/upatch-compile -> upatch-hijacker 8. move upatch/upatch-daemon -> upatchd 9. move upatch/upatch-diff -> upatch-diff 10. move upatch/upatch-manage -> upatch-manage 11. move upatch/upatch-tool -> upatch-lib 12. move upatch/misc -> misc 13. rewrite build scripts Signed-off-by: renoseven <dev@renoseven.net> | 2 年前 | |
upatch-manage: container_of: use void* instead of char* Signed-off-by: Jvle <keke.oerv@isrc.iscas.ac.cn> | 1 年前 | |
upatch-manage: format code Signed-off-by: renoseven <dev@renoseven.net> | 1 年前 | |
upatch-manage: format code Signed-off-by: renoseven <dev@renoseven.net> | 1 年前 | |
upatch-manage: format code Signed-off-by: renoseven <dev@renoseven.net> | 1 年前 | |
upatch-manage: remove build id check Signed-off-by: renoseven <dev@renoseven.net> | 1 年前 | |
upatch-manage: increase jump table size to 4096 Signed-off-by: renoseven <dev@renoseven.net> | 1 年前 | |
upatch-manage: format code Signed-off-by: renoseven <dev@renoseven.net> | 1 年前 | |
upatch-manage: move upatch_find_patch out of retry loop in upatch_unapply_prepare upatch_find_patch searches the static proc->objs list which does not change across retry iterations. Moving it outside the loop avoids redundant lookups and eliminates an unnecessary ptrace attach/detach cycle when the patch UUID is not found. Signed-off-by: qiao <qiao@opencode.ai> Signed-off-by: qiaojijun <qiaojijun@kylinos.cn> | 2 个月前 | |
reorganize directories 1. rename abi -> syscare-abi 2. rename common -> syscare-common 3. rename builder -> syscare-build 4. rename cli -> syscare 5. rename daemon -> syscared 6. move upatch/upatch-build -> upatch-build 7. move upatch/upatch-compile -> upatch-hijacker 8. move upatch/upatch-daemon -> upatchd 9. move upatch/upatch-diff -> upatch-diff 10. move upatch/upatch-manage -> upatch-manage 11. move upatch/upatch-tool -> upatch-lib 12. move upatch/misc -> misc 13. rewrite build scripts Signed-off-by: renoseven <dev@renoseven.net> | 2 年前 | |
upatch-manage: fix off-by-one buffer overflow in readlink Change readlink buffer size from sizeof(realpath) to sizeof(realpath) - 1 to ensure space for NUL terminator. When readlink returns exactly PATH_MAX bytes, the original code would write out of bounds. | 2 个月前 | |
upatch-manage: fix 'failed to alloc patch memory' issue Signed-off-by: renoseven <dev@renoseven.net> | 1 年前 | |
upatch-manage: fix 'failed to attach non-exist process' issue Signed-off-by: renoseven <dev@renoseven.net> | 1 年前 | |
upatch-manage: format code Signed-off-by: renoseven <dev@renoseven.net> | 1 年前 | |
upatch-manage: enrich log output Signed-off-by: renoseven <dev@renoseven.net> | 1 年前 | |
upatch-manage: format code Signed-off-by: renoseven <dev@renoseven.net> | 1 年前 | |
upatch-manage: fix symbol type filter inversion in resolve_rela_plt The condition in commit 978eb28 'fix misresolve .rela.plt symbol issue' intended to add STT_NOTYPE as an accepted symbol type alongside STT_FUNC and STT_TLS, but used '==' instead of '!=', causing STT_NOTYPE to be exclusively skipped rather than accepted. Fix: change (sym_type == STT_NOTYPE) to (sym_type != STT_NOTYPE). Signed-off-by: qiao <qiao@opencode.ai> Signed-off-by: qiaojijun <qiaojijun@kylinos.cn> | 2 个月前 | |
upatch-manage: fix 'access global variable coredump' issue Signed-off-by: renoseven <dev@renoseven.net> | 1 年前 | |
fix read_stack segmentation fault Signed-off-by: wangqing <wangqing@uniontech.com> | 8 个月前 | |
upatch-manage: format code Signed-off-by: renoseven <dev@renoseven.net> | 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 个月前 | ||
| 2 年前 | ||
| 2 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 个月前 | ||
| 1 年前 | ||
| 8 个月前 | ||
| 1 年前 |