19041 Commits

Author SHA1 Message Date
Andry
915b3deeb1 Fix core->anal->sdb_types reset after i cmd 2018-08-13 19:00:17 +02:00
pancake
fcc5938e9d Fix /as for Linux/ARM32 (android) 2018-08-13 18:45:40 +02:00
pancake
77482df0ba Fix crash in asm.imm.trim
$ r2 -qc "af ; e asm.imm.trim=true ; pdf" /bin/ls
2018-08-13 18:05:32 +02:00
pancake
d251e2f263 Fix back the wraparound circular memory on arm32 2018-08-13 16:31:42 +02:00
pancake
5add0a3d6e Fix all the ESIL expressions for the LDR instructions (mask the value, not the address) 2018-08-13 16:31:42 +02:00
pancake
8eb1c81fd8 Show error message when trying to peek no address from memory in ESIL 2018-08-13 16:31:42 +02:00
pancake
035942db81 Fix #11067 - uaf in ~ 2018-08-13 16:31:42 +02:00
pancake
991e81df37 Improve ARM pseudo for LDRH 2018-08-13 16:31:42 +02:00
pancake
0325120f1b Fix ESIL expression for ARM32's LDRH instructions 2018-08-13 16:31:42 +02:00
pancake
6334b8c8bd Fix #11036 - Fix oobread crash in serch bounds within aaV 2018-08-13 16:20:34 +02:00
pancake
747445debe Fix #11038 - double-free in PE 2018-08-13 16:20:34 +02:00
pancake
2acb5352ef Bring back mrproper to fix all the recent build issues 2018-08-13 14:17:41 +02:00
Rene Laemmert
e012f03559 removed the last ?y from vmenus (#11070) 2018-08-13 13:52:02 +02:00
Rene Laemmert
63954a14aa Update graph.c (#11066) 2018-08-13 13:37:13 +02:00
Khairul Kasmiran
855faff5f4 Added clarifying comment 2018-08-13 18:45:12 +08:00
pancake
231e04b413 Fix some memleaks in visual panels (coverity) 2018-08-13 12:13:19 +02:00
sivaramaaa
2b2c901da7 Remove a unnecessary check (#11065) 2018-08-13 11:46:09 +02:00
radare
e570489327
Implement p=2 command (#11061) 2018-08-13 11:45:54 +02:00
Rafael Rivera
3f0d377123 Ensure we use correct platform path sep (fixes #11063) (#11064) 2018-08-13 11:45:40 +02:00
sivaramaaa
8a2397e4b1 Improve syscall search (#11058) 2018-08-13 03:13:25 +02:00
Rafael Rivera
4634a817c4 Create cons context before col diffing (fixes #11059) (#11060) 2018-08-13 03:12:27 +02:00
SkUaTeR
1854ced042 Fix for issue #11024 (#11055) 2018-08-12 20:27:05 +02:00
radare
237d74524b
Fix io.buffer (2 asan crashes, 1 missbehaviour) (#11048) 2018-08-12 20:26:28 +02:00
Itay Cohen
1464b19d36 In radare we trust (#11057) 2018-08-12 20:25:50 +02:00
Maijin
f14e05ac55 Remove /A, /Af from help 2018-08-12 17:17:39 +02:00
Florian Märkl
404e4a1b74 Prompt on exit to kill tasks (#11054) 2018-08-12 13:27:45 +02:00
Khairul Azhar Kasmiran
d48e036357 Fix #10987 - Drop bracket requirement for LEA if constant operand (#11050) 2018-08-12 12:37:43 +02:00
vane11ope
762e3d0f92 fixed a stupid bug 2018-08-12 11:48:10 +02:00
vane11ope
ce783e6a9f resize functionality implemented 2018-08-12 11:48:10 +02:00
Itay Cohen
bbe7d78138 Make graph.offset independent on asm.offset 2018-08-12 11:47:33 +02:00
pancake
6523803c60 Move /s into /as 2018-08-12 04:21:50 +02:00
pancake
c0b50e97cf Improve syscall search with static analysis instead of emulation 2018-08-12 04:14:09 +02:00
pancake
51ffc052d2 fs searches -> search 2018-08-12 04:12:18 +02:00
pancake
7c23a94339 Use strbuf in panels and make o always available 2018-08-12 03:55:13 +02:00
pancake
a36fae2b29 Implement pd-- for context disasm 2018-08-12 03:27:09 +02:00
pancake
960b0fc211 Initial cleanup of the rbin api 2018-08-12 03:02:05 +02:00
pancake
1fb81e5049 Implement esil cmds for invalid and unaligned trap exceptions 2018-08-12 03:01:46 +02:00
pancake
6c2d4ecc8e Fix #11021 - Fail when trying to use invalid register with XOR on x86 2018-08-12 00:27:24 +02:00
Andry
d8773a0b98 replace sdb_count with sdb_isempty 2018-08-11 23:24:56 +02:00
Andry
dfc4734103 sdb update 2018-08-11 23:24:56 +02:00
ITAYC0HEN
25fd5bef66 Honor asm.graph=false in json as well 2018-08-11 23:24:26 +02:00
pancake
4713c7f683 Fix crash in DEX found by Google's clusterfuzz (oobread with asan) 2018-08-11 23:22:48 +02:00
pancake
1262027b72 Fix #11018 - Add missing C types in C* 2018-08-11 23:22:27 +02:00
pancake
a61d80ff9f Fix last coverities and the use of r_str_cmp as list comparator
* Fix avra test and avoid long time loading trash data in avra
2018-08-11 20:59:28 +02:00
pancake
042f5271ba Bring back the old -w that implies R_IO_CREAT 2018-08-11 20:44:28 +02:00
pancake
d55bb122f3 Kill r_io_creat and make it into R_IO_CREAT, honor -ww 2018-08-11 20:44:28 +02:00
pancake
456de668b7 Fix #10947 - open without va when creating a new file 2018-08-11 20:44:28 +02:00
pancake
51b2c227d9 Add r_sys_breakpoint() macro 2018-08-11 20:12:51 +02:00
Itay Cohen
177fde65d9 Remove extra tabs when there's no offsets 2018-08-11 18:45:20 +02:00
Michael Zhang
8e0af8e9c8 Add switch_op output to "afbj" (#11022) 2018-08-11 18:39:35 +02:00