summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2017-10-18 20:50:10 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2017-10-18 20:50:10 (GMT)
commitdce9d9cdfef1d37ef11a987a21f36e83b6b1944f (patch)
tree830623ade20e892954fcbddd3b7b05d09aac1dd7 /ChangeLog
parent1e7c7de85438749d3faf7b76984b86a9c088fbc1 (diff)
Created plugins for the Dex and Dalvik support.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog309
1 files changed, 309 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d868934..c0e495a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,312 @@
+17-10-18 Cyrille Bagard <nocbos@gmail.com>
+
+ * .gitignore:
+ * autogen.sh:
+ * configure.ac:
+ * plugins/Makefile.am:
+ Update files and code.
+
+ * plugins/dalvik/Makefile.am:
+ * plugins/dalvik/context.c:
+ * plugins/dalvik/context.h:
+ * plugins/dalvik/core.c:
+ * plugins/dalvik/core.h:
+ * plugins/dalvik/fetch.c:
+ * plugins/dalvik/fetch.h:
+ * plugins/dalvik/helpers.h:
+ * plugins/dalvik/instruction-def.h:
+ * plugins/dalvik/instruction-int.h:
+ * plugins/dalvik/instruction.c:
+ * plugins/dalvik/instruction.h:
+ * plugins/dalvik/link.c:
+ * plugins/dalvik/link.h:
+ * plugins/dalvik/opcodes/Makefile.am:
+ * plugins/dalvik/opdefs/Makefile.am:
+ * plugins/dalvik/opdefs/add_90.d:
+ * plugins/dalvik/opdefs/add_9b.d:
+ * plugins/dalvik/opdefs/add_a6.d:
+ * plugins/dalvik/opdefs/add_ab.d:
+ * plugins/dalvik/opdefs/add_b0.d:
+ * plugins/dalvik/opdefs/add_bb.d:
+ * plugins/dalvik/opdefs/add_c6.d:
+ * plugins/dalvik/opdefs/add_cb.d:
+ * plugins/dalvik/opdefs/add_d0.d:
+ * plugins/dalvik/opdefs/add_d8.d:
+ * plugins/dalvik/opdefs/aget_44.d:
+ * plugins/dalvik/opdefs/aget_45.d:
+ * plugins/dalvik/opdefs/aget_46.d:
+ * plugins/dalvik/opdefs/aget_47.d:
+ * plugins/dalvik/opdefs/aget_48.d:
+ * plugins/dalvik/opdefs/aget_49.d:
+ * plugins/dalvik/opdefs/aget_4a.d:
+ * plugins/dalvik/opdefs/and_95.d:
+ * plugins/dalvik/opdefs/and_a0.d:
+ * plugins/dalvik/opdefs/and_b5.d:
+ * plugins/dalvik/opdefs/and_c0.d:
+ * plugins/dalvik/opdefs/and_d5.d:
+ * plugins/dalvik/opdefs/and_dd.d:
+ * plugins/dalvik/opdefs/aput_4b.d:
+ * plugins/dalvik/opdefs/aput_4c.d:
+ * plugins/dalvik/opdefs/aput_4d.d:
+ * plugins/dalvik/opdefs/aput_4e.d:
+ * plugins/dalvik/opdefs/aput_4f.d:
+ * plugins/dalvik/opdefs/aput_50.d:
+ * plugins/dalvik/opdefs/aput_51.d:
+ * plugins/dalvik/opdefs/array_21.d:
+ * plugins/dalvik/opdefs/array_24.d:
+ * plugins/dalvik/opdefs/array_26.d:
+ * plugins/dalvik/opdefs/check_1f.d:
+ * plugins/dalvik/opdefs/cmp_31.d:
+ * plugins/dalvik/opdefs/cmpg_2e.d:
+ * plugins/dalvik/opdefs/cmpg_30.d:
+ * plugins/dalvik/opdefs/cmpl_2d.d:
+ * plugins/dalvik/opdefs/cmpl_2f.d:
+ * plugins/dalvik/opdefs/const_12.d:
+ * plugins/dalvik/opdefs/const_13.d:
+ * plugins/dalvik/opdefs/const_14.d:
+ * plugins/dalvik/opdefs/const_15.d:
+ * plugins/dalvik/opdefs/const_16.d:
+ * plugins/dalvik/opdefs/const_17.d:
+ * plugins/dalvik/opdefs/const_18.d:
+ * plugins/dalvik/opdefs/const_19.d:
+ * plugins/dalvik/opdefs/const_1a.d:
+ * plugins/dalvik/opdefs/const_1b.d:
+ * plugins/dalvik/opdefs/const_1c.d:
+ * plugins/dalvik/opdefs/div_93.d:
+ * plugins/dalvik/opdefs/div_9e.d:
+ * plugins/dalvik/opdefs/div_a9.d:
+ * plugins/dalvik/opdefs/div_ae.d:
+ * plugins/dalvik/opdefs/div_b3.d:
+ * plugins/dalvik/opdefs/div_be.d:
+ * plugins/dalvik/opdefs/div_c9.d:
+ * plugins/dalvik/opdefs/div_ce.d:
+ * plugins/dalvik/opdefs/div_d3.d:
+ * plugins/dalvik/opdefs/div_db.d:
+ * plugins/dalvik/opdefs/filled_25.d:
+ * plugins/dalvik/opdefs/goto_28.d:
+ * plugins/dalvik/opdefs/goto_29.d:
+ * plugins/dalvik/opdefs/goto_2a.d:
+ * plugins/dalvik/opdefs/if_32.d:
+ * plugins/dalvik/opdefs/if_33.d:
+ * plugins/dalvik/opdefs/if_34.d:
+ * plugins/dalvik/opdefs/if_35.d:
+ * plugins/dalvik/opdefs/if_36.d:
+ * plugins/dalvik/opdefs/if_37.d:
+ * plugins/dalvik/opdefs/if_38.d:
+ * plugins/dalvik/opdefs/if_39.d:
+ * plugins/dalvik/opdefs/if_3a.d:
+ * plugins/dalvik/opdefs/if_3b.d:
+ * plugins/dalvik/opdefs/if_3c.d:
+ * plugins/dalvik/opdefs/if_3d.d:
+ * plugins/dalvik/opdefs/iget_52.d:
+ * plugins/dalvik/opdefs/iget_53.d:
+ * plugins/dalvik/opdefs/iget_54.d:
+ * plugins/dalvik/opdefs/iget_55.d:
+ * plugins/dalvik/opdefs/iget_56.d:
+ * plugins/dalvik/opdefs/iget_57.d:
+ * plugins/dalvik/opdefs/iget_58.d:
+ * plugins/dalvik/opdefs/instanceof_20.d:
+ * plugins/dalvik/opdefs/invoke_6e.d:
+ * plugins/dalvik/opdefs/invoke_6f.d:
+ * plugins/dalvik/opdefs/invoke_70.d:
+ * plugins/dalvik/opdefs/invoke_71.d:
+ * plugins/dalvik/opdefs/invoke_72.d:
+ * plugins/dalvik/opdefs/invoke_74.d:
+ * plugins/dalvik/opdefs/invoke_75.d:
+ * plugins/dalvik/opdefs/invoke_76.d:
+ * plugins/dalvik/opdefs/invoke_77.d:
+ * plugins/dalvik/opdefs/invoke_78.d:
+ * plugins/dalvik/opdefs/iput_59.d:
+ * plugins/dalvik/opdefs/iput_5a.d:
+ * plugins/dalvik/opdefs/iput_5b.d:
+ * plugins/dalvik/opdefs/iput_5c.d:
+ * plugins/dalvik/opdefs/iput_5d.d:
+ * plugins/dalvik/opdefs/iput_5e.d:
+ * plugins/dalvik/opdefs/iput_5f.d:
+ * plugins/dalvik/opdefs/monitor_1d.d:
+ * plugins/dalvik/opdefs/monitor_1e.d:
+ * plugins/dalvik/opdefs/move_01.d:
+ * plugins/dalvik/opdefs/move_02.d:
+ * plugins/dalvik/opdefs/move_03.d:
+ * plugins/dalvik/opdefs/move_04.d:
+ * plugins/dalvik/opdefs/move_05.d:
+ * plugins/dalvik/opdefs/move_06.d:
+ * plugins/dalvik/opdefs/move_07.d:
+ * plugins/dalvik/opdefs/move_08.d:
+ * plugins/dalvik/opdefs/move_09.d:
+ * plugins/dalvik/opdefs/move_0a.d:
+ * plugins/dalvik/opdefs/move_0b.d:
+ * plugins/dalvik/opdefs/move_0c.d:
+ * plugins/dalvik/opdefs/move_0d.d:
+ * plugins/dalvik/opdefs/mul_92.d:
+ * plugins/dalvik/opdefs/mul_9d.d:
+ * plugins/dalvik/opdefs/mul_a8.d:
+ * plugins/dalvik/opdefs/mul_ad.d:
+ * plugins/dalvik/opdefs/mul_b2.d:
+ * plugins/dalvik/opdefs/mul_bd.d:
+ * plugins/dalvik/opdefs/mul_c8.d:
+ * plugins/dalvik/opdefs/mul_cd.d:
+ * plugins/dalvik/opdefs/mul_d2.d:
+ * plugins/dalvik/opdefs/mul_da.d:
+ * plugins/dalvik/opdefs/neg_7b.d:
+ * plugins/dalvik/opdefs/neg_7d.d:
+ * plugins/dalvik/opdefs/neg_7f.d:
+ * plugins/dalvik/opdefs/neg_80.d:
+ * plugins/dalvik/opdefs/new_22.d:
+ * plugins/dalvik/opdefs/new_23.d:
+ * plugins/dalvik/opdefs/nop_00.d:
+ * plugins/dalvik/opdefs/not_7c.d:
+ * plugins/dalvik/opdefs/not_7e.d:
+ * plugins/dalvik/opdefs/or_96.d:
+ * plugins/dalvik/opdefs/or_a1.d:
+ * plugins/dalvik/opdefs/or_b6.d:
+ * plugins/dalvik/opdefs/or_c1.d:
+ * plugins/dalvik/opdefs/or_d6.d:
+ * plugins/dalvik/opdefs/or_de.d:
+ * plugins/dalvik/opdefs/rem_94.d:
+ * plugins/dalvik/opdefs/rem_9f.d:
+ * plugins/dalvik/opdefs/rem_aa.d:
+ * plugins/dalvik/opdefs/rem_af.d:
+ * plugins/dalvik/opdefs/rem_b4.d:
+ * plugins/dalvik/opdefs/rem_bf.d:
+ * plugins/dalvik/opdefs/rem_ca.d:
+ * plugins/dalvik/opdefs/rem_cf.d:
+ * plugins/dalvik/opdefs/rem_d4.d:
+ * plugins/dalvik/opdefs/rem_dc.d:
+ * plugins/dalvik/opdefs/return_0e.d:
+ * plugins/dalvik/opdefs/return_0f.d:
+ * plugins/dalvik/opdefs/return_10.d:
+ * plugins/dalvik/opdefs/return_11.d:
+ * plugins/dalvik/opdefs/rsub_d1.d:
+ * plugins/dalvik/opdefs/rsub_d9.d:
+ * plugins/dalvik/opdefs/sget_60.d:
+ * plugins/dalvik/opdefs/sget_61.d:
+ * plugins/dalvik/opdefs/sget_62.d:
+ * plugins/dalvik/opdefs/sget_63.d:
+ * plugins/dalvik/opdefs/sget_64.d:
+ * plugins/dalvik/opdefs/sget_65.d:
+ * plugins/dalvik/opdefs/sget_66.d:
+ * plugins/dalvik/opdefs/shl_98.d:
+ * plugins/dalvik/opdefs/shl_a3.d:
+ * plugins/dalvik/opdefs/shl_b8.d:
+ * plugins/dalvik/opdefs/shl_c3.d:
+ * plugins/dalvik/opdefs/shl_e0.d:
+ * plugins/dalvik/opdefs/shr_99.d:
+ * plugins/dalvik/opdefs/shr_a4.d:
+ * plugins/dalvik/opdefs/shr_b9.d:
+ * plugins/dalvik/opdefs/shr_c4.d:
+ * plugins/dalvik/opdefs/shr_e1.d:
+ * plugins/dalvik/opdefs/sput_67.d:
+ * plugins/dalvik/opdefs/sput_68.d:
+ * plugins/dalvik/opdefs/sput_69.d:
+ * plugins/dalvik/opdefs/sput_6a.d:
+ * plugins/dalvik/opdefs/sput_6b.d:
+ * plugins/dalvik/opdefs/sput_6c.d:
+ * plugins/dalvik/opdefs/sput_6d.d:
+ * plugins/dalvik/opdefs/sub_91.d:
+ * plugins/dalvik/opdefs/sub_9c.d:
+ * plugins/dalvik/opdefs/sub_a7.d:
+ * plugins/dalvik/opdefs/sub_ac.d:
+ * plugins/dalvik/opdefs/sub_b1.d:
+ * plugins/dalvik/opdefs/sub_bc.d:
+ * plugins/dalvik/opdefs/sub_c7.d:
+ * plugins/dalvik/opdefs/sub_cc.d:
+ * plugins/dalvik/opdefs/switch_2b.d:
+ * plugins/dalvik/opdefs/switch_2c.d:
+ * plugins/dalvik/opdefs/throw_27.d:
+ * plugins/dalvik/opdefs/to_81.d:
+ * plugins/dalvik/opdefs/to_82.d:
+ * plugins/dalvik/opdefs/to_83.d:
+ * plugins/dalvik/opdefs/to_84.d:
+ * plugins/dalvik/opdefs/to_85.d:
+ * plugins/dalvik/opdefs/to_86.d:
+ * plugins/dalvik/opdefs/to_87.d:
+ * plugins/dalvik/opdefs/to_88.d:
+ * plugins/dalvik/opdefs/to_89.d:
+ * plugins/dalvik/opdefs/to_8a.d:
+ * plugins/dalvik/opdefs/to_8b.d:
+ * plugins/dalvik/opdefs/to_8c.d:
+ * plugins/dalvik/opdefs/to_8d.d:
+ * plugins/dalvik/opdefs/to_8e.d:
+ * plugins/dalvik/opdefs/to_8f.d:
+ * plugins/dalvik/opdefs/ushr_9a.d:
+ * plugins/dalvik/opdefs/ushr_a5.d:
+ * plugins/dalvik/opdefs/ushr_ba.d:
+ * plugins/dalvik/opdefs/ushr_c5.d:
+ * plugins/dalvik/opdefs/ushr_e2.d:
+ * plugins/dalvik/opdefs/xor_97.d:
+ * plugins/dalvik/opdefs/xor_a2.d:
+ * plugins/dalvik/opdefs/xor_b7.d:
+ * plugins/dalvik/opdefs/xor_c2.d:
+ * plugins/dalvik/opdefs/xor_d7.d:
+ * plugins/dalvik/opdefs/xor_df.d:
+ * plugins/dalvik/operand.c:
+ * plugins/dalvik/operand.h:
+ * plugins/dalvik/operands/Makefile.am:
+ * plugins/dalvik/operands/args.c:
+ * plugins/dalvik/operands/args.h:
+ * plugins/dalvik/operands/pool.c:
+ * plugins/dalvik/operands/pool.h:
+ * plugins/dalvik/operands/register.c:
+ * plugins/dalvik/operands/register.h:
+ * plugins/dalvik/post.h:
+ * plugins/dalvik/processor.c:
+ * plugins/dalvik/processor.h:
+ * plugins/dalvik/pseudo/Makefile.am:
+ * plugins/dalvik/pseudo/fill.c:
+ * plugins/dalvik/pseudo/fill.h:
+ * plugins/dalvik/pseudo/switch.c:
+ * plugins/dalvik/pseudo/switch.h:
+ * plugins/dalvik/register.c:
+ * plugins/dalvik/register.h:
+ * plugins/dex/Makefile.am:
+ * plugins/dex/class.c:
+ * plugins/dex/class.h:
+ * plugins/dex/core.c:
+ * plugins/dex/core.h:
+ * plugins/dex/dex-int.c:
+ * plugins/dex/dex-int.h:
+ * plugins/dex/dex_def.h:
+ * plugins/dex/format.c:
+ * plugins/dex/format.h:
+ * plugins/dex/loading.c:
+ * plugins/dex/loading.h:
+ * plugins/dex/method.c:
+ * plugins/dex/method.h:
+ * plugins/dex/pool.c:
+ * plugins/dex/pool.h:
+ * plugins/dex/python/Makefile.am:
+ * plugins/dex/python/class.c:
+ * plugins/dex/python/class.h:
+ * plugins/dex/python/format.c:
+ * plugins/dex/python/format.h:
+ * plugins/dex/python/module.c:
+ * plugins/dex/python/module.h:
+ Moved entries: create plugins for the Dex and Dalvik support.
+
+ * plugins/elf/python/module.h:
+ * plugins/pychrysa/format/Makefile.am:
+ * plugins/pychrysa/format/module.c:
+ * plugins/readdex/class.c:
+ * plugins/readdex/class.h:
+ * plugins/readdex/code.c:
+ * plugins/readdex/code.h:
+ * plugins/readdex/header.c:
+ * plugins/readdex/header.h:
+ * plugins/readdex/ids.c:
+ * plugins/readdex/ids.h:
+ * plugins/readdex/reader.c:
+ * src/arch/Makefile.am:
+ * src/arch/dalvik/core.h:
+ * src/arch/dalvik/operands/Makefile.am:
+ * src/arch/dalvik/pseudo/Makefile.am:
+ * src/core/formats.c:
+ * src/core/processors.c:
+ * src/format/Makefile.am:
+ * src/format/dex/Makefile.am:
+ * tools/d2c/d2c.mk:
+ Update code.
+
17-10-15 Cyrille Bagard <nocbos@gmail.com>
* plugins/elf/Makefile.am: