Connor Tumbleson
|
2590521b33
|
fix all cherry-picks dumping files in wrong location
|
2015-01-21 08:10:42 -06:00 |
|
Ben Gruver
|
52482802dc
|
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.
|
2015-01-21 07:30:19 -06:00 |
|
Connor Tumbleson
|
89e6b06521
|
Implement dex entry for non classes.dex files
Conflicts:
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/DexFileFactory.java
|
2015-01-21 07:29:57 -06:00 |
|
Ben Gruver
|
6b6c2c09b6
|
Fix some generics issues when compiling with java 8
|
2015-01-21 07:27:17 -06:00 |
|
Ben Gruver
|
026d353fc7
|
Fix some javadoc issues
|
2015-01-21 07:25:12 -06:00 |
|
Ben Gruver
|
0153548c30
|
Expose the various fixed-size item counts in DexBackedDexFile
|
2015-01-21 07:24:58 -06:00 |
|
Ben Gruver
|
853da5a172
|
Refactor VariableSizeLookaheadIterator
Previously, when referencing instance fields from readNextItem,
the fields wouldn't have been initialized yet on the first call to
readNextItem
|
2015-01-21 07:24:47 -06:00 |
|
yyjdelete
|
3d3db44773
|
Use options.checkPackagePrivateAccess
|
2015-01-21 07:24:35 -06:00 |
|
yyjdelete
|
b2cf6b1d32
|
checkPackagePrivateAccess only for API 17(4.2)
Google revert this for compatibility.
see 7284c78e14 for details.
BTW, it seems that is also disabled for late 4.2
|
2015-01-21 07:24:24 -06:00 |
|
Ben Gruver
|
959133cbf0
|
Add some additional checks related to instruction size
|
2015-01-21 07:24:08 -06:00 |
|
edwardxwu
|
fe42130f05
|
Fixed the bug of not setting the location field of the instruction in addInstruction(i,instruction) method
|
2015-01-21 07:23:41 -06:00 |
|
Ben Gruver
|
5388ed57ba
|
Fix potential NPE in MethodAnalyzer
|
2015-01-21 07:22:27 -06:00 |
|
Ben Gruver
|
1b0a917a6a
|
Implement implicit method/field references in baksmali
|
2015-01-21 07:21:57 -06:00 |
|
Ben Gruver
|
4801482960
|
Add missing "break" from switch statement in BuilderClassPool
|
2015-01-21 07:21:27 -06:00 |
|
Ben Gruver
|
ca13778fe8
|
Ensure the annotation elements are sorted when written
|
2015-01-21 07:20:42 -06:00 |
|
Ben Gruver
|
9596513f6f
|
Add support for non-standard invoke-object-init/range instructions
|
2015-01-21 07:14:14 -06:00 |
|
Ben Gruver
|
f6f5fecf18
|
Minor comment fix in MutableMethodImplementation
|
2015-01-21 07:12:48 -06:00 |
|
Ben Gruver
|
394bb25b7c
|
Allow but ignore multiple exception handlers for the same exception
|
2014-08-27 13:07:35 -05:00 |
|
Connor Tumbleson
|
292e49de0a
|
[dexlib2] allow disassemble of apks with non classes.dex files
|
2014-08-16 08:37:00 -05:00 |
|
Connor Tumbleson
|
a91e87bb04
|
update to smali 2.0.3
|
2014-01-19 10:37:31 -06:00 |
|
Connor Tumbleson
|
f89b51c74e
|
Update to smali 2.0.2
|
2013-11-15 12:14:35 -06:00 |
|
Connor Tumbleson
|
03fc77cca8
|
[smali] update to 2.0 final
|
2013-10-11 11:43:59 -05:00 |
|
Connor Tumbleson
|
792188b9fe
|
[smali] add untracked 2b6 files
|
2013-09-15 18:36:45 -05:00 |
|
Connor Tumbleson
|
79c68ed6d9
|
[smali] update to smali 2b6
|
2013-09-15 10:23:12 -05:00 |
|
Connor Tumbleson
|
652757cd36
|
[dexlib2] return UnresolvedClassException, instead of null when debug mode is enabled
|
2013-08-12 14:59:17 -05:00 |
|
Connor Tumbleson
|
7904ec2a7c
|
dexlib2: ported "dontLoadClassPath feature"
|
2013-08-12 09:16:51 -05:00 |
|
Connor Tumbleson
|
a2c8d64d84
|
adjust build.gradle to handle apktool / dexlib2
|
2013-08-12 09:16:50 -05:00 |
|
Connor Tumbleson
|
007a6d45a2
|
Update to smali 2b5
|
2013-08-12 09:16:50 -05:00 |
|