f5d3fc4a6d304dbd273c742f2d694f929b530f37 |
|
21-Jan-2015 |
Ben Gruver <bgruv@google.com> |
Switch the default for implicit references
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
e778f7b865672592fbfe3fa48a42721d38b74d96 |
|
29-Dec-2014 |
Ben Gruver <bgruv@google.com> |
Make the checkPackagePrivateAccess functionality an option This is only needed for 4.2.0, but not 4.2.1. Both are api 17, so we can't tie this functionality to an api level.
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
d1dbf6b14b1974b3ba6b4199f5eeaf8e20f7c29f |
|
14-Nov-2014 |
yyjdelete <yyjdelete@126.com> |
Use options.checkPackagePrivateAccess
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
6811d13935522ab6acc7fbe623103b158dbf2f6d |
|
13-Sep-2014 |
Connor Tumbleson <connor.tumbleson@gmail.com> |
Implement dex entry for non classes.dex files
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
d33fd6773cc3e527b4dbb79245796d556b7facde |
|
20-Jul-2014 |
Ben Gruver <bgruv@google.com> |
Implement implicit method/field references in baksmali
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
dd2079cd53c94056436d8c7c26df801fb210df4d |
|
30-Jan-2014 |
Ben Gruver <bgruv@google.com> |
Fix NPE when using a custom inline method table
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
338db9fdf7ef6db58238b7f6d90712f59f69b7bf |
|
08-Dec-2013 |
Ben Gruver <bgruv@google.com> |
Fix up option parsing code for resource id stuff to use 'i'
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
65cb1628a00f853705955056f4c4e7161ad124fb |
|
06-Dec-2013 |
Ben Gruver <bgruv@google.com> |
Remove --check-package-private-access option This ties the functionality to api >= 17
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
4f2620415d505a35d2d14b866cde10a54b1b7c8c |
|
05-Dec-2013 |
Ben Gruver <bgruv@google.com> |
Add better handling for various types of invalid instructions
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
9cf653f0936511280bd37bb69301f716732dcf4c |
|
19-Nov-2013 |
Jeff Smith <whydoubt@yahoo.com> |
baksmali: resource-id-files should not be a debug option
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
d607960cffa1db7791601ad383cfd22f128a6ff5 |
|
19-Nov-2013 |
Jeff Smith <whydoubt@yahoo.com> |
baksmali: Reverse pair ordering in resource-id-files option
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
29d4ccc8a9a0001c084f46223416ba9ae08c2a0a |
|
10-Nov-2013 |
Jeff Smith <whydoubt@yahoo.com> |
baksmali: add command-line option to specify resource ID files
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
49fa5f5f4438000c1a174ae88d394069bb46f826 |
|
01-Jun-2013 |
Ben Gruver <bgruv@google.com> |
Don't crash if the smali/baksmali.properties file can't be found
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
74436bdd2f8269d6a94a2be33be7ef53e782b5ea |
|
13-May-2013 |
Ben Gruver <bgruv@google.com> |
Fix issues with initialization of bootClassPath and inlineResolver
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
dea5f8d544040e506b550116bd7874d27436b99b |
|
12-May-2013 |
Ben Gruver <bgruv@google.com> |
Exit with non-zero status if any error occurred while running baksmali
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
7e25c35df7786c98bc6fa96958e93146ca73367a |
|
12-May-2013 |
Ben Gruver <bgruv@google.com> |
Make baksmali thread safe, and add -j option
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
4b171afedb983fb811990beeec6a15e30a90b455 |
|
11-May-2013 |
Ben Gruver <bgruv@google.com> |
Misc baksmali cleanup
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
83f77f51aa888998486c0c9ad693047480b060b0 |
|
18-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Refactor how api specific Opcodes work (make them non-static)
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
5b99529feb5aa797d7c0d107a86b441b6c4fa9bb |
|
12-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Remove unneeded TODO
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
a55990c876eab2489e824711da23e5abc7bff1a5 |
|
10-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Re-enable deodexing in baksmali It's not quite working yet.
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
93aa50139c4641d931b05608f73af8879c0de1c2 |
|
08-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Refactor the way the baksmali options are handled
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
92d690894a3d91f776c39fb83b464f1d0c3e422a |
|
08-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Remove some unneeded baksmali command line options
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
373ff22ec69bb6e93646994347b6d80502be1588 |
|
25-Feb-2013 |
Ben Gruver <bgruv@google.com> |
Beginning of annotated dump implementation
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
a78d169848624b154ca80c500df707c26778f8f0 |
|
24-Feb-2013 |
Ben Gruver <bgruv@google.com> |
Make DexFileFactory return a DexBackedDexFile
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
8b1508ee58f4918835d8c01483725b508d21be29 |
|
22-Oct-2012 |
Ben Gruver <bgruv@google.com> |
Start switching baksmali over to dexlib2
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
1176b7512344cd16abe95f3a50ddacd884fc7594 |
|
12-Oct-2012 |
Ben Gruver <bgruv@google.com> |
Add support for new virtual table generation This adds support for a fix in dalvik that changes the way virtual tables are generated. This new logic can be turned on with the -K option. This option will be removed once the new functionality can be tied to a released api level, at which point, it will be triggered when using an appropriate api level with the -a option.
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
7bb622e0b16201d0a50e4bdb1f133cbd6477a19a |
|
20-Jun-2012 |
Ben Gruver <bgruv@google.com> |
Set the default local to en-US, to avoid locale specific weirdness
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
36c2f08ba064bce2a447f9280bcf80177cb4b9b9 |
|
13-May-2012 |
Ben Gruver <bgruv@google.com> |
Clean up how the usage messages are printed This also fixes an OOM issue when trying to print the usage message on a terminal that doesn't report its width.
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
0da8e11d11347711bfb6a58a0041f7944c4936cd |
|
21-Nov-2011 |
Ben Gruver <bgruv@google.com> |
Make sure the api level is set before reading in the dex file
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
5967598d012839eb25d50d9fa63952ac802e05dd |
|
17-Nov-2011 |
Ben Gruver <bgruv@google.com> |
Add support for specifying a custom inline method table to use while deodexing
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
c2f08d5123c7cdbba3f449b07c46742ab3d7cacb |
|
19-Nov-2011 |
Ben Gruver <bgruv@google.com> |
Add support for an --api-level parameter
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
2f376953b4c96542f200724727e4dac74dd27425 |
|
20-May-2011 |
jesusfreke@jesusfreke.com <jesusfreke@jesusfreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Add helper comments for synthetic member accessors This adds a comment before a synthetic member accessor is called, which mentions what member in the parent is being accessed Kudos to jasta for suggesting this feature! git-svn-id: https://smali.googlecode.com/svn/trunk@809 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
fbea4e751fa6f1748ded4379a4b64601cb53ba7b |
|
16-Apr-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Cleaned up imports git-svn-id: https://smali.googlecode.com/svn/trunk@709 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
2371e35aaeaf2ed4d7c571fb3286090eb01b717d |
|
04-Apr-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Exit on the first error by default, but add the -I option for ignoring errors and continuing with disassembly git-svn-id: https://smali.googlecode.com/svn/trunk@701 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
bde73b303cb004c2441ec7a001b48bb91301ab8b |
|
04-Apr-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
minor changes to option usage info git-svn-id: https://smali.googlecode.com/svn/trunk@699 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
db806b12618f36785c3c0a056a80e0fa6bceef6f |
|
04-Apr-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
minor reformatting - reorder the options git-svn-id: https://smali.googlecode.com/svn/trunk@698 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
6eae34831fee1f116f3a453bdc5e143d68e05e03 |
|
04-Apr-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Refactor dexlib so that the output is generated directly, instead of using the StringTemplate library git-svn-id: https://smali.googlecode.com/svn/trunk@681 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
78bde01ad4bf31ad44ad7bd0279b07fd2696b53c |
|
04-Apr-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Add the ability to read the dependency information from an odex file, and use those dependencies as the BOOTCLASSPATH by default for odex files git-svn-id: https://smali.googlecode.com/svn/trunk@679 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
8eaecd53d39d14ee5edc52c49b15c4742a32742d |
|
04-Mar-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Load all the class path classes using TempClassInfo, before starting to creating the ClassDefs for them This fixes an issue when a class in a boot class path jar has a superclass that is in a later boot class path jar git-svn-id: https://smali.googlecode.com/svn/trunk@669 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
6786055f3566c4fcafd352329662b6b8b223580c |
|
03-Mar-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Move the HelpFormatter subclass to the util project and use it for both smali and baksmali git-svn-id: https://smali.googlecode.com/svn/trunk@667 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
c616a0dadca9cbffdf4827eeb6c2da064ad9f7b7 |
|
03-Mar-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Add support for detecting the console width in unix and windows environments, and printing the usage info accordingly git-svn-id: https://smali.googlecode.com/svn/trunk@666 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
7bb8ace93bb02750a95d3a68fe99153980abdee8 |
|
03-Mar-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
add -V option for baksmali to verify the bytecode git-svn-id: https://smali.googlecode.com/svn/trunk@664 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
00fc68adf2e39aeb9fed35293f2576bbe729ec4b |
|
22-Feb-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Update copyright notices git-svn-id: https://smali.googlecode.com/svn/trunk@644 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
f25f71342619b5cc9a286ab2db90d9098417f577 |
|
22-Feb-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
change the default value for the -r parameter to ARGS|DEST git-svn-id: https://smali.googlecode.com/svn/trunk@642 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
819e8b92a060a79b63fcdbd2d614786d758bfefb |
|
22-Feb-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Allow multiple class path directories to be specified git-svn-id: https://smali.googlecode.com/svn/trunk@639 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
e9b722eab0b0932be59cb99c8c6f403b00abad6f |
|
22-Feb-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Misc cleanup git-svn-id: https://smali.googlecode.com/svn/trunk@638 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
0c65e0f4f54ead8fd2832c954d516367b3556ae3 |
|
22-Feb-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Implemented deodex functionality git-svn-id: https://smali.googlecode.com/svn/trunk@637 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
2bdbf739bfd935877e463bc36df0e446b1dfb09f |
|
22-Feb-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Add a new option to add a comment line with the code offset for each instruction git-svn-id: https://smali.googlecode.com/svn/trunk@634 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
5b908115c006d791f8198316302453455a650c0c |
|
22-Feb-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Refactor options for baksmali - Identified a set of options that are really only useful for debugging baksmali, and changed the short option character for them to be uppercase' - Change the option letters for various options - Don't display the debug options in the main usage info, but only if -? is specified twice (i.e. -??) git-svn-id: https://smali.googlecode.com/svn/trunk@633 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
f5defb97c0d869d9e1dfebf21adbf0bfce5e44cd |
|
15-Feb-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Allow additional bootclasspath files to be added to the default, by prepending the bootclasspath value with a : git-svn-id: https://smali.googlecode.com/svn/trunk@630 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
3f7739cd09932129a51badaca9e172aaa47f50f4 |
|
15-Feb-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Add support for specifying a base dir for the BOOTCLASSPATH files git-svn-id: https://smali.googlecode.com/svn/trunk@629 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
1c56c7e7507dc24ae1ed2f693c793d94df814c76 |
|
14-Feb-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Add finer grained control of what register information is printed out git-svn-id: https://smali.googlecode.com/svn/trunk@625 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
db385ec3fd0c4f0de00ec3a17b6565d2a6c60e61 |
|
14-Feb-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Don't load the instructions in a code item when loading the BOOTCLASSPATH dex files git-svn-id: https://smali.googlecode.com/svn/trunk@623 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
c9be5e13034da9827b5598a6257376164745b827 |
|
11-Feb-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Tons of fixes related to getting "verbose register info"/type analysis to work git-svn-id: https://smali.googlecode.com/svn/trunk@621 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
7e24a9f010eeeff54f7ca0cb589a75cc251fabdd |
|
08-Feb-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Preliminary implementation of "verbose register info" functionality git-svn-id: https://smali.googlecode.com/svn/trunk@620 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
f568b80d16caa9d7d6c8fe809faaa497cab783c2 |
|
12-Jan-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Moved DeodexUtil and Deodexerant classes to baksmali git-svn-id: https://smali.googlecode.com/svn/trunk@556 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
16a911620ccf7b530b873fb71cf13e8dcb88ad28 |
|
12-Jan-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
General cleanup/refactoring/maintentance - Added some additional context information for exceptions in various locations - Refactored all code offsets so that they use 2-byte code block address, instead of a byte offset. - Additionally changed all "offset" terminology refering to code offsets to "address" instead - Changed the way the getItemByIndex and getOffsettedItemByOffset work, so that they throw an exception if the index/offset is -1/0. - Added additional getOptionalItemByIndex and getOptionalOffsettedItemByOffset methods, to be used in the cases where an index/offset of -1/0 is valid, to indicate the absence of an item - Other misc cleanup/maintentance git-svn-id: https://smali.googlecode.com/svn/trunk@552 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
81ab1aa726c16abfea0b9b2550e3123190d98343 |
|
31-Dec-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Add warning about disassembling an odex file without deodexing it git-svn-id: https://smali.googlecode.com/svn/trunk@533 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
7f9cfb3a6863ebc5a1024b7ce2a9b63b34625956 |
|
26-Dec-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
rename "indexed labels" stuff to "sequential labels" git-svn-id: https://smali.googlecode.com/svn/trunk@530 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
630f5dc2dcaa811410ae1f9209e377d2e89d8e5c |
|
26-Dec-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Add support for the -b option for baksmali, to suppress the output of debug info git-svn-id: https://smali.googlecode.com/svn/trunk@522 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
e2684fa2191e04f27faba763f2bcc19593513b25 |
|
01-Dec-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
- refactored/simplified the label code - changed the handler_ label prefix to catch_ and catchall_ - added support for the new -i/--indexed-labels option, which numbers the labels incrementally for each method by type, rather than using the bytecode offset git-svn-id: https://smali.googlecode.com/svn/trunk@493 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
a5fb30849ded98084d9ba486c43d7a8c41b55ca3 |
|
23-Nov-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
minor verbage change for the -l/--use-locals option git-svn-id: https://smali.googlecode.com/svn/trunk@491 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
ff80035f438dd2a70330931bb87e37bb8b42f9e0 |
|
23-Nov-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
add support for the .locals directive and the --use-locals/-l option for baksmali git-svn-id: https://smali.googlecode.com/svn/trunk@489 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
5b89857df3124851183c75a134f10b6ba41512a9 |
|
08-Sep-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Initial commit of deodex functionality in dexlib and baksmali git-svn-id: https://smali.googlecode.com/svn/trunk@435 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
f5f30468ad0d6094eb198d1c08cf4590eb1f0dff |
|
11-Aug-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
refactored the options a bit git-svn-id: https://smali.googlecode.com/svn/trunk@394 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
3c23129eecb7127646f2901c1b0ec3b94a83c08f |
|
09-Aug-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Added support for writing parameter registers with the p<n> syntax git-svn-id: https://smali.googlecode.com/svn/trunk@376 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
a53706985479f8e0a1019fdbd3731ed6063a1627 |
|
27-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Improved version handling git-svn-id: https://smali.googlecode.com/svn/trunk@225 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
9293a116b33ad0e74b6deab53e673d0c391f4ae9 |
|
27-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Added an option to only read the dex file then exit (mostly for profiling) git-svn-id: https://smali.googlecode.com/svn/trunk@224 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
3249b724ea6615e85a0a1e0ed1ea0fc2cbee62fe |
|
23-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
- fixed an issue where -D didn't use the specified file git-svn-id: https://smali.googlecode.com/svn/trunk@219 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
c894b9658c69a014ed1f57732b066a180218d126 |
|
23-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
- removed the ability to dump to stdout (issues with the CLI recognizing '-' as a value instead of an option) - tweaked the version and usage info git-svn-id: https://smali.googlecode.com/svn/trunk@218 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
24b394bc4348f7a356f4c194781e834b80c18ff1 |
|
23-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
cleaned up comment git-svn-id: https://smali.googlecode.com/svn/trunk@214 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
81014659d928284a14fafc23bc239e39de836d83 |
|
23-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Significant rewrite of the command line interface git-svn-id: https://smali.googlecode.com/svn/trunk@212 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
d166b746b91c114cd8d8fe4b054069083c33170b |
|
22-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
- Redid the option parsing logic to use the apache commons cli library - Added options to the dump command, to help with dumping and comparing 2 dex files git-svn-id: https://smali.googlecode.com/svn/trunk@210 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
2b7d3ebb66c5107ecfa2b31edfea5016a55112f7 |
|
21-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Added a --dump command git-svn-id: https://smali.googlecode.com/svn/trunk@192 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
5f50a1a8b32b8fa81916c7f2d5b3c2d1b266995f |
|
18-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Cleaned up imports git-svn-id: https://smali.googlecode.com/svn/trunk@161 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|
36836121d7ecf72050d3ef065b7ab5fa86548319 |
|
13-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Adding initial sources for baksmali git-svn-id: https://smali.googlecode.com/svn/trunk@143 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
|