Commit Graph

  • 9cc830c565 Update strings.xml values_sq master Arbri çoçka 2025-12-05 20:03:05 +01:00
  • ddbac50645 update korean translation hajs1664 2025-12-04 10:16:57 +09:00
  • b5138a4af0 Update unpack boot image help message 南宫雪珊 2025-12-05 19:22:49 +08:00
  • 64752f38e8 Do not unwrap when getting decoder and encoder topjohnwu 2025-12-05 02:33:30 -08:00
  • 9ac4b5ce7d Add proper lzma format detection topjohnwu 2025-12-05 02:30:18 -08:00
  • 505053f9b4 Properly support AVD with minor SDK version topjohnwu 2025-12-04 20:55:46 -08:00
  • ccb264f33a Release Magisk v30.6 v30.6 topjohnwu 2025-12-01 15:46:33 -08:00
  • 84f7d75d30 Update release.sh topjohnwu 2025-12-01 15:27:01 -08:00
  • 9a776c22d9 Revert "Use rootfs for magisktmp if possible" 南宫雪珊 2025-12-02 03:45:34 +08:00
  • 363566d0d5 Release Magisk v30.5 v30.5 topjohnwu 2025-12-01 01:52:46 -08:00
  • d9dc459bf4 Update system_properties topjohnwu 2025-11-30 23:44:44 -08:00
  • 5d6b703622 Move occupy and unoccupy out of base crate topjohnwu 2025-11-28 23:06:11 -08:00
  • f7ce9c38e1 Run through clippy and rustfmt topjohnwu 2025-11-28 19:56:51 -08:00
  • bdbfb40383 Use rootfs for magisktmp if possible LoveSy 2025-11-14 23:32:00 +08:00
  • 283fc0f46f Update cargo dependencies topjohnwu 2025-11-28 21:00:48 -08:00
  • 2c24a41bf2 Update gradle dependencies topjohnwu 2025-11-27 02:01:39 -08:00
  • 97c93a1f4d Smaller release binary size topjohnwu 2025-11-27 00:12:55 -08:00
  • 8d534e6de8 Update cxx-rs topjohnwu 2025-11-24 17:14:19 -08:00
  • 3a60ef2039 Update to ONDK r29.3 topjohnwu 2025-11-21 11:46:23 -08:00
  • 52d7eff03f Fix splice direction for ptmx out stream Wang Han 2025-11-15 22:32:58 +08:00
  • 020e23ea13 Disable help triggers on subcommands topjohnwu 2025-11-03 10:22:41 -08:00
  • 1599bfc2c5 Update dependencies topjohnwu 2025-11-02 01:52:58 -08:00
  • c8d51b38ba Enhance fdt_header validation for empty dtb Wang Han 2025-11-02 15:21:26 +08:00
  • f741a4aeb8 Free regex resources in plt_hook_commit Wang Han 2025-10-27 23:09:53 +08:00
  • 4ee2235961 Update dependencies topjohnwu 2025-10-19 20:05:54 -07:00
  • 536e50c6e0 Support optional trailing positional arguments topjohnwu 2025-10-19 03:53:53 -07:00
  • 57d9fc6099 Support short only options and switches topjohnwu 2025-10-19 03:20:58 -07:00
  • 52d8910bdd Cleanup code for EarlyExit during help triggers topjohnwu 2025-10-18 20:32:59 -07:00
  • c94bd49a89 Update default help triggers topjohnwu 2025-10-18 17:18:02 -07:00
  • b72ba6759e Vendor argh sources topjohnwu 2025-10-17 23:48:31 -07:00
  • 5bcb55b7fc Format Rust imports with rustfmt topjohnwu 2025-10-18 00:00:04 -07:00
  • 0dc8231585 Make all dependencies workspace = true topjohnwu 2025-10-17 17:06:54 -07:00
  • 470acc93c9 Remove clickable attribute from item_module_md2.xml Wang Han 2025-10-14 21:36:50 +08:00
  • 0edb80b10f Set module card as non clickable Wang Han 2025-10-14 21:35:04 +08:00
  • bcc6296d94 Build debug without debug-info topjohnwu 2025-10-02 23:39:09 -07:00
  • c3db2e368d Release Magisk v30.4 v30.4 topjohnwu 2025-10-02 04:30:47 -07:00
  • d37da5ca66 Cleanup code topjohnwu 2025-10-02 04:18:20 -07:00
  • aac52176ed Support API level as floating point topjohnwu 2025-10-02 04:10:22 -07:00
  • 78e2fc37e5 Add easy knobs to disable security checks topjohnwu 2025-10-02 04:09:46 -07:00
  • ca2e40593f Make fetchUpdate safe Wang Han 2025-09-30 22:18:27 +08:00
  • c07fdc87e3 Handle second splice() failure gracefully LoveSy 2025-10-01 19:30:15 +08:00
  • 7270f5e413 Several minor fixes/improvements topjohnwu 2025-10-02 02:46:18 -07:00
  • 07cc85ccb1 Default initialize before swap in move constructor topjohnwu 2025-10-02 02:37:16 -07:00
  • d6f17c42d5 Fix logging implementation error topjohnwu 2025-10-01 10:46:13 -07:00
  • d60806f429 Only reset NB prop when zygisk is enabled Wang Han 2025-10-01 14:46:48 +08:00
  • 8836a09c8c core: Update Persian translation Mohammad Hasan Keramat J 2025-09-29 22:02:32 +03:30
  • f16e93c7db Release Magisk v30.3 v30.3 topjohnwu 2025-09-29 21:35:45 -07:00
  • 1b0ddec66e Remove unused code Thonsi 2025-09-29 10:49:03 +05:30
  • cd8820f563 Refactor code for more readability topjohnwu 2025-09-28 20:51:17 -07:00
  • b70192ca3e Sync libsepol with upstream AOSP topjohnwu 2025-09-28 23:17:12 -07:00
  • d42ec5da9a Fix pattern matching for CANARY version LoveSy 2025-09-27 01:56:15 +08:00
  • 742913ebcb Support installing Magisk on vendor_boot topjohnwu 2025-09-28 01:10:11 -07:00
  • ed206c6480 Upgrade cargo dependencies topjohnwu 2025-09-26 23:37:45 -07:00
  • f9a8052583 Improve build.py topjohnwu 2025-09-26 17:00:58 -07:00
  • f4fdd516f9 Upgrade gradle dependencies topjohnwu 2025-09-24 03:18:35 -07:00
  • 5925a71f94 Upgrade cargo dependencies topjohnwu 2025-09-24 03:05:18 -07:00
  • 3cda9beb93 Cleanup unused bindings topjohnwu 2025-09-24 02:38:18 -07:00
  • 8b7d1ffcdd Migrate magisk_main to Rust topjohnwu 2025-09-17 23:19:13 -07:00
  • 8d02d0632e Fix comments topjohnwu 2025-09-18 01:16:34 -07:00
  • dd743f6f7e Improve Encodable/Decodable impls topjohnwu 2025-09-17 20:21:56 -07:00
  • cf483ad4d2 Migrate connect_daemon to Rust topjohnwu 2025-09-15 12:51:21 -07:00
  • 4aed644e08 Directly accept RequestCode for connect_daemon topjohnwu 2025-09-15 11:30:14 -07:00
  • 0acc39cec0 Use bitflags to implement BootState topjohnwu 2025-09-15 11:24:14 -07:00
  • 8b3a44344f Move bootstages into its own module topjohnwu 2025-09-15 11:06:47 -07:00
  • 8b49eda85a Migrate daemon_entry to Rust topjohnwu 2025-09-15 12:37:29 -07:00
  • 7057d4c7f1 Migrate setup_magisk_env to Rust topjohnwu 2025-09-14 22:12:48 -07:00
  • aab8344058 Update Serbian Radoš Milićev 2025-09-14 20:28:40 +02:00
  • 7cccf83b37 Remove unused poll_ctrl implementation topjohnwu 2025-09-14 01:59:04 -07:00
  • f10ad93c4e Move more code of daemon_entry into Rust topjohnwu 2025-09-13 01:21:33 -07:00
  • f143b5df15 Do not mount directories as mirror topjohnwu 2025-09-12 15:41:35 -07:00
  • 71213cc6f4 Fix path tracking in module.rs topjohnwu 2025-09-12 12:11:39 -07:00
  • e2a1774e5b Make logging.rs use nix topjohnwu 2025-09-11 01:16:26 -07:00
  • 0222527a1e Use bitflags macro topjohnwu 2025-09-10 10:26:41 -07:00
  • 312bfe1bab Do not leak base::ffi to external crates topjohnwu 2025-09-10 10:09:31 -07:00
  • 48c62a1dae Disable exit on error for cmdline_logging topjohnwu 2025-09-10 09:33:56 -07:00
  • cfc2bcb665 Fix zygisk native bridge library name concatenation order rikka 2025-09-11 01:11:48 +08:00
  • 94b1ff674f Allow calling remove_all on non-existence file topjohnwu 2025-09-10 03:44:39 -07:00
  • 111136733a Migrate away from unsafe set_len of Utf8CStr topjohnwu 2025-09-09 22:19:05 -07:00
  • c8caaa98f5 Enable mount for nix topjohnwu 2025-09-09 20:17:09 -07:00
  • 8d28f10a3f Enable zerocopy for nix topjohnwu 2025-09-09 10:53:36 -07:00
  • 177a456d8b Enable term for nix topjohnwu 2025-09-09 10:19:01 -07:00
  • ef4e230258 Use nix for libc functions topjohnwu 2025-09-08 23:59:29 -07:00
  • 17082af438 Simplify OsError topjohnwu 2025-09-08 11:24:33 -07:00
  • 1df5b34175 Stop differentiate Error vs ErrorCxx topjohnwu 2025-09-08 11:25:18 -07:00
  • ea5fe7525d Simplify LibcReturn topjohnwu 2025-09-08 10:55:57 -07:00
  • a75c335261 Update cargo dependencies topjohnwu 2025-09-08 02:24:01 -07:00
  • 3903f42cf6 Support specify ABI for clippy topjohnwu 2025-09-08 02:23:49 -07:00
  • fb0c4ea838 Fallback to userspace copy if splice failed topjohnwu 2025-09-03 11:35:29 -07:00
  • bc89c60977 Run cargo fmt topjohnwu 2025-09-02 11:11:49 -07:00
  • bd657c354c Reduce FFI across C++/Rust topjohnwu 2025-09-02 11:11:12 -07:00
  • 675b5f9565 feat(i18n): Add Hinglish translation MONA 2025-09-01 10:47:07 +05:30
  • 1b2c43268e feat(i18n): Add Hinglish translation MONA 2025-09-01 10:40:23 +05:30
  • 653730d75e Make cxx binding generate less code topjohnwu 2025-08-29 01:44:06 -07:00
  • d472e9c36e Update cargo dependencies topjohnwu 2025-08-28 22:01:35 -07:00
  • 484d53ef7e Update to ONDK r29.2 topjohnwu 2025-08-28 16:15:59 -07:00
  • c4e2985677 Migrate resetprop to Rust topjohnwu 2025-08-27 14:03:04 -07:00
  • 42d9f87bc9 Cleanup resetprop code topjohnwu 2025-08-18 11:12:31 -07:00
  • 2e4fa6864c Make Utf8CStr a first class citizen in C++ codebase topjohnwu 2025-08-25 14:53:49 -07:00
  • e2abb648ac Update system_properties topjohnwu 2025-08-27 10:12:31 -07:00
  • 3599dcedfb Make argh directly parse into Utf8CString topjohnwu 2025-08-26 23:37:16 -07:00