Sign in
ara-mdk
/
platform
/
external
/
smali
/
HEAD
« Previous
c94ca5f
Bump the version number to 1.3.1-dev
by Ben Gruver
· 13 years ago
0da8e11
Make sure the api level is set before reading in the dex file
by Ben Gruver
· 13 years ago
4d3b331
Fix a few issues with Format 35mi
by Ben Gruver
· 13 years ago
9e78b6b
Add CAN_INITIALIZE_REFERENCE flag for Opcodes
by Ben Gruver
· 13 years ago
dd88a39
Update version to 1.3.0-dev for new release
by Ben Gruver
· 13 years ago
9c67b15
Only allow assembling odex opcodes for api levels that it works on
by Ben Gruver
· 13 years ago
0d785ac
Add support for jumbo volatile field access opcodes
by Ben Gruver
· 13 years ago
4dda65f
Add an opcode flag for jumbo opcodes
by Ben Gruver
· 13 years ago
a43de24
Add support for the invoke-object-init/jumbo odex opcode
by Ben Gruver
· 13 years ago
4a5692f
Add support for the return-void-barrier odex instruction
by Ben Gruver
· 13 years ago
c8de336
Use Format 35c for invoke-direct-empty, and get rid of Format 35s
by Ben Gruver
· 13 years ago
ea7afb0
Add support for the invoke-object-init/range opcode in ICS
by Ben Gruver
· 13 years ago
5967598
Add support for specifying a custom inline method table to use while deodexing
by Ben Gruver
· 13 years ago
e00d96c
Fix an issue with the handling of sparse-switch-data blocks
by Ben Gruver
· 13 years ago
addb2dc
Add new deodexerant utility, to dump dalvik's inline method table
by Ben Gruver
· 13 years ago
c2f08d5
Add support for an --api-level parameter
by Ben Gruver
· 13 years ago
6729493
Add support in MethodAnalyzer for the new opcodes
by Ben Gruver
· 13 years ago
b0ca7cb
Add support for auto-upgrading to /jumbo variants of instructions when needed/possible
by Ben Gruver
· 13 years ago
c4db7e2
Add support for Format5rc
by Ben Gruver
· 13 years ago
8d323b3
Add support for blank register ranges
by Ben Gruver
· 13 years ago
de5b35d
Add support for Format52c (field references)
by Ben Gruver
· 13 years ago
1efc2c0
Add support for Format52c (type references)
by Ben Gruver
· 13 years ago
a70eb74
Fix performance issue when assembling classes with many static fields
by Ben Gruver
· 13 years ago
d863324
Add support for Format41c (field references)
by Ben Gruver
· 13 years ago
8b3b577
Add additional checks for index size when writing various items
by Ben Gruver
· 13 years ago
d12c769
Add support for Format41c (type references)
by Ben Gruver
· 13 years ago
d064d69
Fix up jumbo string tests
by Ben Gruver
· 13 years ago
9c5ea8f
Lay the groundwork for general 32-bit IndexedItem references
by Ben Gruver
· 13 years ago
95cd71c
Lay the groundwork for expanded (16-bit) opcodes
by Ben Gruver
· 13 years ago
166fc92
Refactor out the getRegCount method into a seperate InvokeInstruction interface
by Ben Gruver
· 13 years ago
f40b4e9
Delete the old, unused string template
by Ben Gruver
· 13 years ago
b0c62b9
Seperate out execute-inline and execute-inline/range into seperate 35mi and 3rmi formats
by Ben Gruver
· 13 years ago
bda056b
Add the throw-verification-error token to the instruction test for the lexer
by Ben Gruver
· 13 years ago
3bfd77d
Use the term VtableIndex rather than MethodIndex for invoke-*-quick instructions/formats
by Ben Gruver
· 13 years ago
8e51717
Add support for the THROW_VERIFICATION_ERROR opcode in MethodAnalyzer
by Ben Gruver
· 13 years ago
5d88046
.gitignore mvn target directories
by Ben Gruver
· 13 years ago
880e82d
Update NOTICE to include info on Google Inc. copyrighted code
by Ben Gruver
· 13 years ago
225535b
Add .gitignore files to exclude the target directory for the various modules
by Ben Gruver
· 13 years ago
2833356
Add dependencies between generated ANTLR classes
by Ben Gruver
· 13 years ago
9b6ec94
Changes for building in Android tree
by Ben Gruver
· 13 years ago
123557e
Initial merge of upstream code
by Ben Gruver
· 13 years ago
bb4b7b7
Initial empty repository
by Anatol Pomazau
· 13 years ago
78d50d3
Bump the version to 1.2.9-dev
by Ben Gruver
· 13 years ago
4ba8ceb
Add additional verbage for the --allow-odex-instructions in smali
by Ben Gruver
· 13 years ago
df00f6b
Add support for assembling format 22c odex instructions
by Ben Gruver
· 13 years ago
f5f64b2
Add support for assembling format 21c odex instructions
by Ben Gruver
· 13 years ago
f356647
Add lexer tests for throw-verification-error and related tokens
by Ben Gruver
· 13 years ago
2829262
Improve the error reporting for the lexer tests
by Ben Gruver
· 13 years ago
94e5a39
Add initial support for allowing assembly of odex instructions
by Ben Gruver
· 13 years ago
bbe539f
Add support for the throw-verification-error opcode
by Ben Gruver
· 13 years ago
cb3e0ea
Improve the way sparse/packed switch data blocks are found and processed
by Ben Gruver
· 13 years ago
82cdb8a
Fix an incorrectly formatted offset to the debug info, in the dump for a code item
by Ben Gruver
· 13 years ago
f8637ce
Add an example showing how methods can be overriden based on return value
by Ben Gruver
· 13 years ago
049bba5
Fix an infinite loop in findMethodByMethodIdInternal
by Ben Gruver
· 13 years ago
2337fcb
Bump the version number to 1.2.8-dev
by Ben Gruver
· 13 years ago
a91109b
Take into account defining class information when resolving field offsets
by Ben Gruver
· 13 years ago
c2e3d1a
Remove unused instanceFieldLookup field in ClassPath.ClassDef
by Ben Gruver
· 13 years ago
4dbfae7
Rename literalTools to LiteralTools
by Ben Gruver
· 13 years ago
3c4f809
Fix possible issue(?) in IntegerRenderer.writeUnsignedTo
by Ben Gruver
· 13 years ago
74c14ff
Rename the printLongAsHex and printIntAsHex methods in IndentingWriter for clarity
by Ben Gruver
· 13 years ago
f119fc6
Fix the printIntAsDec method in Indenting writer to correctly handle negative values
by Ben Gruver
· 13 years ago
fadcc2d
Ignore the link section in the header
by jesusfreke@jesusfreke.com
· 13 years ago
baa030c
Correctly escape any special characters in the value of the .source directive
by jesusfreke@jesusfreke.com
· 13 years ago
a564a17
Don't forget to check if synthetic accessor comments are disabled
by jesusfreke@jesusfreke.com
· 14 years ago
2f37695
Add helper comments for synthetic member accessors
by jesusfreke@jesusfreke.com
· 14 years ago
7ed253b
Fix bug in ByteArrayInput.readLong
by jesusfreke@jesusfreke.com
· 14 years ago
817f2e0
Fix invalid cast when deodexing an execute inline instruction on an odex file from eclair or earlier
by jesusfreke@jesusfreke.com
· 14 years ago
9d5f961
Bump the version to 1.2.7
by jesusfreke@jesusfreke.com
· 14 years ago
0d54c0b
Minor whitespace fixes
by JesusFreke@JesusFreke.com
· 14 years ago
d659582
Fix typo
by JesusFreke@JesusFreke.com
· 14 years ago
27dd1a5
Add support in smali for the new odex instructions
by JesusFreke@JesusFreke.com
· 14 years ago
66c6e90
add missing iput/sput instructions in the InstructionTest lexer test
by JesusFreke@JesusFreke.com
· 14 years ago
1ad2f50
The fastIndexOf inline method should be a direct method, not virtual
by JesusFreke@JesusFreke.com
· 14 years ago
d4417d7
add support for the new odex opcodes for volatile field access that were added in gingerbread
by JesusFreke@JesusFreke.com
· 14 years ago
595cdad
Add support for the new inline methods added in gingerbread
by JesusFreke@JesusFreke.com
· 14 years ago
b9a19bf
Remove deodexerant and related functionality
by JesusFreke@JesusFreke.com
· 14 years ago
b3ba356
Update version to 1.2.6
by JesusFreke@JesusFreke.com
· 14 years ago
2c486b4
Add the high and low surrogate characters as valid characters for identifiers
by JesusFreke@JesusFreke.com
· 14 years ago
83ef984
Fix an issue where smali doesn't recognize field/class names that look like an integer
by JesusFreke@JesusFreke.com
· 14 years ago
922c533
Update version to 1.2.5
by JesusFreke@JesusFreke.com
· 14 years ago
879b119
Remove the jflex dependency in the smali pom file
by JesusFreke@JesusFreke.com
· 14 years ago
b9f9e85
Append a # to the end of class names that happen to be reserved file names on windows
by JesusFreke@JesusFreke.com
· 14 years ago
8ec2ab7
Add static helper method to TypeListItem
by JesusFreke@JesusFreke.com
· 14 years ago
4b72225
Move the IndentingWriter class to the util project
by JesusFreke@JesusFreke.com
· 14 years ago
bbf4dbb
Rename fileNameHandler to ClassFileNameHandler and move it to the utils project
by JesusFreke@JesusFreke.com
· 14 years ago
525ad75
Fix @Override issues when compiling with java 1.5
by JesusFreke@JesusFreke.com
· 14 years ago
a6e5671
Add support for class names that differ only by case on case insensitive file systems
by JesusFreke@JesusFreke.com
· 14 years ago
bcc4d2d
misc whitespace changes
by JesusFreke@JesusFreke.com
· 14 years ago
4b06cfb
Add top level NOTICE file with copyright notices
by JesusFreke@JesusFreke.com
· 14 years ago
128e827
Add modification notices to Apache licensed files
by JesusFreke@JesusFreke.com
· 14 years ago
854c577
Fix an issue when assembling a file with blank annotation sets
by JesusFreke@JesusFreke.com
· 14 years ago
5853687
Allow "null" as a valid identifier
by JesusFreke@JesusFreke.com
· 14 years ago
f4d1fb8
bump version to 1.2.4
by JesusFreke@JesusFreke.com
· 14 years ago
8913c59
Fixed issue 37, where the -b option to baksmali wasn't disabling all debug directives
by JesusFreke@JesusFreke.com
· 14 years ago
9c79173
Incorporate the null check from the previous commit into the containing if statement
by JesusFreke@JesusFreke.com
· 14 years ago
ecc73ab
Fix an NPE when there is a <clinit> with no codeItem
by JesusFreke@JesusFreke.com
· 14 years ago
a536061
Add support for the new execute-inline/range odexed instruction in smali
by JesusFreke@JesusFreke.com
· 14 years ago
5922b46
Add support for a new -T debugging option that prints out all the tokens
by JesusFreke@JesusFreke.com
· 14 years ago
73d1b5d
Print out an error message for invalid tokens in the lexer, but add a way to suppress the errors
by JesusFreke@JesusFreke.com
· 14 years ago
a377d50
Add a method to retrieve the message for InvalidToken
by JesusFreke@JesusFreke.com
· 14 years ago
Next »