topjohnwu
9c6e64f47d
Workaround compiler optimization bug
2018-02-21 14:44:24 +08:00
topjohnwu
0afa601551
Fix F2FS manager crashing
2018-02-20 05:15:06 +08:00
topjohnwu
df9c40c035
Move to raw resources
2018-02-20 05:07:18 +08:00
topjohnwu
25b67017e4
Update traditional Chinese translation
2018-02-20 03:34:36 +08:00
linar10
bc9c3346f3
Update strings.xml
2018-02-20 03:30:36 +08:00
Vv2233Bb
1db7e19fe8
Updated string-lt
2018-02-20 03:30:23 +08:00
Albert I
102c03ce2b
Update Indonesian translations
...
* Add restore manager strings
Signed-off-by: Albert I <krascgq@outlook.co.id>
2018-02-20 03:29:55 +08:00
Ilya Kushnir
ec19eb4455
Update RU strings
2018-02-20 03:29:39 +08:00
Igor Sorocean
6d9924d50e
Update romanian translation
2018-02-20 03:24:56 +08:00
Artem
16c4d74274
Add some Rus translate
2018-02-20 03:24:38 +08:00
Jonas Schubert
e4af5fd36a
Added german string values for settings restore
2018-02-20 03:24:19 +08:00
dark-basic #DarkBasic BasicHD
702775493a
Update strings.xml
...
New Line Added.
2018-02-20 03:23:55 +08:00
Oliver Cervera
b2ae826066
Italian - Add option to restore Magisk Manager
...
- Updated Italian translation with new two strings from 5.6.0
2018-02-20 03:23:44 +08:00
Fatih Fırıncı
cc3e9990fa
Update strings.xml
2018-02-20 03:23:30 +08:00
topjohnwu
271cbddd5e
Settings improvements
2018-02-20 00:39:17 +08:00
topjohnwu
26dfbb3028
Add rules for Magisk Manager
2018-02-18 19:19:14 +08:00
vczilla
f16cd987e4
Update rules.c
2018-02-18 18:47:25 +08:00
topjohnwu
c1423ca9ad
Fix F2FS crashes on SQLite 3.21.0
2018-02-18 18:12:12 +08:00
topjohnwu
74379150a1
Use scripts to setup sudb
2018-02-18 12:41:58 +08:00
topjohnwu
a94fa81195
Support non skip_initramfs device with slot suffix
2018-02-14 00:57:52 +08:00
topjohnwu
6119c24720
Bump Magisk Manager version
v15.4
2018-02-13 08:04:47 +08:00
topjohnwu
c840a30c30
Bump version
manager-v5.6.0
2018-02-13 06:16:24 +08:00
topjohnwu
ae5277a898
Fix multiusers conflicting
2018-02-13 06:05:20 +08:00
topjohnwu
bffa837825
Fix repackaging
2018-02-13 03:27:27 +08:00
topjohnwu
b9e7d0faea
Add option to restore Magisk Manager after repackage
2018-02-13 03:22:41 +08:00
topjohnwu
860b08d9ed
Add version code to downloaded upgrades
2018-02-13 01:22:43 +08:00
topjohnwu
691dc1d49e
Update to libsu 1.1.0 with su I/O
2018-02-12 23:07:35 +08:00
topjohnwu
7da205f4c8
Round sizes to nearest integer
2018-02-12 04:56:50 +08:00
topjohnwu
9d6886d367
Do not allow backups
2018-02-12 03:18:57 +08:00
Taras Korzhak
9589b68f5a
Updated UK translation
2018-02-12 03:11:00 +08:00
Albert I
28d88af1af
Update Indonesian translations
...
* Translate new strings
* Improve translation of several strings
Signed-off-by: Albert I <krascgq@outlook.co.id>
2018-02-12 03:10:44 +08:00
Vv2233Bb
8b5acd1849
Update for springs-lt
2018-02-12 03:10:32 +08:00
topjohnwu
33dc63a7fd
Fix filenames
2018-02-12 03:09:38 +08:00
topjohnwu
754fafcfe9
Check logd before logging
2018-02-12 02:48:15 +08:00
topjohnwu
bd7766b17e
Prevent small memory leak
2018-02-11 21:55:57 +08:00
Andrew Gunnerson
70b7d73453
utils/cpio.c: Fix off-by-one error in cpio_vec_insert
...
Previously, if `cpio_vec_insert()` needed to replace a file and the file
already exists as the first entry, then a duplicate entry would get
created.
This fixes the bug I reported at:
https://forum.xda-developers.com/showpost.php?p=75449768&postcount=22647
Signed-off-by: Andrew Gunnerson <andrewgunnerson@gmail.com>
2018-02-11 18:50:42 +08:00
Andrew Gunnerson
5ad4702a5b
utils/file.c: NULL terminate all files read into memory
...
Some functions, like `patch_init_rc()`, treat buffers read into memory
as a string instead of a byte buffer. Since the buffers weren't
NULL-terminated, this resulted in out-of-bounds reads and caused crashes
in certain conditions.
THis commit updates fd_full_read() to always NULL-terminate the buffers
so that they can be treated as strings when working with text files.
Signed-off-by: Andrew Gunnerson <andrewgunnerson@gmail.com>
2018-02-11 18:50:42 +08:00
topjohnwu
40b6fe03c2
Tweak enum
2018-02-11 18:50:42 +08:00
topjohnwu
49ecba2476
Obfuscate filenames to prevent detection
...
Because why not
2018-02-11 04:04:47 +08:00
topjohnwu
ebd509d92d
Obfuscate socket name to prevent detection
...
Because why not
2018-02-11 03:59:54 +08:00
topjohnwu
7193374a7e
Better Windows support
2018-02-10 19:54:58 +08:00
topjohnwu
6728445542
Support separate ramdisk images
2018-02-10 03:34:13 +08:00
topjohnwu
10ed299c78
Detect recovery on FBE devices with no DE access
2018-02-10 03:31:00 +08:00
topjohnwu
d0a86385b7
Update console messages
2018-02-09 05:38:02 +08:00
topjohnwu
32b124913e
Change busybox config
2018-02-06 05:52:25 +08:00
topjohnwu
599ae95251
Support moving files across filesystems
2018-02-02 04:47:16 +08:00
topjohnwu
d1be34c34a
Support sepolicy_debug
2018-02-02 04:17:13 +08:00
topjohnwu
bc2cac90fe
Hardlink files recursively
2018-02-02 03:22:38 +08:00
topjohnwu
50a49e2c8c
Prevent crashes on non rooted devices
2018-02-01 04:42:59 +08:00
topjohnwu
c60adb113e
Fix strings
2018-01-31 23:11:31 +08:00