ShirkNeko
|
07a59692d1
|
Add a KPM module loader to support traversing directories and loading .kpm files.
|
2025-04-07 20:41:15 +08:00 |
|
ShirkNeko
|
f157f0bd31
|
Add KPM-compatible functions to support UID checking and exclusion logic
|
2025-04-07 19:51:18 +08:00 |
|
ShirkNeko
|
03933c30ab
|
Update Makefile
|
2025-04-06 13:33:57 +08:00 |
|
ShirkNeko
|
3b185fa79e
|
Update Makefile
|
2025-04-06 00:01:01 +08:00 |
|
ShirkNeko
|
53439be664
|
Update Makefile
|
2025-04-05 11:52:12 +08:00 |
|
ShirkNeko
|
81f228b18b
|
修复 KSU_VERSION 的定义逻辑,确保在未定义 KSU_MANUAL_VERSION 时使用正确的 KSU_VERSION
|
2025-04-04 15:47:38 +08:00 |
|
ShirkNeko
|
bbc90f9387
|
移除 KSU_MANUAL_VERSION 的定义
|
2025-04-04 15:41:02 +08:00 |
|
ShirkNeko
|
1c5c6b62a7
|
Merge branch 'susfs-dev' of https://github.com/ShirkNeko/SukiSU-Ultra into susfs-dev
|
2025-04-04 15:40:17 +08:00 |
|
ShirkNeko
|
938e132d17
|
更新 Makefile,修改 KSU_VERSION 计算逻辑以获取 main 分支的提交数量
|
2025-04-04 15:38:27 +08:00 |
|
ShirkNeko
|
d0caf37775
|
Update Makefile
|
2025-04-04 15:22:20 +08:00 |
|
ShirkNeko
|
05c3ce1ab9
|
Update Makefile
|
2025-04-04 13:50:48 +08:00 |
|
ShirkNeko
|
26ca79b8ee
|
Update Makefile
|
2025-04-03 23:43:05 +08:00 |
|
ShirkNeko
|
472c72717f
|
Update Makefile
|
2025-04-03 16:08:40 +08:00 |
|
ShirkNeko
|
2632c08ef0
|
Update Makefile
|
2025-04-03 15:20:26 +08:00 |
|
ShirkNeko
|
f62ad83c2f
|
Update Makefile
|
2025-04-02 00:50:24 +08:00 |
|
ShirkNeko
|
020433b445
|
Update Makefile
|
2025-04-01 17:37:01 +08:00 |
|
ShirkNeko
|
f17e106464
|
移除 KPM 模块中函数的可见性修饰符,简化代码结构
|
2025-04-01 12:38:06 +08:00 |
|
ShirkNeko
|
aa7fd2fe2b
|
移除 compact.c 中对 sukisu_compact_find_symbol 函数的可见性修饰符,简化代码结构
|
2025-04-01 12:26:15 +08:00 |
|
ShirkNeko
|
78b662c360
|
更新 KPM 模块中的 copy_to_user 调用,增加对内核版本的条件编译支持,优化错误处理逻辑
|
2025-04-01 12:24:04 +08:00 |
|
ShirkNeko
|
f13de4f0d4
|
优化 KPM 模块中 copy_to_user 调用的错误处理,简化代码结构
|
2025-04-01 12:19:06 +08:00 |
|
ShirkNeko
|
88a84b71b7
|
修复 KPM 模块中 copy_to_user 调用的错误处理,确保在复制失败时记录错误信息
|
2025-04-01 12:04:40 +08:00 |
|
ShirkNeko
|
dc8b89adde
|
移除 compact.c 中对 copy_to_user 函数的外部声明,简化代码结构
|
2025-04-01 11:43:22 +08:00 |
|
ShirkNeko
|
0445d9b968
|
在 compact.c 中添加对 copy_to_user 函数的外部声明,并调整编译选项以优化性能
|
2025-04-01 11:32:40 +08:00 |
|
ShirkNeko
|
039083c971
|
移除 copy_to_user 函数的实现,简化代码结构
|
2025-04-01 11:27:54 +08:00 |
|
ShirkNeko
|
48227de1c8
|
更新 KPM 模块,调整函数节区标记以优化内存布局,并添加用户数据复制功能
|
2025-04-01 11:14:54 +08:00 |
|
ShirkNeko
|
0fecd7628b
|
更新 Makefile,移除 LTO 类型不匹配警告的编译选项
|
2025-04-01 10:56:57 +08:00 |
|
ShirkNeko
|
f8e456dfcf
|
更新 KPM 模块,添加函数节区标记以优化内存布局,并在 Makefile 中调整编译选项以消除类型不匹配警告
|
2025-04-01 10:35:02 +08:00 |
|
ShirkNeko
|
9b9d72f200
|
更新 KPM 模块,添加错误处理以确保用户数据复制成功
|
2025-03-31 20:39:40 +08:00 |
|
ShirkNeko
|
72deeaa9a5
|
更新 Makefile,修复 KPM 启用状态信息的输出逻辑
|
2025-03-31 20:28:29 +08:00 |
|
ShirkNeko
|
6c4b73a38e
|
更新 KPM 模块,调整函数参数以支持额外的用户结果返回
|
2025-03-31 20:10:32 +08:00 |
|
ShirkNeko
|
2fc0935f58
|
更新 KPM 配置,修改为 SukiSU KPM,并添加启用状态信息
|
2025-03-31 19:40:16 +08:00 |
|
ShirkNeko
|
cdf5e7b869
|
更新 KPM 模块,增加对 compact.o 的支持,并调整控制代码定义
|
2025-03-31 19:36:45 +08:00 |
|
ShirkNeko
|
561d086105
|
更新 KSU 手动版本号至 12596
|
2025-03-30 03:05:00 +08:00 |
|
ShirkNeko
|
743ddce9f7
|
添加 KPM 模块支持,包括 KPM 配置选项、核心功能实现及相关头文件
|
2025-03-30 02:54:23 +08:00 |
|
ShirkNeko
|
ba5b3dde88
|
优化 KernelSU 环境设置,克隆仓库并重命名为 KernelSU
|
2025-03-29 21:38:07 +08:00 |
|
ShirkNeko
|
2b4c851fd0
|
Update setup.sh
|
2025-03-29 21:09:52 +08:00 |
|
ShirkNeko
|
eb777a83c2
|
Update Makefile
|
2025-03-29 19:18:46 +08:00 |
|
ShirkNeko
|
1d7a639fae
|
Update Makefile
|
2025-03-29 18:34:32 +08:00 |
|
ShirkNeko
|
2997b89b18
|
Update Makefile
|
2025-03-29 17:32:20 +08:00 |
|
ShirkNeko
|
ddc99b8cfe
|
Update Makefile
|
2025-03-29 17:08:37 +08:00 |
|
ShirkNeko
|
a6c2614237
|
Update Makefile
|
2025-03-29 16:34:38 +08:00 |
|
ShirkNeko
|
9c59980734
|
Update Makefile
|
2025-03-29 01:45:50 +08:00 |
|
ShirkNeko
|
82c2166244
|
Update Makefile
|
2025-03-28 17:56:59 +08:00 |
|
ShirkNeko
|
a6f91948d8
|
Update Makefile
|
2025-03-27 12:55:08 +08:00 |
|
ShirkNeko
|
4a6f97615d
|
Update Makefile
|
2025-03-26 19:07:13 +08:00 |
|
ShirkNeko
|
690e69fb5b
|
Update Makefile
|
2025-03-26 19:00:39 +08:00 |
|
Rissu
|
f28d4b9f39
|
kernel: fix prebuilt get_cred_rcu on certain linux version
Previously, i think non_rcu not available on 4.4.186 and below
but, apparently 4.9 too.
Fix: 33d2961b05
Signed-off-by: Rissu <90097027+rsuntk@users.noreply.github.com>
|
2025-03-26 15:11:12 +08:00 |
|
ShirkNeko
|
150ad66925
|
kernel: update KSU version to 12533
|
2025-03-26 15:06:02 +08:00 |
|
5ec1cff
|
e1f3896acd
|
Fix off-by-one when iterating dir (#2530)
Fix https://github.com/tiann/KernelSU/issues/2528
|
2025-03-26 15:05:35 +08:00 |
|
ShirkNeko
|
17bd28d0ef
|
Update Makefile
|
2025-03-25 20:53:01 +08:00 |
|