aboutsummaryrefslogtreecommitdiff
path: root/baksmali
AgeCommit message (Expand)Author
2021-02-12[LSC] Add LOCAL_LICENSE_KINDS to external/smaliBob Badour
2019-04-08Merge v2.2.7 from upstreamBen Gruver
2018-08-20Update the tests to handle MethodHandle kind fixesAlbert Gorski
2018-08-20Fix support for the kind values of MethodHandleAlbert Gorski
2018-07-01Refactor most of the utility classes from util into dexlib2Ben Gruver
2018-05-23Add roundtrip tests for the 2 new opcodesBen Gruver
2018-05-23Add a roundtrip test for invoke-customBen Gruver
2018-05-23Let baksmali infer the api level when possibleBen Gruver
2018-05-23Add support for invoke-custom and related structures in baksmaliBen Gruver
2018-05-23Make sure to close the writer after dumpingBen Gruver
2018-01-23Merge smali upstream into masterBen Gruver
2018-01-23Fix NaN comparisonAndreas Gampe
2017-12-08Convert external/smali to Android.bpColin Cross
2017-09-19Merge remote-tracking branch 'aosp/upstream-master' into oth-merge-smali-upst...Orion Hodson
2017-05-15Add an option to baksmali to allow disassembling odex opcodesBen Gruver
2017-05-01Update smali/baksmali to 2.2.0Ben Gruver
2017-04-27Merge remote-tracking branch 'aosp/upstream-master'Ben Gruver
2017-03-12Improve the special case logic when propagating register typesBen Gruver
2017-03-11Fix possible NPE when generating accessor commentsBen Gruver
2016-12-09Remove core-junit from API 26 and abovePaul Duffin
2016-10-23Clean up how api levels are handled in various placesBen Gruver
2016-10-16Add a --classes option for disassemble/deodex commandsBen Gruver
2016-10-15Fix classpath loading for pre-art odex filesBen Gruver
2016-10-04Bad proguard! Don't strip out jcommander classes!Ben Gruver
2016-10-03Add proguard rule to keep ColonParameterSplitterBen Gruver
2016-10-03Remove uses of $(shell)Dan Willemsen
2016-10-02Fix the proguard keep rules for smali/baksmaliBen Gruver
2016-10-02Fix the default classpath dir for an input file in the current directoryBen Gruver
2016-10-01Change DexInputEntry.loadDexFile to accept an Opcodes object instead of an apiBen Gruver
2016-10-01Add Opcodes.getDefaultBen Gruver
2016-09-24Add the ability to specify the oat version to use when listing vtablesBen Gruver
2016-09-24Don't attempt to list vtables for interface classesBen Gruver
2016-09-24Add the directory containing the input file as a classpath search dir by defaultBen Gruver
2016-09-24Remove OatDexFile.getOatFile in favor of getContainerBen Gruver
2016-09-19Use --check-package-private-access by default for oat filesBen Gruver
2016-09-19Fix up some minor issues with --normalize-virtual-methodsBen Gruver
2016-09-19Add the ability to specify an empty bootclasspathBen Gruver
2016-09-19Rename the list classpath command to list dependenciesBen Gruver
2016-09-19Refactor how classpath loading worksBen Gruver
2016-09-19Use the specified api level when loading a dex file in the disassemble commandBen Gruver
2016-09-19Add AnalysisArguments.loadClassPathForDexFileBen Gruver
2016-09-19Clean up DexInputCommand a bitBen Gruver
2016-09-19Fix an issue when using the list classpath command with an odex fileBen Gruver
2016-09-17Fix how parameter delegates are handledBen Gruver
2016-09-17Change the classpath arguments to be split only by a colonBen Gruver
2016-09-17Don't manually split the classes argument for list vtablesBen Gruver
2016-09-17The list dex command should generate an error when used on a non-zip/oat fileBen Gruver
2016-09-17Remove the now-unused experimental opcodes flag/functionalityBen Gruver
2016-09-09smali: update to upstream master.Narayan Kamath
2016-09-05Do a cleanup pass on the various commands/arguments/help textBen Gruver