History log of /external/smali/baksmali/src/main/java/org/jf/baksmali/main.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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