Commit Graph

7 Commits

Author SHA1 Message Date
Ylarod 3d07b7285b kernel: refact (#113)
* refact

* sort inlude

* update

* unregister execve kprobe

* update log

* don't unregister if not in kprobe

* opt for no kprobe

* opt for no kprobe

* stop debug

* don't forget to call ksu_uid_observer_exit

* rename core to core_hook

* direct call do_persistent_allow_list

* add prefix

* use getter, add warn

* add wrapper

* run clang-format

clang-format --style="{BasedOnStyle: InheritParentConfig, SortIncludes: true}" -i kernel/**/*.[ch]

* try fix wsa x64 build
2023-01-25 21:53:19 +08:00
Ylarod ba1ae8d7ff 🚨 [kernel] remove warnings (#20) 2022-12-24 09:18:38 +08:00
weishu c17aed0d02 kernel: improve selinux for su context 2022-12-22 22:10:17 +07:00
weishu fa4362ddd6 kernel: avoding other root process being kprobed 2022-12-21 20:50:55 +07:00
weishu 84ebb6800a kernel: don't setenforce if kernel is already permissive 2022-12-12 22:19:17 +07:00
weishu b1a33f869b kernel: make allowlist available cross boot 2022-12-12 11:17:51 +07:00
tiann 2f6031ad67 Init 2022-12-09 22:04:40 +08:00