1. 5b05ca3 Merge v2.2.7 from upstream by Ben Gruver · 5 years ago
  2. d338187 Update the tests to handle MethodHandle kind fixes by Albert Gorski · 6 years ago
  3. c6b0408 Fix support for the kind values of MethodHandle by Albert Gorski · 6 years ago
  4. fd3e00a Refactor most of the utility classes from util into dexlib2 by Ben Gruver · 6 years ago
  5. 5916586 Add roundtrip tests for the 2 new opcodes by Ben Gruver · 6 years ago
  6. 69d004c Add a roundtrip test for invoke-custom by Ben Gruver · 6 years ago
  7. 077c5c1 Let baksmali infer the api level when possible by Ben Gruver · 6 years ago
  8. 48d13b2 Add support for invoke-custom and related structures in baksmali by Ben Gruver · 6 years ago
  9. d82252e Make sure to close the writer after dumping by Ben Gruver · 6 years ago
  10. e6341e1 Merge smali upstream into master by Ben Gruver · 6 years ago
  11. 681222d Fix NaN comparison by Andreas Gampe · 6 years ago
  12. 63b75bc Convert external/smali to Android.bp by Colin Cross · 6 years ago
  13. d107903 Merge remote-tracking branch 'aosp/upstream-master' into oth-merge-smali-upstream by Orion Hodson · 7 years ago
  14. dd22a79 Add an option to baksmali to allow disassembling odex opcodes by Ben Gruver · 7 years ago
  15. a000b5a Update smali/baksmali to 2.2.0 by Ben Gruver · 7 years ago
  16. 8764034 Merge remote-tracking branch 'aosp/upstream-master' by Ben Gruver · 7 years ago
  17. 9e3e86f Improve the special case logic when propagating register types by Ben Gruver · 7 years ago
  18. 961c21b Fix possible NPE when generating accessor comments by Ben Gruver · 7 years ago
  19. 7a25fb2 Remove core-junit from API 26 and above by Paul Duffin · 7 years ago
  20. 8e1afdd Clean up how api levels are handled in various places by Ben Gruver · 8 years ago
  21. 22e85fc Add a --classes option for disassemble/deodex commands by Ben Gruver · 8 years ago
  22. f2935de Fix classpath loading for pre-art odex files by Ben Gruver · 8 years ago
  23. 686d628 Bad proguard! Don't strip out jcommander classes! by Ben Gruver · 8 years ago
  24. 5d77b13 Add proguard rule to keep ColonParameterSplitter by Ben Gruver · 8 years ago
  25. b158e52 Remove uses of $(shell) by Dan Willemsen · 8 years ago
  26. c223175 Fix the proguard keep rules for smali/baksmali by Ben Gruver · 8 years ago
  27. 6f8366a Fix the default classpath dir for an input file in the current directory by Ben Gruver · 8 years ago
  28. 7f20300 Change DexInputEntry.loadDexFile to accept an Opcodes object instead of an api by Ben Gruver · 8 years ago
  29. 8f27f45 Add Opcodes.getDefault by Ben Gruver · 8 years ago
  30. 7cb0937 Add the ability to specify the oat version to use when listing vtables by Ben Gruver · 8 years ago
  31. c3270cf Don't attempt to list vtables for interface classes by Ben Gruver · 8 years ago
  32. 158f6b0 Add the directory containing the input file as a classpath search dir by default by Ben Gruver · 8 years ago
  33. dcc7a2b Remove OatDexFile.getOatFile in favor of getContainer by Ben Gruver · 8 years ago
  34. b7f98c8 Use --check-package-private-access by default for oat files by Ben Gruver · 8 years ago
  35. ecd8981 Fix up some minor issues with --normalize-virtual-methods by Ben Gruver · 8 years ago
  36. 12a3d71 Add the ability to specify an empty bootclasspath by Ben Gruver · 8 years ago
  37. 1d26e1b Rename the list classpath command to list dependencies by Ben Gruver · 8 years ago
  38. 31ad2bc Refactor how classpath loading works by Ben Gruver · 8 years ago
  39. 86459bb Use the specified api level when loading a dex file in the disassemble command by Ben Gruver · 8 years ago
  40. fb10b57 Add AnalysisArguments.loadClassPathForDexFile by Ben Gruver · 8 years ago
  41. 7e8afc4 Clean up DexInputCommand a bit by Ben Gruver · 8 years ago
  42. 12a3fd2 Fix an issue when using the list classpath command with an odex file by Ben Gruver · 8 years ago
  43. 9f79403 Fix how parameter delegates are handled by Ben Gruver · 8 years ago
  44. c12b7e6 Change the classpath arguments to be split only by a colon by Ben Gruver · 8 years ago
  45. c9c8ddb Don't manually split the classes argument for list vtables by Ben Gruver · 8 years ago
  46. fbfe388 The list dex command should generate an error when used on a non-zip/oat file by Ben Gruver · 8 years ago
  47. d7d995c Remove the now-unused experimental opcodes flag/functionality by Ben Gruver · 8 years ago
  48. 94bfbe5 smali: update to upstream master. by Narayan Kamath · 8 years ago
  49. 30bdb7f Do a cleanup pass on the various commands/arguments/help text by Ben Gruver · 8 years ago
  50. 149e989 The list field offsets command doesn't need the --check-package-private-access parameter by Ben Gruver · 8 years ago
  51. 99394b3 Rework and fix the --resolve-resources parameter by Ben Gruver · 8 years ago
  52. 763caf1 Add help verbiage for the new syntax for specifying a specific dex entry by Ben Gruver · 8 years ago
  53. 3587c6f Refactor DexFileFactory and implement new syntax for dex entries by Ben Gruver · 8 years ago
  54. 41a5b49 Fix the dump command to work with dex files in an oat file by Ben Gruver · 8 years ago
  55. 36be93a Make DumpCommand a DexInputCommand by Ben Gruver · 8 years ago
  56. 3735d47 Merge branch 'master' into v2.2_WIP by Ben Gruver · 8 years ago
  57. 99b80bb Revert "Add lambda experimental dalvik opcodes" by Narayan Kamath · 8 years ago
  58. afc1f15 smali/dexlib: deal with invoke-polymorphic / invoke-polymorphic/range. by Narayan Kamath · 8 years ago
  59. c347e68 Allow invalid register references in debug items related to locals. by Ben Gruver · 8 years ago
  60. 442ebd2 Reword the "multiple entries" error to match the new CLI by Ben Gruver · 8 years ago
  61. ca48e6f Revamp the CLI usage/help formatting by Ben Gruver · 8 years ago
  62. e474301 Revamp how classpath loading works by Ben Gruver · 8 years ago
  63. 8a5a6e3 Add a --classes parameter to the list vtables command by Ben Gruver · 8 years ago
  64. f66362d Fix up the deodex warning by Ben Gruver · 8 years ago
  65. 175480d Add a command to list the classpath stored in an oat or odex file by Ben Gruver · 8 years ago
  66. bccdc80 Add "list field offsets" and "list vtables" commands to baksmali by Ben Gruver · 8 years ago
  67. 75cf7e4 Add a command to baksmali to list the dex files in an apk/oat by Ben Gruver · 8 years ago
  68. 90cacb9 Implement various list commands in baksmali by Ben Gruver · 8 years ago
  69. 0e9be30 Update url in --version message by Ben Gruver · 8 years ago
  70. 7357465 Implement a new command line interface for smali by Ben Gruver · 8 years ago
  71. 5a5eafb Implement a new command line interface for baksmali by Ben Gruver · 8 years ago
  72. 267cf99 Merge remote-tracking branch 'aosp/upstream-master' into incr-dex by Alex Light · 8 years ago
  73. d6e9152 Replace custom rules with BUILD_PREBUILT by Dan Willemsen · 8 years ago
  74. 87d10da Add more programmatic-friendly entry points for smali/baksmali by Ben Gruver · 8 years ago
  75. 11d179b Get rid of the default 6 thread maximum thing by Ben Gruver · 8 years ago
  76. 6417e81 Refactor ClassPath to take ClassProviders by Ben Gruver · 8 years ago
  77. 6429b3d Clean up the jar naming by Ben Gruver · 8 years ago
  78. 8533ab7 Merge branch 'master' into smalidea by Ben Gruver · 8 years ago
  79. e202aee Pass in the Opcodes to use for SyntheticAccessorFSM by Ben Gruver · 9 years ago
  80. 3124e94 Add support for static volatile opcodes in OdexedFieldInstructionMapper by Ben Gruver · 9 years ago
  81. 398630d Infer the register type based on the result of an instance-of instruction by Ben Gruver · 9 years ago
  82. d6b17b9 Don't add an empty .param annotation when not writing debug info by Ben Gruver · 9 years ago
  83. 7844089 Add support for alternate field ordering starting at oat version 67 by Ben Gruver · 9 years ago
  84. d604395 Fix minor issue in DisassemblyTest by Ben Gruver · 9 years ago
  85. ea3fdd7 Merge branch 'master' into smalidea by Ben Gruver · 9 years ago
  86. 827e2db Add support for normalizing virtual methods by Ben Gruver · 9 years ago
  87. 64785d7 Add support for using an oat file as the boot class path by Ben Gruver · 9 years ago
  88. 8920228 Add oat support in DexFileFactory by Ben Gruver · 9 years ago
  89. 3ff884b Add art-specific opcodes and opcode values by Ben Gruver · 9 years ago
  90. bdccf9c Merge remote-tracking branch 'aosp/upstream-master' into aosp/master by Alex Light · 9 years ago
  91. c456c55 Make smali respect order of implements by Alex Light · 9 years ago
  92. 632924c Improve whitespace normalization in baksmali's AnalysisTest by Ben Gruver · 9 years ago
  93. 0799042 Merge remote-tracking branch 'remotes/aosp/upstream-master' into HEAD by Igor Murashkin · 9 years ago
  94. c55bef3 DuplicateTest FAILED fix by Rover12421 · 9 years ago
  95. 912a474 Merge branch 'master' into smalidea by Ben Gruver · 9 years ago
  96. b742c40 Comment out unused switch payload instructions by Ben Gruver · 9 years ago
  97. 75bef01 Merge branch 'master' into smalidea by Ben Gruver · 9 years ago
  98. 2a0e465 Don't wrap a large (>32k) register count in a register directive by Ben Gruver · 9 years ago
  99. bd6385f Duplicate a switch payload that is refered to multiple times by Ben Gruver · 9 years ago
  100. 1aad736 Ensure that sparse switch items are written out in the correct order by Ben Gruver · 9 years ago