Commit Graph

16116 Commits

Author SHA1 Message Date
Riccardo Schirone
9a06b35277
meson.build: do not add "r_magic" as Require in pkgconfig if using sys 2018-07-18 15:50:02 +02:00
Vanellope
aac23f61d5 Support multiple levels of menus in vpansl (#10755) 2018-07-18 12:00:17 +02:00
pancake
f98d5c8593 Fix the msp430 disassembler asan regression 2018-07-18 11:54:52 +02:00
pancake
7d61845ceb Fix asan crashes in the msp430 plugin 2018-07-18 02:39:27 +02:00
cyanpencil
8cb110efa3 Add function argument colors to palette 2018-07-18 00:07:48 +02:00
cyanpencil
4b11dc03cd Colorize arguments and variables of functions 2018-07-18 00:07:48 +02:00
pancake
87ea24f22a Improve VA, show changed bytes as selected, less glitching 2018-07-17 23:53:44 +02:00
Paul I
9cb663cbdb Fix r2 -H MAGICPATH 2018-07-17 23:19:21 +02:00
sivaramaaa
87267a9e35 Fix noisy output in afta 2018-07-17 23:16:41 +02:00
Riccardo Schirone
c932d1abff
meson fixes (#10743)
* r2pm/meson.build: install r2pm
* meson.build: use system libraries when available
* travis: add fedora-sys to the list of things to test
* bin_nso.c: still include lz4.c when not on meson
* Dockerfile.travis: add required system dependencies to dockerfile
* meson.build: split zip_dep in libzip and zlib dependencies
* shlr/meson.build: zip needs zlib
2018-07-17 23:01:40 +02:00
Paul I
14e3706c93 Meson: fix syscall sdbs generation (#10736) 2018-07-17 21:12:17 +02:00
pancake
9e757e4226 Fix uaf in io.cache 2018-07-17 20:26:29 +02:00
pancake
a13e35371e Fix travis-asan issue in cmd_pd with highlight 2018-07-17 20:24:17 +02:00
pancake
9ddce7af9c Better fix for r_hex_no_code 2018-07-17 19:48:58 +02:00
pancake
646cae7617 Fix test_r_hex_no_code unit test 2018-07-17 19:47:49 +02:00
pancake
80699258dd Aim to fix #10757 2018-07-17 19:27:50 +02:00
David Carlier
c5ec231946 Attempt to fix #10693 issue. 2018-07-17 17:41:51 +02:00
Riccardo Schirone
927bfbae73
asm_x86_nz: fix pancake (#10761) 2018-07-17 17:17:11 +02:00
pancake
fdcf5bc9b2 Fix infinite loop in 'mov rax, qword[xmm0]' 2018-07-17 14:52:28 +02:00
Maijin
9e4039ccc3 Use unsigned values in JSON for offsets in bb 2018-07-16 19:36:00 -04:00
cyanpencil
9639afa6dc Use r_str_get to prevent passing null to %s 2018-07-17 00:59:16 +02:00
cyanpencil
ebc9cf809d Fix 1394098 resource leak in asm.c 2018-07-17 00:59:16 +02:00
cyanpencil
4c26bd27ef Fix 1393604 resource leak in format/pe.c 2018-07-17 00:59:16 +02:00
cyanpencil
68b4e5e52b Fix 1393408 unused value in graph.c 2018-07-17 00:59:16 +02:00
cyanpencil
0bdcccf575 Fix 1394097 resource leak in disasm.c 2018-07-17 00:59:16 +02:00
sivaramaaa
9f6eafebcd Add some improvments and few fixes to afta 2018-07-16 21:53:32 +02:00
cyanpencil
94f753ac52 Parse grep line only if there is a digit afterward : 2018-07-16 21:04:41 +02:00
cyanpencil
8f3b7f4870 Fixed grep help 2018-07-16 21:04:41 +02:00
cyanpencil
9081cf9199 Fixed grep line range after [] 2018-07-16 21:04:41 +02:00
cyanpencil
1b5079c14a Fix : after [] in grep 2018-07-16 21:04:41 +02:00
pancake
778c7722f6 Avoid possible null deref 2018-07-16 17:56:24 +02:00
pancake
a59bbbb50e Refixes for omf 2018-07-16 17:22:16 +02:00
pancake
b3d0224071 Fix #10731 - Implement diq and use it in Visual debugger mode 2018-07-16 17:05:10 +02:00
n0psledbyte
87741bd3b9 visual panel mode: change name and command current panel 2018-07-16 16:30:57 +02:00
pancake
020a588032 Fix #10733 - Fix the asan-fuzz-crash in the MZ parser 2018-07-16 14:47:44 +02:00
pancake
47894aec70 Fix all the pending fuzzed bins for omf 2018-07-16 14:17:26 +02:00
pancake
0f57dee58e Fix #10741 - Add locals in visual panels 2018-07-16 13:44:14 +02:00
pancake
34678135d3 Fix a crash in the OMF parser and aim to fix the disasm regression 2018-07-16 13:37:35 +02:00
pancake
9c83d304cc Fix several bugs in java class parser and recent changes in the disasm loop 2018-07-16 13:06:24 +02:00
Khairul Kasmiran
2772bf30aa r_cons_printf -> r_cons_strcat in cmd_info_bin() 2018-07-16 17:10:20 +08:00
cyanpencil
704a497997 fix string name not freed 2018-07-14 22:54:06 +08:00
cyanpencil
62a54b8a89 Compacting XREFS in single line if with same closest flag 2018-07-14 22:54:06 +08:00
cyanpencil
82412ab0a5 Compacting XREFS onto single line if from same function 2018-07-14 22:54:06 +08:00
Florian Märkl
a98557bfbf Use named semaphores on macOS 2018-07-14 16:39:42 +02:00
pancake
4eec87cdf6 More warnings fixed 2018-07-14 10:58:19 +02:00
pancake
2c85194e7a Fix some warnings 2018-07-14 10:45:55 +02:00
cyanpencil
653064d30a Optimized and fixed heap-after-free in delete_dup_edges 2018-07-14 10:11:49 +02:00
cyanpencil
d51e8dc8ce Remove comment duplicating real flag name 2018-07-14 10:11:49 +02:00
Maijin
66b7dbb69d Fix a type 2018-07-13 19:35:18 -04:00
Riccardo Schirone
02f9ddefd1
plugins on meson build (#10716)
* asm: use path macros whenever possible
* meson.build: sync asm and bin plugins with Makefile
* shlr/meson.build: apply capstone patches
2018-07-13 18:19:56 +02:00