Connor Tumbleson
|
1c0d6abb75
|
update license headers
|
2017-07-05 12:45:51 -04:00 |
|
Connor Tumbleson
|
02c8b62b00
|
Prevent malicious directory/file work with unknown files
|
2017-07-05 12:45:17 -04:00 |
|
Connor Tumbleson
|
1597c12472
|
changed all license files
|
2017-07-05 12:05:52 -04:00 |
|
Connor Tumbleson
|
2a1160f720
|
Add unit test for kotlin applications
|
2017-07-04 09:55:50 -04:00 |
|
Connor Tumbleson
|
93d61cc07a
|
kotlin folder should not be treated as unknown - #1520
|
2017-07-04 09:55:50 -04:00 |
|
Connor Tumbleson
|
26512c7737
|
update internal framework to API 26 (Final O Dev Preview)
- refs #1520
|
2017-07-03 08:11:15 -04:00 |
|
Connor Tumbleson
|
6ce02e143d
|
update internal aapt to API 26
- refs #1520
|
2017-07-03 08:10:59 -04:00 |
|
Bing Qiao
|
28883538a7
|
Class.class.getResourceAsStream tries to load resource from root directory. This fails when apktool is built into a fat jar like Spring boot executable so that the classloader tries to load the resource from the root directory of the Spring boot jar instead of that of the bundled appktool jar.
|
2017-06-29 12:36:05 +01:00 |
|
Connor Tumbleson
|
40ece96a1a
|
remove shorthand if statement syntax
|
2017-06-28 10:09:15 -04:00 |
|
Marc Miltenberger
|
5d383e4a62
|
Basically, on import getResSpec is called multiple times and very often throws an exception. Returning null is much faster and therefore in cases where the caller does not rely on a thrown exception, it may use the new getResSpecUnsafe method.
|
2017-06-28 11:24:40 +02:00 |
|
Connor Tumbleson
|
28848319af
|
Skip resources for test
|
2017-06-11 17:40:25 -04:00 |
|
Marvin Killing
|
4ce8a00180
|
Merge branch 'master' into issue-1498
|
2017-06-09 22:56:04 +02:00 |
|
Connor Tumbleson
|
dab59a2aec
|
Adding a few random AOSP 9 patch images to more test suite more robust.
|
2017-06-09 08:20:41 -04:00 |
|
Connor Tumbleson
|
4a3e24666e
|
code style cleanup
|
2017-06-08 16:51:28 -04:00 |
|
Connor Tumbleson
|
b6751f893c
|
add test for #1511
|
2017-06-08 16:51:16 -04:00 |
|
Connor Tumbleson
|
bd62f7e3e5
|
Merge branch 'fix-optical-inset' of https://github.com/phhusson/Apktool into phhusson-fix-optical-inset
|
2017-06-08 15:52:14 -04:00 |
|
Connor Tumbleson
|
a918b49bff
|
Update internal aapt's to android-7.1.2_r11
- fixes #1516
|
2017-05-30 08:59:06 -04:00 |
|
Connor Tumbleson
|
e794508869
|
cleanup tests
|
2017-05-27 15:23:39 -04:00 |
|
Connor Tumbleson
|
f19317d87c
|
Prevent doctypes declarations
|
2017-05-27 15:12:54 -04:00 |
|
Pierre-Hugues HUSSON
|
2a35125441
|
Merge branch 'master' into fix-optical-inset
|
2017-05-26 10:07:29 +02:00 |
|
Connor Tumbleson
|
a00da345b2
|
code style cleanup
|
2017-05-25 07:02:23 -04:00 |
|
Connor Tumbleson
|
c3ea300b96
|
Add unit-test for #1508
|
2017-05-25 07:02:10 -04:00 |
|
Connor Tumbleson
|
d2e16044bd
|
Merge branch 'fix-grayalpha-9patch' of https://github.com/phhusson/Apktool into phhusson-fix-grayalpha-9patch
|
2017-05-25 07:00:00 -04:00 |
|
Connor Tumbleson
|
15c4f333a5
|
Correctly decode arrays.xml
- #1453
- temporarily cast unknown enum (0) to ResArray
|
2017-05-24 08:09:05 -04:00 |
|
Connor Tumbleson
|
59df68911d
|
update aapts with latest patch
- c81b3899fe
|
2017-05-23 09:27:59 -04:00 |
|
Connor Tumbleson
|
d979247794
|
patches for style decoding
|
2017-05-23 09:27:27 -04:00 |
|
Pierre-Hugues Husson
|
60f32f7365
|
Decode OpticalInset cf #1511
|
2017-05-22 22:28:10 +02:00 |
|
Pierre-Hugues Husson
|
dd32f9414d
|
In case of a grayscale + alpha 9patch, work-around JDK.
Original code:
https://worldwind31.arc.nasa.gov/svn/trunk/WorldWind/src/gov/nasa/worldwind/util/gdal/GDALUtils.java
/JDK-5051418
Cf Bug #1508
|
2017-05-20 13:49:40 +02:00 |
|
Connor Tumbleson
|
390ecae6c5
|
Handle strings with style index at end of string
|
2017-05-19 09:28:44 -04:00 |
|
Marvin Killing
|
f979f202c7
|
Add failing test for #1498
|
2017-05-09 21:54:37 +02:00 |
|
Connor Tumbleson
|
e1f7ac355e
|
add support for preview builds (N, O)
|
2017-05-08 09:03:13 -04:00 |
|
Connor Tumbleson
|
b09dce4050
|
Prevent loading styles if style position is outside of string
- fixes #1453
|
2017-05-08 09:03:13 -04:00 |
|
Connor Tumbleson
|
e723e6e68f
|
Prevent over escaping plurals item tags
|
2017-05-08 08:34:17 -04:00 |
|
Connor Tumbleson
|
015f3a734b
|
Add unit test for #1456
|
2017-05-08 08:34:03 -04:00 |
|
Connor Tumbleson
|
429e18ac25
|
Move MXSerializer to unique namespace
- prevents dependency version from loading
- patch MXSerializer to skip duplicate namespaces at same depth
|
2017-05-08 08:33:49 -04:00 |
|
Connor Tumbleson
|
90b7d4b9b5
|
move common output to fine LOG level
- only visible in VERBOSE
|
2017-05-05 07:51:24 -04:00 |
|
Connor Tumbleson
|
e2f77aac18
|
Pass exception back to user
- check object is not null before closing
- refs #1160
|
2017-05-05 07:46:56 -04:00 |
|
Connor Tumbleson
|
e4db1fa8d6
|
Prevent closing objects that may not exist.
|
2017-05-04 17:53:54 -04:00 |
|
Connor Tumbleson
|
5e94801de1
|
add passing test for #1431
|
2017-05-02 08:38:32 -04:00 |
|
Connor Tumbleson
|
488b9d58dd
|
code style changes
|
2017-05-02 08:16:07 -04:00 |
|
Marc Miltenberger
|
66c1b46865
|
Closing Framework and APK after use
This commit should fix https://github.com/iBotPeaches/Apktool/issues/1160
|
2017-05-02 08:21:09 +02:00 |
|
Connor Tumbleson
|
2d5337d3cb
|
Keep baksmali options same as previous apktool
|
2017-04-25 08:42:01 -04:00 |
|
Alexei Khlebnikov
|
0fa6418553
|
fix of binary xml string length encoding, now supporting long resource strings
|
2017-04-04 17:19:21 +02:00 |
|
Connor Tumbleson
|
74f76ae71d
|
Upgrade to smali 2.2
|
2017-03-27 09:16:11 -04:00 |
|
Connor Tumbleson
|
1b55105042
|
Skip UTF8 test on Windows
- fixes #1414
|
2017-01-19 06:12:41 -05:00 |
|
Connor Tumbleson
|
dd4a207ec4
|
forgot to strip symbols from 64 bit unix aapt
|
2017-01-16 12:30:35 -05:00 |
|
Connor Tumbleson
|
e3c6db33df
|
Merge pull request #1413 from peter23/master
show message about null references
|
2017-01-16 08:40:12 -05:00 |
|
Connor Tumbleson
|
71488bbf61
|
Force pkgId for applications that have a non-standard pkgId
|
2017-01-16 07:35:40 -05:00 |
|
Peter M
|
c3fc2fe260
|
show message about null references
|
2017-01-13 16:49:58 +03:00 |
|
Connor Tumbleson
|
b60db0917d
|
Add support for 3 non-positional attributes
- fixes #1360 & fixes #1405
- add tests
|
2017-01-13 07:06:38 -05:00 |
|