log

age author description
Wed, 20 Jul 2011 20:36:51 +0800 Thinker K.F. Li Split block of code into instructions and fix insn format info
Wed, 20 Jul 2011 01:55:48 +0800 Thinker K.F. Li Add classDataOffRef for _DEX_ClassDef
Tue, 19 Jul 2011 18:46:30 +0800 Thinker K.F. Li Add doc for doxygen
Tue, 19 Jul 2011 18:03:30 +0800 Thinker K.F. Li Add Doxyfile
Tue, 19 Jul 2011 18:01:11 +0800 Thinker K.F. Li Refactoring dalvik_opcodes to be more structured
Tue, 19 Jul 2011 12:41:09 +0800 Thinker K.F. Li Merge from head
Tue, 19 Jul 2011 12:40:30 +0800 Thinker K.F. Li Add helloworld.dex
Tue, 12 Jul 2011 17:09:49 +0800 Thinker K.F. Li Pass filename from argument list for dexfile.py
Tue, 12 Jul 2011 12:44:56 +0800 Thinker K.F. Li Add spechrecorder.dex from Android 2.3 as one test data
Sat, 02 Jul 2011 00:09:50 +0800 Thinker K.F. Li Round size of encoded Dalvik instructions to 2 times.
Sat, 02 Jul 2011 00:03:17 +0800 Thinker K.F. Li Strip instruction string for opcode with no any argument.
Fri, 01 Jul 2011 17:58:43 +0800 Thinker K.F. Li break long lines
Fri, 01 Jul 2011 17:56:43 +0800 Thinker K.F. Li Add format_inst() in dalvik_opcodes.py
Fri, 01 Jul 2011 16:19:42 +0800 Thinker K.F. Li Add dalvik_opcode.py
Wed, 29 Jun 2011 19:56:24 +0800 Thinker K.F. Li adler32
Wed, 29 Jun 2011 19:27:09 +0800 Thinker K.F. Li Add DEXFile.make_checksum()
Tue, 28 Jun 2011 14:42:46 +0800 Thinker K.F. Li Remove redundants in children list of DEXFile
Tue, 28 Jun 2011 14:23:08 +0800 Thinker K.F. Li Fix argument issue of to_str() of dex types
Tue, 28 Jun 2011 13:36:39 +0800 Thinker K.F. Li composite run to_str() with children return by children()
Tue, 28 Jun 2011 13:03:23 +0800 Thinker K.F. Li Fix _rawstr.to_str() in dexfile.py
Tue, 28 Jun 2011 12:54:22 +0800 Thinker K.F. Li Testcase for _dex_type.to_str()
Tue, 28 Jun 2011 10:25:54 +0800 Thinker K.F. Li Fix and test restore_depedencies()
Mon, 27 Jun 2011 18:09:31 +0800 Thinker K.F. Li testcase for restore_dependencies()
Mon, 27 Jun 2011 13:17:42 +0800 Thinker K.F. Li Remove unused lines.
Sun, 26 Jun 2011 21:34:52 +0800 Thinker K.F. Li Fix issue misbehavior for dependency when update_offset()
Sat, 25 Jun 2011 08:16:16 +0800 Thinker K.F. Li Fix semantic bug of dexfile.depend_off_rel by searching relative offset.
Fri, 24 Jun 2011 10:56:33 +0800 Thinker K.F. Li Resolve problem of false of cond objects when build associations
Fri, 24 Jun 2011 00:33:08 +0800 Thinker K.F. Li Seeking parents in reversed order for _build_associations()
Thu, 23 Jun 2011 09:32:51 +0800 Thinker K.F. Li Fix issuge of crossing dexfile.ref when updating offset
Wed, 22 Jun 2011 20:22:03 +0800 Thinker K.F. Li Fix bug of install marker through ref
Tue, 21 Jun 2011 18:36:45 +0800 Thinker K.F. Li untested dex_deptracker.update_offset()
Mon, 20 Jun 2011 22:19:37 +0800 Thinker K.F. Li Define children() for ref
Mon, 20 Jun 2011 18:39:00 +0800 Thinker K.F. Li construct children of DEXFile from map items
Mon, 20 Jun 2011 17:49:09 +0800 Thinker K.F. Li depend.child_type is replaced by null_relocatable.back_type
Mon, 20 Jun 2011 13:34:47 +0800 Thinker K.F. Li Introduce null_relocatable for any relocatable without real instance
Mon, 20 Jun 2011 13:32:15 +0800 Thinker K.F. Li Add update_offset()
Sun, 19 Jun 2011 21:08:31 +0800 Thinker K.F. Li Add dex_deptracker.restore_dependencies()
Sun, 19 Jun 2011 20:53:28 +0800 Thinker K.F. Li Remove unused depend.link()
Sun, 19 Jun 2011 19:52:58 +0800 Thinker K.F. Li More testcase for combination of cond and value_ref
Sun, 19 Jun 2011 19:36:36 +0800 Thinker K.F. Li Fix issue of _build_refs()
Sun, 19 Jun 2011 14:26:09 +0800 Thinker K.F. Li Extract to dex_deptracker.build_dependencies
Sun, 19 Jun 2011 13:47:35 +0800 Thinker K.F. Li Use value_ref & cond in dexfile.py to avoid 0 offset value
Sat, 18 Jun 2011 23:59:37 +0800 Thinker K.F. Li Use _objs_asso to define association between two set of items.
Thu, 16 Jun 2011 08:03:50 +0800 Thinker K.F. Li Serious implementation for parsing predicates in structpath.py
Wed, 15 Jun 2011 22:16:00 +0800 Thinker K.F. Li Formally parse path into parts in structpath.py
Wed, 15 Jun 2011 13:30:11 +0800 Thinker K.F. Li Support wild (*) character in structpath.py
Wed, 15 Jun 2011 12:29:46 +0800 Thinker K.F. Li Add documentation for structpath.py
Wed, 15 Jun 2011 12:03:23 +0800 Thinker K.F. Li Support predicates in structpath.py
Wed, 15 Jun 2011 02:33:54 +0800 Thinker K.F. Li test get_parent() for structpath.py
Wed, 15 Jun 2011 02:33:30 +0800 Thinker K.F. Li remove rel_marker_info_check_also from dexfile.py
Wed, 15 Jun 2011 02:03:38 +0800 Thinker K.F. Li Make get_parent() as a method of structpath.context
Wed, 15 Jun 2011 01:09:35 +0800 Thinker K.F. Li xpath like query structpath.py
Fri, 10 Jun 2011 08:50:20 +0800 Thinker K.F. Li doc for data struct description
Thu, 09 Jun 2011 09:32:17 +0800 Thinker K.F. Li pass parents to travel info
Tue, 07 Jun 2011 22:57:28 +0800 Thinker K.F. Li Pass throught markers for dex types
Tue, 07 Jun 2011 22:30:29 +0800 Thinker K.F. Li travel_dex_type() recoganizes _dex_type correctly
Tue, 07 Jun 2011 15:02:42 +0800 Thinker K.F. Li Debugging _travel_dex_type
Tue, 07 Jun 2011 00:21:17 +0800 Thinker K.F. Li test dex_deptracker._link_dependencies()
Thu, 02 Jun 2011 21:50:49 +0800 Thinker K.F. Li Describe steps to track dependencies
Thu, 02 Jun 2011 16:53:12 +0800 Thinker K.F. Li Move collect_dependencies() to dex_deptracker.py