Commit Graph

1556 Commits

Author SHA1 Message Date
Connor Tumbleson
68a7eb7a74 example applications (sparse & not) tests
- update ARSCDecoder to detail sparse applications
2017-08-23 14:43:57 -04:00
Connor Tumbleson
e70ab4c27f update docs for aapt - android_8.0.0_r4 tag 2017-08-23 14:27:07 -04:00
Connor Tumbleson
6473611d47 Initial work for Sparsed Resource Types
- die out if encountered
2017-08-23 14:14:48 -04:00
Connor Tumbleson
bf44f9b809 Support for Color HDR & Gamut 2017-08-23 13:53:30 -04:00
Connor Tumbleson
eee73b945d Support for VRHeadset Qualifier 2017-08-23 13:05:08 -04:00
Connor Tumbleson
f886c7094d Merge pull request #1590 from iBotPeaches/issue-1586
Refactor directory checks to prevent assumptions
2017-08-15 17:02:19 -04:00
Connor Tumbleson
a1cb15d721 add additional tests for (json/png) deflated unknown files 2017-08-15 17:01:53 -04:00
Connor Tumbleson
79454823b3 Refactor directory checks to prevent assumptions
- only checks directory path of apktool framework location
 - fixes #1586
2017-08-15 15:52:46 -04:00
Connor Tumbleson
f9c091f54b refactor sdk codename to sdk level into function 2017-08-15 15:35:26 -04:00
Connor Tumbleson
86c2df6648
note about security contact 2017-08-15 08:00:28 -04:00
Connor Tumbleson
2f3872885c Merge pull request #1574 from iBotPeaches/issue-1571
rework travis-ci builds
2017-07-31 06:45:45 -04:00
Connor Tumbleson
0ff93b6fc4
openjdk8 is not allowed to fail 2017-07-31 06:39:27 -04:00
Connor Tumbleson
5526e363c6
rework travis-ci builds 2017-07-31 06:32:46 -04:00
Connor Tumbleson
411f0cbfe7
add notes about including sha256 hash 2017-07-29 15:07:12 -04:00
Connor Tumbleson
3d6e7e2fb7
start new dev cycle (2.2.5-SNAPSHOT) 2017-07-29 09:44:57 -04:00
Connor Tumbleson
045b7e7cc9
version bump (2.2.4) 2017-07-29 08:09:11 -04:00
Connor Tumbleson
1a8916e852 Merge pull request #1570 from iBotPeaches/issue-1564
Survive decoder if malformed string is encountered
2017-07-27 07:48:46 -04:00
Connor Tumbleson
15bc16c6bd
Survive decoder if malformed string is encountered
- fixes #1564
2017-07-27 06:55:18 -04:00
Connor Tumbleson
ad59fdd378 Merge pull request #1568 from iBotPeaches/issue-1534a
Don't read more data than entryChunk has
2017-07-26 16:37:00 -04:00
Connor Tumbleson
eda95b3da2 Don't read more data than entryChunk has
- fixes #1534
2017-07-26 16:21:59 -04:00
Connor Tumbleson
e93ae011a8 Merge pull request #1567 from iBotPeaches/windows_build
Detect root file path on windows vs others
2017-07-26 08:38:48 -04:00
Connor Tumbleson
0f0ec681b7 Detect root file path on windows vs others 2017-07-26 08:22:27 -04:00
Connor Tumbleson
79a9eff939 Merge pull request #1554 from iBotPeaches/issue-1553
Skip JAXP 1.5 features if not on host
2017-07-17 16:43:00 -04:00
Connor Tumbleson
dbb144f9af Throw nasty warnings if JAXP 1.5 support isn't present
- JAXP 1.5 allows us to check for XML XXE/OOB malicious tricks
 - Fixes #1553
2017-07-17 14:12:14 -04:00
Connor Tumbleson
98138b2b92 Merge pull request #1561 from MarcMil/master
Make sure to close the file after reading in.
2017-07-12 17:08:11 -04:00
Connor Tumbleson
34b4cfd515 Merge branch 'master' into master 2017-07-12 14:45:53 -04:00
Marc Miltenberger
5359ac0ef5 Make sure to close the file after reading in. The parse(File) method does not close the file under all circumstances. 2017-07-12 20:16:00 +02:00
Connor Tumbleson
d9d8c0adac
remove submodule init 2017-07-09 11:01:47 -04:00
Connor Tumbleson
856cc2822c
Prevent license checks from running
- update internal docs to explain license tasks
2017-07-09 10:55:57 -04:00
Connor Tumbleson
cd14ede339
remove findbugs 2017-07-09 10:27:22 -04:00
Connor Tumbleson
597f2ec8a4
Remove obnoxious javac warning for older source in classpath 2017-07-09 10:19:13 -04:00
Connor Tumbleson
380cb9b109 Merge pull request #1557 from iBotPeaches/issue-1556
Internalize constants to not rely on JDKs
2017-07-08 14:26:21 -04:00
Connor Tumbleson
2bd10a7d9f
Internalize constants to not rely on JDKs 2017-07-08 14:20:26 -04:00
Connor Tumbleson
3bbab052c4 spelling fix 2017-07-06 10:15:44 -04:00
Connor Tumbleson
d0d84bf569 slight formatting cleanup 2017-07-05 16:00:02 -04:00
Connor Tumbleson
1c23bb3962 remove duplicate code in favor of function 2017-07-05 15:44:10 -04:00
Connor Tumbleson
657a44f593 Stop DOCTYPE decl dead in the tracks 2017-07-05 15:36:54 -04:00
Connor Tumbleson
20a7837ec5 Merge pull request #1551 from iBotPeaches/directory-trav
Prevent malicious directory/file with unknown files
2017-07-05 12:54:14 -04:00
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
2e7f2a9b76 Merge pull request #1552 from iBotPeaches/license
License Plugin
2017-07-05 12:45:01 -04:00
Connor Tumbleson
1597c12472 changed all license files 2017-07-05 12:05:52 -04:00
Connor Tumbleson
30b15fb0ca Add License plugin 2017-07-05 12:03:40 -04:00
Connor Tumbleson
e7e8747792 Exit application only after version command 2017-07-05 11:06:34 -04:00
Connor Tumbleson
fce273adaf Merge pull request #1528 from iBotPeaches/issue-1520
Kotlin Support
2017-07-04 10:05:20 -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
Connor Tumbleson
988fd15f0a
Upgrade to gradle 4.0
- updated common functions into closures for exporting
2017-07-03 07:16:53 -04:00