Commit Graph

6504 Commits

Author SHA1 Message Date
osm0sis 9b3896fd3d Retain PREINITDEVICE during A-only addon.d 2023-09-23 23:51:36 -07:00
topjohnwu a3f5918d25 Fix bug in libsepol
Fix #7308
2023-09-23 22:34:51 -07:00
topjohnwu b28326198c Use crates for cpio code 2023-09-22 01:39:21 -07:00
topjohnwu 46275b90c2 Generalize unxz 2023-09-21 05:47:21 -07:00
topjohnwu 15e13a8d8b Organize logging code 2023-09-19 03:02:30 -07:00
topjohnwu b750c89c87 Address clippy warnings 2023-09-19 01:11:50 -07:00
LoveSy 8d7c7c3dfb Refactor dtb in rust 2023-09-19 00:41:42 -07:00
topjohnwu 8e1a91509c Remove readlink_unsafe 2023-09-19 00:06:21 -07:00
LoveSy 927cd571f8 Fix `read_cert` crash when receive fd = -1 2023-09-18 22:32:32 -07:00
LoveSy 5fbd3e5c65 Fix buf len update of read_link to Utf8CStrBuf 2023-09-18 22:31:12 -07:00
LoveSy 877aeb66cb Upgrade to Gradle 8.3 2023-09-14 13:16:59 -07:00
topjohnwu 8a88d8465a Prevent OOM
Fix #7341
2023-09-14 13:14:30 -07:00
topjohnwu dda8cc85c9 Use bytemuck 2023-09-14 13:10:09 -07:00
topjohnwu 6a59939d9a Remove for_all_file 2023-09-13 18:09:16 -07:00
topjohnwu 4745e86c1b Fix #7301 2023-09-13 14:44:20 -07:00
topjohnwu 9aa466c773 Fix genfscon and filename_trans
Fix #7329
2023-09-12 21:31:31 -07:00
LoveSy 0243610c09 No trailing zeros if the signed boot img is larger 2023-09-12 18:09:20 -07:00
topjohnwu 0a2a590ab7 Use Utf8CStr for logging 2023-09-12 17:35:20 -07:00
topjohnwu 89aee6ffa7 Add more to the Utf8CStr family
Better C strings with path operations
2023-09-12 17:35:01 -07:00
topjohnwu 4eaf701cb7 Address clippy warnings 2023-09-06 21:45:12 -07:00
topjohnwu 4fff2aa7d8 Fix proto read and write 2023-09-06 20:45:59 -07:00
topjohnwu 35b3c8ba5c Cleanup persist props code 2023-09-06 15:52:14 -07:00
topjohnwu 1d7cff7703 Update Cargo dependencies 2023-09-06 13:57:43 -07:00
LoveSy 8d81bd0e33 resetprop: replace nanopb with quick-protobuf for persist 2023-09-05 22:20:57 -07:00
topjohnwu 7826d7527f Release new canary build 2023-09-04 00:35:17 -07:00
topjohnwu d4e552d08b Update README 2023-09-04 00:26:48 -07:00
topjohnwu 5a16418543 Release Magisk v26.3 2023-09-04 00:01:46 -07:00
topjohnwu 7297aba15a Add v26.3 release notes 2023-09-03 23:54:45 -07:00
Ylarod bc5d5f9502 Update details.md
The `MAGISKTMP` changed to `/debug_ramdisk` since https://github.com/topjohnwu/Magisk/pull/6931
2023-09-03 23:46:25 -07:00
vvb2060 1761986c1b Update zh-rCN translation 2023-09-03 23:43:07 -07:00
topjohnwu 1e034e3e0e Update libsu 2023-09-03 23:41:17 -07:00
topjohnwu bbf9756bfa Release new canary build 2023-09-02 06:20:10 -07:00
topjohnwu 96e559fb0e Skip cargo build if possible 2023-09-02 06:03:39 -07:00
topjohnwu 4c45775131 Update BusyBox 2023-09-02 05:45:18 -07:00
LoveSy c072b4254d Wrap rename and renameat 2023-09-02 04:24:24 -07:00
topjohnwu 2dbb812126 Disable stack protector on x86 static executables
Close #7274
2023-09-01 23:04:19 -07:00
topjohnwu be50f17f55 Update to ONDK r26.0
Close #7264
2023-09-01 23:01:49 -07:00
残页 6f77f190f2 Fix processPayload 2023-08-31 20:30:10 -07:00
topjohnwu 6bdc57cbe4 Release new canary build 2023-08-30 01:22:02 -07:00
残页 de00f1d5a9 Always check mounts to detect legacy SAR on bootmode 2023-08-30 01:02:19 -07:00
残页 e9b9bf987b Fix syntax error in util_functions.sh 2023-08-29 15:33:03 -07:00
topjohnwu f4b6385f9f Disable boot vbmeta patch when found vbmeta.img 2023-08-28 22:54:55 -07:00
topjohnwu 75d905a56d Fix device detection scripts and logic 2023-08-28 22:13:36 -07:00
topjohnwu b1363ee479 Do not allow user to configure boot vbmeta patching 2023-08-28 22:13:36 -07:00
topjohnwu 51afe43a30 Cleanup util_functions 2023-08-28 22:13:36 -07:00
残页 189c03c047 Add canyie to developer list 2023-08-28 13:21:58 -07:00
topjohnwu ae9d270a32 Release new canary build 2023-08-28 01:25:07 -07:00
topjohnwu e47e869f6b Update full changelog 2023-08-28 01:15:14 -07:00
topjohnwu c39038a439 Update README 2023-08-28 01:13:25 -07:00
topjohnwu 69174e2c13 Release Magisk v26.2 2023-08-28 01:04:28 -07:00