aboutsummaryrefslogtreecommitdiff
path: root/dexlib2
AgeCommit message (Expand)Author
2021-02-12[LSC] Add LOCAL_LICENSE_KINDS to external/smaliBob Badour
2020-04-30Add dexlib target that doesn't bundle commons-cliandroid-mainline-11.0.0_r44android-mainline-11.0.0_r43android-mainline-11.0.0_r42android-mainline-11.0.0_r41android-mainline-11.0.0_r40android-mainline-11.0.0_r39android-mainline-11.0.0_r38android-mainline-11.0.0_r37android-mainline-11.0.0_r36android-mainline-11.0.0_r35android-mainline-11.0.0_r34android-mainline-11.0.0_r32android-mainline-11.0.0_r31android-mainline-11.0.0_r30android-mainline-11.0.0_r28android-mainline-11.0.0_r27android-mainline-11.0.0_r26android-mainline-11.0.0_r25android-mainline-11.0.0_r24android-mainline-11.0.0_r23android-mainline-11.0.0_r22android-mainline-11.0.0_r21android-mainline-11.0.0_r20android-mainline-11.0.0_r18android-mainline-11.0.0_r17android-mainline-11.0.0_r16android-mainline-11.0.0_r15android-mainline-11.0.0_r14android-mainline-11.0.0_r13android-mainline-11.0.0_r12android11-mainline-tethering-releaseandroid11-mainline-permission-releaseandroid11-mainline-os-statsd-releaseandroid11-mainline-networkstack-releaseandroid11-mainline-media-swcodec-releaseandroid11-mainline-media-releaseandroid11-mainline-extservices-releaseandroid11-mainline-documentsui-releaseandroid11-mainline-conscrypt-releaseandroid11-mainline-cellbroadcast-releaseandroid11-mainline-captiveportallogin-releaseandroid11-devAndrei Onea
2019-04-11AOSP-specific changes for v2.2.7Ben Gruver
2019-04-08Merge v2.2.7 from upstreamBen Gruver
2019-03-21Gracefully deal with code addresses that are out of range in MutableMethodImp...Ben Gruver
2019-01-23make opcodes nullable in loadDexContainerErik Derr
2018-11-05Create version of dexlib2 without guava built inJulien Desprez
2018-08-27Refactor LocatedItems to use the function addItem() instead ofAssaf
2018-08-27Refactor LocatedItems::mergeItemsIntoNextAssaf
2018-08-27Remove code duplication - extract Labels and debugItems from MethodLocation.Assaf
2018-08-22Simplify getLabels() by using two separate methods.Assaf
2018-08-20Change BlankReader to the correct location in SmaliLexer for ideaAlbert Gorski
2018-08-20Update the tests to handle MethodHandle kind fixesAlbert Gorski
2018-08-20Fix support for the kind values of MethodHandleAlbert Gorski
2018-07-11Fix instructions 45cc and 4rcc (invoke-polymorphic)Albert Gorski
2018-07-10Extract new class, PathEntryLoader from ClassPathResolver.Assaf
2018-07-10Add reminder to keep section arrays in syncLanchon
2018-07-10Use similar formatting for section arraysLanchon
2018-07-10Fix and extend hasOverflowedLanchon
2018-07-02Use a switch statement in mapDexVersionToApiLanchon
2018-07-02Make mapDexVersionToApi return NO_VERSION in the style of the other mapsLanchon
2018-07-02Remove the redundant SUPPORTED_DEX_VERSIONS arrayLanchon
2018-07-02Use the same literals in mapDexVersionToApi and mapApiToDexVersionLanchon
2018-07-02Refactor VersionMap.mapApiToDexVersion out of HeaderItem.getMagicForApiLanchon
2018-07-01Refactor most of the utility classes from util into dexlib2Ben Gruver
2018-06-13Fix accidental dependency on JCommander on testLanchon
2018-06-13Fix mark/reset for new sections (closes #615)Lanchon
2018-06-13Fix accidental dependency on JCommanderLanchon
2018-06-13Fix for method reference sizesWojtek KaliciƄski
2018-06-13MemoryDataStore: Enforce min growth step and delay allocation of bufferLanchon
2018-06-13MemoryDataStore: Efficiently multiply by 1.25Lanchon
2018-06-13MemoryDataStore: Fail fast on invalid offsetsLanchon
2018-06-13MemoryDataStore: Support InputStream mark/resetLanchon
2018-06-13MemoryDataStore: Handle weird arguments values correctlyLanchon
2018-06-13MemoryDataStore: More efficient overridable growth policyLanchon
2018-06-13MemoryDataStore: Add a data-trimming getData() methodLanchon
2018-06-13MemoryDataStore: Rename the buffer getter methodLanchon
2018-06-13MemoryDataStore: Keep track of actual size of dataLanchon
2018-06-13MemoryDataStore: Fix InputStream::read(byte[] b, int off, int len) bugLanchon
2018-06-13MemoryDataStore: Allow overriding of growth policyLanchon
2018-06-13MemoryDataStore: Fix growth calculationLanchon
2018-06-12Handle Changes in OAT Files for Android 8.1 (OAT 131)Albert Gorski
2018-06-12Simplified mapApiToArtVersionale5000
2018-05-23Add support for dex version 39 in dexlib2Ben Gruver
2018-05-23Add support for dumping the new structuresBen Gruver
2018-05-23Let baksmali infer the api level when possibleBen Gruver
2018-05-23Add support for method handle and call site references in ReferenceUtilBen Gruver
2018-05-23Change the name of the invoke method handle typesBen Gruver
2018-05-23Implement support for new structures in DexWriterBen Gruver
2018-05-23Create separate section for encoded arraysBen Gruver