00fc68adf2e39aeb9fed35293f2576bbe729ec4b |
|
22-Feb-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Update copyright notices git-svn-id: https://smali.googlecode.com/svn/trunk@644 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/IndexedSection.java
|
16a911620ccf7b530b873fb71cf13e8dcb88ad28 |
|
12-Jan-2010 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
General cleanup/refactoring/maintentance - Added some additional context information for exceptions in various locations - Refactored all code offsets so that they use 2-byte code block address, instead of a byte offset. - Additionally changed all "offset" terminology refering to code offsets to "address" instead - Changed the way the getItemByIndex and getOffsettedItemByOffset work, so that they throw an exception if the index/offset is -1/0. - Added additional getOptionalItemByIndex and getOptionalOffsettedItemByOffset methods, to be used in the cases where an index/offset of -1/0 is valid, to indicate the absence of an item - Other misc cleanup/maintentance git-svn-id: https://smali.googlecode.com/svn/trunk@552 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/IndexedSection.java
|
5867263eb588f4671400895d1e6b01c01535061b |
|
23-Dec-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
line ending and trailing whitespace cleanup git-svn-id: https://smali.googlecode.com/svn/trunk@500 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/IndexedSection.java
|
83b80f81d311b233188c281059aad4a9f5e8b4e6 |
|
05-Aug-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Move new dexlib to trunk git-svn-id: https://smali.googlecode.com/svn/trunk@355 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/IndexedSection.java
|
02017677b725bd217afff4d43c86f788f81f4bbe |
|
05-Aug-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
removing old dexlib git-svn-id: https://smali.googlecode.com/svn/trunk@354 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/IndexedSection.java
|
281b510a9c2b4ae914ab28b9a4f4d622e5861da6 |
|
23-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
- started writing javadoc documentation - cleanup of DexFile, and related refactoring git-svn-id: https://smali.googlecode.com/svn/trunk@211 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/IndexedSection.java
|
ec857fcecd0e0d03de6a6bf63625867d4ecaec1c |
|
22-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
- Added the ability to sort the offsetted sections in a way that guarantees a unique order for a given set of items (helpful when trying to compare dex files) - Fixed an issue with decodeLong in NumberUtils git-svn-id: https://smali.googlecode.com/svn/trunk@209 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/IndexedSection.java
|
cb83d271e5485aa85ec7b8b3dc7b6e01417e1e43 |
|
21-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Misc cleanup/refactoring git-svn-id: https://smali.googlecode.com/svn/trunk@203 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/IndexedSection.java
|
8c568e2b3750a0ded61477bc6fe584188d742dc4 |
|
20-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
- added logic to set the offset and index of items when reading them in, in order to support an immediate write without having to call place (for dumping) - moved the logic in MapItem that sorts the items for the various sections from writeTo() to place(), so that the order of items aren't changed when doing a read then immediate write (for dumping) - changed the logic in makeBlankMapItem to get the map values from the MapValue enum, instead of hard coded values - added logic to the OffsettedSection so that it sorts the item list by offset after reading it in, so that they items are in the same order as in the file it just read in (for dumping) git-svn-id: https://smali.googlecode.com/svn/trunk@180 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/IndexedSection.java
|
57b5423285167163893078ea08830c15d8313a93 |
|
12-Jun-2009 |
JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> |
Refactoring project git-svn-id: https://smali.googlecode.com/svn/trunk@138 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/IndexedSection.java
|