Commit Graph

5016 Commits

Author SHA1 Message Date
zlice
04260bbce4 Added more mips assembler instructions 2014-06-29 14:07:21 +02:00
jvoisin
70dc77f9c7 Fix a stupid mustake in bed307e 2014-06-28 22:52:08 +02:00
jvoisin
bed307e818 even moar colorz in help 2014-06-28 16:35:15 +02:00
jvoisin
2ddb3c90e9 Refactor (once again) rsa-find. 2014-06-28 15:16:35 +02:00
pancake
0ebfd4c642 Update radare2.spec (still not working) 2014-06-28 02:06:15 +02:00
pancake
fefe2e6cdf Handle mips assembler from the capstone plugin 2014-06-27 16:38:06 +02:00
pancake
ab05fbd9d3 Fix r_reg_next_diff (thanks defragger!) 2014-06-27 15:33:25 +02:00
pancake
a9907ec4f5 Fix udis86 regression
$ rasm2 -o 0x100005f8f -a x86 -b32 -d e800000000
call 0x5f94

$ rasm2 -o 0x100005f8f -a x86.cs -b32 -d e800000000
call 0x100005f94
2014-06-27 03:34:23 +02:00
pancake
6767e7f8ef Add radare2 spec file 2014-06-27 00:19:34 +02:00
pancake
6863da3df3 Ignore sections at vaddr=0 (fixes some crappy elfs) 2014-06-27 03:10:09 +02:00
pancake
42617b6cef Colorize S? and shrink sz/vsz from %08 to %04 2014-06-27 01:43:04 +02:00
pancake
3dfadc0b30 Fixed several issues on PE/ELF/MACH0
- relocs, entry0 vaddr and baddr
- fix tiny.elf crash (null deref on *bin ptr)
2014-06-27 01:20:54 +02:00
pancake
65a5d2b5d5 Fixes rarun2 for HaikuOS 2014-06-26 16:22:08 +02:00
pancake
994d2089e8 Fix FreeBSD build (thanks JR!) 2014-06-26 14:17:35 +02:00
pancake
e321c0e62c Add RReg bufdiffing apis to retrieve list of modified regs 2014-06-26 12:18:45 +02:00
pancake
b5dfb81da8 Fix #1073 - anal reg profile used even on debug mode when switching asm.bits 2014-06-26 10:27:10 +02:00
condret
f5b8036900 Add *= and /= for esil 2014-06-26 00:47:08 +02:00
pancake
33eadc9907 Fix esil last char bug 2014-06-25 23:17:57 +02:00
Anton Kochkov
17b07d4623 Remove -fPIC for cygwin builds - stage 2 2014-06-25 21:32:03 +04:00
pancake
c320ed08bd Colorize 'f?' command 2014-06-25 18:57:34 +02:00
Anton Kochkov
a606139ac0 More fixes for cygwin builds 2014-06-25 20:06:14 +04:00
pancake
1533c31a2f Fix #1071 - rename constants 2014-06-25 18:02:36 +02:00
pancake
8411034b4e Handle HOME/END keys in VTE 2014-06-25 17:32:36 +02:00
Anton Kochkov
bf088d43bd Fix libr_util building for Cygwin 32bit (gcc 4.7.3) 2014-06-25 18:17:34 +04:00
pancake
2490e54e77 Add asm.syntax=regnum (alias for capstone NOREGNAME) 2014-06-25 15:44:33 +02:00
Anton Kochkov
5921a415dc Disable -fPIC for cygwin builds 2014-06-25 17:42:19 +04:00
Anton Kochkov
1f05d9e5dc Fix libr_cons building on cygwin 2014-06-25 16:52:01 +04:00
pancake
daab3440ca Ignore cygwin hints for capstone 2014-06-25 14:42:13 +02:00
Anton Kochkov
f365dd9d26 Fix Cygwin building 2014-06-25 14:41:21 +02:00
Fedor Sakharov
0882d05fcd anal_arm_cs: Detect ret and cret instr correctly 2014-06-25 14:37:59 +02:00
pancake
f74b788809 Rename GNU plugins to _gnu 2014-06-25 12:22:08 +02:00
Jonathan Neuschäfer
28b659a705 autocomplete: Fix tmp_argv bounds check (corner case)
static const char *tmp_argv[TMP_ARGV_SZ];
while(...)
        if (i==TMP_ARGV_SZ)
                break;
...

tmp_argv[i] = NULL;	// If i==TMP_ARGV_SZ, this is an overflow.
2014-06-25 11:45:09 +02:00
Jonathan Neuschäfer
3276fdd1dc Fix two out-of-bounds reads in softmagic.c:match 2014-06-25 11:45:09 +02:00
Jonathan Neuschäfer
40c5eb0177 fix an out-of-bounds read in __resize/r_io_resize 2014-06-25 11:45:09 +02:00
Jonathan Neuschäfer
4b59bc6181 fix out-of-bounds write in r_anal_reflines_str 2014-06-25 11:45:09 +02:00
Jonathan Neuschäfer
e8ec0cf550 fix out of bounds read with "ds" command 2014-06-25 11:45:09 +02:00
condret
2a7cc1bee3 add != for esil 2014-06-25 11:43:29 +02:00
condret
c276344c18 start using new esil-syntax for gb 2014-06-25 11:43:29 +02:00
condret
8171b4be4f fix 'ar all' 2014-06-25 11:43:29 +02:00
pancake
91167b18b8 Fix static build 2014-06-25 05:03:05 +02:00
pancake
097cd2b04b Fix android build 2014-06-25 04:57:41 +02:00
pancake
18cc1af08c libr_java must be PIC 2014-06-25 04:50:05 +02:00
pancake
8ec60283da Fix anal linkage 2014-06-25 04:40:15 +02:00
pancake
e57d8346f5 Link the java anal against shlr/ 2014-06-25 04:35:50 +02:00
pancake
b3b5bfe8f3 Minor fix 2014-06-25 04:33:42 +02:00
pancake
4d6f59f52b Fix build again 2014-06-25 04:29:59 +02:00
pancake
046b014dee Make bin/core java plugins use libr_java.a 2014-06-25 04:25:38 +02:00
pancake
f67850fcb2 FIx w32 build 2014-06-25 04:19:23 +02:00
pancake
1a3ffef8b4 Fix static build 2014-06-25 04:11:43 +02:00
pancake
74af39034d Make ARM and MIPS capstone plugins by default (previous plugins renamed to .gnu) 2014-06-25 03:08:13 +02:00