Caner Karaca
5be6992d75
Add Dependabot, Update Dependencies and Workflows ( #1440 )
...
Build may fail because of some major dependency updates. Needs changes,
changes/fixes welcomed.
Main goal is keeping all things up-to-date.
---------
Co-authored-by: weishu <twsxtd@gmail.com >
2024-03-20 12:52:34 +08:00
weishu
8e1ba90c63
ksud: correctly copy chr device and keep xattr. close #1397
2024-02-29 19:23:11 +08:00
weishu
40d631a20c
ksud: Force creating new module format to avoid many wired issues. close #1384 , close #1381
2024-02-25 22:29:13 +08:00
weishu
36a5f61f43
ksud: remove http serve mode
2024-02-22 16:26:14 +08:00
weishu
102bde759c
ksud: Add support for module webui
2024-02-20 16:39:05 +08:00
LoveSy
633e84307b
Add fallback to mount syscall ( #1349 )
2024-02-05 17:36:07 +08:00
weishu
d2567cc460
ksud: Fix dependency
2024-02-02 11:25:54 +08:00
LoveSy
e21be26b06
Use rustix for prctl ( #1333 )
2024-02-01 23:28:56 +08:00
LoveSy
1f8be12d79
Use new mount api
2024-02-01 01:50:30 +08:00
LoveSy
9dd854a2f1
Use rustix to replace some unsafe calls
2024-02-01 00:35:51 +08:00
weishu
1ebedc15a7
ksud: use sparse image to avoiding resize image. close #1220
2024-01-29 18:50:19 +08:00
weishu
34d8ba78a6
ksud: Fix build for win
2024-01-16 11:39:21 +08:00
weishu
dbf7f6786b
ksud: Add support for boot patch
2024-01-15 20:17:10 +08:00
weishu
1a8dd01a97
ksud: bump dependencies
2023-11-02 12:05:21 +08:00
weishu
02def78124
kernel: harden the signature check ( #1027 )
2023-10-11 02:53:11 -05:00
weishu
93b77b766e
ksud: re-enable lto
2023-07-28 22:23:03 +08:00
weishu
bedc54c03f
ksud: fix su args parse error. close #736
2023-07-28 22:21:12 +08:00
tiann
db186e7c42
ksud: remove unused dependency
2023-04-17 18:19:18 +08:00
tiann
bff61c671a
ksud: avoid using master commit dependency
2023-04-17 11:37:54 +08:00
tiann
e808bed680
ksud: refine su and make it compitable with MagiskSU
...
Supported features:
1. --mount-master, -M, -mm which would make the command run in global mount namespace.
2. - user to switch a specific user's shell.
3. -v, -V to print version code and name.
fix #330 #306 #305 #32
2023-04-04 13:50:48 +08:00
tiann
36e40746e6
ksud: Disable modules when magisk installed
2023-03-01 11:41:53 +08:00
tiann
b8b9f6ec75
ksud: Fix windows compile
2023-02-21 21:39:14 +08:00
tiann
1fd381af13
ksud: restore stock mount after overlay mount. close #233
2023-02-21 20:22:00 +08:00
tiann
afdb21755f
ksud: Fix denpendency
2023-02-20 10:07:30 +08:00
tiann
06be27db98
ksud: Fix mount ext4 failed of sys-mount
2023-02-12 18:07:50 +08:00
tiann
f2647c6469
ksud: Fix confliction with stock system overlayfs
2023-02-08 12:14:31 +08:00
tiann
a8e85f65eb
ksud: Fix incorrect dependency
2023-02-03 23:19:22 +08:00
tiann
94462f8521
ksud: Fix macOS compile
2023-02-03 14:46:48 +08:00
skbeh
9e34996c3b
ksud: fix issues found by clippy ( #167 )
...
These issues are mostly found by `cargo clippy -- -W clippy::pedantic`.
2023-02-03 09:45:07 +08:00
skbeh
5088703ec3
ksud: compress embed assets ( #186 )
2023-02-03 09:31:32 +08:00
tiann
4c8681d52c
ksud: use logcat log
2023-02-01 20:28:38 +08:00
tiann
9d192d5f2b
ksud: make it compilable for non-android
2023-02-01 19:04:33 +08:00
tiann
4852beec79
ksud: sepolicy support
2023-01-31 18:47:43 +08:00
skbeh
c19e8bef73
ksud: remove subprocess dependency ( #156 )
2023-01-30 20:14:27 +08:00
skbeh
783093384a
ksud: replace some utils with rust libraries ( #142 )
2023-01-30 12:57:25 +08:00
Ylarod
443c5867cd
kernel: precise trigger timing of post-fs-data ( #118 )
...
* kernel: add report_event cmd
* ksud: report event
* kernel: trigger on_post_fs_data
* ksud: comment unused code
* [skip ci] run clang-format
Signed-off-by: Ylarod <me@ylarod.cn >
* ci: use custom key to sign official bootimgs
* format ksud
* reject non root
* remove
Signed-off-by: Ylarod <me@ylarod.cn >
2023-01-26 11:29:02 +08:00
tiann
59a35c0140
ksud: auto resize image based on module size
2023-01-24 15:00:31 +08:00
tiann
5b9b620bc0
ksud: retry for mount
2023-01-24 13:26:40 +08:00
tiann
7802618833
ksud: fix encoding error
2023-01-04 17:26:21 +08:00
tiann
fad6ff3dce
ksud: Add userspace cli to load module
2023-01-04 14:42:47 +08:00