1. 3480113 Regenerate lexer/parser/treewalker for smali 2.0.5 by Igor Murashkin · 10 years ago
  2. b5d741e Merge remote-tracking branch 'remotes/aosp/upstream-master' into HEAD by Igor Murashkin · 10 years ago
  3. 103e04a Add stringtemplate dependency to smali, because proguard. by Ben Gruver · 10 years ago
  4. ce7f93c Implement implicit method/field references in smali by Ben Gruver · 10 years ago
  5. 37ade89 Improve how method parameter lists are lexed by Ben Gruver · 11 years ago
  6. 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
  7. 1d4637b Fix up the build files and some minor tweaks to build smali/baksmali 2.* by Ben Gruver · 11 years ago
  8. 8f10b06 Merge tag 'v2.0.3' into master by Ben Gruver · 11 years ago
  9. b90e2a4 Clean up some unused/unneeded tokens in smaliParser.g by Ben Gruver · 11 years ago
  10. 1d28b32 Refactor the maven upload build stuff by Ben Gruver · 11 years ago
  11. 5b411f3 Add gradle configuration for uploading smali artifacts to maven by Ben Gruver · 11 years ago
  12. 532c04b Use known-good locale when doing jflex codegen by Ben Gruver · 11 years ago
  13. 304aadf Allow primitive types for 21c instruction format (e.g. check-cast) by Ben Gruver · 11 years ago
  14. 318954d Don't attempt to create the smali.jar/baksmali.jar symlinks on windows. by Ben Gruver · 11 years ago
  15. edd9614 Remove the now unused builder instructions and instruction factories by Ben Gruver · 11 years ago
  16. 51a13e3 Fix the tests related to bracketed names by Ben Gruver · 11 years ago
  17. 569c014 Allow arbitrary bracketed member names by Ben Gruver · 11 years ago
  18. 9a2de93 Implement just-in-time instruction fixup due to string jumboification by Ben Gruver · 11 years ago
  19. 99b4617 Generify the IO requirements for writing a dex file by Ben Gruver · 11 years ago
  20. 160449b Implement instruction fixing in MutableMethodImplementation by Ben Gruver · 11 years ago
  21. e80efa6 Implement instructions for the method builder by Ben Gruver · 11 years ago
  22. dff046e Delete BuilderMethodImplementation, and simplify the DexWriter stuff accordingly by Ben Gruver · 11 years ago
  23. e9aa2c2 Remove the Instruction template parameter from InstructionFactory by Ben Gruver · 11 years ago
  24. 766f285 Initial stub MethodImplementationBuilder and integration into smali by Ben Gruver · 11 years ago
  25. a81c962 Remove support for using arbitrary offsets instead of labels by Ben Gruver · 11 years ago
  26. 49fa5f5 Don't crash if the smali/baksmali.properties file can't be found by Ben Gruver · 11 years ago
  27. dd77ba2 Git rid of some warnings in smali's main.java by Ben Gruver · 11 years ago
  28. 2a91095 Fix up proguard configuration by Ben Gruver · 11 years ago
  29. df8e480 Write the correct header version based on the api level by Ben Gruver · 11 years ago
  30. 4c431a7 Add multi-threading support for smali by Ben Gruver · 11 years ago
  31. 894327c Clean up smali's main class a bit by Ben Gruver · 11 years ago
  32. 42627b8 Add new DexBuilder interface by Ben Gruver · 11 years ago
  33. 1bf6f23 Implementation of new generificationified writer functionality by Ben Gruver · 11 years ago
  34. b6435e7 Add support to smali for a .source directive with no source file by Ben Gruver · 11 years ago
  35. 3e4e5ec Change .param and .local syntax, to be able to handle empty name/type/signature by Ben Gruver · 11 years ago
  36. aa86098 Get rid of unneeded TODO by Ben Gruver · 11 years ago
  37. 83f77f5 Refactor how api specific Opcodes work (make them non-static) by Ben Gruver · 11 years ago
  38. e591eaf Fix issue with .param directive when there are parameters of type D by Ben Gruver · 11 years ago
  39. 450cdd6 Tweak the syntax for the .array-data structure by Ben Gruver · 11 years ago
  40. ec28400 Switch to new parameter syntax by Ben Gruver · 11 years ago
  41. 4a2b9ef Change totalmethodRegisters and methodParameterRegisters to scoped method attributes by Ben Gruver · 11 years ago
  42. dcd5df1 Add token+text for I_LINE imaginary token by Ben Gruver · 11 years ago
  43. feed0d1 Change syntax of const/high16 and const-wide/16 by Ben Gruver · 11 years ago
  44. 38d0921 Fix the line number on instruction errors by Ben Gruver · 11 years ago
  45. 87c1c0e Split out the build rule for the parser and tree walker by Ben Gruver · 11 years ago
  46. 0dceb14 Update to latest antlr3/string template by Ben Gruver · 11 years ago
  47. 6c15046 Refactor smali to use dexlib2 by Ben Gruver · 11 years ago
  48. 46cefa3 Factor out dependency versions, and upgrade to gradle 14.0 by Ben Gruver · 12 years ago
  49. 50ef7ed Create smali.jar/baksmali.jar symlinks after building jars by Ben Gruver · 12 years ago
  50. f3d921d Fix up the Android.mk and scripts for the current version by Ben Gruver · 12 years ago
  51. d05833b Generate updated jflex lexer code by Ben Gruver · 12 years ago
  52. f816a57 Merge remote-tracking branch 'goog/upstream-master' into master by Ben Gruver · 12 years ago
  53. 0856f09 Make sure elements are sorted by name when building an annotation in smali by Ben Gruver · 12 years ago
  54. 9a9a664 Add support back for jumbo instructions by Ben Gruver · 12 years ago
  55. 8b54909 Merge branch 'master' into dexlib_redesign by Ben Gruver · 12 years ago
  56. 3a96d5d Change how release vs. non-release is detected by Ben Gruver · 12 years ago
  57. 6dd026a Fix the build. doh. by Ben Gruver · 12 years ago
  58. 06bff59 Fix the build. doh. by Ben Gruver · 12 years ago
  59. 05089d5 Merge branch 'master' into dexlib_redesign by Ben Gruver · 12 years ago
  60. 3079b05 Clean up the smali gradle build a bit by Ben Gruver · 12 years ago
  61. 9f1d05e Move Utf8Utils to util module, and split out StringUtils by Ben Gruver · 12 years ago
  62. b3ed2aa Prevent newline normalization on windows for smali tests by Ben Gruver · 12 years ago
  63. 671e5c7 Revert "Fix newline issue for smali tests on Windows" by Ben Gruver · 12 years ago
  64. d317a06 Print verbose errors in the tree walker by Ben Gruver · 12 years ago
  65. 097b405 Fix newline issue for smali tests on Windows by Ben Gruver · 12 years ago
  66. a8be1b4 Fix NullPointerException if source file is not set in lexer by Ben Gruver · 12 years ago
  67. a3dce1f Move parseFloat and parseDouble to LiteralTools by Ben Gruver · 12 years ago
  68. de3a5f9 Fix how the classpath is set for JavaExec gradle tasks by Ben Gruver · 12 years ago
  69. 40c48da The great tab cleanup of 2012 by Ben Gruver · 12 years ago
  70. 8d299c0 Generate separate POSITIVE/NEGATIVE_INTEGER_LITERAL tokens by Ben Gruver · 12 years ago
  71. 48d5b73 Remove ANTLR lexer by Ben Gruver · 12 years ago
  72. 181c04c Add copyright/license for build scripts by Ben Gruver · 12 years ago
  73. 9382ba8 Use JavaExec instead of ant.java by Ben Gruver · 12 years ago
  74. c9afead Implement proguard support by Ben Gruver · 12 years ago
  75. 5cf9fe7 Generate fat jars for smali and baksmali by Ben Gruver · 12 years ago
  76. 7d1263a Implement versioning in the gradle build by Ben Gruver · 12 years ago
  77. 480c79a gradleize smali project by Ben Gruver · 12 years ago
  78. ee54115 Refactor the instruction rule in the tree walker by Ben Gruver · 12 years ago
  79. 4af666e Remove support for the extended opcodes by Ben Gruver · 12 years ago
  80. 47873da Refactor the instruction rule in the parser by Ben Gruver · 12 years ago
  81. 5f2ad8b Suppress some warnings when doing the proguard thing by Ben Gruver · 12 years ago
  82. 0534f30 Use proguard on the assembled smali/baksmali jars by Ben Gruver · 12 years ago
  83. 7bb622e Set the default local to en-US, to avoid locale specific weirdness by Ben Gruver · 12 years ago
  84. 2bfc114 Clean up the maven configuration by Ben Gruver · 12 years ago
  85. 36c2f08 Clean up how the usage messages are printed by Ben Gruver · 12 years ago
  86. 96b803c Add support for version 36 dex files by Ben Gruver · 13 years ago
  87. 9c67b15 Only allow assembling odex opcodes for api levels that it works on by Ben Gruver · 13 years ago
  88. 0d785ac Add support for jumbo volatile field access opcodes by Ben Gruver · 13 years ago
  89. a43de24 Add support for the invoke-object-init/jumbo odex opcode by Ben Gruver · 13 years ago
  90. 4a5692f Add support for the return-void-barrier odex instruction by Ben Gruver · 13 years ago
  91. c8de336 Use Format 35c for invoke-direct-empty, and get rid of Format 35s by Ben Gruver · 13 years ago
  92. ea7afb0 Add support for the invoke-object-init/range opcode in ICS by Ben Gruver · 13 years ago
  93. c2f08d5 Add support for an --api-level parameter by Ben Gruver · 13 years ago
  94. b0ca7cb Add support for auto-upgrading to /jumbo variants of instructions when needed/possible by Ben Gruver · 13 years ago
  95. c4db7e2 Add support for Format5rc by Ben Gruver · 13 years ago
  96. 8d323b3 Add support for blank register ranges by Ben Gruver · 13 years ago
  97. de5b35d Add support for Format52c (field references) by Ben Gruver · 13 years ago
  98. 1efc2c0 Add support for Format52c (type references) by Ben Gruver · 13 years ago
  99. a70eb74 Fix performance issue when assembling classes with many static fields by Ben Gruver · 13 years ago
  100. d863324 Add support for Format41c (field references) by Ben Gruver · 13 years ago