Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
smali
/
refs/tags/FP2-open-16.10.0
5fd3957
Extract dexlib2 as a separate host library
by Ben Gruver
· 11 years ago
fp2-sibon
fp2-sibon-2.0.1
fp2-sibon-2.0.2
FP2-open-16.05.0
FP2-open-16.06.0
FP2-open-16.07.1
FP2-open-16.08.0
FP2-open-16.09.0
FP2-open-16.10.0
FP2-open-16.11.0
FP2-open-16.12.0
FP2-open-17.01.0
FP2-open-17.04.0
1d4637b
Fix up the build files and some minor tweaks to build smali/baksmali 2.*
by Ben Gruver
· 11 years ago
8f10b06
Merge tag 'v2.0.3' into master
by Ben Gruver
· 11 years ago
7cf2b33
Bump the version to 2.0.3
by Ben Gruver
· 11 years ago
5b411f3
Add gradle configuration for uploading smali artifacts to maven
by Ben Gruver
· 11 years ago
90db3a1
Lazily create the lists in MethodLocation
by Ben Gruver
· 11 years ago
532c04b
Use known-good locale when doing jflex codegen
by Ben Gruver
· 11 years ago
eae0b0e
Make sure we always shut down the executor
by Ben Gruver
· 11 years ago
029ad25
Skip the call to String.format when annotating, if there are no values
by Ben Gruver
· 11 years ago
fce4cc0
Replace use of System.lineSeparator(), to keep compatibility with java 6
by Ben Gruver
· 11 years ago
338db9f
Fix up option parsing code for resource id stuff to use 'i'
by Ben Gruver
· 11 years ago
6856425
occured -> occurred
by Ben Gruver
· 11 years ago
d0c0c84
Don't System.exit from baksmali.disassembleClass
by Ben Gruver
· 11 years ago
65cb162
Remove --check-package-private-access option
by Ben Gruver
· 11 years ago
304aadf
Allow primitive types for 21c instruction format (e.g. check-cast)
by Ben Gruver
· 11 years ago
4f26204
Add better handling for various types of invalid instructions
by Ben Gruver
· 11 years ago
9057764
Add ReferenceInstruction.getReferenceType()
by Ben Gruver
· 11 years ago
d3ba85b
Fix typo in method index OOB error message
by Ben Gruver
· 11 years ago
dc802b0
Make CodeItem annotations more robust
by Ben Gruver
· 11 years ago
d7cd523
Fix an issue with nop opcodes with a non-null second byte
by Ben Gruver
· 11 years ago
ee3fb21
Merge pull request #19 from whydoubt/master
by Ben Gruver
· 11 years ago
490c8d0
Merge pull request #20 from eyecatchup/master
by Ben Gruver
· 11 years ago
20b7bbf
baksmali: Only perform resource ID lookup once
by Jeff Smith
· 11 years ago
9cf653f
baksmali: resource-id-files should not be a debug option
by Jeff Smith
· 11 years ago
d607960
baksmali: Reverse pair ordering in resource-id-files option
by Jeff Smith
· 11 years ago
4d9d588
Make AnalysisTest.java cross-platform compatible
by Stephan Schmitz
· 11 years ago
eb0b009
baksmali: resource IDs are 32-bit
by Jeff Smith
· 11 years ago
7e9231a
baksmali: Write comments about matched resource IDs
by Jeff Smith
· 11 years ago
29d4ccc
baksmali: add command-line option to specify resource ID files
by Jeff Smith
· 11 years ago
318954d
Don't attempt to create the smali.jar/baksmali.jar symlinks on windows.
by Ben Gruver
· 11 years ago
b0295be
Bump the version to 2.0.2
by Ben Gruver
· 11 years ago
b491263
Fix the start offset when calculating the signature header value
by Ben Gruver
· 11 years ago
20f675b
When writing a debug item, always include all parameters
by Ben Gruver
· 11 years ago
08d90ec
Don't write out 0-length type lists
by Ben Gruver
· 11 years ago
f6958ae
Don't trim empty parameter annotations
by Ben Gruver
· 11 years ago
263083f
Use StringReference for MethodImplementationBuilder.addSetSourceFile
by Ben Gruver
· 11 years ago
a2bf7f6
Fix issue with BuilderPackedSwitchPayload instructions
by Ben Gruver
· 11 years ago
ec6246a
Update version to 2.0.1
by Ben Gruver
· 11 years ago
899b1e6
Improve MutableMethodImplementation for external use
by Ben Gruver
· 11 years ago
902ba7d
Fix annotation/initial value issues when iterating over fields/methods in a DexBackedDexFile
by Ben Gruver
· 11 years ago
9f48c72
Fix issues with converting switch statements in MutableMethodImplementation
by Ben Gruver
· 11 years ago
135631b
Fix issue with Format21lh instructions in MutableMethodImplementation
by Ben Gruver
· 11 years ago
987ac1e
Fix the name and type being swapped when converting to ImmutableDebugInfo
by Ben Gruver
· 11 years ago
bc6fcd5
Fix accidental case fall-throughs in MutableMethodImplementation
by Ben Gruver
· 11 years ago
1697b1d
Fix "hat" literal conversion in MutableMethodImplementation
by Ben Gruver
· 11 years ago
c864544
Bump up memory in smali script to 512m
by Ben Gruver
· 11 years ago
7a03efc
Attempt to fix test for windows... again.
by Ben Gruver
· 11 years ago
dbce47d
Update to gradle 1.8
by Ben Gruver
· 11 years ago
b9879ee
Remove the old dexlib
by Ben Gruver
· 11 years ago
c216447
Merge branch 'master' into dexlib_redesign
by Ben Gruver
· 11 years ago
4c51e89
Bump the version to 2.0
by Ben Gruver
· 11 years ago
6926ece
Check for null before using Iterables.filter
by Ben Gruver
· 11 years ago
216ca53
Always use the 035 version magic value when writing a dex file
by Ben Gruver
· 11 years ago
7618e16
Make extra sure we don't output blank debug items
by Ben Gruver
· 11 years ago
44c5c07
Don't output parameter names when using the -b/--no-debug-info option
by Ben Gruver
· 11 years ago
a2bcd0f
Merge pull request #17 from Fuzion24/alternate_constructor
by Ben Gruver
· 11 years ago
84be16b
Fix DebugItems in the new builder stuff
by Ben Gruver
· 11 years ago
4ab8df8
Add alternative constructor
by Ryan Welton
· 11 years ago
edd9614
Remove the now unused builder instructions and instruction factories
by Ben Gruver
· 11 years ago
8164853
Bump the version to 2.0b6
by Ben Gruver
· 11 years ago
f7d6d5f
Gracefully handle instructions with invalid references
by Ben Gruver
· 11 years ago
f9bcf89
Attempt to fix tests for windows
by Ben Gruver
· 11 years ago
51a13e3
Fix the tests related to bracketed names
by Ben Gruver
· 11 years ago
569c014
Allow arbitrary bracketed member names
by Ben Gruver
· 11 years ago
45b8a4d
Allow "large" uleb128 values for method/field index deltas
by Ben Gruver
· 11 years ago
6cd686f
Make windows reserved filename detection more robust
by Ben Gruver
· 11 years ago
d868692
Truncate the filename for overly long class names
by Ben Gruver
· 11 years ago
5ff4ee9
Add missing copyright/license headers
by Ben Gruver
· 11 years ago
6762350
Add ability to converting MethodImplementation to MutableMethodImplementation
by Ben Gruver
· 11 years ago
9a2de93
Implement just-in-time instruction fixup due to string jumboification
by Ben Gruver
· 11 years ago
99b4617
Generify the IO requirements for writing a dex file
by Ben Gruver
· 11 years ago
160449b
Implement instruction fixing in MutableMethodImplementation
by Ben Gruver
· 11 years ago
e80efa6
Implement instructions for the method builder
by Ben Gruver
· 11 years ago
6886118
Implement debug items for the method impl builder
by Ben Gruver
· 11 years ago
bb7937f
Get rid of the MethodItem concept
by Ben Gruver
· 11 years ago
897832a
Implement try blocks for the method builder
by Ben Gruver
· 11 years ago
160fc1c
Split off a separate MutableMethodImplementation and implement labels
by Ben Gruver
· 11 years ago
e94ee6f
Delete InstructionWriteUtil
by Ben Gruver
· 11 years ago
dff046e
Delete BuilderMethodImplementation, and simplify the DexWriter stuff accordingly
by Ben Gruver
· 11 years ago
0cd8417
Remove the Instruction template parameter from DexWriter
by Ben Gruver
· 11 years ago
e9aa2c2
Remove the Instruction template parameter from InstructionFactory
by Ben Gruver
· 11 years ago
ca5de1d
Remove the Instruction template parameter from ClassSection
by Ben Gruver
· 11 years ago
6f135ae
Remove the ExceptionHandler template parameter from ClassSection
by Ben Gruver
· 11 years ago
9bbcaae
Remove the DebugItem template parameter from ClassSection
by Ben Gruver
· 11 years ago
a4e0efe
Add ExceptionHandler.getExceptionTypeReference method
by Ben Gruver
· 11 years ago
f320ed5
Remove some incorrectly applied @Nonnull attributes
by Ben Gruver
· 11 years ago
f97289c
Remove unneeded format precondition checks
by Ben Gruver
· 11 years ago
766f285
Initial stub MethodImplementationBuilder and integration into smali
by Ben Gruver
· 11 years ago
a81c962
Remove support for using arbitrary offsets instead of labels
by Ben Gruver
· 11 years ago
e636af4
Fix bound check for short offset in Precoditions class
by Ben Gruver
· 11 years ago
198e081
Fix argument name for offsets in Preconditions class
by Ben Gruver
· 11 years ago
b70b2e0
Update version to 2.0b5
by Ben Gruver
· 11 years ago
a96cdbe
Merge pull request #15 from izzytwosheds/bugfixes
by Ben Gruver
· 11 years ago
805b247
Interface methods in the vtable are called on current class, not interface.
by Izzat Bahadirov
· 11 years ago
4a92c48
Use the correct register when creating an UnresolvedOdexInstruction
by Ben Gruver
· 11 years ago
02560f3
Make sure the referenced class is accessible when deodexing a field/method access
by Ben Gruver
· 11 years ago
8553393
Fix some warnings in MethodAnalyzer
by Ben Gruver
· 11 years ago
5a372d5
Make SyntheticAccessorResolver thread safe
by Ben Gruver
· 11 years ago
e59a185
Merge pull request #14 from izzytwosheds/payload_alignment
by Ben Gruver
· 11 years ago
46619d1
More proper unit test conditions.
by Izzat Bahadirov
· 11 years ago
Next »