362 Commits

Author SHA1 Message Date
REAndroid
c83645d82e Write signature blocks #33 2023-04-25 19:14:17 +02:00
REAndroid
f8476916ad reset ZipAligner 2023-04-25 18:11:17 +02:00
REAndroid
d8ef9db70a
Merge pull request #31 from revanced/main
fix: archive2 alignment
2023-04-25 17:46:44 +02:00
Ax333l
7582c132f9
fix: archive2 alignment 2023-04-25 17:34:54 +02:00
REAndroid
61b3b6aee5 accessible ZipAligner 2023-04-25 15:47:41 +02:00
REAndroid
c517505cbf scan LFH from mark supported input stream 2023-04-25 15:11:32 +02:00
REAndroid
06185e4fff fix: read local file headers properly (merge) #27 2023-04-24 23:31:43 +02:00
REAndroid
87528e3cef fix: read local file headers properly #27 2023-04-24 23:19:47 +02:00
REAndroid
6a6ccea50e implement archive2 2023-04-24 19:36:52 +02:00
REAndroid
effd893de3 implement archive2 2023-04-24 19:35:31 +02:00
REAndroid
eed6c3cd24 improve path sanitizer 2023-04-21 12:22:12 +02:00
REAndroid
2eff5832d7 escape special xml characters 2023-04-20 17:47:11 +02:00
REAndroid
340f8d07f9 close parser after parsing 2023-04-20 17:43:18 +02:00
REAndroid
9bb47b6f28 limit attribute indent 2023-04-20 14:58:01 +02:00
REAndroid
480e66e598 ignore updating existing key 2023-04-20 14:26:24 +02:00
REAndroid
6cba5d1d7f
Merge pull request #28 from revanced/additional-bag-methods
Additional bag methods
2023-04-19 20:27:12 +02:00
Ax333l
c3fdcdd53b
resolve string refs in plurals 2023-04-19 20:15:30 +02:00
Ax333l
2fac1b2235
convenient attribute methods for style bags 2023-04-19 20:07:08 +02:00
REAndroid
83083c58d4 sort best matching results 2023-04-18 21:03:27 +02:00
REAndroid
59d5279b7b recursive apk fire search 2023-04-18 20:21:51 +02:00
REAndroid
67ee76ded9 exclude native lib files during sanitize 2023-04-18 16:13:20 +02:00
REAndroid
98545e3699 remove fatJar 2023-04-18 15:21:07 +02:00
REAndroid
848125724b upgrade version code 1.1.6 2023-04-18 15:19:04 +02:00
REAndroid
092383e3e0 adapt AOSP xml serializer 2023-04-18 15:16:59 +02:00
REAndroid
dd5233f13c sanitize resource files optionally 2023-04-18 15:08:27 +02:00
REAndroid
9d0a62444c correction on getNamespace parser 2023-04-16 21:38:34 +02:00
REAndroid
fe0ec339ff implement parser text node 2023-04-16 21:36:18 +02:00
REAndroid
f0088a0279 improve merging performance #26 2023-04-14 21:12:59 +02:00
REAndroid
74c0f533de write public.xml directly 2023-04-14 15:13:31 +02:00
REAndroid
25aee4c6ef search map entries by name 2023-04-13 17:02:50 +02:00
REAndroid
31c6ccb90e create reference id resolver 2023-04-12 16:23:39 +02:00
REAndroid
e53f294258 compare configs with more specific 2023-04-12 15:34:49 +02:00
REAndroid
a1b44908a9 trim min possible config size 2023-04-12 15:32:56 +02:00
REAndroid
10016e68ad convenient methods 2023-04-12 13:37:12 +02:00
REAndroid
e7461b9de7
Merge pull request #24 from revanced/mutable-complex-values
feat: finish the bag apis
2023-04-10 19:36:06 +02:00
Ax333l
b110635b47
feat: finish the bag apis 2023-04-10 19:29:14 +02:00
REAndroid
128d1fe283 implement basic structure of APK signature block 2023-04-10 17:57:29 +02:00
REAndroid
32a82f9527 implement basic structure of APK signature block 2023-04-10 17:30:05 +02:00
REAndroid
2b6da361dc implement LongItem block 2023-04-05 12:32:12 -04:00
REAndroid
2eb4e7f96d implement APK signature block reading 2023-04-03 17:22:42 -04:00
REAndroid
3b669f6f92 standalone archive management REAndroid/APKEditor#3 , REAndroid/APKEditor#6 2023-04-02 17:00:51 -04:00
REAndroid
4dd7eaf1ed remove duplicate code 2023-03-30 08:22:10 -04:00
REAndroid
22d4fb9b5d synchronise update "value string" & "data string" of xml attribute #23 2023-03-30 07:28:57 -04:00
REAndroid
0c4668ee7f reusable bin xml parser 2023-03-28 09:44:19 -04:00
REAndroid
777c7f76ef disable framework loading during merging 2023-03-28 09:41:51 -04:00
REAndroid
3919457f4b define apk type 2023-03-28 09:35:06 -04:00
REAndroid
aac57842ed add "split" manifest attribute accessors 2023-03-28 07:38:48 -04:00
REAndroid
17042a499f fix: load default framework for no resource table apk 2023-03-28 07:32:41 -04:00
REAndroid
5d834d9cd7 fix check resource id is zero when search attribute by name 2023-03-28 06:44:31 -04:00
REAndroid
0e161a4321 decode unknown resource id as hex 2023-03-28 06:22:17 -04:00