LibcarePlus delivers live patches to any of your Linux executables or libraries at the runtime, without the need for restart of your applications.
文件 最后提交记录 最后更新时间 LICENSE: add LICENSE file LibcarePlus is derived from libcare project, just keep the LICENSE as it is. Signed-off-by: Ying Fang <fangying1@huawei.com>
5 年前 update README.md and README.en.md Provide libcareplus docs links. Signed-off-by: yezengruan <yezengruan@huawei.com>
3 年前 update README.md and README.en.md Provide libcareplus docs links. Signed-off-by: yezengruan <yezengruan@huawei.com>
3 年前 update to 1.0.2 Commits: - PR40 Add initial riscv64 support - PR41 Fixed support for GLOBAL relocation (cherry picked from commit 2177aed0d72c4d00494d0345b03c75b2d4874f9d)
2 年前 update to 1.0.2 Commits: - PR40 Add initial riscv64 support - PR41 Fixed support for GLOBAL relocation (cherry picked from commit 2177aed0d72c4d00494d0345b03c75b2d4874f9d)
2 年前 add libcareplus.yaml.
4 年前
libcareplus
介绍
LibcarePlus是一个通用的用户态热补丁框架,它可以被用来对Linux可执行程序或者动态链接库打补丁,而不需要重启应用程序。
LibcarePlus是一个基于LibCare的独立发展分支, 采用和LibCare相同License发布并保留原作者的Copyright,
更多关于LibCare的信息可以从以下链接获取:
https://github.com/cloudlinux/libcare
LibcarePlus的发展目标是对x86_64和aarch64等常见体系结构提供用户态热补丁能力支持。
软件架构
想获取更多的LibcarePlus核心架构设计信息,请参考LibcarePlus Design。
安装教程
请参考LibcarePlus安装指南 来完成LibcarePlus的安装。
使用说明
请参考:
来完成补丁的制作和打补丁的操作流程。
参与贡献
我们非常欢迎新贡献者的加入,并且非常乐意为新的贡献者提供指导和帮助。 开发者可以通过在本仓库提Issue来描述需求,并通过PR体检提交代码的方式参与开发。
LibcarePlus delivers live patches to any of your Linux executables or libraries at the runtime, without the need for restart of your applications.
定制我的领域 举报项目