MorStar
4b1bbda3b1
add rtc_time compatibility for older kernels ( #504 )
...
* KernelSU: add rtc_time compatibility for older kernels
* KernelSU: add rtc_time compatibility for older kernels
2025-10-31 21:55:04 +08:00
ShirkNeko
343c6452cf
kernel: Fixed potential null pointer issue with current->mm in kernel version 5.10
...
When calling get_full_comm() within system call hooks, current->mm may be null (prctl). A fallback mechanism for current->comm must be added beforehand to prevent null pointer dereferences when accessing mm->arg_start/arg_end.
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-10-27 21:54:20 +08:00
ShirkNeko
1ea6af52a0
kernel: Enable macro protection for sulog
...
- Only enabled on kernel versions greater than 5.10.245
2025-10-25 00:48:02 +08:00
ShirkNeko
163424673f
kernel: sulog: Simplify code using vfs_truncate
2025-10-23 22:15:44 +08:00
ShirkNeko
923153db70
kernel: Replace workqueue creation with alloc_workqueue for improved performance
2025-10-23 21:40:17 +08:00
ShirkNeko
31fb74616d
kernel: Restore the sequence of sulog logs
2025-10-23 21:07:38 +08:00
ShirkNeko
0d55990b98
kernel: Add a UID blacklist feature to restrict the operational permissions of specific users
2025-10-23 01:49:35 +08:00
ShirkNeko
1a63b2d756
kernel: Extend sulog to also record system call logs
2025-10-22 20:43:14 +08:00
ShirkNeko
ad3cd241f8
kermel: Optimize timestamp retrieval logic by replacing startup time with actual time.
2025-10-22 18:18:02 +08:00
ShirkNeko
b8e463b532
Kernel: Implement sulog for enhanced logging of SU attempts and permissions
2025-10-22 17:21:58 +08:00