e202aeede5fb5fcc8de22601157b212eabb5f1c6 |
|
17-Oct-2015 |
Ben Gruver <bgruv@google.com> |
Pass in the Opcodes to use for SyntheticAccessorFSM
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
827e2db34dc3b8b5504c148a09d594b5c0ddbd64 |
|
28-Sep-2015 |
Ben Gruver <bgruv@google.com> |
Add support for normalizing virtual methods This is useful, for example, when comparing the result of deodexing with the original dex file, to remove the "false" differences caused by the different potential ways to reference a given virtual method.
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
144951a9e9e6c87866245f2bdeebf0ebedaa0e38 |
|
19-Feb-2015 |
Igor Murashkin <iam@google.com> |
Add lambda experimental dalvik opcodes * Add new -X/--experimental flag to [dis]assemble opcodes not in art yet * Add new opcodes liberate-variable, box-lambda, unbox-lambda, capture-variable, create-lambda, invoke-lambda * Add support for encoding 25x instructions * Adds LambdaTest to check new opcodes assemble/disassemble properly TODO: invoke-lambda-range Change-Id: I5c8bcbfa8b6cb9a13ef2017fce2d1b7fda6e11c3
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
d1dbf6b14b1974b3ba6b4199f5eeaf8e20f7c29f |
|
14-Nov-2014 |
yyjdelete <yyjdelete@126.com> |
Use options.checkPackagePrivateAccess
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.java
|
eae0b0edbf3f0feedc289655144c54d27cb2ddcc |
|
12-Dec-2013 |
Ben Gruver <bgruv@google.com> |
Make sure we always shut down the executor Previously, an ExecutionException from the task could cause the process to hang, because the ExecutorService was never shut down
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
68564258a316e41cb014f98d2777b5944bf37de3 |
|
07-Dec-2013 |
Ben Gruver <bgruv@google.com> |
occured -> occurred
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
d0c0c84d66954b0ad02efe92778d924e09a240af |
|
07-Dec-2013 |
Ben Gruver <bgruv@google.com> |
Don't System.exit from baksmali.disassembleClass
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
eb0b009971653400809fa43c51d2ce99cb5c52b9 |
|
14-Nov-2013 |
Jeff Smith <whydoubt@yahoo.com> |
baksmali: resource IDs are 32-bit
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.java
|
13705697c23cb2d72bea75d661390be26fea50a4 |
|
19-May-2013 |
Ben Gruver <bgruv@google.com> |
Clean up how the classes are sorted before being disassembled
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.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/baksmali.java
|
4b171afedb983fb811990beeec6a15e30a90b455 |
|
11-May-2013 |
Ben Gruver <bgruv@google.com> |
Misc baksmali cleanup
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
03b82478500a9778da155bd63b7d3c99a6ca8df1 |
|
29-Apr-2013 |
Izzat Bahadirov <izzat.b@sta.samsung.com> |
Renamed getVersion() to getOdexVersion() in DexBackedOdexFile.
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
9c72df65f76a70b7215769fe11e1fde99059519a |
|
22-Apr-2013 |
Izzat Bahadirov <izzat.b@sta.samsung.com> |
Using standard InlineMethodResolver if no custom one is provided.
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.java
|
5fa302678ce3a8e08fa8d2e8dbc5424781e751a6 |
|
11-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Add support for custom inline tables
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.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/baksmali.java
|
c91b03ba45ccacfa7b0ad52592a42e8fd8c18da1 |
|
08-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Add support for generating register information
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
ffe82bdcb5c914b3a60b630c6d3abe6fc9229dec |
|
08-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Fully remove the dependency on the old dexlib from baksmali
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.java
|
987cdc3e0e1ee99c104837192ea1f63e4fa5565a |
|
10-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Sort the classes before disassembling
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
2b8845bb247e3e5ee154966866b53fa9887e2609 |
|
05-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Re-implement SyntheticAccessorResolver
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
a8e05220c14778d93c97911044ff5124aadbd77c |
|
04-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Refactor how method/field/string/type references are handled
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.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/baksmali.java
|
343df2f456f38c305ee7d6742f6601d9bde09715 |
|
06-Jul-2012 |
Ben Gruver <bgruv@google.com> |
Simplify deodexing This makes it possible to deodex an odex file using only the dependencies listed in the odex file itself. Adding extra dependencies via the -c option should no longer be needed.
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.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/baksmali.java
|
4b72225e9d81201838f387171a68a832486903f9 |
|
17-Aug-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Move the IndentingWriter class to the util project git-svn-id: https://smali.googlecode.com/svn/trunk@788 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
bbf4dbba6127ef96e316060b2b4ec292627a4078 |
|
17-Aug-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Rename fileNameHandler to ClassFileNameHandler and move it to the utils project git-svn-id: https://smali.googlecode.com/svn/trunk@787 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
a6e5671a627284347484db96f40a29a45e4e4ed1 |
|
02-Aug-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Add support for class names that differ only by case on case insensitive file systems git-svn-id: https://smali.googlecode.com/svn/trunk@784 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.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/baksmali.java
|
d293bc1eb3ed900cfb30852da8ded1d46d0e3203 |
|
04-Apr-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Always read and write files using UTF8 git-svn-id: https://smali.googlecode.com/svn/trunk@696 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
c1cc0e093492722e7eecb20455b5242176ca63db |
|
04-Apr-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Add better support for the case when an odex file has missing classes git-svn-id: https://smali.googlecode.com/svn/trunk@693 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
baec3bc450e72fbc31b4af9860e118e05d6309c3 |
|
04-Apr-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Fix the workaround for the ext.jar BCP special case git-svn-id: https://smali.googlecode.com/svn/trunk@691 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
0b2f7d6a57e90424b3ee455c041aab3996c05f2c |
|
04-Apr-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
delete IndentingPrintWriter and refactor everything to use IndentingWriter directly git-svn-id: https://smali.googlecode.com/svn/trunk@688 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.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/baksmali.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/baksmali.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/baksmali.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/baksmali.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/baksmali.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/baksmali.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/baksmali.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/baksmali.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/baksmali.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/baksmali.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/baksmali.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/baksmali.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/baksmali.java
|
7d9b1b10f03035153829553ae372947b75e17f70 |
|
31-Dec-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
use createTemplate and createReference instead of makeTemplate and makeReference git-svn-id: https://smali.googlecode.com/svn/trunk@534 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.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/baksmali.java
|
5867263eb588f4671400895d1e6b01c01535061b |
|
23-Dec-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
line ending and trailing whitespace cleanup git-svn-id: https://smali.googlecode.com/svn/trunk@500 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.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/baksmali.java
|
04473936a1bfb93ca8f097c908dcb9c0374d5440 |
|
10-Sep-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
remove test println git-svn-id: https://smali.googlecode.com/svn/trunk@458 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.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/baksmali.java
|
7885a819a0dc52568fedd60f7d8d0f0a9ca352e9 |
|
07-Aug-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
refactor ClassDefinition to use template attributes instead of object parameters git-svn-id: https://smali.googlecode.com/svn/trunk@371 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
7ab77bc90be62b0688c97d4476e3bd219eace0da |
|
06-Aug-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Refactoring baksmali so that the template attributes are passed in, instead of relying on reflection to get attributes from an object git-svn-id: https://smali.googlecode.com/svn/trunk@366 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.java
|
cf6729c1ee64e732f28eb40386ecc69d4fb6b401 |
|
03-Aug-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Lots of misc cleanup/refactoring to work with the new dexlib git-svn-id: https://smali.googlecode.com/svn/trunk@336 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.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/baksmali.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/baksmali.java
|
e9ee92dc4c0848146e00d5607eb4baa5750361c8 |
|
21-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Added the logic to generate smali files in the proper directory structure for every class in the dex file git-svn-id: https://smali.googlecode.com/svn/trunk@186 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.java
|
6ef13753e78bb7abc7e7683d5e533c3395d4a9b6 |
|
18-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
- some directory/packages renaming - started adding support for encoded values and static initializers git-svn-id: https://smali.googlecode.com/svn/trunk@158 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/baksmali/src/main/java/org/jf/baksmali/baksmali.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/baksmali.java
|