summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--po/POTFILES.in414
-rw-r--r--po/fr.po281
3 files changed, 570 insertions, 131 deletions
diff --git a/ChangeLog b/ChangeLog
index caa76b0..962bae3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+15-10-18 Cyrille Bagard <nocbos@gmail.com>
+
+ * po/fr.po:
+ * po/POTFILES.in:
+ Update the list of files containing strings to translate.
+
15-10-16 Cyrille Bagard <nocbos@gmail.com>
* plugins/pychrysa/analysis/binary.c:
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 5c6f069..7d385f7 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -14,6 +14,7 @@ src/common/sqlite.c
src/common/dllist.c
src/common/extstr.c
src/common/environment.c
+src/common/bits.c
src/arch/processor.c
src/arch/target.c
src/arch/operand.c
@@ -86,6 +87,120 @@ src/arch/arm/processor.c
src/arch/arm/v7/processor.c
src/arch/arm/v7/context.c
src/arch/arm/v7/register.c
+src/arch/arm/v7/opcodes/arm_adr.c
+src/arch/arm/v7/opcodes/arm_subs.c
+src/arch/arm/v7/opcodes/arm_blx.c
+src/arch/arm/v7/opcodes/thumb_32_bl.c
+src/arch/arm/v7/opcodes/thumb_32_mla.c
+src/arch/arm/v7/opcodes/thumb_32_mvn.c
+src/arch/arm/v7/opcodes/arm_ldrb.c
+src/arch/arm/v7/opcodes/thumb_16_lsr.c
+src/arch/arm/v7/opcodes/arm_nop.c
+src/arch/arm/v7/opcodes/arm_mvn.c
+src/arch/arm/v7/opcodes/thumb_32_mls.c
+src/arch/arm/v7/opcodes/arm_yield.c
+src/arch/arm/v7/opcodes/thumb_32_mov.c
+src/arch/arm/v7/opcodes/thumb_16_uxtb.c
+src/arch/arm/v7/opcodes/arm_add.c
+src/arch/arm/v7/opcodes/arm_rsc.c
+src/arch/arm/v7/opcodes/thumb_16_asr.c
+src/arch/arm/v7/opcodes/thumb_16_cmp.c
+src/arch/arm/v7/opcodes/thumb_16_blx.c
+src/arch/arm/v7/opcodes/thumb_32_orr.c
+src/arch/arm/v7/opcodes/thumb_32_movt.c
+src/arch/arm/v7/opcodes/arm_mov.c
+src/arch/arm/v7/opcodes/thumb_32_b.c
+src/arch/arm/v7/opcodes/thumb_16_orr.c
+src/arch/arm/v7/opcodes/thumb_32_and.c
+src/arch/arm/v7/opcodes/thumb_32_uxtb.c
+src/arch/arm/v7/opcodes/arm_tst.c
+src/arch/arm/v7/opcodes/thumb_16_adr.c
+src/arch/arm/v7/opcodes/thumb_32_ldr.c
+src/arch/arm/v7/opcodes/thumb_32_smlal.c
+src/arch/arm/v7/opcodes/arm_lsr.c
+src/arch/arm/v7/opcodes/arm_umull.c
+src/arch/arm/v7/opcodes/thumb_32_nop.c
+src/arch/arm/v7/opcodes/thumb_32_adr.c
+src/arch/arm/v7/opcodes/arm_asr.c
+src/arch/arm/v7/opcodes/arm_pop.c
+src/arch/arm/v7/opcodes/thumb_16_ldrb.c
+src/arch/arm/v7/opcodes/arm_bic.c
+src/arch/arm/v7/opcodes/thumb_32_smull.c
+src/arch/arm/v7/opcodes/arm_smull.c
+src/arch/arm/v7/opcodes/thumb_32_adc.c
+src/arch/arm/v7/opcodes/arm_sub.c
+src/arch/arm/v7/opcodes/thumb_32_asr.c
+src/arch/arm/v7/opcodes/thumb_16_tst.c
+src/arch/arm/v7/opcodes/thumb_16_eor.c
+src/arch/arm/v7/opcodes/arm_umlal.c
+src/arch/arm/v7/opcodes/thumb_32_umaal.c
+src/arch/arm/v7/opcodes/thumb_16_push.c
+src/arch/arm/v7/opcodes/thumb_32_str.c
+src/arch/arm/v7/opcodes/thumb_16_sbc.c
+src/arch/arm/v7/opcodes/arm_and.c
+src/arch/arm/v7/opcodes/arm_eor.c
+src/arch/arm/v7/opcodes/arm_mls.c
+src/arch/arm/v7/opcodes/arm_ldr.c
+src/arch/arm/v7/opcodes/thumb_16_cmn.c
+src/arch/arm/v7/opcodes/thumb_16_rsb.c
+src/arch/arm/v7/opcodes/thumb_16_mul.c
+src/arch/arm/v7/opcodes/thumb_32_tst.c
+src/arch/arm/v7/opcodes/thumb_32_lsl.c
+src/arch/arm/v7/opcodes/thumb_16_yield.c
+src/arch/arm/v7/opcodes/arm_cmn.c
+src/arch/arm/v7/opcodes/thumb_16_ldr.c
+src/arch/arm/v7/opcodes/arm_lsl.c
+src/arch/arm/v7/opcodes/thumb_16_add.c
+src/arch/arm/v7/opcodes/thumb_32_ldrb.c
+src/arch/arm/v7/opcodes/thumb_32_umull.c
+src/arch/arm/v7/opcodes/arm_rsb.c
+src/arch/arm/v7/opcodes/thumb_32_cmp.c
+src/arch/arm/v7/opcodes/thumb_16_cbnz.c
+src/arch/arm/v7/opcodes/arm_sbc.c
+src/arch/arm/v7/opcodes/thumb_32_rsb.c
+src/arch/arm/v7/opcodes/thumb_32_sub.c
+src/arch/arm/v7/opcodes/thumb_16_strb.c
+src/arch/arm/v7/opcodes/thumb_32_sbc.c
+src/arch/arm/v7/opcodes/thumb_32_pop.c
+src/arch/arm/v7/opcodes/arm_push.c
+src/arch/arm/v7/opcodes/thumb_16_bic.c
+src/arch/arm/v7/opcodes/thumb_16_b.c
+src/arch/arm/v7/opcodes/arm_orr.c
+src/arch/arm/v7/opcodes/arm_str.c
+src/arch/arm/v7/opcodes/arm_mul.c
+src/arch/arm/v7/opcodes/arm_smlal.c
+src/arch/arm/v7/opcodes/thumb_16_str.c
+src/arch/arm/v7/opcodes/thumb_32_push.c
+src/arch/arm/v7/opcodes/arm_bl.c
+src/arch/arm/v7/opcodes/thumb_16_lsl.c
+src/arch/arm/v7/opcodes/thumb_32_yield.c
+src/arch/arm/v7/opcodes/thumb_32_lsr.c
+src/arch/arm/v7/opcodes/arm_strb.c
+src/arch/arm/v7/opcodes/arm_umaal.c
+src/arch/arm/v7/opcodes/arm_mla.c
+src/arch/arm/v7/opcodes/thumb_16_bx.c
+src/arch/arm/v7/opcodes/arm_adc.c
+src/arch/arm/v7/opcodes/thumb_32_umlal.c
+src/arch/arm/v7/opcodes/arm_teq.c
+src/arch/arm/v7/opcodes/thumb_32_eor.c
+src/arch/arm/v7/opcodes/thumb_32_mul.c
+src/arch/arm/v7/opcodes/thumb_32_teq.c
+src/arch/arm/v7/opcodes/thumb_32_strb.c
+src/arch/arm/v7/opcodes/arm_cmp.c
+src/arch/arm/v7/opcodes/arm_bx.c
+src/arch/arm/v7/opcodes/arm_movt.c
+src/arch/arm/v7/opcodes/thumb_32_cmn.c
+src/arch/arm/v7/opcodes/thumb_16_mov.c
+src/arch/arm/v7/opcodes/thumb_16_adc.c
+src/arch/arm/v7/opcodes/arm_uxtb.c
+src/arch/arm/v7/opcodes/thumb_16_and.c
+src/arch/arm/v7/opcodes/arm_b.c
+src/arch/arm/v7/opcodes/thumb_32_add.c
+src/arch/arm/v7/opcodes/thumb_16_pop.c
+src/arch/arm/v7/opcodes/thumb_16_mvn.c
+src/arch/arm/v7/opcodes/thumb_16_nop.c
+src/arch/arm/v7/opcodes/thumb_16_sub.c
+src/arch/arm/v7/opcodes/thumb_32_bic.c
src/arch/arm/v7/thumb_16.c
src/arch/arm/v7/helpers.c
src/arch/arm/v7/post.c
@@ -97,6 +212,286 @@ src/arch/arm/v7/operands/rotation.c
src/arch/arm/v7/operands/reglist.c
src/arch/arm/v7/operands/maccess.c
src/arch/arm/v7/operands/shift.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.sbc.tmpl.c
+src/arch/arm/v7/opdefs/.gen/bic_A8821.arm_.bic.c
+src/arch/arm/v7/opdefs/.gen/asr_A8816.arm_.asr.c
+src/arch/arm/v7/opdefs/.gen/cmp_A8837.thumb_16_.cmp.c
+src/arch/arm/v7/opdefs/.gen/cmp_A8837.thumb_32_.cmp.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.lsl.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.nop.tmpl.c
+src/arch/arm/v7/opdefs/.gen/adc_A882.thumb_32_.adc.c
+src/arch/arm/v7/opdefs/.gen/arm_.and.tmpl.c
+src/arch/arm/v7/opdefs/.gen/mov_A88102.arm_.mov.c
+src/arch/arm/v7/opdefs/.gen/sub_A88223.thumb_16_.sub.c
+src/arch/arm/v7/opdefs/.gen/eor_A8847.thumb_32_.eor.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.asr.tmpl.c
+src/arch/arm/v7/opdefs/.gen/adr_A8812.thumb_32_.adr.c
+src/arch/arm/v7/opdefs/.gen/rsb_A88152.thumb_32_.rsb.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.eor.tmpl.c
+src/arch/arm/v7/opdefs/.gen/orr_A88123.thumb_32_.orr.c
+src/arch/arm/v7/opdefs/.gen/eor_A8847.arm_.eor.c
+src/arch/arm/v7/opdefs/.gen/arm_.bl.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.push.tmpl.c
+src/arch/arm/v7/opdefs/.gen/sub_A88222.arm_.sub.c
+src/arch/arm/v7/opdefs/.gen/mla_A88100.arm_.mla.c
+src/arch/arm/v7/opdefs/.gen/eor_A8846.thumb_32_.eor.c
+src/arch/arm/v7/opdefs/.gen/mov_A88102.thumb_32_.mov.c
+src/arch/arm/v7/opdefs/.gen/add_A889.thumb_16_.add.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.nop.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.ldr.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.tst.tmpl.c
+src/arch/arm/v7/opdefs/.gen/tst_A88240.thumb_32_.tst.c
+src/arch/arm/v7/opdefs/.gen/arm_.movt.tmpl.c
+src/arch/arm/v7/opdefs/.gen/tst_A88240.arm_.tst.c
+src/arch/arm/v7/opdefs/.gen/cmp_A8837.arm_.cmp.c
+src/arch/arm/v7/opdefs/.gen/sbc_A88162.thumb_16_.sbc.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.smlal.tmpl.c
+src/arch/arm/v7/opdefs/.gen/ldr_A8862.thumb_32_.ldr.c
+src/arch/arm/v7/opdefs/.gen/lsr_A8896.thumb_32_.lsr.c
+src/arch/arm/v7/opdefs/.gen/arm_.eor.tmpl.c
+src/arch/arm/v7/opdefs/.gen/mvn_A88116.thumb_32_.mvn.c
+src/arch/arm/v7/opdefs/.gen/arm_.tst.tmpl.c
+src/arch/arm/v7/opdefs/.gen/arm_.b.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.mul.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.adr.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.mvn.tmpl.c
+src/arch/arm/v7/opdefs/.gen/arm_.mul.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.ldrb.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.mls.tmpl.c
+src/arch/arm/v7/opdefs/.gen/umaal_A88255.thumb_32_.umaal.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.ldrb.tmpl.c
+src/arch/arm/v7/opdefs/.gen/pop_A88131.thumb_16_.pop.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.add.tmpl.c
+src/arch/arm/v7/opdefs/.gen/arm_.ldr.tmpl.c
+src/arch/arm/v7/opdefs/.gen/str_A88203.thumb_32_.str.c
+src/arch/arm/v7/opdefs/.gen/mls_A88101.thumb_32_.mls.c
+src/arch/arm/v7/opdefs/.gen/bx_A8827.arm_.bx.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.adc.tmpl.c
+src/arch/arm/v7/opdefs/.gen/nop_A88119.thumb_16_.nop.c
+src/arch/arm/v7/opdefs/.gen/arm_.add.tmpl.c
+src/arch/arm/v7/opdefs/.gen/strb_A88207.arm_.strb.c
+src/arch/arm/v7/opdefs/.gen/add_A884.thumb_32_.add.c
+src/arch/arm/v7/opdefs/.gen/add_A889.thumb_32_.add.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.uxtb.tmpl.c
+src/arch/arm/v7/opdefs/.gen/bl_A8825.thumb_32_.bl.c
+src/arch/arm/v7/opdefs/.gen/mul_A88114.thumb_32_.mul.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.orr.tmpl.c
+src/arch/arm/v7/opdefs/.gen/arm_.lsl.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.push.tmpl.c
+src/arch/arm/v7/opdefs/.gen/sub_A88225.arm_.sub.c
+src/arch/arm/v7/opdefs/.gen/arm_.bx.tmpl.c
+src/arch/arm/v7/opdefs/.gen/mvn_A88116.thumb_16_.mvn.c
+src/arch/arm/v7/opdefs/.gen/adr_A8812.thumb_16_.adr.c
+src/arch/arm/v7/opdefs/.gen/add_A889.arm_.add.c
+src/arch/arm/v7/opdefs/.gen/ldrb_A8870.thumb_16_.ldrb.c
+src/arch/arm/v7/opdefs/.gen/cmn_A8835.arm_.cmn.c
+src/arch/arm/v7/opdefs/.gen/ldrb_A8870.arm_.ldrb.c
+src/arch/arm/v7/opdefs/.gen/mvn_A88115.arm_.mvn.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.b.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.b.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.bic.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.blx.tmpl.c
+src/arch/arm/v7/opdefs/.gen/arm_.blx.tmpl.c
+src/arch/arm/v7/opdefs/.gen/adr_A8812.arm_.adr.c
+src/arch/arm/v7/opdefs/.gen/arm_.mls.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.str.tmpl.c
+src/arch/arm/v7/opdefs/.gen/arm_.mvn.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.tst.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.teq.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.yield.tmpl.c
+src/arch/arm/v7/opdefs/.gen/ldrb_A8867.thumb_16_.ldrb.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.mov.tmpl.c
+src/arch/arm/v7/opdefs/.gen/yield_A88426.thumb_32_.yield.c
+src/arch/arm/v7/opdefs/.gen/eor_A8846.arm_.eor.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.umull.tmpl.c
+src/arch/arm/v7/opdefs/.gen/umlal_A88256.thumb_32_.umlal.c
+src/arch/arm/v7/opdefs/.gen/movt_A88106.arm_.movt.c
+src/arch/arm/v7/opdefs/.gen/arm_.mov.tmpl.c
+src/arch/arm/v7/opdefs/.gen/arm_.yield.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.cmn.tmpl.c
+src/arch/arm/v7/opdefs/.gen/arm_.pop.tmpl.c
+src/arch/arm/v7/opdefs/.gen/umull_A88257.arm_.umull.c
+src/arch/arm/v7/opdefs/.gen/arm_.nop.tmpl.c
+src/arch/arm/v7/opdefs/.gen/arm_.sbc.tmpl.c
+src/arch/arm/v7/opdefs/.gen/lsl_A8894.thumb_32_.lsl.c
+src/arch/arm/v7/opdefs/.gen/orr_A88122.arm_.orr.c
+src/arch/arm/v7/opdefs/.gen/strb_A88208.arm_.strb.c
+src/arch/arm/v7/opdefs/.gen/mov_A88104.arm_.mov.c
+src/arch/arm/v7/opdefs/.gen/bic_A8821.thumb_32_.bic.c
+src/arch/arm/v7/opdefs/.gen/ldrb_A8867.thumb_32_.ldrb.c
+src/arch/arm/v7/opdefs/.gen/adc_A881.arm_.adc.c
+src/arch/arm/v7/opdefs/.gen/mul_A88114.arm_.mul.c
+src/arch/arm/v7/opdefs/.gen/smull_A88189.thumb_32_.smull.c
+src/arch/arm/v7/opdefs/.gen/str_A88204.arm_.str.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.lsr.tmpl.c
+src/arch/arm/v7/opdefs/.gen/arm_.adc.tmpl.c
+src/arch/arm/v7/opdefs/.gen/lsl_A8894.arm_.lsl.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.orr.tmpl.c
+src/arch/arm/v7/opdefs/.gen/strb_A88208.thumb_32_.strb.c
+src/arch/arm/v7/opdefs/.gen/arm_.str.tmpl.c
+src/arch/arm/v7/opdefs/.gen/eor_A8847.thumb_16_.eor.c
+src/arch/arm/v7/opdefs/.gen/rsb_A88152.thumb_16_.rsb.c
+src/arch/arm/v7/opdefs/.gen/cmp_A8838.thumb_32_.cmp.c
+src/arch/arm/v7/opdefs/.gen/arm_.cmp.tmpl.c
+src/arch/arm/v7/opdefs/.gen/and_A8813.thumb_32_.and.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.bic.tmpl.c
+src/arch/arm/v7/opdefs/.gen/mov_A88103.thumb_16_.mov.c
+src/arch/arm/v7/opdefs/.gen/add_A887.arm_.add.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.ldr.tmpl.c
+src/arch/arm/v7/opdefs/.gen/ldr_A8863.arm_.ldr.c
+src/arch/arm/v7/opdefs/.gen/arm_.push.tmpl.c
+src/arch/arm/v7/opdefs/.gen/arm_.lsr.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.yield.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.bl.tmpl.c
+src/arch/arm/v7/opdefs/.gen/str_A88203.thumb_16_.str.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.asr.tmpl.c
+src/arch/arm/v7/opdefs/.gen/sbc_A88161.thumb_32_.sbc.c
+src/arch/arm/v7/opdefs/.gen/arm_.orr.tmpl.c
+src/arch/arm/v7/opdefs/.gen/rsc_A88156.arm_.rsc.c
+src/arch/arm/v7/opdefs/.gen/arm_.rsc.tmpl.c
+src/arch/arm/v7/opdefs/.gen/sub_A88221.thumb_16_.sub.c
+src/arch/arm/v7/opdefs/.gen/ldr_A8862.thumb_16_.ldr.c
+src/arch/arm/v7/opdefs/.gen/cmp_A8838.arm_.cmp.c
+src/arch/arm/v7/opdefs/.gen/blx_A8826.thumb_16_.blx.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.cmp.tmpl.c
+src/arch/arm/v7/opdefs/.gen/yield_A88426.arm_.yield.c
+src/arch/arm/v7/opdefs/.gen/arm_.smull.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.rsb.tmpl.c
+src/arch/arm/v7/opdefs/.gen/tst_A88241.thumb_32_.tst.c
+src/arch/arm/v7/opdefs/.gen/arm_.uxtb.tmpl.c
+src/arch/arm/v7/opdefs/.gen/mls_A88101.arm_.mls.c
+src/arch/arm/v7/opdefs/.gen/b_A8818.thumb_32_.b.c
+src/arch/arm/v7/opdefs/.gen/teq_A88238.thumb_32_.teq.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.lsl.tmpl.c
+src/arch/arm/v7/opdefs/.gen/umull_A88257.thumb_32_.umull.c
+src/arch/arm/v7/opdefs/.gen/arm_.rsb.tmpl.c
+src/arch/arm/v7/opdefs/.gen/subs_B9320.arm_.subs.c
+src/arch/arm/v7/opdefs/.gen/yield_A88426.thumb_16_.yield.c
+src/arch/arm/v7/opdefs/.gen/sbc_A88162.thumb_32_.sbc.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.umlal.tmpl.c
+src/arch/arm/v7/opdefs/.gen/rsb_A88152.arm_.rsb.c
+src/arch/arm/v7/opdefs/.gen/cmn_A8835.thumb_32_.cmn.c
+src/arch/arm/v7/opdefs/.gen/mvn_A88116.arm_.mvn.c
+src/arch/arm/v7/opdefs/.gen/rsc_A88155.arm_.rsc.c
+src/arch/arm/v7/opdefs/.gen/cbnz_A8829.thumb_16_.cbnz.c
+src/arch/arm/v7/opdefs/.gen/pop_A88131.thumb_32_.pop.c
+src/arch/arm/v7/opdefs/.gen/bic_A8822.thumb_32_.bic.c
+src/arch/arm/v7/opdefs/.gen/ldr_A8864.arm_.ldr.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.cmp.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.strb.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.and.tmpl.c
+src/arch/arm/v7/opdefs/.gen/mov_A88102.thumb_16_.mov.c
+src/arch/arm/v7/opdefs/.gen/arm_.umaal.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.sub.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.cbnz.tmpl.c
+src/arch/arm/v7/opdefs/.gen/ldrb_A8870.thumb_32_.ldrb.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.mul.tmpl.c
+src/arch/arm/v7/opdefs/.gen/b_A8818.thumb_16_.b.c
+src/arch/arm/v7/opdefs/.gen/cmn_A8834.arm_.cmn.c
+src/arch/arm/v7/opdefs/.gen/arm_.sub.tmpl.c
+src/arch/arm/v7/opdefs/.gen/sub_A88221.thumb_32_.sub.c
+src/arch/arm/v7/opdefs/.gen/and_A8814.thumb_16_.and.c
+src/arch/arm/v7/opdefs/.gen/uxtb_A88274.thumb_16_.uxtb.c
+src/arch/arm/v7/opdefs/.gen/asr_A8816.thumb_32_.asr.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.uxtb.tmpl.c
+src/arch/arm/v7/opdefs/.gen/and_A8813.arm_.and.c
+src/arch/arm/v7/opdefs/.gen/add_A884.thumb_16_.add.c
+src/arch/arm/v7/opdefs/.gen/adc_A882.thumb_16_.adc.c
+src/arch/arm/v7/opdefs/.gen/mvn_A88115.thumb_32_.mvn.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.add.tmpl.c
+src/arch/arm/v7/opdefs/.gen/teq_A88237.arm_.teq.c
+src/arch/arm/v7/opdefs/.gen/bic_A8822.thumb_16_.bic.c
+src/arch/arm/v7/opdefs/.gen/lsr_A8896.arm_.lsr.c
+src/arch/arm/v7/opdefs/.gen/and_A8814.thumb_32_.and.c
+src/arch/arm/v7/opdefs/.gen/lsl_A8894.thumb_16_.lsl.c
+src/arch/arm/v7/opdefs/.gen/arm_.ldrb.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.and.tmpl.c
+src/arch/arm/v7/opdefs/.gen/bl_A8825.arm_.bl.c
+src/arch/arm/v7/opdefs/.gen/umaal_A88255.arm_.umaal.c
+src/arch/arm/v7/opdefs/.gen/teq_A88238.arm_.teq.c
+src/arch/arm/v7/opdefs/.gen/orr_A88123.arm_.orr.c
+src/arch/arm/v7/opdefs/.gen/tst_A88241.arm_.tst.c
+src/arch/arm/v7/opdefs/.gen/strb_A88206.thumb_16_.strb.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.adr.tmpl.c
+src/arch/arm/v7/opdefs/.gen/nop_A88119.thumb_32_.nop.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.strb.tmpl.c
+src/arch/arm/v7/opdefs/.gen/arm_.cmn.tmpl.c
+src/arch/arm/v7/opdefs/.gen/add_A886.thumb_32_.add.c
+src/arch/arm/v7/opdefs/.gen/pop_A88132.arm_.pop.c
+src/arch/arm/v7/opdefs/.gen/nop_A88119.arm_.nop.c
+src/arch/arm/v7/opdefs/.gen/ldr_A8864.thumb_32_.ldr.c
+src/arch/arm/v7/opdefs/.gen/arm_.teq.tmpl.c
+src/arch/arm/v7/opdefs/.gen/mla_A88100.thumb_32_.mla.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.sbc.tmpl.c
+src/arch/arm/v7/opdefs/.gen/umlal_A88256.arm_.umlal.c
+src/arch/arm/v7/opdefs/.gen/mul_A88114.thumb_16_.mul.c
+src/arch/arm/v7/opdefs/.gen/arm_.bic.tmpl.c
+src/arch/arm/v7/opdefs/.gen/smlal_A88178.thumb_32_.smlal.c
+src/arch/arm/v7/opdefs/.gen/sub_A88225.thumb_16_.sub.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.eor.tmpl.c
+src/arch/arm/v7/opdefs/.gen/movt_A88106.thumb_32_.movt.c
+src/arch/arm/v7/opdefs/.gen/arm_.adr.tmpl.c
+src/arch/arm/v7/opdefs/.gen/smull_A88189.arm_.smull.c
+src/arch/arm/v7/opdefs/.gen/strb_A88208.thumb_16_.strb.c
+src/arch/arm/v7/opdefs/.gen/sub_A88223.arm_.sub.c
+src/arch/arm/v7/opdefs/.gen/arm_.umull.tmpl.c
+src/arch/arm/v7/opdefs/.gen/uxtb_A88274.arm_.uxtb.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.movt.tmpl.c
+src/arch/arm/v7/opdefs/.gen/blx_A8826.arm_.blx.c
+src/arch/arm/v7/opdefs/.gen/adc_A882.arm_.adc.c
+src/arch/arm/v7/opdefs/.gen/cmn_A8835.thumb_16_.cmn.c
+src/arch/arm/v7/opdefs/.gen/strb_A88206.thumb_32_.strb.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.adc.tmpl.c
+src/arch/arm/v7/opdefs/.gen/bic_A8822.arm_.bic.c
+src/arch/arm/v7/opdefs/.gen/teq_A88237.thumb_32_.teq.c
+src/arch/arm/v7/opdefs/.gen/sub_A88225.thumb_32_.sub.c
+src/arch/arm/v7/opdefs/.gen/ldrb_A8868.arm_.ldrb.c
+src/arch/arm/v7/opdefs/.gen/tst_A88241.thumb_16_.tst.c
+src/arch/arm/v7/opdefs/.gen/push_A88133.thumb_32_.push.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.bx.tmpl.c
+src/arch/arm/v7/opdefs/.gen/orr_A88123.thumb_16_.orr.c
+src/arch/arm/v7/opdefs/.gen/ldr_A8864.thumb_16_.ldr.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.mla.tmpl.c
+src/arch/arm/v7/opdefs/.gen/ldr_A8865.thumb_32_.ldr.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.pop.tmpl.c
+src/arch/arm/v7/opdefs/.gen/mov_A88103.thumb_32_.mov.c
+src/arch/arm/v7/opdefs/.gen/ldr_A8865.thumb_16_.ldr.c
+src/arch/arm/v7/opdefs/.gen/sbc_A88161.arm_.sbc.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.cmn.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.rsb.tmpl.c
+src/arch/arm/v7/opdefs/.gen/cmp_A8838.thumb_16_.cmp.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.smull.tmpl.c
+src/arch/arm/v7/opdefs/.gen/push_A88133.arm_.push.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.lsr.tmpl.c
+src/arch/arm/v7/opdefs/.gen/sub_A88223.thumb_32_.sub.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.mov.tmpl.c
+src/arch/arm/v7/opdefs/.gen/rsb_A88153.thumb_32_.rsb.c
+src/arch/arm/v7/opdefs/.gen/push_A88133.thumb_16_.push.c
+src/arch/arm/v7/opdefs/.gen/sbc_A88162.arm_.sbc.c
+src/arch/arm/v7/opdefs/.gen/lsr_A8896.thumb_16_.lsr.c
+src/arch/arm/v7/opdefs/.gen/arm_.asr.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.umaal.tmpl.c
+src/arch/arm/v7/opdefs/.gen/and_A8814.arm_.and.c
+src/arch/arm/v7/opdefs/.gen/asr_A8816.thumb_16_.asr.c
+src/arch/arm/v7/opdefs/.gen/add_A885.arm_.add.c
+src/arch/arm/v7/opdefs/.gen/arm_.mla.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.sub.tmpl.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.pop.tmpl.c
+src/arch/arm/v7/opdefs/.gen/rsb_A88153.arm_.rsb.c
+src/arch/arm/v7/opdefs/.gen/adc_A881.thumb_32_.adc.c
+src/arch/arm/v7/opdefs/.gen/uxtb_A88274.thumb_32_.uxtb.c
+src/arch/arm/v7/opdefs/.gen/arm_.umlal.tmpl.c
+src/arch/arm/v7/opdefs/.gen/bx_A8827.thumb_16_.bx.c
+src/arch/arm/v7/opdefs/.gen/cmn_A8834.thumb_32_.cmn.c
+src/arch/arm/v7/opdefs/.gen/arm_.smlal.tmpl.c
+src/arch/arm/v7/opdefs/.gen/smlal_A88178.arm_.smlal.c
+src/arch/arm/v7/opdefs/.gen/arm_.subs.tmpl.c
+src/arch/arm/v7/opdefs/.gen/orr_A88122.thumb_32_.orr.c
+src/arch/arm/v7/opdefs/.gen/thumb_16_.mvn.tmpl.c
+src/arch/arm/v7/opdefs/.gen/arm_.strb.tmpl.c
+src/arch/arm/v7/opdefs/.gen/b_A8818.arm_.b.c
+src/arch/arm/v7/opdefs/.gen/thumb_32_.str.tmpl.c
+src/arch/arm/v7/opdefs/.gen/add_A886.thumb_16_.add.c
src/arch/arm/v7/thumb_32.c
src/arch/arm/v7/arm.c
src/arch/arm/context.c
@@ -216,8 +611,8 @@ src/glibext/gbuffersegment.c
src/glibext/signal.c
src/glibext/gbinportion.c
src/glibext/gcodebuffer.c
+src/glibext/chrysamarshal.c
src/glibext/delayed.c
-src/glibext/gbincontent.c
src/glibext/gbufferline.c
src/glibext/gnhash.c
src/glibext/configuration.c
@@ -266,16 +661,27 @@ src/decomp/expr/call.c
src/decomp/expr/text.c
src/decomp/expr/return.c
src/decomp/expr/comp.c
+src/format/dwarf/v2/dwarf.c
+src/format/dwarf/v3/dwarf.c
src/format/dwarf/abbrev.c
src/format/dwarf/dwarf.c
+src/format/dwarf/dwarf-int.c
src/format/dwarf/utils.c
+src/format/dwarf/v4/dwarf.c
src/format/dwarf/info.c
src/format/dwarf/d_dwarf.c
src/format/mangling/context.c
src/format/mangling/demangler.c
+src/format/mangling/libjavamangling_la-java_gram.c
src/format/mangling/itanium/abi.c
src/format/mangling/itanium/context.c
src/format/mangling/itanium/component.c
+src/format/mangling/libjavamangling_la-java_tok.c
+src/format/mangling/dex/libformatmanglingdexshorty_la-shorty_gram.c
+src/format/mangling/dex/context.c
+src/format/mangling/dex/libformatmanglingdexshorty_la-shorty_tok.c
+src/format/mangling/dex/libformatmanglingdextype_la-type_tok.c
+src/format/mangling/dex/libformatmanglingdextype_la-type_gram.c
src/format/executable.c
src/format/pe/pe.c
src/format/pe/symbols.c
@@ -287,6 +693,8 @@ src/format/dex/dex.c
src/format/dex/dex-int.c
src/format/dex/pool.c
src/format/dex/class.c
+src/format/debuggable.c
+src/format/executable-int.c
src/format/elf/program.c
src/format/elf/helper_mips.c
src/format/elf/symbols.c
@@ -322,6 +730,7 @@ src/analysis/decomp/decompiler.c
src/analysis/decomp/il.c
src/analysis/decomp/cmerge.c
src/analysis/decomp/reduce.c
+src/analysis/contents/file.c
src/analysis/type.c
src/analysis/db/collection.c
src/analysis/db/cdb.c
@@ -334,10 +743,10 @@ src/analysis/db/client.c
src/analysis/db/item.c
src/analysis/db/server.c
src/analysis/roptions.c
+src/analysis/content.c
src/analysis/block.c
src/analysis/routine.c
src/analysis/variable.c
-src/analysis/binaries/file.c
src/analysis/project.c
src/analysis/types/encaps.c
src/analysis/types/cse.c
@@ -357,6 +766,7 @@ src/gtkext/theme.c
src/gtkext/easygtk.c
src/gtkext/gtksourceview.c
src/gtkext/gtkbinarystrip.c
+src/gtkext/gtkdockable.c
src/gtkext/gtkblockview.c
src/gtkext/gtkbufferview.c
src/gtkext/gtkextstatusbar.c
diff --git a/po/fr.po b/po/fr.po
index 8f82743..0fce534 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: openida 0.0.1\n"
"Report-Msgid-Bugs-To: nocbos@gmail.com\n"
-"POT-Creation-Date: 2015-09-01 23:49+0200\n"
+"POT-Creation-Date: 2015-10-18 22:40+0200\n"
"PO-Revision-Date: 2010-11-04 16:11+0100\n"
"Last-Translator: cyrille <nocbos@gmail.com>\n"
"Language-Team: French\n"
@@ -17,42 +17,42 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: src/plugins/plugin.c:176
+#: src/plugins/plugin.c:181
#, c-format
msgid "Error while loading the plugin candidate '%s' : %s"
msgstr ""
-#: src/plugins/plugin.c:187
+#: src/plugins/plugin.c:192
#, c-format
msgid "No '%s' entry in plugin candidate '%s'"
msgstr ""
-#: src/plugins/plugin.c:207
+#: src/plugins/plugin.c:212
#, c-format
msgid "Bad version... '%s'"
msgstr ""
-#: src/plugins/plugin.c:244 src/plugins/plugin.c:284
+#: src/plugins/plugin.c:250 src/plugins/plugin.c:300
#, c-format
msgid "Unknown sub-category '0x%02x' in plugin '%s'..."
msgstr ""
-#: src/plugins/plugin.c:268
+#: src/plugins/plugin.c:284
#, c-format
msgid "Unknown action '0x%02x' in plugin '%s'..."
msgstr ""
-#: src/plugins/plugin.c:293
+#: src/plugins/plugin.c:309
#, c-format
msgid "Unknown category '0x%02x' in plugin '%s'..."
msgstr ""
-#: src/plugins/plugin.c:344
+#: src/plugins/plugin.c:360
#, c-format
msgid "Plugin '%s' failed to load itself..."
msgstr ""
-#: src/plugins/plugin.c:351
+#: src/plugins/plugin.c:367
#, c-format
msgid "Loaded the '<b>%s</b>' file as plugin from the '<b>%s</b>' directory"
msgstr ""
@@ -77,7 +77,7 @@ msgstr ""
msgid "<bad method index (%d)>"
msgstr ""
-#: src/arch/arm/v7/fetch.c:457 src/arch/arm/v7/fetch.c:462
+#: src/arch/arm/v7/fetch.c:463 src/arch/arm/v7/fetch.c:468
#, c-format
msgid "Value used @ %s"
msgstr ""
@@ -119,7 +119,7 @@ msgstr ""
msgid "Change history"
msgstr ""
-#: src/gui/panels/regedit.c:229
+#: src/gui/panels/regedit.c:229 src/gtkext/gtkdockable.c:292
msgid "Look for:"
msgstr ""
@@ -246,8 +246,8 @@ msgstr ""
msgid "Address"
msgstr ""
-#: src/gui/panels/symbols.c:357 src/format/elf/elf.c:434
-#: src/format/elf/elf.c:436
+#: src/gui/panels/symbols.c:357 src/format/elf/elf.c:447
+#: src/format/elf/elf.c:449
msgid "Section"
msgstr ""
@@ -266,8 +266,8 @@ msgid "Physical address"
msgstr "Adresse virtuelle"
#: src/gui/panels/strings.c:259 src/gui/panels/bookmarks.c:292
-#: src/gui/menus/view.c:103 src/dialogs/export.c:639
-#: src/dialogs/shellcode.c:784
+#: src/gui/menus/view.c:103 src/dialogs/export.c:634
+#: src/dialogs/shellcode.c:762
msgid "Virtual address"
msgstr "Adresse virtuelle"
@@ -300,7 +300,7 @@ msgid "Comment"
msgstr ""
#: src/gui/panels/bookmarks.c:424 src/gui/menus/edition.c:151
-#: src/dialogs/storage.c:544
+#: src/dialogs/storage.c:541
msgid "Bookmarks"
msgstr ""
@@ -453,12 +453,12 @@ msgstr "Vue graphique"
msgid "Source code"
msgstr "Code source"
-#: src/gui/menus/view.c:98 src/dialogs/export.c:635
+#: src/gui/menus/view.c:98 src/dialogs/export.c:630
msgid "Physical offset"
msgstr ""
-#: src/gui/menus/view.c:108 src/dialogs/export.c:643
-#: src/dialogs/shellcode.c:788
+#: src/gui/menus/view.c:108 src/dialogs/export.c:638
+#: src/dialogs/shellcode.c:766
msgid "Binary code"
msgstr "Code binaire"
@@ -495,13 +495,13 @@ msgid "Open a project"
msgstr "Ouvrir un projet"
#: src/gui/menus/file.c:177 src/gui/menus/file.c:261
-#: src/gui/menus/project.c:278 src/dialogs/export.c:779
-#: src/dialogs/storage.c:280 src/dialogs/goto.c:205 src/dialogs/gotox.c:189
-#: src/dialogs/shellcode.c:697 src/dialogs/bookmark.c:221 src/editor.c:274
+#: src/gui/menus/project.c:270 src/dialogs/export.c:771
+#: src/dialogs/storage.c:277 src/dialogs/goto.c:205 src/dialogs/gotox.c:189
+#: src/dialogs/shellcode.c:683 src/dialogs/bookmark.c:218 src/editor.c:274
msgid "_Cancel"
msgstr ""
-#: src/gui/menus/file.c:178 src/gui/menus/project.c:279
+#: src/gui/menus/file.c:178 src/gui/menus/project.c:271
msgid "_Open"
msgstr ""
@@ -509,8 +509,8 @@ msgstr ""
msgid "Save the project as..."
msgstr "Enregistrer le projet sous..."
-#: src/gui/menus/file.c:262 src/dialogs/export.c:780
-#: src/dialogs/shellcode.c:698
+#: src/gui/menus/file.c:262 src/dialogs/export.c:772
+#: src/dialogs/shellcode.c:684
msgid "_Save"
msgstr ""
@@ -540,7 +540,7 @@ msgstr "_Fichier"
msgid "Remove a binary"
msgstr ""
-#: src/gui/menus/project.c:209 src/gui/menus/project.c:275
+#: src/gui/menus/project.c:209 src/gui/menus/project.c:267
msgid "Open a binary file"
msgstr ""
@@ -572,11 +572,11 @@ msgstr ""
msgid "Breakpoints"
msgstr ""
-#: src/panels/registers.c:101
+#: src/panels/registers.c:100
msgid "Registers:"
msgstr ""
-#: src/panels/registers.c:178
+#: src/panels/registers.c:175
msgid "Segments:"
msgstr ""
@@ -603,6 +603,10 @@ msgstr "Le débogueur est '%s' (JRE %d.%d ; VM %s)."
msgid "[no name]"
msgstr ""
+#: src/format/dex/method.c:319
+msgid "Dalvik code"
+msgstr ""
+
#: src/format/elf/symbols.c:122
msgid "Binary is dynamically linked"
msgstr ""
@@ -611,21 +615,21 @@ msgstr ""
msgid "Binary is statically linked"
msgstr ""
-#: src/format/elf/elf.c:246
+#: src/format/elf/elf.c:254
#, c-format
msgid ""
"Corrupted program header size (%hu); fixed ! -- replacing 0x%04hx by 0x"
"%04hx at offset 0x%x"
msgstr ""
-#: src/format/elf/elf.c:255
+#: src/format/elf/elf.c:263
#, c-format
msgid ""
"Corrupted section header size (%hu); fixed ! -- replacing 0x%04hx by 0x"
"%04hx at offset 0x%x"
msgstr ""
-#: src/format/elf/elf.c:389
+#: src/format/elf/elf.c:402
msgid "Segment"
msgstr ""
@@ -639,20 +643,66 @@ msgstr ""
msgid "Size indication of the attribute '%s' not verified: %d vs %d"
msgstr ""
+#: src/analysis/binary.c:298
+#, fuzzy, c-format
+msgid "Opening binary data from '%s'..."
+msgstr "Erreur lors de la connexion au serveur JDWP sur %s:%s."
+
+#: src/analysis/binary.c:314
+msgid "Unknown binary format"
+msgstr ""
+
+#: src/analysis/binary.c:318
+#, c-format
+msgid "Detected format: %s"
+msgstr ""
+
+#: src/analysis/binary.c:326
+#, fuzzy
+msgid "Error while loading the binary"
+msgstr "Erreur lors de la connexion au serveur JDWP sur %s:%s."
+
+#: src/analysis/binary.c:341
+msgid "Unknown architecture"
+msgstr ""
+
+#: src/analysis/binary.c:345
+#, c-format
+msgid "Detected architecture: %s"
+msgstr ""
+
+#: src/analysis/binary.c:351
+msgid "Unable to load the required processor"
+msgstr ""
+
+#: src/analysis/binary.c:1267
+msgid "Unknown binary debug format"
+msgstr ""
+
+#: src/analysis/binary.c:1271
+#, c-format
+msgid "Detected debug format: %s"
+msgstr ""
+
+#: src/analysis/binary.c:1276
+#, fuzzy
+msgid "Error while loading the debug information for binary"
+msgstr "Erreur lors de la connexion au serveur JDWP sur %s:%s."
+
#: src/analysis/disass/output.c:192
#, c-format
msgid "Unable to find a proper location for symbol '%s' @ 0x%08x"
msgstr ""
-#: src/analysis/disass/fetch.c:182
+#: src/analysis/disass/fetch.c:171
msgid "Disassembling following the execution flow..."
msgstr ""
-#: src/analysis/disass/fetch.c:217
+#: src/analysis/disass/fetch.c:185
msgid "Disassembling the remaining instructions..."
msgstr ""
-#: src/analysis/disass/fetch.c:229
+#: src/analysis/disass/fetch.c:197
msgid "Collecting disassembled instructions..."
msgstr ""
@@ -704,7 +754,7 @@ msgstr "Chrysalide est un Logiciel Libre - © 2008-2012 Cyrille Bagard"
#: src/analysis/disass/disassembler.c:638
#: src/analysis/disass/disassembler.c:641 src/analysis/decomp/decompiler.c:96
-#: src/analysis/decomp/decompiler.c:99 src/dialogs/export.c:695
+#: src/analysis/decomp/decompiler.c:99 src/dialogs/export.c:687
msgid "File: "
msgstr "Fichier: "
@@ -823,61 +873,34 @@ msgstr ""
msgid "Server started and listening at %s:%hu"
msgstr ""
-#: src/analysis/binaries/file.c:169
-#, c-format
-msgid "Opening '%s' file..."
-msgstr ""
-
-#: src/analysis/binaries/file.c:182
-msgid "Unknown binary format"
-msgstr ""
-
-#: src/analysis/binaries/file.c:186
+#: src/analysis/project.c:292
#, c-format
-msgid "Detected format: %s"
+msgid "bad state for content '%s' ; skipping..."
msgstr ""
-#: src/analysis/binaries/file.c:193
-#, fuzzy
-msgid "Error while loading the binary"
-msgstr "Erreur lors de la connexion au serveur JDWP sur %s:%s."
-
-#: src/analysis/binaries/file.c:202
+#: src/analysis/project.c:1131
#, c-format
-msgid "Detected debug format: %s"
+msgid "binary '%s' contains other binaries..."
msgstr ""
-#: src/analysis/binaries/file.c:207
-#, fuzzy
-msgid "Error while loading the debug information for binary"
-msgstr "Erreur lors de la connexion au serveur JDWP sur %s:%s."
-
-#: src/analysis/binaries/file.c:217
-msgid "Unknown architecture"
-msgstr ""
-
-#: src/analysis/binaries/file.c:221
+#: src/analysis/project.c:1143
#, c-format
-msgid "Detected architecture: %s"
-msgstr ""
-
-#: src/analysis/binaries/file.c:228
-msgid "Unable to load the required processor"
+msgid "Unknown binary format for '%s'..."
msgstr ""
#: src/dialogs/export.c:118
msgid "Export assistant"
msgstr "Assistant d'exportation"
-#: src/dialogs/export.c:333
+#: src/dialogs/export.c:330
msgid "Format: "
msgstr "Format : "
-#: src/dialogs/export.c:339 src/dialogs/shellcode.c:607
+#: src/dialogs/export.c:336 src/dialogs/shellcode.c:593
msgid "Simple text"
msgstr "Texte simple"
-#: src/dialogs/export.c:340
+#: src/dialogs/export.c:337
msgid "HTML"
msgstr ""
@@ -903,19 +926,19 @@ msgstr ""
msgid "HTML table background color: "
msgstr ""
-#: src/dialogs/export.c:628 src/dialogs/shellcode.c:777
+#: src/dialogs/export.c:627 src/dialogs/shellcode.c:759
msgid "<b>Items to display</b>"
msgstr "<b>Eléments à afficher</b>"
-#: src/dialogs/export.c:650 src/dialogs/shellcode.c:799
+#: src/dialogs/export.c:645 src/dialogs/shellcode.c:777
msgid "Exported content"
msgstr "Contenu exporté"
-#: src/dialogs/export.c:711 src/dialogs/shellcode.c:629
+#: src/dialogs/export.c:703 src/dialogs/shellcode.c:615
msgid "Output"
msgstr "Sortie"
-#: src/dialogs/export.c:777 src/dialogs/shellcode.c:695
+#: src/dialogs/export.c:769 src/dialogs/shellcode.c:681
msgid "Choose an output filename"
msgstr "Choisir un fichier de sortie"
@@ -923,58 +946,58 @@ msgstr "Choisir un fichier de sortie"
msgid "Features"
msgstr ""
-#: src/dialogs/storage.c:149 src/dialogs/storage.c:553
+#: src/dialogs/storage.c:149 src/dialogs/storage.c:550
msgid "Local storage"
msgstr ""
-#: src/dialogs/storage.c:151 src/dialogs/storage.c:556
-#: src/dialogs/storage.c:610
+#: src/dialogs/storage.c:151 src/dialogs/storage.c:553
+#: src/dialogs/storage.c:607
msgid "Remote storage"
msgstr ""
-#: src/dialogs/storage.c:153 src/dialogs/storage.c:559
-#: src/dialogs/storage.c:612
+#: src/dialogs/storage.c:153 src/dialogs/storage.c:556
+#: src/dialogs/storage.c:609
msgid "Local storage with remote access"
msgstr ""
-#: src/dialogs/storage.c:160 src/dialogs/storage.c:199
+#: src/dialogs/storage.c:160 src/dialogs/storage.c:198
msgid "Storage"
msgstr ""
-#: src/dialogs/storage.c:220
+#: src/dialogs/storage.c:222
#, fuzzy
msgid "<b>Identity</b>"
msgstr "<b>Eléments à afficher</b>"
-#: src/dialogs/storage.c:227
+#: src/dialogs/storage.c:225
msgid "Username: "
msgstr ""
-#: src/dialogs/storage.c:235
+#: src/dialogs/storage.c:236
msgid "<b>Server to contact</b>"
msgstr ""
-#: src/dialogs/storage.c:243
+#: src/dialogs/storage.c:240
msgid "Use a remote server:"
msgstr ""
-#: src/dialogs/storage.c:252
+#: src/dialogs/storage.c:249
msgid "Host: "
msgstr ""
-#: src/dialogs/storage.c:259
+#: src/dialogs/storage.c:256
msgid "Port:"
msgstr ""
-#: src/dialogs/storage.c:281 src/dialogs/goto.c:206 src/dialogs/bookmark.c:222
+#: src/dialogs/storage.c:278 src/dialogs/goto.c:206 src/dialogs/bookmark.c:219
msgid "_Ok"
msgstr ""
-#: src/dialogs/storage.c:538 src/dialogs/shellcode.c:771
+#: src/dialogs/storage.c:535 src/dialogs/shellcode.c:750
msgid "Comments"
msgstr ""
-#: src/dialogs/storage.c:541
+#: src/dialogs/storage.c:538
msgid "Segments display"
msgstr ""
@@ -1031,100 +1054,100 @@ msgstr ""
msgid "Shellcode assistant"
msgstr ""
-#: src/dialogs/shellcode.c:262
+#: src/dialogs/shellcode.c:259
msgid ""
"Paste here the raw C code containing the shellcode.\r\n"
"All content between quotes will be extracted."
msgstr ""
-#: src/dialogs/shellcode.c:279 src/dialogs/shellcode.c:461
+#: src/dialogs/shellcode.c:276 src/dialogs/shellcode.c:458
msgid "No code"
msgstr ""
-#: src/dialogs/shellcode.c:286 src/dialogs/shellcode.c:767
+#: src/dialogs/shellcode.c:283 src/dialogs/shellcode.c:746
msgid "Code"
msgstr "Code"
-#: src/dialogs/shellcode.c:448
+#: src/dialogs/shellcode.c:445
msgid "<span color=\"red\"><b>Error while decoding</b></span>"
msgstr ""
-#: src/dialogs/shellcode.c:452
+#: src/dialogs/shellcode.c:449
msgid "<span color=\"#00cc00\"><b>Decoding OK ("
msgstr ""
-#: src/dialogs/shellcode.c:454
+#: src/dialogs/shellcode.c:451
msgid "bytes"
msgstr ""
-#: src/dialogs/shellcode.c:454
+#: src/dialogs/shellcode.c:451
msgid "byte"
msgstr ""
-#: src/dialogs/shellcode.c:518
+#: src/dialogs/shellcode.c:507
msgid "Architecture:"
msgstr ""
-#: src/dialogs/shellcode.c:524
+#: src/dialogs/shellcode.c:513
msgid "x86"
msgstr ""
-#: src/dialogs/shellcode.c:530
+#: src/dialogs/shellcode.c:519
msgid "Register size:"
msgstr ""
-#: src/dialogs/shellcode.c:536
+#: src/dialogs/shellcode.c:525
msgid "32 bits"
msgstr ""
-#: src/dialogs/shellcode.c:537
+#: src/dialogs/shellcode.c:526
msgid "16 bits"
msgstr ""
-#: src/dialogs/shellcode.c:544
+#: src/dialogs/shellcode.c:533
msgid "Architecture"
msgstr ""
-#: src/dialogs/shellcode.c:601
+#: src/dialogs/shellcode.c:587
#, fuzzy
msgid "Format : "
msgstr "Format : "
-#: src/dialogs/shellcode.c:617
+#: src/dialogs/shellcode.c:603
#, fuzzy
msgid "File : "
msgstr "Fichier: "
-#: src/dialogs/shellcode.c:756
+#: src/dialogs/shellcode.c:739
#, fuzzy
msgid "<b>Lines to process</b>"
msgstr "<b>Eléments à afficher</b>"
-#: src/dialogs/shellcode.c:763
+#: src/dialogs/shellcode.c:742
msgid "Prologue"
msgstr ""
-#: src/dialogs/shellcode.c:792
+#: src/dialogs/shellcode.c:770
msgid "Assembly code"
msgstr "Code d'assembleur"
-#: src/dialogs/bookmark.c:161
+#: src/dialogs/bookmark.c:160
msgid "Add a bookmark"
msgstr ""
-#: src/dialogs/bookmark.c:176
+#: src/dialogs/bookmark.c:178
msgid "<b>Localisation</b>"
msgstr ""
-#: src/dialogs/bookmark.c:189
+#: src/dialogs/bookmark.c:187
msgid "Target:"
msgstr ""
-#: src/dialogs/bookmark.c:203
+#: src/dialogs/bookmark.c:201
msgid "Value is physical offset"
msgstr ""
-#: src/dialogs/bookmark.c:207
+#: src/dialogs/bookmark.c:205
#, fuzzy
msgid "Value is virtual address"
msgstr "Adresse virtuelle"
@@ -1133,70 +1156,70 @@ msgstr "Adresse virtuelle"
msgid "<b>Optional comment</b>"
msgstr ""
-#: src/dialogs/plugins.c:108
+#: src/dialogs/plugins.c:105
msgid "Plugins selection"
msgstr ""
-#: src/dialogs/plugins.c:212
+#: src/dialogs/plugins.c:209
msgid "Author:"
msgstr ""
-#: src/dialogs/plugins.c:216
+#: src/dialogs/plugins.c:213
msgid "label8"
msgstr ""
-#: src/dialogs/plugins.c:220
+#: src/dialogs/plugins.c:217
msgid "Version:"
msgstr ""
-#: src/dialogs/plugins.c:224
+#: src/dialogs/plugins.c:221
msgid "label9"
msgstr ""
-#: src/dialogs/plugins.c:228
+#: src/dialogs/plugins.c:225
msgid "URL:"
msgstr ""
-#: src/dialogs/plugins.c:232
+#: src/dialogs/plugins.c:229
msgid "label10"
msgstr ""
-#: src/dialogs/plugins.c:246
+#: src/dialogs/plugins.c:238
msgid "label12"
msgstr ""
-#: src/dialogs/plugins.c:250
+#: src/dialogs/plugins.c:244
msgid "<b>Action</b>"
msgstr ""
-#: src/dialogs/plugins.c:255
+#: src/dialogs/plugins.c:249
msgid "<b>Details:</b>"
msgstr ""
-#: src/dialogs/plugins.c:286
+#: src/dialogs/plugins.c:277
msgid "Apply"
msgstr ""
-#: src/dialogs/plugins.c:306
+#: src/dialogs/plugins.c:294
msgid "Cancel"
msgstr ""
-#: src/main.c:68
+#: src/main.c:67
#, c-format
msgid "Last compiled on %s at %s\n"
msgstr ""
-#: src/main.c:72
+#: src/main.c:71
#, c-format
msgid "Data directory: %s\n"
msgstr ""
-#: src/main.c:73
+#: src/main.c:72
#, c-format
msgid "Plugins directory: %s\n"
msgstr ""
-#: src/main.c:74
+#: src/main.c:73
#, c-format
msgid "Locale directory: %s\n"
msgstr ""