Commit Graph

8237 Commits

Author SHA1 Message Date
Florian Märkl
d5c1fcfd74 Implement flat RVector and pvector 2018-07-30 18:49:37 +02:00
pancake
1b7a3ae94d Add missing autocompletion for the obf command 2018-07-30 17:16:38 +01:00
Vanellope
c9969157e7 the scroll up-down behaviour of the disassembly in both Vp and V! should be unified. (#10848) 2018-07-30 03:06:58 +08:00
Vanellope
5e56c90483 get [1][2] jumps for panels and fixed some unstable behaviors (#10836)
* fixed unstable behaviours and [1][2][3]jump now works.
* added the help messages
* restyling for the help message
2018-07-29 12:56:15 +08:00
cyanpencil
f3b33640d1 Adjust edge positioning if there is a graph title
Fix whitespace
2018-07-29 12:48:15 +08:00
cyanpencil
29955c4c0d Add '#' key to toggle graph hints
Refactoring

Small fix

Fix for windows in graph.c
2018-07-29 12:48:15 +08:00
cyanpencil
169d69efd7 Different dot style for backedges 2018-07-29 12:48:15 +08:00
mandlebro
410ff31de8 Fix aecs and added aecc (continue until call) 2018-07-27 20:10:35 +01:00
fcasal
9a83761c6d esil emulation now stops at breakpoints (#10834) 2018-07-27 20:01:38 +01:00
fcasal
e57fdba049 Increased dsf step limit, which prevented sucessfull stepping out (#10828) 2018-07-27 20:00:48 +01:00
mandlebro
3e55b5f57d Default esil.breakoninvalid to false 2018-07-27 18:51:44 +08:00
mandlebro
2f01fd8890 Change esil.breakoninvalid default to true 2018-07-27 18:51:44 +08:00
mandlebro
527c366c79 Added esil break on invalid instruction variable 2018-07-27 18:51:44 +08:00
Luca Di Bartolomeo
046af40bd2 Separate command history for sdb shell "ks" (#10820)
* Separate command history for sdb shell (ks)
* Refactor whitespace in sdbshell_history_down()
2018-07-27 10:33:46 +01:00
cyanpencil
4ac4873100 Dotted lines only for conditional jumps
Set graph.dotted default true + refactor in canvas_line.c
2018-07-27 02:12:50 +08:00
cyanpencil
fc26f2a04e Use dotted lines in graph 2018-07-27 02:12:50 +08:00
cyanpencil
b9be6c9a8c Added r_file_globsearch and zfs **.sig support
Updated zf? help

Removed debug eprintf
2018-07-27 01:26:34 +08:00
vane11ope
e1c2af7570 because i am forced 2018-07-26 19:19:58 +08:00
vane11ope
e759cb837b reverted back the meaningless styling, and that if is not that long anyway 2018-07-26 19:19:58 +08:00
vane11ope
de079654c4 further refactoring and fixed a bit of bug 2018-07-26 19:19:58 +08:00
vane11ope
61a7c5582e added comments for the missing commands 2018-07-26 19:19:58 +08:00
vane11ope
4b740a0b8f refactoring and fixed bunch of bugs as well as added seek o command 2018-07-26 19:19:58 +08:00
David CARLIER
12e587f112 Few code corrections (#10816) 2018-07-25 17:33:54 +02:00
cyanpencil
f260195ad5 Renamed cmd_meta_hsdmf to cmd_meta_others 2018-07-25 00:27:44 +08:00
cyanpencil
d9f71bd845 Use cmd_meta_hsdmf instead of cmd_meta_comment 2018-07-25 00:27:44 +08:00
cyanpencil
d86046e373 Better Ct? help 2018-07-25 00:27:44 +08:00
cyanpencil
f9cf143e2b Added command Ct to add type analysis comments 2018-07-25 00:27:44 +08:00
Vanellope
4644d34764
cache the result of generated graph and r2dec (#10788)
* cache the result of generated graph and r2dec
2018-07-24 23:19:25 +09:00
Vanellope
e0dc197c17 commented out the help message which does not work functionally just yet that I would like to get back in future. (#10796)
* commented out the help message which does not work functionally just yet that I would like to get back in future.

* added in the help message for pseudo code mode

* fixed seek to entry0/PC by .
2018-07-24 14:59:47 +02:00
n0psledbyte
7694964dfe fix visual panel crash when hit enter 2018-07-24 15:31:23 +08:00
sivaramaaa
1d4577db80 Fix few minor issues 2018-07-24 11:33:08 +08:00
sivaramaaa
162675aff9 Fix a last cov and a crash in afta 2018-07-24 11:33:08 +08:00
cyanpencil
008354f865 Fixed a->codebuf not null terminated in vasm.c 2018-07-23 13:44:28 +08:00
cyanpencil
03af3f7160 Fixed buffer overflow in vasm.c 2018-07-23 13:44:28 +08:00
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