sivaramaaa
c5928fabda
Add profile to specify format specifications for different programming languages/compiler
2018-07-23 11:18:12 +08:00
sivaramaaa
1efd33734b
Add type propagation via format string parsing
2018-07-23 11:18:12 +08:00
cyanpencil
515950c559
Added color palette support to visual types menu
2018-07-23 11:11:15 +08:00
Florian Märkl
7995089d3f
Always keep break stack filled in tasks in threads
2018-07-21 16:29:12 +02:00
Florian Märkl
41127c0dfc
Simplify core->tasks_lock locking
2018-07-21 16:29:12 +02:00
Florian Märkl
8c8f0a6516
Add &b command
2018-07-21 16:29:12 +02:00
Luca Di Bartolomeo
13a2cb344a
[WIP] Colorize function arguments and variables part 2 ( #10777 )
...
* Colorize comments that hint type of data
* Use new colors for comments that hint type of data
* Colorize local variables and args in disasm
* Fixed leak in r_anal_var_all_list()
* Refactoring + rename color func_arg* to func_var*
* Updated all color themes for func_var* colors
* Directly query sdb for faster and cleaner var colorizing in r_colorize_opcode
* Remove hackish r_core.h include in print.c and use callbacks instead
2018-07-20 12:45:51 +02:00
vane11ope
87bd92a64c
pseudo menu added in
2018-07-20 02:34:30 +02:00
vane11ope
da93272db3
fixed a huge bug where somehow you could not go back from VV to V and added pdc as a starting point
2018-07-20 02:34:30 +02:00
pancake
20b95e4bb4
Fix asan issue related to the hashbang launch
2018-07-19 17:25:44 +02:00
pancake
b401cdda8e
Fix #10770 - Only gather function metadata for afll and aflj
2018-07-19 11:49:58 +02:00
pancake
b6fb01b586
Fix 2 covs in panels
2018-07-19 11:11:10 +02:00
pancake
a3cc1d111d
Fix last cov
2018-07-18 20:30:25 +02:00
fcasal
f86af30ffa
Restore baddr after debug ends when oo'ing ( #10774 )
2018-07-18 20:18:10 +02:00
Khairul Kasmiran
51e293663b
Fix ieej output
2018-07-18 19:33:12 +02:00
Khairul Kasmiran
2d83bb2a26
entries->initfini for ieej/rabin2 -ee -j since former key is already used
2018-07-18 19:33:12 +02:00
pancake
a11b7fdc7e
Im retarded
2018-07-18 18:29:49 +02:00
pancake
fa6c126461
Implement ?vx command
2018-07-18 17:15:59 +02:00
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
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
pancake
a13e35371e
Fix travis-asan issue in cmd_pd with highlight
2018-07-17 20:24:17 +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
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
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
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
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
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
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