aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'aosp/pie-gsi' into lineage-16.0-pie-gsiHEADlineage-16.0Luca Stefani2019-07-130-0/+0
|\ | | | | | | | | | | * aosp/pie-gsi: Change-Id: I3755719edb089ef02c818aaf0cb244aeb09566ef
| * Snap for 4535700 from 45e52b5ab37a26149ce031caa44bb167da217667 to pi-releaseandroid-build-team Robot2018-01-1010-4/+72
| |\ | | | | | | | | | Change-Id: Iabe0625a36e352c7df9ee77952a9071fb0d18a2d
* | | Allow passing extra java arguments to proguardLuca Stefani2019-03-011-3/+27
| |/ |/| | | | | Change-Id: I035786b209555700bd133fb4398859c1cd0ae892
* | Add -systemjars support to ProguardPaul Duffin2018-01-089-3/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Try and address the problem of using Proguard with applications that duplicate some classes in android.jar, e.g. applications that statically include junit. See https://sourceforge.net/p/proguard/discussion/182455/thread/76430d9e/ for more information. Rebuilt proguard with ant 1.10.1 and gradle 2.1 Bug: 30188076 Bug: 69156675 Test: make checkbuild Change-Id: I574becf07ed4a247e966f2c023e4b95b5ffc4011
* | Rebuilt proguard with ant 1.10.1 and gradle 2.1Paul Duffin2017-11-104-1/+5
|/ | | | | | | | Bug: 30188076 Bug: 69156675 Test: make checkbuild Change-Id: Id10148d6af7ce00376e420475471f23cbbf92b4b
* Merge "Increase GC limit for proguard to 2G."staging/cm-14.0Jakub Adámek2016-01-261-2/+2
|\
| * Increase GC limit for proguard to 2G.Jakub Adamek2016-01-261-2/+2
| | | | | | | | | | Bug: 26555886 Change-Id: I9045628003e69b50bb50d71253729e7e525f57e3
* | Merge "Rebuild proguard.jar with ant/gradle support."Ying Wang2016-01-220-0/+0
|\ \ | | | | | | | | | | | | | | | | | | am: a90d411690 * commit 'a90d411690b2a62d42e7937a1e98d31de5e3c1f6': Rebuild proguard.jar with ant/gradle support.
| * \ Merge "Rebuild proguard.jar with ant/gradle support."Ying Wang2016-01-213-0/+0
| |\ \
| | * | Rebuild proguard.jar with ant/gradle support.Ying Wang2016-01-213-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By setting ANT_HOME and GRADLE_HOME in build/build.sh. Bug: 26274804 Change-Id: Iad81e3f81759ebb3461bfedfc2fed0b0229acca8 (cherry-pick from commit eedc65a59bf96c2075b7feecae6c5fd1d3713e9e)
* | | | Merge "Fix \'Exception in thread "main" java.lang.AbstractMethodError:\'"Ying Wang2016-01-220-0/+0
|\| | | | |_|/ |/| | | | | | | | | | | | | | am: b29a267e02 -s ours * commit 'b29a267e02f80873fa1697989112e2500c432e44': Fix 'Exception in thread "main" java.lang.AbstractMethodError:'
| * | Merge "Fix 'Exception in thread "main" java.lang.AbstractMethodError:'"Ying Wang2016-01-214-2/+14
| |\|
| | * Fix 'Exception in thread "main" java.lang.AbstractMethodError:'Ying Wang2016-01-214-2/+14
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running with OpenJDK 8 (openjdk version "1.8.0_45-internal") on module messaging, sometimes an odd exception is caught in main: Exception in thread "main" java.lang.AbstractMethodError: java.lang.Exception.getMessage()Ljava/lang/String; at proguard.ProGuard.main(ProGuard.java:519) It's not 100% reproducible. But it's certain to happen if you run the same ProGuard tasks in parallel (e.g. x40). The exception runtime type is actually java.lang.ArrayIndexOutOfBoundsException, which I tracked down to raise from MappingPrinter.visitLineNumberTableAttribute(). It's strange that the exception object is in a weird state that e.printStatckTrace() throws java.lang.AbstractMethodError. Other people have seen similar things too: http://stackoverflow.com/questions/6777710/abstractmethoderror-on-calling-exception-printstacktrace Using temparary variables low/high fixes the crash. It seems to be an OpenJDK 8 bug. Rebuilt the jar files by running build/build.sh. Bug: 26274804 Change-Id: I773023b2dc57bd048c6781aded84e0c0df923a90 (cherry-pick from commit 9d99b19da7ab70bfff55327c5e4719addb1955f7)
* | Rebuild proguard.jar with ant/gradle support.Ying Wang2015-12-223-0/+0
| | | | | | | | | | | | | | By setting ANT_HOME and GRADLE_HOME in build/build.sh. Bug: 26274804 Change-Id: Iad81e3f81759ebb3461bfedfc2fed0b0229acca8
* | Fix 'Exception in thread "main" java.lang.AbstractMethodError:'Ying Wang2015-12-224-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running with OpenJDK 8 (openjdk version "1.8.0_45-internal") on module messaging, sometimes an odd exception is caught in main: Exception in thread "main" java.lang.AbstractMethodError: java.lang.Exception.getMessage()Ljava/lang/String; at proguard.ProGuard.main(ProGuard.java:519) It's not 100% reproducible. But it's certain to happen if you run the same ProGuard tasks in parallel (e.g. x40). The exception runtime type is actually java.lang.ArrayIndexOutOfBoundsException, which I tracked down to raise from MappingPrinter.visitLineNumberTableAttribute(). It's strange that the exception object is in a weird state that e.printStatckTrace() throws java.lang.AbstractMethodError. Other people have seen similar things too: http://stackoverflow.com/questions/6777710/abstractmethoderror-on-calling-exception-printstacktrace Using temparary variables low/high fixes the crash. It seems to be an OpenJDK 8 bug. Rebuilt the jar files by running build/build.sh. Bug: 26274804 Change-Id: I773023b2dc57bd048c6781aded84e0c0df923a90
* | package version metadata for external/Damien Miller2015-06-021-0/+3
|/ | | | | | | This will be used for automated notification of external vulnerability reports. Change-Id: I9aabbe75a1a06d0ec3421ac5e78c786a22e27325
* am baa6a15c: Merge "Add MODULE_LICENSE file"Conley Owens2015-03-051-0/+0
|\ | | | | | | | | * commit 'baa6a15c85c8ab803b580f3fcbd1eecfbbe9c3a7': Add MODULE_LICENSE file
| * Merge "Add MODULE_LICENSE file"Conley Owens2015-03-051-0/+0
| |\
| | * Add MODULE_LICENSE fileConley Owens2015-03-031-0/+0
| |/ | | | | | | Change-Id: Ia519f00065573092f0ef3e8ab8ce88258bd1ae86
* | am 6af8f100: Merge "Upgrade Proguard to 5.1."Brian Carlstrom2015-01-090-0/+0
|\| | | | | | | | | * commit '6af8f1004e0efe02a138286a34e833d1f3d227d7': Upgrade Proguard to 5.1.
| * Merge "Upgrade Proguard to 5.1."Brian Carlstrom2015-01-09738-4514/+16700
| |\
| | * Upgrade Proguard to 5.1.Brian Carlstrom2015-01-08738-4514/+16700
| |/ | | | | | | | | | | | | | | | | | | | | Downloaded from: http://sourceforge.net/projects/proguard/files/proguard/5.1/ Bug: 17550647 (cherry picked from commit 2270795fbe0b277bfd49f40950ecaa78583175cc) Change-Id: I4d4c6b4f11aca8d5595b7f285c675bc5873d5e24
* / Upgrade Proguard to 5.1.Brian Carlstrom2015-01-08738-4514/+16700
|/ | | | | | | | Downloaded from: http://sourceforge.net/projects/proguard/files/proguard/5.1/ Bug: 17550647 Change-Id: I2b4eab16eb7821fc232b294ab7f433aae08f71e1
* am 3fd19dba: (-s ours) Increase the java heap to 512M when running proguardstaging/cm-12.0-cafstaging/cm-12.0Tom Taylor2014-05-150-0/+0
|\ | | | | | | | | * commit '3fd19dba2bdc0c4b64afda4d75836e1dcf7abf97': Increase the java heap to 512M when running proguard
| * Increase the java heap to 512M when running proguardTom Taylor2014-05-151-1/+1
| | | | | | | | | | | | | | All of us building on Macs are running out of java heapspace during the proguard phase of the build. This CL fixes the problem. Change-Id: I461bb14b2ff2491e43ef8e2312e76a2a8fc0ee24
* | resolved conflicts for merge of b005651c to masterNarayan Kamath2013-11-270-0/+0
|\| | | | | | | Change-Id: I727039a1eb945a438432d5bab078379a27854c8f
| * Merge "Upgrade Proguard to 4.10."Narayan Kamath2013-11-26690-5689/+21708
| |\
| | * Upgrade Proguard to 4.10.Ying Wang2013-11-26690-5689/+21708
| |/ | | | | | | | | | | | | | | | | | | | | Downloaded from: http://sourceforge.net/projects/proguard/files/proguard/4.10/ Bug: 8992787 (cherry picked from commit b9cc48a43ed984587c939d02fba5316bf5c0df6e) Change-Id: I6c619bc8b0493530470e134127a04c7143aeee2d
* | Increase the java heap to 512M when running proguard. Otherwise it runs out ↵Mike Dodd2013-09-221-1/+1
| | | | | | | | | | | | | | | | of memory on some apps. (Resurrecting 3082b4a5fc45bc123067c9a984f90b7706704c59 which was lost in b9cc48a43ed984587c939d02fba5316bf5c0df6e) Change-Id: I0868e7fbb944aa48a4ef29880fb0cc5faa51c2e7
* | Upgrade Proguard to 4.10.Ying Wang2013-09-20690-5689/+21708
|/ | | | | | | | Downloaded from: http://sourceforge.net/projects/proguard/files/proguard/4.10/ Bug: 8992787 Change-Id: Ia07cc5b3feed443982b7e8f2a1f361479e735b18
* Update Retrace Default Regex to Latest VersionAlon Albert2013-06-132-2/+5
| | | | | | So it supports Android Bugreport Syntax Change-Id: I09713b53364a2e4cda44ee67325f183a54075433
* increase the java heap to 512M when running proguard. Otherwise the Shem ↵Wei Huang2012-09-041-1/+1
| | | | | | | | build runs out of memory building the Utopia jar file. Change-Id: Id3491f1f8f1640aa532c5ec30353d26a8d7ff8ac
* Revert "Upgrade from Progaurd 4.4 to 4.7."cm-10.1.3-RC2cm-10.1.3-RC1cm-10.1.3cm-10.1.2cm-10.1.1cm-10.1.0-RC5cm-10.1.0-RC4cm-10.1.0-RC3cm-10.1.0-RC2cm-10.1.0-RC1cm-10.1.0cm-10.1-M3cm-10.1-M2cm-10.1-M1mr1.1-stagingjellybean-stablejellybeancm-10.1Ying Wang2012-02-27651-12435/+4127
| | | | | This reverts commit cfead78069f3dc32998dc118ee08cab3867acea2. Bug: 6079915
* Upgrade from Progaurd 4.4 to 4.7.Ying Wang2012-02-27651-4127/+12435
| | | | | | | Change-Id: Ie185d0be411a80cc6a330cafa8547252a7dc1d9c You can find the changelog here http://proguard.sourceforge.net/#downloads.html
* am d889ce6d: Merge "Fix proguard wrappers."ics-releaseicscm-9.1.0Raphael Moll2011-05-172-2/+2
|\ | | | | | | | | * commit 'd889ce6df1a831f4cff915b4c2a48090ece14b03': Fix proguard wrappers.
| * Merge "Fix proguard wrappers."Raphael Moll2011-05-172-2/+2
| |\
| | * Fix proguard wrappers.Raphael Moll2011-05-092-2/+2
| |/ | | | | | | | | | | | | | | | | | | Shell version: This fixes the simple case of the proguard binary path having a space in it. Bat version: Use %* to capture all arguments, not just the first 9 ones. It's typical to have > 10. Change-Id: I32e7bcbe0c78f7518a1d727e4d80c07ec6d673b5
* / Add missing NOTICE files.David Deephanphongs2010-10-191-0/+367
|/ | | | Change-Id: I7ebb33bf0dcbde7186dc96020f5871dc14fad5d7
* Add an empty CleanSpec.mkcm-7.1.0gingerbread-releasegingerbreadgb-release-7.2Jean-Baptiste Queru2010-03-081-0/+49
| | | | Change-Id: I5e7a3a7161faf357d09d34b3dba61c52be7ace07
* am 198fe95b: reconcile main tree with open-source eclairThe Android Open Source Project2010-02-050-0/+0
|\ | | | | | | | | | | | | Merge commit '198fe95bdbe59b9d2048c9ccb015132bfed578b2' into eclair-plus-aosp * commit '198fe95bdbe59b9d2048c9ccb015132bfed578b2': android-2.1_r1 snapshot
| * reconcile main tree with open-source eclairThe Android Open Source Project2010-02-050-0/+0
| |\
| | * reconcile android-2.1_r1 snapshotThe Android Open Source Project2010-01-290-0/+0
| |/|
| | * android-2.1_r1 snapshotThe Android Open Source Project2010-01-12703-0/+113006
| | |
* | | merge from open-source masterThe Android Open Source Project2010-01-210-0/+0
|\ \ \ | |/ / |/| / | |/
| * empty initial commitThe Android Open Source Project2010-01-110-0/+0
|
* ProGuard 4.4Joe Onorato2009-08-31703-0/+113006
|
* new project, first commitandroid-build SharedAccount2009-08-310-0/+0