aboutsummaryrefslogtreecommitdiff
path: root/dexlib2/src/main/java
AgeCommit message (Expand)Author
2024-02-01Fix return value of ZipDexContainer.getEntryDavid Srbecky
2023-12-14Support V41 container dex for reading (only)David Srbecky
2023-12-07Add partial support for dex containers (DEX v41).David Srbecky
2023-03-29Fixing missing reference type handling for rewriting purposes (#11)Andrey Galkin
2023-02-15Only include debug info within the instruction range of a method. (#6)Ian Zerny
2023-02-15Don't include debug info in method size. (#7)Ian Zerny
2023-01-27Changed namespace from org.jf to com.android.tools.smali (#4)Søren Gjesse
2022-12-06Update headers in source filesSøren Gjesse
2022-11-25Move files without Google copyright to third_partySøren Gjesse
2022-11-25Fix typo in copyright headerSøren Gjesse
2022-11-02Add missing licencesSøren Gjesse
2022-03-08fix DexWriter for hiddenapi sectionMichael Roberts
2022-03-08Check whether we have a next element instead of accessing it and catching the...Steven Arzt
2022-03-08Fix dexToJavaName() returning invalid nameNeonOrbit
2022-03-08added support for 45cc and METHOD_PROTOSriteja Sugoor
2022-03-08Fixing METHOD_PROTO and DualReferenceInstruction writing via class interning ...Andrey Galkin
2022-03-08Fix range check for character arrays with elements over 32767Marc Miltenberger
2022-03-08Added greylist-max-rDanny
2021-03-02fix: Cast java.nio.ByteBuffer to support java6-8Connor Tumbleson
2021-03-01Switch out IndentingWriter for BaksmaliWriter throughout baksmaliBen Gruver
2021-03-01Add new BaksmaliWriter/BaksmaliFormatter classesBen Gruver
2021-02-26Use DexFormatter everywhere in dexlib2Ben Gruver
2021-02-26Add new DexFormatter/DexFormattedWriter classBen Gruver
2021-02-17Add support for the new test-api hidden api restriction in Android 11Ben Gruver
2020-02-03Improve the performance of the TypeRewriter.rewrite methodBen Gruver
2020-02-02Make the new TypeRewriter.rewriteUnwrappedType protectedBen Gruver
2020-02-02Add a dex file rewriter to the rewriters moduleBen Gruver
2020-02-02Make RewrittenArrayEncodedValue delegate rewriting sub-values to the moduleBen Gruver
2020-02-02Add support for automatically rewriting array types in the rewriterBen Gruver
2020-02-02Use reference type from wrapped instruction in BaseRewrittenReferenceInstructionBen Gruver
2020-02-02Set the hiddenApiRestrictionOffset in the new DexBackedDexFile constructorBen Gruver
2020-02-02Update VersionMap for Android 10Ben Gruver
2020-02-02Add support for hidden api restrictions to smali and baksmaliBen Gruver
2020-02-02Add support to dexlib2 for writing hidden api restrictionsBen Gruver
2020-02-02Add support for reading the new hidden api restrictions in dexlib2Ben Gruver
2020-01-22Use HeaderItem.ITEM_SIZE in the new DexBackedDexFile constructorBen Gruver
2020-01-22Add support for constructing a DexBackedDexFile from a DexBufferHuaxin Li
2019-10-02Add support for Oat versions up to 173Ben Gruver
2019-10-02Use the correct path separator character when looking for classpath entriesBen Gruver
2019-09-12Fix Preconditions.checkArrayPayloadElementsBen Gruver
2019-08-28Fix the getters in ImmutableInstruction45ccBen Gruver
2019-08-23Add better error messages when finding embedded dex files for oat filesBen Gruver
2019-08-23Gracefully handle malformed array payload instructions with element width=0Ben Gruver
2019-08-23Use DexBacked* classes for the various sections in DexBackedDexFileBen Gruver
2019-08-23Fix bug #709Alex Melkonyan
2019-08-07Update the version map to reflect the released version of api 28Ben Gruver
2019-08-07Add a workaround for the sym linked vdex files in api 28Ben Gruver
2019-08-07Add support for the new debug offset table for cdex filesBen Gruver
2019-08-07Some dex files are listed in the oat file, but aren't present in the oat/vdexBen Gruver
2019-08-07Allow '!' as a separator char in embedded dex file namesBen Gruver