Commit Graph

795 Commits

Author SHA1 Message Date
Ali Beyaz 127b8d810b Turkish translation (#618) 2023-06-13 12:11:12 +08:00
YuKongA ed5f0d3e29 ci: upgrade kernel branches (#614)
* Add android12-5.10.177 & android13-5.10.177
2023-06-10 20:40:50 +08:00
weishu b47425d3ff ci: Fix incorrect patch level for a13 kernel. close #601 2023-06-10 20:12:15 +08:00
weishu 4f5ce447b6 ci: fix clippy (#616) 2023-06-10 20:04:12 +08:00
weishu d621ea6e1d ksud: Fix su parameter parsing. close #530, close #305, close #330, close #305 2023-06-10 15:23:45 +08:00
weishu 917186f34f manager: Add title to profile list dialog 2023-06-09 20:43:44 +08:00
weishu 46ef298978 manager: Add desc to profile list item 2023-06-09 20:04:23 +08:00
weishu 6308aa4f88 manager: minor fixes for uid/gid input 2023-06-09 19:59:11 +08:00
Pegioner 1e9c89ab32 Update Russian translation (#611) 2023-06-09 11:06:50 +08:00
Fiqri Ardyansyah 3fffcde59d Fix error build when using GCC 12.0.0 (#609)
Signed-off-by: Fiqri Ardyansyah <fiqri0927936@gmail.com>
2023-06-09 10:35:16 +08:00
Gustavo Mendes 0575573a28 Update Portuguese brazilian translation (#608)
Signed-off-by: Gustavo Mendes <gusttavo.me@outlook.com>
2023-06-08 10:48:02 +08:00
Rushi Ranpise 09ed2661a9 Update English translation (#605)
Fixes https://github.com/tiann/KernelSU/issues/602
2023-06-07 16:37:08 +08:00
raystef66 bb7eca431c Update Flemish/Dutch translation (#604) 2023-06-07 11:13:04 +08:00
WeeAris ac88b727ef website: Update unofficial device maintainer information (#603)
RealKing kernel has included kernelsu officially, so I don't need to
keep maintaining this fork. With the consent of the author of the
RealKing kernel, the maintainer information here is updated to his.
2023-06-07 10:37:16 +08:00
weishu ba229c9e4d kernel: use macro for default domain 2023-06-06 21:07:25 +08:00
weishu 109472ae22 kernel: Fix shell permission under KSU_DEBUG 2023-06-06 21:05:37 +08:00
weishu 01c1cb6259 ci: android13-5.15-2022-11 is deprecated: https://android.googlesource.com/kernel/common/+refs 2023-06-06 20:59:15 +08:00
weishu 0f33d3dec1 manager: sync kernel struct and bump profile version 2023-06-06 20:56:27 +08:00
weishu 6a11cb706d kernel: bump format version to force clear allowlist, prepare to release a new version 2023-06-06 20:49:39 +08:00
weishu 19e00ac4eb kernel: fix set groups for kernel 4.9- 2023-06-06 20:45:42 +08:00
weishu 2a4f5eef0c manager: disable template ui temporarily 2023-06-06 19:06:03 +08:00
weishu eec88b9a5b manager: make template ui work 2023-06-06 17:54:57 +08:00
Soo-Hwan Na 8a134bad28 kernel/selinux: Need to force include errno.h sometimes (#572)
- Seen with Linux 4.14 kernel with error message:

In file included from ../drivers/android/kernelsu/selinux/sepolicy.c:1:
In file included from ../drivers/android/kernelsu/selinux/sepolicy.h:6:
In file included from ../security/selinux/ss/policydb.h:30: In file
included from ../security/selinux/ss/avtab.h:26:
../security/selinux/include/security.h:240:10: error: use of undeclared
identifier 'EIDRM'
        return -EIDRM;
                ^
  CC      drivers/base/transport_class.o
  CC      kernel/rcu/update.o
../security/selinux/include/security.h:246:10: error: use of undeclared
identifier 'ENOENT'
        return -ENOENT;
                ^
2023-06-06 16:42:45 +08:00
weishu 006d512883 manager: Default selinux context should be "u:r:su:s0" 2023-06-06 16:37:14 +08:00
weishu bacd16a68c kernel: support setting selinux context for profile 2023-06-06 16:35:25 +08:00
weishu 893aebca4f kernel: support settings supplementary groups for profile 2023-06-06 13:19:11 +08:00
weishu 5481b86401 manager: Fix groups overflow, close #598 2023-06-06 12:40:07 +08:00
weishu 1c8bd90fdf ci: respect the CONFIG_KSU options (#599)
close #596, #597
2023-06-06 12:12:27 +08:00
weishu 1a6e99bcc8 kernel: prevent root process to exec su, which makes app can escape root profile by exec it twice 2023-06-06 11:08:57 +08:00
Igor Sorocean e711d3da6b Update ro translation (#595) 2023-06-05 22:40:44 +08:00
weishu 9dcc9225d7 kernel: fix incorrect prune uid for work profile app, close #587 2023-06-05 17:41:41 +08:00
weishu 0e9148a255 manager: change minimal CAP to DAC_READ_SEARCH 2023-06-05 10:17:10 +08:00
weishu 2f2b303e72 manager: Fix set profile failed. 2023-06-05 10:10:16 +08:00
weishu 9ab50a8718 manager: Add default minimal caps for default root profile 2023-06-05 09:08:41 +08:00
weishu c0c19d4a62 manager: Fix groups and caps selection, close #592 2023-06-05 08:31:15 +08:00
Gustavo Mendes 3778023533 Add Portuguese brazilian translation (#593)
Signed-off-by: Gustavo Mendes <gusttavo.me@outlook.com>
2023-06-05 08:24:41 +08:00
raystef66 252aecaaef Update Flemish/Dutch translation (#590) 2023-06-05 05:48:10 +08:00
Womsxd 370724a633 ksubot.py: Increase timeout (#589)
Increase the timeout duration and try to resolve the
'telegram.error.TimedOut: Timed out' issue when sending messages in a
Telegram group.
2023-06-04 23:31:37 +08:00
weishu 6d7e7bd983 manager: Fix selection 2023-06-04 23:24:19 +08:00
weishu 2555ce3052 ksud: fix gid is override by uid 2023-06-04 23:14:44 +08:00
weishu 13b2b371e9 manager: optimize uid/gid panel 2023-06-04 23:14:44 +08:00
Hikari-no-Tenshi ced24b9d33 manager: Update Ukrainian translation (#584) 2023-06-04 21:41:46 +08:00
Jia-Bin cc214c57e3 Update Traditional Chinese (#586)
Update Traditional Chinese
Modify the translation to meet localization and usage habits
2023-06-04 21:36:32 +08:00
weishu 37bd497139 ksud: respect the kernel default uid 2023-06-04 18:09:58 +08:00
weishu 6a23e50a6b manager: Add desc for umount modules. 2023-06-04 17:42:58 +08:00
weishu 40da8b20ba manager: unify kernel and user structs 2023-06-04 17:29:31 +08:00
weishu fc96172655 kernel: make the profile uid, gid, capabilities really work 2023-06-04 17:29:12 +08:00
weishu bb5688afeb manager: fix capabilities and namespace save/load 2023-06-04 16:12:03 +08:00
weishu 6db0d6bdda manager: remove unused resources 2023-06-04 16:12:02 +08:00
weishu 115e412cdc kernel: add more capailities 2023-06-04 16:09:27 +08:00