1. 31d8777 Refactor/rewrite the AnnotatedBytes class and helpers by Ben Gruver · 12 years ago
  2. 46cefa3 Factor out dependency versions, and upgrade to gradle 14.0 by Ben Gruver · 12 years ago
  3. 60d834f Annotate StringDataItems by Ben Gruver · 12 years ago
  4. 6d607eb Annotate CodeItems by Ben Gruver · 12 years ago
  5. cd12f13 Annotate ClassDataItems by Ben Gruver · 12 years ago
  6. cc3be5d Make RawDexFile extends DexBackedDexFile.Impl by Ben Gruver · 12 years ago
  7. c1d7c83 Annotate AnnotationSetItems by Ben Gruver · 12 years ago
  8. d5f47ba Annotate AnnotationItems by Ben Gruver · 12 years ago
  9. 6fb7190 Annotate the map section by Ben Gruver · 12 years ago
  10. 90f8ea9 Annotate AnnotationSetRefList items by Ben Gruver · 12 years ago
  11. ff32d5c Refactor how annotatations are handled a bit, and add annotations for TypeListItems by Ben Gruver · 12 years ago
  12. 867723e Annotate ClassDefItems by Ben Gruver · 12 years ago
  13. 78612c7 Factor out common annotation logic into SectionAnnotator by Ben Gruver · 12 years ago
  14. 18b069d Annotate MethodIdItems by Ben Gruver · 12 years ago
  15. 1771f92 Annotate FieldIdItems by Ben Gruver · 12 years ago
  16. 5b71582 Annotate ProtoIdItems by Ben Gruver · 12 years ago
  17. 658dfb0 Skip over inter-section blank space when annotating by Ben Gruver · 12 years ago
  18. df44356 Rename Section to SectionAnnotator by Ben Gruver · 12 years ago
  19. 85fa151 Annotate TypeIdItems by Ben Gruver · 12 years ago
  20. 373ff22 Beginning of annotated dump implementation by Ben Gruver · 12 years ago
  21. a78d169 Make DexFileFactory return a DexBackedDexFile by Ben Gruver · 12 years ago
  22. 50ef7ed Create smali.jar/baksmali.jar symlinks after building jars by Ben Gruver · 12 years ago
  23. b02edf5 Add javadoc for the AnnotationIterator class by Ben Gruver · 12 years ago
  24. 84c1762 Merge DexBuffer functionality into DexBackedDexFile by Ben Gruver · 12 years ago
  25. 0acc897 Refactor how method parameters are read/handled by Ben Gruver · 12 years ago
  26. bfd74a8 Create AbstractForwardSequentialList util class by Ben Gruver · 12 years ago
  27. 8c74001 Remove unwanted @Nonnull annotations from VariableSizeList and iterator by Ben Gruver · 12 years ago
  28. 7301fbe Refactor DexBuffer and DexReader to make them easier to test by Ben Gruver · 12 years ago
  29. fd26bc6 Remove the DexBuffer wrapper methods from DexReader by Ben Gruver · 12 years ago
  30. 982e9f6 Fix some warnings in AnnotationDirectoryPool by Ben Gruver · 12 years ago
  31. 8867056 Merge pull request #6 from izzytwosheds/index_stats by Ben Gruver · 12 years ago
  32. 9d07f53 Providing listings of indexed item values in DexBackedDexFile. by Izzat Bahadirov · 12 years ago
  33. 7b89cbd Add @Override annotation for some methods missing it in ImmutableMethod by Ben Gruver · 12 years ago
  34. d4b08e1 Move MethodReference.getParameters() to Method, and replace with getParameterTypes() by Ben Gruver · 12 years ago
  35. a70faf0 Fix an error when getting parameters on a method with no debug info by Ben Gruver · 12 years ago
  36. d521168 Return correct value on first attempt to resolve synthetic accessor by Ben Gruver · 12 years ago
  37. 0a9e289 Cache the strings when reading a dex file by Ben Gruver · 12 years ago
  38. e29142d Fix AnnotationDirectoryPool comparisons by Ben Gruver · 12 years ago
  39. db5d398 Write an encoded char as uint rather than int. by Ben Gruver · 12 years ago
  40. 8045a49 Fix how proto id items are sorted by Ben Gruver · 12 years ago
  41. 0843bbe Add TODO reminder to add support for unknown opcodes by Ben Gruver · 12 years ago
  42. 97440a4 Merge pull request #3 from izzytwosheds/dexlib_redesign by Ben Gruver · 12 years ago
  43. ca6bcd5 Writing field_idx before proto_idx to satisfy dex spec. by Izzat Bahadirov · 12 years ago
  44. 5152315 Fix method sorting in AnnotationDirectoryPool by Ben Gruver · 12 years ago
  45. 7d54399 Fix various issues related to comparing method references. by Ben Gruver · 12 years ago
  46. e77b5a7 Sort the interfaces before writing them, in baksmali by Ben Gruver · 12 years ago
  47. 3360e18 Fix AnnotationSetRefPool.getOffset by Ben Gruver · 12 years ago
  48. db81d89 Fix how parameter annotations are written in baksmali by Ben Gruver · 12 years ago
  49. 34cc1b7 Fix multiple minor issues with debug info generation by Ben Gruver · 12 years ago
  50. b64be8b Make sure we write an even number of bytes for an array data instruction by Ben Gruver · 12 years ago
  51. e240310 Fix how the code units are counted when writing a code_item by Ben Gruver · 12 years ago
  52. 1e325b6 Use the correct string for the local signature by Ben Gruver · 12 years ago
  53. 710ef75 Write the parameter names as uleb128p1, in debug_info_item by Ben Gruver · 12 years ago
  54. b2ae115 Fix how reference index is written in format 35c and 3rc by Ben Gruver · 12 years ago
  55. 257fa2d Write the header for annotation and array encoded values by Ben Gruver · 12 years ago
  56. 8721a61 Sort the method_id_items before writing them by Ben Gruver · 12 years ago
  57. 3d0419c Track and seek to the current position in RandomAccessFileOutputStream by Ben Gruver · 12 years ago
  58. b85cfe5 Fix for incorrect map_item offset. by Izzat Bahadirov · 12 years ago
  59. b254a99 Fixed the count of map_items in map_list. by Izzat Bahadirov · 12 years ago
  60. 0e3a7a3 Helper method to get map_item name. Useful when dumping stats. by Izzat Bahadirov · 12 years ago
  61. 7dff6ad Add tests for DexWriter (and fixes to DexWriter, to make said tests pass) by Ben Gruver · 12 years ago
  62. 9a90c55 Refactor DexWriter to write to a generic OutputStream by Ben Gruver · 12 years ago
  63. 9393c08 Using tempBuf when writing encoded floats and doubles. Otherwise, output dex file gets corrupted. by Izzat Bahadirov · 12 years ago
  64. fcd1286 Added support for getting dex file stats: checkum, signature, map. by Izzat Bahadirov · 12 years ago
  65. 8aef982 Add support for writing header_item by Izzat Bahadirov · 12 years ago
  66. 085cfce Add support for writing map_item by Izzat Bahadirov · 12 years ago
  67. e68daf2 Add support for writing class_def_items and class_data by Izzat Bahadirov · 12 years ago
  68. f3c3325 Add support for writing code_items by Izzat Bahadirov · 12 years ago
  69. 56c7add ExceptionHandlers are now stored in a List rather than a Set. Order matters. by Izzat Bahadirov · 12 years ago
  70. 0341155 Setting an index in iterator correctly. by Izzat Bahadirov · 12 years ago
  71. 3952733 Return an offset of 0 for an empty annotation directory item by Ben Gruver · 12 years ago
  72. 280b97e Add support for writing debug_info_items by Ben Gruver · 12 years ago
  73. 4ffbfa2 Initial commit of writer functionality by Ben Gruver · 12 years ago
  74. 22c3185 Major cleanup of the interface and library in general by Ben Gruver · 12 years ago
  75. bea9627 Change the nomenclature from CodeOffset to CodeAddress for absolute code positions by Ben Gruver · 12 years ago
  76. cb5cf3d Delete the MethodPrototype interface by Ben Gruver · 12 years ago
  77. 85b3146 Use final and a private constructor for non-instantiable classes by Ben Gruver · 12 years ago
  78. d71c98f Return the correct register count in ImmutableMethodImplementation by Ben Gruver · 12 years ago
  79. 2d7e111 Add sorted interface and immutable implementations by Ben Gruver · 12 years ago
  80. ddf2021 Add @Nonnull for ImmutableListConverter methods by Ben Gruver · 12 years ago
  81. 60ca2ce Add base implementations of Annotation and AnnotationElement by Ben Gruver · 12 years ago
  82. 8f14d36 Make StringReference and TypeReference implement CharSequence by Ben Gruver · 12 years ago
  83. c6e5499 Use collections of annotations, not lists. by Ben Gruver · 12 years ago
  84. 07cf206 Fix logic that determine if an immutable list needs to be copied by Ben Gruver · 12 years ago
  85. 12b970e Use collections instead of lists for variable size "lists" in the dex file by Ben Gruver · 12 years ago
  86. 65d969c Rename VariableSizeIterator to VariableSizeLookaheadIterator by Ben Gruver · 12 years ago
  87. b26b492 Get rid of BaseAnnotation by Ben Gruver · 12 years ago
  88. e27e44b Refactor EnumEncodedValue to use a field reference by Ben Gruver · 12 years ago
  89. b76e75c Implement hashCode and equals for encoded values by Ben Gruver · 12 years ago
  90. ff9eb9f Remove the unnecessary abstract methods from the base reference implementations by Ben Gruver · 12 years ago
  91. f7823c4 Add MethodPrototype interface by Ben Gruver · 12 years ago
  92. b7b15ef Replace BasicMethodParameter with TypeReference by Ben Gruver · 12 years ago
  93. f81150a Implement hashCode and equals for references by Ben Gruver · 12 years ago
  94. 4060490 Get rid of old commented code block for methods in ClassDefinition by Ben Gruver · 12 years ago
  95. 98eede2 Don't write default field values for static final fields that are set in <clinit> by Ben Gruver · 12 years ago
  96. 60631f6 Detect static final fields that are set in the static initializer by Ben Gruver · 12 years ago
  97. 987cdc3 Sort the classes before disassembling by Ben Gruver · 12 years ago
  98. 42b6dc3 Minor cleanup of synthetic accessor code by Ben Gruver · 12 years ago
  99. 3563a20 Fix invalid cast in ImmutableInstruction20t by Ben Gruver · 12 years ago
  100. 2b8845b Re-implement SyntheticAccessorResolver by Ben Gruver · 12 years ago