aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-03-02fix: Cast java.nio.ByteBuffer to support java6-8Connor Tumbleson
2021-03-01Bump the version to 2.5.0Ben Gruver
2021-03-01Allow duplicate paths in the smali sourcesJar taskBen Gruver
2021-03-01Update proguard version to 6.2.2, to support building with java 11Ben Gruver
2021-03-01Set target/source java version to 1.8Ben Gruver
2021-03-01Replace some deprecated property usages in the gradle fileBen Gruver
2021-03-01Switch from the maven plugin to the maven-publish pluginBen Gruver
2021-03-01Switch from "compile" to "implementation" in gradle dependenciesBen Gruver
2021-03-01Update everything in baksmali to use the new BaksmaliWriter functionalityBen Gruver
2021-03-01Switch out IndentingWriter for BaksmaliWriter throughout baksmaliBen Gruver
2021-03-01Add the numeric writing methods from IndentingWriter to BaksmaliWriterBen 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
2021-02-16Update gradle to 6.8.2Ben Gruver
2021-02-16Handle unicode filename collisions on macBen Gruver
2020-03-30Cast long yychar to int.Régis Décamps
2020-02-23Remove smalidea from the smali repositoryBen Gruver
2020-02-05Bump the version to 2.4.0Ben Gruver
2020-02-04Add the new hidden api restriction tokens to the lexer token testBen Gruver
2020-02-04Add the new HIDDENAPI_RESTRICTION as a possible SIMPLE_NAMEBen 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-02Set the oat version based on the api level in AnalysisArgumentsBen 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-02Bump the version to 2.3.4Ben Gruver
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-19Bump the version to 2.3.3Ben Gruver
2019-09-19Fix lexing regression in certain types of method parameter listsBen Gruver
2019-09-17Bump the version to v2.3.2Ben Gruver
2019-09-17Add a lexer test for api 29Ben Gruver
2019-09-17Fix how quoted simple names are handled in class descriptorsBen Gruver
2019-09-17Add a hidden command for printing out the lexical tokens of a smali fileBen Gruver
2019-09-17Disallow spaces in Simple name prior to the future API level 30.Ulya Trafimovich
2019-09-17Allow space characters in SimpleName.Ulya Trafimovich
2019-09-12Fix Preconditions.checkArrayPayloadElementsBen Gruver
2019-08-28Bump the version to v2.3.1Ben Gruver
2019-08-28Fix the getters in ImmutableInstruction45ccBen Gruver