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