-
-
Couldn't load subscription status.
- Fork 2.7k
fix 'for' loop problem #2745
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
fix 'for' loop problem #2745
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode
aviraxp
approved these changes
Sep 5, 2025
pershoot
pushed a commit
to pershoot/KernelSU-Next
that referenced
this pull request
Sep 5, 2025
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode
pershoot
pushed a commit
to pershoot/KernelSU-Next
that referenced
this pull request
Sep 5, 2025
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode
pershoot
pushed a commit
to pershoot/KernelSU-Next
that referenced
this pull request
Sep 5, 2025
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode
OzoraID
pushed a commit
to OzoraID/KernelSU-Next
that referenced
this pull request
Sep 5, 2025
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode
pershoot
pushed a commit
to pershoot/KernelSU-Next
that referenced
this pull request
Sep 5, 2025
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode
rifsxd
pushed a commit
to KernelSU-Next/KernelSU-Next
that referenced
this pull request
Sep 5, 2025
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode Co-authored-by: nobody202222 <[email protected]>
LeCmnGend
pushed a commit
to LeCmnGend/KernelSU
that referenced
this pull request
Sep 6, 2025
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode Co-authored-by: nobody202222 <[email protected]>
fadlyas07
added a commit
to bengal-upstream/KernelSU
that referenced
this pull request
Sep 13, 2025
* 'main' of https://github.com/tiann/KernelSU: (42 commits) Unmount isolated process which forks from zygote unconditionally (tiann#2747) fix 'for' loop problem (tiann#2745) update resetprop (tiann#2733) Strip JNI debug logs on release build (tiann#2732) manager: Support search module (tiann#2730) manager: Add uninstall 2nd confirm (tiann#2729) manager: Fix some issues (tiann#2725) manager: fix button issues in module cards (tiann#2719) manager: switch ui to miuix design style (tiann#2710) Revert "Handle unmount for isolated process correctly" (tiann#2718) Handle unmount for isolated process correctly (tiann#2696) Reset seccomp filter count when escaping to root (tiann#2708) kernel: selinux: rules: Micro-optimize get_policydb() and fix illegal RCU lock usage in handle_sepolicy() (tiann#2695) Update resetprop from Magisk v30.2 (tiann#2700) ksud: support vendor_boot patching for some odd devices (tiann#2650) ksud: make clippy happy (tiann#2683) feat(ui): improve predictive back animations (tiann#2675) kernel: added new prctl CMD_GET_MANAGER_UID to get the uid of the crowned manager (tiann#2673) kernel: selinux: rules: Fix illegal RCU lock usage in apply_kernelsu_rules() (tiann#2646) manger: fix lkm detection (tiann#2654) ... Conflicts: kernel/core_hook.c kernel/selinux/rules.c kernel/throne_tracker.c Change-Id: Iebf7dd870a7d9e35f4cecbf97fa13eeb174b7b5d
sidex15
pushed a commit
to sidex15/KernelSU-Next
that referenced
this pull request
Sep 16, 2025
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode Co-authored-by: nobody202222 <[email protected]>
xvergilantte
pushed a commit
to xvergilantte/KernelSU-Next
that referenced
this pull request
Sep 18, 2025
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode Co-authored-by: nobody202222 <[email protected]>
KOWX712
pushed a commit
to KOWX712/KernelSU
that referenced
this pull request
Sep 19, 2025
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode
Flopster101
added a commit
to FlopKernel-Series/flop_s5e8825_kernel
that referenced
this pull request
Sep 20, 2025
5bdb938e845f fix 'for' loop problem (tiann/KernelSU#2745) (#772) 429ae53c5c8d Strip JNI debug logs on release build (#2732) 43c600f295a9 ksud: updated resetprop 316a679260a0 manager: Optimized import, optimized all libsu shell calls, and fixed WebUI memory leaks (#754) a540992e9b63 Reset seccomp filter count when escaping to root (tiann/KernelSU#2708) (#743) ba16e0c83ffa kernel: selinux: rules: Micro-optimize get_policydb() and fix illegal RCU lock usage in handle_sepolicy() (tiann/KernelSU#2695) (#721) fa5c545b4bee ksud_overlayfs: change custom sparse file name 1de68a8ed2a0 Revert "userspace: implement OSS ksuinit" e0c461322bca kernel: nest ksun switch manager support under CONFIG_KSU_SWITCH_MANAGER config default as disabled edb99a2c1a87 userspace: implement OSS ksuinit eaab98b7ecb2 ci(workflows): add artifact caching to build-manager-ci and build-manager-spoofed workflows (#702) aa37bcc3683f New Crowdin updates (#660) 107cd4add0ca Update README.md 94c4b41ea3de README: updated 0bde9047b935 manager: add -spoof string to apk output bc9927b9b66e POC: load icon app via ksu://icon/[packageName] (#674) d4f4c0a0ccad Syscall Hooks (#686) 0aaae919c08a userspace/su: add ndk compatible su from kernelnosu 3f4c23a34f4f kernel: allow only perms for /{system | vendor | product | system_ext}/bin/su path kernel: guard kernelnosu perms if not using KSU_KPROBES_HOOK d69a72c6586b src: build script for a full featured manager adbff41a2215 ksud: decide best partition to direct flash LKM 512f84504ec1 ksud: create our own new ramdisk when no compatible ramdisk found c44f48c8a410 Update README.md 5c6c3870a01c ksud_magic: fix rust fmt c6b54406829d manager | ksud: Add toggle for global mount namespace (#99) a917314e8439 manager: fixed sus_su features 948975ba35be kernel: core_hook: add support for KernelNoSU 45ad73e9dd86 kernel: guard syscall hook types 892a62afdf0b manager: bump MINIMAL_SUPPORTED_KERNEL to 12797 d61de07c2189 kernel: implement v2_signature size/hash override from userspace through kernel module parameter 4382dca515b5 ksud: do backup for vendor_boot partition 2c9078e038bc kernel: use ksu_strncpy_from_user_retry when kprobes hook sucompat pagefaults 81f4f09d0c6f ksud: Address pagefault in ksu_handle_execveat_ksud (#662) git-subtree-dir: drivers/kernelsu git-subtree-split: 5bdb938e845f2dacd37db4a3761d2b38503a708b
Flopster101
added a commit
to FlopKernel-Series/flop_trinket-mi_kernel
that referenced
this pull request
Sep 20, 2025
89a0d4c53e9d kernel: sucompat: fix improper sizeof(su) dd44d4212eb2 kernel: ksud and core_hook: wrap execveat_hook checks with CONFIG_KSU_KPROBES_HOOK guard b0e9976288da Revert "kernel: core_hook: expose prctl interface for umount list (5ec1cff#16)" 427f724c1cca Revert "kernel: core_hook: expose nuke_ext4_sysfs on prctl" 8809224691fa kernel: sucompat: add missing import arch.h 4acc51af02ad ci: swtiched to min syscall hooks v1.5 028237652296 kernel: sucompat: ducplicate declaration, previous declaration is in kernel_compat 4c66d8cb5847 kernel: throne_tracker: offload to kthread (tiann#2632) e7a090322545 kernel: ksud: provide is_ksu_transition check v2 3cd88145cc89 kernel: selinux: fix pointer mismatch with 32-bit ksud on 64-bit kernels 8d8220b38b93 kernel: ksud: migrate ksud execution to security_bprm_check (tiann#2653) 35a6c1d1c1cc kernel: sucompat: increase reliability, commonize and micro-optimize (tiann#2656) 1f95c35dc431 kernel: core_hook: expose nuke_ext4_sysfs on prctl 2d60fdb944b4 kernel: core_hook: expose prctl interface for umount list (5ec1cff#16) e37c14b9f603 magic mount: make mount points read only 26ee31e01c6c kernel: remove KSU_SWITCH_MANAGER logic 4df1cf0f5724 New Crowdin updates (#794) 6212a6907769 Update english strings & readme (#783) 21c879d49e1d Fix rustfmt again (#788) 2c02db6323f1 ci: update workflows (#724) b01e8503cd97 deps: update (#723) 04c6bbf035cb kernel: Remove duplicate include in core_hook (#784) 8edb892792dc fix rustfmt (#722) 49ffbae2ce1d Added Crowdin localized status in README_UA (#690) 9708c953efb7 Update README_RU.md (#683) 4ff58a33bc19 docs: Update Buglarian README (#667) 91dcdebb8b85 docs: Update Polish README (#641) 17a7ad9c8ee0 Edit Security to Contribution and add Crowdin link to README (#639) dad404e7b591 fix typos in readme (#638) 44360ffa25a2 New Crowdin updates (#701) 04c128694707 Fix mount not working in android 8/9 (#741) cee92d6926eb Unmount isolated process which forks from zygote unconditionally (tiann/KernelSU#2747) (#776) 5bdb938e845f fix 'for' loop problem (tiann/KernelSU#2745) (#772) 429ae53c5c8d Strip JNI debug logs on release build (#2732) 43c600f295a9 ksud: updated resetprop 316a679260a0 manager: Optimized import, optimized all libsu shell calls, and fixed WebUI memory leaks (#754) a540992e9b63 Reset seccomp filter count when escaping to root (tiann/KernelSU#2708) (#743) ba16e0c83ffa kernel: selinux: rules: Micro-optimize get_policydb() and fix illegal RCU lock usage in handle_sepolicy() (tiann/KernelSU#2695) (#721) fa5c545b4bee ksud_overlayfs: change custom sparse file name 1de68a8ed2a0 Revert "userspace: implement OSS ksuinit" e0c461322bca kernel: nest ksun switch manager support under CONFIG_KSU_SWITCH_MANAGER config default as disabled edb99a2c1a87 userspace: implement OSS ksuinit eaab98b7ecb2 ci(workflows): add artifact caching to build-manager-ci and build-manager-spoofed workflows (#702) aa37bcc3683f New Crowdin updates (#660) 107cd4add0ca Update README.md 94c4b41ea3de README: updated 0bde9047b935 manager: add -spoof string to apk output bc9927b9b66e POC: load icon app via ksu://icon/[packageName] (#674) d4f4c0a0ccad Syscall Hooks (#686) 0aaae919c08a userspace/su: add ndk compatible su from kernelnosu 3f4c23a34f4f kernel: allow only perms for /{system | vendor | product | system_ext}/bin/su path kernel: guard kernelnosu perms if not using KSU_KPROBES_HOOK d69a72c6586b src: build script for a full featured manager adbff41a2215 ksud: decide best partition to direct flash LKM 512f84504ec1 ksud: create our own new ramdisk when no compatible ramdisk found c44f48c8a410 Update README.md 5c6c3870a01c ksud_magic: fix rust fmt c6b54406829d manager | ksud: Add toggle for global mount namespace (#99) a917314e8439 manager: fixed sus_su features 948975ba35be kernel: core_hook: add support for KernelNoSU 45ad73e9dd86 kernel: guard syscall hook types 892a62afdf0b manager: bump MINIMAL_SUPPORTED_KERNEL to 12797 d61de07c2189 kernel: implement v2_signature size/hash override from userspace through kernel module parameter 4382dca515b5 ksud: do backup for vendor_boot partition 2c9078e038bc kernel: use ksu_strncpy_from_user_retry when kprobes hook sucompat pagefaults 81f4f09d0c6f ksud: Address pagefault in ksu_handle_execveat_ksud (#662) git-subtree-dir: drivers/kernelsu git-subtree-split: 89a0d4c53e9d5d8c6d53922f342d858c4c7f300c
ramabondanp
pushed a commit
to ramabondanp/KernelSU-Next
that referenced
this pull request
Sep 21, 2025
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode Co-authored-by: nobody202222 <[email protected]>
Flopster101
added a commit
to FlopKernel-Series/flop_s5e8825_kernel
that referenced
this pull request
Sep 22, 2025
89a0d4c53e9d kernel: sucompat: fix improper sizeof(su) dd44d4212eb2 kernel: ksud and core_hook: wrap execveat_hook checks with CONFIG_KSU_KPROBES_HOOK guard b0e9976288da Revert "kernel: core_hook: expose prctl interface for umount list (5ec1cff#16)" 427f724c1cca Revert "kernel: core_hook: expose nuke_ext4_sysfs on prctl" 8809224691fa kernel: sucompat: add missing import arch.h 4acc51af02ad ci: swtiched to min syscall hooks v1.5 028237652296 kernel: sucompat: ducplicate declaration, previous declaration is in kernel_compat 4c66d8cb5847 kernel: throne_tracker: offload to kthread (tiann#2632) e7a090322545 kernel: ksud: provide is_ksu_transition check v2 3cd88145cc89 kernel: selinux: fix pointer mismatch with 32-bit ksud on 64-bit kernels 8d8220b38b93 kernel: ksud: migrate ksud execution to security_bprm_check (tiann#2653) 35a6c1d1c1cc kernel: sucompat: increase reliability, commonize and micro-optimize (tiann#2656) 1f95c35dc431 kernel: core_hook: expose nuke_ext4_sysfs on prctl 2d60fdb944b4 kernel: core_hook: expose prctl interface for umount list (5ec1cff#16) e37c14b9f603 magic mount: make mount points read only 26ee31e01c6c kernel: remove KSU_SWITCH_MANAGER logic 4df1cf0f5724 New Crowdin updates (#794) 6212a6907769 Update english strings & readme (#783) 21c879d49e1d Fix rustfmt again (#788) 2c02db6323f1 ci: update workflows (#724) b01e8503cd97 deps: update (#723) 04c6bbf035cb kernel: Remove duplicate include in core_hook (#784) 8edb892792dc fix rustfmt (#722) 49ffbae2ce1d Added Crowdin localized status in README_UA (#690) 9708c953efb7 Update README_RU.md (#683) 4ff58a33bc19 docs: Update Buglarian README (#667) 91dcdebb8b85 docs: Update Polish README (#641) 17a7ad9c8ee0 Edit Security to Contribution and add Crowdin link to README (#639) dad404e7b591 fix typos in readme (#638) 44360ffa25a2 New Crowdin updates (#701) 04c128694707 Fix mount not working in android 8/9 (#741) cee92d6926eb Unmount isolated process which forks from zygote unconditionally (tiann/KernelSU#2747) (#776) 5bdb938e845f fix 'for' loop problem (tiann/KernelSU#2745) (#772) 429ae53c5c8d Strip JNI debug logs on release build (#2732) 43c600f295a9 ksud: updated resetprop 316a679260a0 manager: Optimized import, optimized all libsu shell calls, and fixed WebUI memory leaks (#754) a540992e9b63 Reset seccomp filter count when escaping to root (tiann/KernelSU#2708) (#743) ba16e0c83ffa kernel: selinux: rules: Micro-optimize get_policydb() and fix illegal RCU lock usage in handle_sepolicy() (tiann/KernelSU#2695) (#721) fa5c545b4bee ksud_overlayfs: change custom sparse file name 1de68a8ed2a0 Revert "userspace: implement OSS ksuinit" e0c461322bca kernel: nest ksun switch manager support under CONFIG_KSU_SWITCH_MANAGER config default as disabled edb99a2c1a87 userspace: implement OSS ksuinit eaab98b7ecb2 ci(workflows): add artifact caching to build-manager-ci and build-manager-spoofed workflows (#702) aa37bcc3683f New Crowdin updates (#660) 107cd4add0ca Update README.md 94c4b41ea3de README: updated 0bde9047b935 manager: add -spoof string to apk output bc9927b9b66e POC: load icon app via ksu://icon/[packageName] (#674) d4f4c0a0ccad Syscall Hooks (#686) 0aaae919c08a userspace/su: add ndk compatible su from kernelnosu 3f4c23a34f4f kernel: allow only perms for /{system | vendor | product | system_ext}/bin/su path kernel: guard kernelnosu perms if not using KSU_KPROBES_HOOK d69a72c6586b src: build script for a full featured manager adbff41a2215 ksud: decide best partition to direct flash LKM 512f84504ec1 ksud: create our own new ramdisk when no compatible ramdisk found c44f48c8a410 Update README.md 5c6c3870a01c ksud_magic: fix rust fmt c6b54406829d manager | ksud: Add toggle for global mount namespace (#99) a917314e8439 manager: fixed sus_su features 948975ba35be kernel: core_hook: add support for KernelNoSU 45ad73e9dd86 kernel: guard syscall hook types 892a62afdf0b manager: bump MINIMAL_SUPPORTED_KERNEL to 12797 d61de07c2189 kernel: implement v2_signature size/hash override from userspace through kernel module parameter 4382dca515b5 ksud: do backup for vendor_boot partition 2c9078e038bc kernel: use ksu_strncpy_from_user_retry when kprobes hook sucompat pagefaults 81f4f09d0c6f ksud: Address pagefault in ksu_handle_execveat_ksud (#662) git-subtree-dir: drivers/kernelsu git-subtree-split: 89a0d4c53e9d5d8c6d53922f342d858c4c7f300c
engstk
pushed a commit
to engstk/KernelSU
that referenced
this pull request
Sep 24, 2025
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode
TR-76
pushed a commit
to TR-76/android_kernel_xiaomi_redwood
that referenced
this pull request
Sep 24, 2025
https://github.com/KernelSU-Next/KernelSU-Next git rev-list --count HEAD ksud: Address pagefault in ksu_handle_execveat_ksud (#662) kernel: use ksu_strncpy_from_user_retry when kprobes hook sucompat pagefaults kernel: implement v2_signature size/hash override from userspace through kernel module parameter kernel: guard syscall hook types kernel: core_hook: add support for KernelNoSU reorder ksu_handle_prctl checks a bit to allow non-manager to use CMD 15 this allows us to piggyback a small su to KernelSU's permission system after disabling kernel sucompat kernel: allow only perms for /{system | vendor | product | system_ext}/bin/su path kernel: guard kernelnosu perms if not using KSU_KPROBES_HOOK kernel: nest ksun switch manager support under CONFIG_KSU_SWITCH_MANAGER config default as disabled kernel: selinux: rules: Micro-optimize get_policydb() and fix illegal RCU lock usage in handle_sepolicy() (tiann/KernelSU#2695) (#721) Reset seccomp filter count when escaping to root (tiann/KernelSU#2708) (#743) fix 'for' loop problem (tiann/KernelSU#2745) (#772) Unmount isolated process which forks from zygote unconditionally (tiann/KernelSU#2747) (#776) kernel: Remove duplicate include in core_hook (#784) kernel: remove KSU_SWITCH_MANAGER logic kernel: auto patch struct seccomp to include filter_count
xvergilantte
pushed a commit
to xvergilantte/KernelSU-Next
that referenced
this pull request
Oct 2, 2025
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode Co-authored-by: nobody202222 <[email protected]>
ramabondanp
pushed a commit
to ramabondanp/KernelSU-Next
that referenced
this pull request
Oct 2, 2025
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode Co-authored-by: nobody202222 <[email protected]>
onettboots
added a commit
to onettboots/bool-x_xiaomi_raphael
that referenced
this pull request
Oct 4, 2025
02f944e9422f apk_sign: Add KernelSU RSUNTK Manager 80a1b5622c84 kernel: implement susfs v1.5.9 c8e1d8479e5f New Crowdin updates (#794) 649ab0435360 Update english strings & readme (#783) 02b6050f6555 Fix rustfmt again (#788) 6b2dc45954ee ci: update workflows (#724) 75ce7e6236cf deps: update (#723) f00aaab7c964 kernel: Remove duplicate include in core_hook (#784) 1ef3deb4484c fix rustfmt (#722) 0e2970a89265 Added Crowdin localized status in README_UA (#690) 3359873885c6 Update README_RU.md (#683) caea2af46f78 docs: Update Buglarian README (#667) 879979b11042 docs: Update Polish README (#641) 5549fa918ac8 Edit Security to Contribution and add Crowdin link to README (#639) 127fa344c5d1 fix typos in readme (#638) 2dd907651896 New Crowdin updates (#701) 16c429aaa1cf Fix mount not working in android 8/9 (#741) 4a8afa4190df Unmount isolated process which forks from zygote unconditionally (tiann/KernelSU#2747) (#776) a3b7a9bc4e74 fix 'for' loop problem (tiann/KernelSU#2745) (#772) 12d46941e4bc Strip JNI debug logs on release build (#2732) 556d9c8e1a45 ksud: updated resetprop 250c9d1477e9 manager: Optimized import, optimized all libsu shell calls, and fixed WebUI memory leaks (#754) 7a2aeb504209 Reset seccomp filter count when escaping to root (tiann/KernelSU#2708) (#743) 27eca6f2764d kernel: selinux: rules: Micro-optimize get_policydb() and fix illegal RCU lock usage in handle_sepolicy() (tiann/KernelSU#2695) (#721) 35ffc601c69e ksud_overlayfs: change custom sparse file name bfdbd597eae1 Revert "kernel: implement susfs v1.5.9" git-subtree-dir: drivers/kernelsu git-subtree-split: 02f944e9422f4e90589dca8b7959bd9ab8bc0f33
onettboots
added a commit
to onettboots/bool-x_xiaomi_raphael
that referenced
this pull request
Oct 7, 2025
06c355b87f24 KernelSU: Attempted to fix new prctl side channel detection 02f944e9422f apk_sign: Add KernelSU RSUNTK Manager 80a1b5622c84 kernel: implement susfs v1.5.9 c8e1d8479e5f New Crowdin updates (#794) 649ab0435360 Update english strings & readme (#783) 02b6050f6555 Fix rustfmt again (#788) 6b2dc45954ee ci: update workflows (#724) 75ce7e6236cf deps: update (#723) f00aaab7c964 kernel: Remove duplicate include in core_hook (#784) 1ef3deb4484c fix rustfmt (#722) 0e2970a89265 Added Crowdin localized status in README_UA (#690) 3359873885c6 Update README_RU.md (#683) caea2af46f78 docs: Update Buglarian README (#667) 879979b11042 docs: Update Polish README (#641) 5549fa918ac8 Edit Security to Contribution and add Crowdin link to README (#639) 127fa344c5d1 fix typos in readme (#638) 2dd907651896 New Crowdin updates (#701) 16c429aaa1cf Fix mount not working in android 8/9 (#741) 4a8afa4190df Unmount isolated process which forks from zygote unconditionally (tiann/KernelSU#2747) (#776) a3b7a9bc4e74 fix 'for' loop problem (tiann/KernelSU#2745) (#772) 12d46941e4bc Strip JNI debug logs on release build (#2732) 556d9c8e1a45 ksud: updated resetprop 250c9d1477e9 manager: Optimized import, optimized all libsu shell calls, and fixed WebUI memory leaks (#754) 7a2aeb504209 Reset seccomp filter count when escaping to root (tiann/KernelSU#2708) (#743) 27eca6f2764d kernel: selinux: rules: Micro-optimize get_policydb() and fix illegal RCU lock usage in handle_sepolicy() (tiann/KernelSU#2695) (#721) 35ffc601c69e ksud_overlayfs: change custom sparse file name bfdbd597eae1 Revert "kernel: implement susfs v1.5.9" 8e69005cb0d6 kernel: use sidex15's fork for setup.sh 6bf2b9758273 kernel: implement susfs v1.5.9 b9389f4c1022 Revert "kernel: implement susfs v1.5.9" c38135d8d57e kernel: add TheWildJames Fork Manager 8763c7e9bcf3 kernel: implement susfs v1.5.9 REVERT: 69be375db10a Revert "kernel: harden prctl check" REVERT: 11643ee685cb Revert "kernel: align prctl harden commit from backslashxx/KernelSU" REVERT: 478394a6e1ce kernel: align prctl harden commit from backslashxx/KernelSU SQUASHED: * kernel: harden barriers for arm/arm64 * kernel: core_hook: harden prctl handler REVERT: f40fe9b9e1e6 manager: add version tag to update card REVERT: f1c97b507efe kernel: harden prctl check REVERT: 300a13f65775 kernel: handle throned UID change if manager is reinstall or changed REVERT: d4b7ffbbe19d kernel: scan /data/user_de/0 for actual UID (#155) REVERT: 693ac0be5579 Revert "Unmount isolated process which forks from zygote unconditionally (tiann/KernelSU#2747) (#776)" REVERT: bab8669988dd manager: move settings button to topbar REVERT: 3d98ed7f83b5 manager: improvements and ui overhaul v2 REVERT: f41fe20d9942 manager: fix zygisk implementation module path REVERT: dbd6accea8ea New Crowdin updates (#816) REVERT: 363e80821a85 kernel: manager: get kernel driver version tag REVERT: e76ef97d4b91 manager: get zygisk implementation and version info REVERT: 2f408a2b6570 manager: improve bottom bar destination animations REVERT: 1293848c2307 manager: improve topbar icon animation REVERT: 261ac2ea47e8 manager: update icons and improve ABI string in Home screen REVERT: 4e2d30ca9ad7 manager: webui: allow download file REVERT: 2a0f19a3ab4c manager: webui: allow file upload REVERT: ea3825b56fae manager: enhance navigation transitions for detail and tab screens REVERT: ab360c26ee3f manager: downgrade navigation lib version due to buggy transition for module install intent REVERT: 2033d502a1c1 ci: add linux build target for ksud on ci manager workflows REVERT: d7b24fbbe13a manager: add new file management apis (listFile, readFile, writeFile, removeFile, moveFile, copyFile) REVERT: b65369717278 manager: improve manager variant update mechanism REVERT: 0576b5736a7c manager: make module and superuser count card more compact REVERT: bb8402e8e804 manager: minor improvements to update card REVERT: b86e3821a0b9 ksud: add linux support REVERT: 9d3309558b0d manager: implement insets for webui-next REVERT: 0d6bdc6364cb New Crowdin updates (#806) REVERT: d9239343e697 kernel: auto patch struct seccomp to include filter_count REVERT: 84a8eef2d217 manager: modify warning message for root grant failure and add tap to restart option REVERT: e37c14b9f603 magic mount: make mount points read only REVERT: 26ee31e01c6c kernel: remove KSU_SWITCH_MANAGER logic REVERT: 4df1cf0f5724 New Crowdin updates (#794) REVERT: 6212a6907769 Update english strings & readme (#783) REVERT: 21c879d49e1d Fix rustfmt again (#788) REVERT: 2c02db6323f1 ci: update workflows (#724) REVERT: b01e8503cd97 deps: update (#723) REVERT: 04c6bbf035cb kernel: Remove duplicate include in core_hook (#784) REVERT: 8edb892792dc fix rustfmt (#722) REVERT: 49ffbae2ce1d Added Crowdin localized status in README_UA (#690) REVERT: 9708c953efb7 Update README_RU.md (#683) REVERT: 4ff58a33bc19 docs: Update Buglarian README (#667) REVERT: 91dcdebb8b85 docs: Update Polish README (#641) REVERT: 17a7ad9c8ee0 Edit Security to Contribution and add Crowdin link to README (#639) REVERT: dad404e7b591 fix typos in readme (#638) REVERT: 44360ffa25a2 New Crowdin updates (#701) REVERT: 04c128694707 Fix mount not working in android 8/9 (#741) REVERT: cee92d6926eb Unmount isolated process which forks from zygote unconditionally (tiann/KernelSU#2747) (#776) REVERT: 5bdb938e845f fix 'for' loop problem (tiann/KernelSU#2745) (#772) REVERT: 429ae53c5c8d Strip JNI debug logs on release build (#2732) REVERT: 43c600f295a9 ksud: updated resetprop REVERT: 316a679260a0 manager: Optimized import, optimized all libsu shell calls, and fixed WebUI memory leaks (#754) REVERT: a540992e9b63 Reset seccomp filter count when escaping to root (tiann/KernelSU#2708) (#743) REVERT: ba16e0c83ffa kernel: selinux: rules: Micro-optimize get_policydb() and fix illegal RCU lock usage in handle_sepolicy() (tiann/KernelSU#2695) (#721) REVERT: fa5c545b4bee ksud_overlayfs: change custom sparse file name git-subtree-dir: drivers/kernelsu git-subtree-split: 06c355b87f24b0ac264be19f61770de3e6c06533
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
fix ‘for’ loop initial declarations are only allowed in c99 or c11 mode