Commit Graph

  • 231ce72483 test: add more tests for #2386 Connor Tumbleson 2020-09-13 13:13:18 -0400
  • c501952c69 build: add latest linux/windows aapt|aapt2 binaries (API 30) Connor Tumbleson 2020-09-13 06:54:35 -0400
  • d6f84df00b fix: leading 0s not supported in aapt anymore Connor Tumbleson 2020-06-27 15:25:09 -0400
  • efeb09e037 build: add latest linux/windows aapt|aapt2 binaries Connor Tumbleson 2020-06-27 14:36:03 -0400
  • a2a79404b8
    GitHub Action (To retire Travis) (#2401) Connor Tumbleson 2020-09-13 12:28:35 -0400
  • 3101a05ef6
    fix: add development next version (S) - API 31 Connor Tumbleson 2020-09-13 08:52:15 -0400
  • 6427a28beb
    refactor: prevent casting by setting proper types Connor Tumbleson 2020-09-13 08:45:30 -0400
  • 943b424172
    fix: use proper array syntax Connor Tumbleson 2020-09-13 08:45:05 -0400
  • 120c63df75
    refactor: remove unused methods/variables Connor Tumbleson 2020-09-13 08:44:40 -0400
  • 65eeb2fb4a
    refactor: make constant values final Connor Tumbleson 2020-09-13 08:44:08 -0400
  • 2720cf93a3
    refactor: put same path switch on same line Connor Tumbleson 2020-09-13 08:41:55 -0400
  • 35a4bd6718
    style: re-org exceptions to have suffix (#2400) Connor Tumbleson 2020-09-13 08:40:03 -0400
  • 22fdee4d2e
    feat: update internal framework to API 30 (11 Release) Connor Tumbleson 2020-09-12 11:54:15 -0400
  • d3f9d5acd2 build: update 'proguard' from 6.1.1 to 7.0.0 Giacomo Ferretti 2020-08-10 15:07:06 +0200
  • 4c3f1f335a refactor: 'compile' it's deprecated Giacomo Ferretti 2020-08-10 14:45:00 +0200
  • 5a5566bf27 build: update 'gradle-wrapper' from 6.4.1 to 6.5.1 Giacomo Ferretti 2020-08-10 09:46:03 +0200
  • c82e92eec4 build: update 'shadow' from 5.1.0 to 6.0.0 Giacomo Ferretti 2020-08-10 09:44:52 +0200
  • 87a9c659f5 convert CRLF line endings to LF in .java file Ankit Pati 2020-08-09 10:00:16 +0530
  • 8009a10a5d remove executable bit set on .java file Ankit Pati 2020-08-09 09:57:25 +0530
  • 662d587a1e updated gradle Steven Arzt 2020-07-13 11:39:56 +0200
  • de5d0e41cf fix: prevent nullying out sdk info when compileSdkVersion is found Connor Tumbleson 2020-06-27 15:13:12 -0400
  • 546577df6a exit code 1 if parameters are wrong Leo Wandersleb 2020-06-16 00:53:49 -0400
  • ecbcfb437e match test apk name with the relevant issue. Comnir 2020-05-27 14:10:09 +0300
  • 306959a6fb fix the usage of debug flag (-d) when using aapt2 Comnir 2020-05-20 13:20:41 +0300
  • 408050ffde Add tests to ensure empty, uncompressed files are put on the doNotCompress list. Peter Retzlaff 2020-04-21 10:37:54 +0200
  • 05f81f9dd0 Change zero-byte-file tests so they test the correct behavior. Peter Retzlaff 2020-04-21 10:18:22 +0200
  • 5db19b3329 Put empty, uncompressed files on doNotCompress list (fixes #2333). Peter Retzlaff 2020-04-21 09:43:13 +0200
  • a04b9cd883
    build: update to smali/baksmali 2.4.0 Connor Tumbleson 2020-05-26 19:29:37 -0400
  • 39b4777553
    docs: adjust testing behavior with new gradlew Connor Tumbleson 2020-05-26 19:25:08 -0400
  • 83a45921ea fix: put the resources.arsc file under STORED compression into framework Connor Tumbleson 2020-04-12 07:20:48 -0400
  • 44a2e87f81
    refactor: support more random suffix to prevent multi-thread crash Connor Tumbleson 2020-04-11 06:50:09 -0400
  • d4b2314e26
    Merge branch 'issue-2251' of https://github.com/chris-sharl/Apktool into chris-sharl-issue-2251 Connor Tumbleson 2020-04-11 06:43:54 -0400
  • b4493a51bb
    build: set calendar year to start date (2010) of project Connor Tumbleson 2020-04-11 06:33:23 -0400
  • 3f831c8221
    refactor: copyright year should be year started, not current year Connor Tumbleson 2020-04-11 06:33:05 -0400
  • 699bb62d6c
    Merge branch 'update-project' of https://github.com/friederbluemle/Apktool into friederbluemle-update-project Connor Tumbleson 2020-04-11 06:24:52 -0400
  • 54c3cfedf5 Use JAVA_HOME on windows if defined vladimir 2020-03-21 12:02:17 -0500
  • 81ca785e02
    Fix file header comment format Frieder Bluemle 2019-10-15 22:49:58 -0700
  • fec0193362
    Update hierynomus.license to 0.15.0 Frieder Bluemle 2019-10-15 21:24:03 -0700
  • 51240d17e6
    Update Gradle Wrapper to 5.6.4 Frieder Bluemle 2020-02-29 17:27:54 -0800
  • f3136bc52b
    build: update jdk8 to 211 from 231 (?) Connor Tumbleson 2020-02-05 06:44:36 -0500
  • 5272ae24b3 fix issue-2251 chris-sharl 2019-12-19 18:39:04 +0800
  • 0143dcfd24
    build: start new dev cycle (2.4.1-SNAPSHOT) Connor Tumbleson 2019-11-29 18:16:06 -0500
  • 511718ef3a
    build: version bump (2.4.1) Connor Tumbleson 2019-11-29 11:55:57 -0500
  • ee54853718
    feat: update internal framework to API 29 (10 Release) Connor Tumbleson 2019-11-29 11:43:31 -0500
  • b05f19b80d fix: patch aapt2 to not run custom commands on passed aapt2 binary Connor Tumbleson 2019-11-20 06:37:02 -0500
  • d6f38e38cd Only attempt to use -e option when the packaged aapt binary is used. Peter Retzlaff 2019-10-18 10:57:52 +0200
  • 5d488e5f22 Create file containing the do-not-compress extensions and pass it to aapt. Peter Retzlaff 2019-10-06 12:59:54 +0200
  • 11ea666c13
    Merge branch 'master' of github.com:iBotPeaches/Apktool Connor Tumbleson 2019-11-19 06:55:46 -0500
  • aedee6052f
    Merge branch 'realityJie-fix/uncompressed_files_bug' Connor Tumbleson 2019-11-19 06:55:41 -0500
  • b02b265ae2
    style: cleanup syntax Connor Tumbleson 2019-11-19 06:55:27 -0500
  • 7910802648
    Merge branch 'fix/uncompressed_files_bug' of https://github.com/realityJie/Apktool into realityJie-fix/uncompressed_files_bug Connor Tumbleson 2019-11-19 06:53:00 -0500
  • c1f9afe33c fix: enhance bitness detection on windows Connor Tumbleson 2019-11-19 06:26:16 -0500
  • f076def4c5
    docs: update internal information for building aapt Connor Tumbleson 2019-11-18 19:59:51 -0500
  • 37505ff509 build: update aapt/aapt2 binaries to 71b16b59 (mac) Connor Tumbleson 2019-11-18 19:38:32 -0500
  • 9e75e593a6 build: update aapt/aapt2 binaries to 71b16b59 (windows) Connor Tumbleson 2019-11-17 14:22:15 -0500
  • 557b763c1c build: update aapt/aapt2 binaries to 71b16b59 (unix) Connor Tumbleson 2019-11-17 14:22:04 -0500
  • 661f929c77
    docs: no 32bit for mac Connor Tumbleson 2019-11-17 14:21:20 -0500
  • fdbc604209
    docs: update internal aapt/aapt2 build instructions Connor Tumbleson 2019-11-17 14:16:59 -0500
  • 17ad91da61 fix bug of Unrecognized option: --only-main-classes huangweijie 2019-11-14 12:11:53 +0800
  • 31a23ba493 Fix AXML parser to handle obfuscated attribute names Brian Pak 2019-11-12 13:25:23 +0900
  • 31f25bc561
    build: update jdk8 to 231 from 221 Connor Tumbleson 2019-11-14 08:15:56 -0500
  • 5197e21d75 there files should not be compressed: 1.base on AOSP's frameworks/base/tools/aapt/Package.cpp: NO_COMPRESS_PATTERN = Pattern.compile("(jpg|jpeg|png|gif|wav|mp2|mp3|ogg|aac|mpg|mpeg|mid|midi|smf|jet|rtttl|imy|xmf|mp4|" + "m4a|m4v|3gp|3gpp|3g2|3gpp2|amr|awb|wma|wmv|webm|mkv)$"); specifically this rule include 9patch files. 2.file has not ext 3.the compressive type is store huangweijie 2019-11-14 12:02:11 +0800
  • 6d2878cca1
    Merge pull request #2199 from IgorEisberg/master Connor Tumbleson 2019-10-20 14:38:26 -0400
  • a33141646b Fix JDK 11 build IgorEisberg 2019-10-20 21:23:30 +0300
  • 232e801e4d build: update to smali/baksmali 2.3.4 IgorEisberg 2019-10-18 04:03:53 +0300
  • 197d468727
    Merge pull request #2175 from danielmalmq/master Connor Tumbleson 2019-10-06 05:24:04 -0400
  • 03c1de4800
    Merge pull request #2182 from JingYeoh/bugfix/arsc/multipackage Connor Tumbleson 2019-10-06 05:22:00 -0400
  • 9e39755750 bugfix, fix get wrong package ResPackage for multi-pkg resources.arsc. yangjing.yeoh 2019-09-23 18:39:18 +0800
  • dc312a5336 Fixes issue with decoding apk containing a zero byte 9patch Daniel Malmqvist 2019-09-19 13:34:06 +0200
  • 2264e61a51
    Merge pull request #2159 from friederbluemle/update-gradle-wrapper Connor Tumbleson 2019-09-09 16:55:12 -0400
  • 7f1d73e7f0
    Update Gradle wrapper to 5.6.2 Frieder Bluemle 2019-08-25 01:50:05 -0700
  • 683fef32ac
    Merge pull request #2153 from iBotPeaches/issue-2071 Connor Tumbleson 2019-08-17 11:33:55 -0400
  • d2bfa79a24
    build: update jdk8 to 221 from 211 Connor Tumbleson 2019-08-17 10:32:44 -0400
  • fefc5e226a
    refactor: use MultiDexContainer instead of DexBackedDexFile Connor Tumbleson 2019-08-17 07:00:15 -0400
  • 945ce9b3d4
    build: update to smali/baksmali 2.3.0 Connor Tumbleson 2019-08-17 06:59:54 -0400
  • 75e4c61a1a
    Merge pull request #2138 from friederbluemle/update-gradle-wrapper Connor Tumbleson 2019-07-30 17:54:49 -0500
  • e498ad887a
    Update Gradle wrapper to 5.5.1 Frieder Bluemle 2019-07-11 21:39:55 -0500
  • c2065995ed
    feat: update internal framework to API 29 (Q Beta 4) Connor Tumbleson 2019-07-20 12:32:14 -0400
  • f58e043c67
    Merge pull request #2072 from iBotPeaches/issue-2058 Connor Tumbleson 2019-07-20 11:10:31 -0400
  • 4aa933b31a
    test: ensure we don't allow path traversal with win Connor Tumbleson 2019-05-07 18:06:07 -0400
  • 47854ec757
    fix: experimental fix to prevent path traversal with copied folders Connor Tumbleson 2019-05-07 18:05:51 -0400
  • 5aa3cf9728
    build: add SECURITY.md Connor Tumbleson 2019-07-14 08:09:21 -0400
  • 2c8ea97899
    Merge pull request #2132 from iBotPeaches/danielmalmq-master Connor Tumbleson 2019-07-14 07:59:48 -0400
  • 9fcd7e4d36
    style: grammar for "decompile" vs "disassemble" Connor Tumbleson 2019-07-14 07:35:09 -0400
  • 342661cbaa
    fix: correct license header on "DuplicateDexTest" Connor Tumbleson 2019-07-14 07:30:41 -0400
  • bae5aab78a
    fix: use only long builder for "--only-main-classes" Connor Tumbleson 2019-07-14 07:29:47 -0400
  • 9edcc78ee5
    style: clean test file Connor Tumbleson 2019-07-14 07:29:32 -0400
  • 4d1e6ccbe4
    refactor: remove pollution of global command and move to advanced Connor Tumbleson 2019-07-14 07:23:18 -0400
  • d79724549c
    Added new option to skip non classes[0-9]*.dex files Daniel Malmqvist 2019-04-03 15:50:43 +0200
  • 5a51c5f96d
    style: add comment for explanation of 9patch minimization Connor Tumbleson 2019-07-14 07:09:39 -0400
  • bc9f465f3e
    Fix the massive list of uncompressed 9.png that prevents recompile on Windows Igor Eisberg 2019-03-03 15:08:28 +0200
  • 103aa978df
    refactor: remove outdated ALLOWED_PACKAGES constant Connor Tumbleson 2019-07-14 06:56:37 -0400
  • 8084762274
    Fix recompile of miui.apk by allowing package renaming Igor Eisberg 2019-03-03 15:14:07 +0200
  • 3ee39c988a
    Merge pull request #2130 from iBotPeaches/issue-2093 Connor Tumbleson 2019-07-13 13:25:49 -0400
  • c444bf30f7
    build: add exclude for license checks on android.** files Connor Tumbleson 2019-07-13 12:23:48 -0400
  • 3990598373
    fix: restore licenses wiped by 2017 license change Connor Tumbleson 2019-07-13 12:23:22 -0400
  • 25a1cb02ef
    fix: License 2019 update Connor Tumbleson 2019-07-13 12:19:41 -0400
  • 81acde7613
    fix: add deprecation notice into code for #2129 Connor Tumbleson 2019-07-13 12:08:59 -0400
  • 274f020159
    Merge pull request #2120 from Varstahl/master Connor Tumbleson 2019-07-13 12:08:33 -0400
  • 7619fbcdbe
    Merge branch 'master' into master Connor Tumbleson 2019-07-13 11:46:16 -0400