17194 Commits

Author SHA1 Message Date
Ayowel
acc12c9137 Removed c99 declaration in for loop (#9284) 2018-02-01 16:35:08 +01:00
pancake
3feef7fb64 Fix opstackptr 2018-02-01 15:53:05 +01:00
Sven Steinbauer
d304cef875 Add support for mul ops (#9281) 2018-02-01 15:38:25 +01:00
Florian Märkl
d0af2bea79 Add agJ for json graph with formatted disasm (#9282) 2018-02-01 15:12:27 +01:00
xarkes
c05bd707c5
Added v810 and tms320 to meson (#9280) 2018-02-01 13:18:07 +01:00
xarkes
4e37975eef
Added x86_udis to meson (#9279) 2018-02-01 10:55:25 +01:00
SkUaTeR
f95083d5a6 Add abr command 2018-01-31 17:59:05 +01:00
pancake
2120d2341b Do not break when r2 -AAd 2018-01-31 16:20:23 +01:00
sivaramaaa
014bb3b522
Fix #9267 , Honor anal esil hints in disasm (#9276) 2018-01-31 19:48:51 +05:30
Sven Steinbauer
adc13ded07 Fix #6512 - Implemented .incbin
* User RBuf for storing incbin data

The incbin data is stored in an rbuffer and then appended to the output
which is reallocated to allow for addition of the inc data.

Refactoring buf_hex to be an rbuffer is ideal, but would need
refactoring in multiple places in the future.
2018-01-31 11:19:29 +01:00
ampotos
1742fe8f1d fix asm be thumb assembly by armass #9219 (#9271) 2018-01-31 09:50:30 +01:00
Adrian Studer
02997bfaa2 8051: added configurable mapping of address spaces (#9275) 2018-01-31 09:48:25 +01:00
Craig Ingram
cd7d7315d6 Change all asm.emu* to asm.emu.* (#9272) 2018-01-30 16:21:31 +01:00
pancake
7bd97c3be9 Also do stackptr emulation with asm.emu.pre 2018-01-30 14:25:15 +01:00
pancake
ba43d0773d Add r2pm -cp to clear home plugins 2018-01-30 04:19:10 +01:00
SkUaTeR
4f8213b95f fix cv now $? get result (#9265) 2018-01-30 01:38:32 +01:00
pancake
8d7b124556 Fix #9260 - Implement asm.emu.pre to do pre-emulation in pd 2018-01-30 00:41:30 +01:00
Marc
9d359653dd Fix Segmentation fault in io_zip for IPA files (#9262) 2018-01-29 23:46:26 +01:00
Giuseppe
d6047b24ff Fix typo (#9264) 2018-01-29 23:45:51 +01:00
Khairul Kasmiran
3e8a5b5677 rax2: -E honors -l 2018-01-29 19:21:59 +08:00
pancake
cc7b6e2c1f Release 2.3.0 - use latest acr 1.4 2018-01-29 11:37:45 +01:00
Adrian Studer
fa5d756211 removed %n$ constructs (#9261) 2018-01-29 13:04:20 +08:00
pancake
1d7aafcdc7 Fix help message for 'rarun2 aslr=no' in mac 2018-01-28 22:56:46 +01:00
pancake
2a3246e20b Fix jmp asm bounds 2018-01-28 22:11:15 +01:00
pancake
75e469ac0a Fix #9259 - Crash in mdmp unsigned negative indexing 2018-01-28 19:24:39 +01:00
pancake
b97360807f Fix #9246 - Error when trying to assemble an invalid jmp address 2018-01-28 19:12:58 +01:00
pancake
ce928d3e92 Fix ao->stackop 2018-01-28 18:59:58 +01:00
Paul I
2782a1890e Some sys/meson.py cleanup (#9258) 2018-01-28 18:16:38 +01:00
Paul I
71423f6fb9 Added additional default value of dir.prefix on Windows (#9256) 2018-01-28 12:36:38 +01:00
xarkes
fa80721ded Add gb linking (#9257) 2018-01-28 12:36:02 +01:00
Khairul Kasmiran
62c1919b3a Fixed off-by-one in bin.strpurge example 2018-01-28 10:36:21 +08:00
pancake
c1be1640cb Fix #7323 - make strip does that 2018-01-28 03:12:50 +01:00
pancake
fbe7a0e458 Fix oobread in parse.mips 2018-01-28 02:41:33 +01:00
pancake
0eff809098 Implement obf (fix #6367) and fix uaf in ob-*;i 2018-01-28 00:45:29 +01:00
pancake
6f64b9ff29 Add search.in=bin.sections and @@@ sections 2018-01-28 00:27:30 +01:00
pancake
c19e3b0f8c Fix memleaks in r_core_get_boundaries_prot 2018-01-28 00:19:11 +01:00
pancake
39d208af9a Remove unnecessary TODO printf in debug.esil 2018-01-28 00:17:12 +01:00
pancake
148e54b677 Fix crash (oobread) in r_cons_less 2018-01-27 23:49:59 +01:00
pancake
cde9613e46 Fix #9254 - Resize crash in af;VVv 2018-01-27 23:39:02 +01:00
Khairul Azhar Kasmiran
c855c0f666 bin.strpurge: can now purge all strings via 'all' (#9253) 2018-01-27 23:33:51 +01:00
pancake
b3d5ad69ed Fix memleak in pdR 2018-01-27 23:33:09 +01:00
pancake
8b22bacad4 Add ao -> family back 2018-01-27 23:32:47 +01:00
Adrian Studer
7516e774b6 typo: priorize -> prioritize (#9247) 2018-01-27 23:31:00 +01:00
pancake
2e8884a47d Fix #9255 - gdb cannot read memory 2018-01-27 23:30:03 +01:00
sivaramaaa
a6d64cfd3b Fix #9244 , Honor anal.in for aab (#9250)
* Fix from/to issue for anal.in and zoom.in
* Merge all get_boundaries function and added a prefix param
2018-01-27 23:10:02 +01:00
Khairul Azhar Kasmiran
e019e3cba9 iz-: accept addr as arg (#9252) 2018-01-27 15:21:33 +01:00
Adrian Studer
1ef740dbf3 Adding XRAM and IRAM base address to anal ptr (#9249)
* adding IRAM location offset to fix data XREF
* imm16 (dptr) typically is xram, not iram
* fixed escaping of % in div
2018-01-27 10:25:43 +01:00
pancake
7284005c85 Add stackop in ao 2018-01-27 03:16:50 +01:00
pancake
60c9fbcd4f Added experimental pdR algorithm that follows only jumps 2018-01-27 02:56:56 +01:00
pancake
8e7ce17396 Implement cV command, fix cv help message 2018-01-27 01:04:59 +01:00