18792 Commits

Author SHA1 Message Date
Florian Märkl
0f612ad660 Add Stackframe Anal Hint ##anal 2019-05-24 14:56:28 +02:00
pancake
8e88497151 Fix #14147 - Honor -qq for classes and imports ##bin 2019-05-24 10:50:29 +02:00
Vanellope
8987ec1921 The current panel can be added to the list in '"' widget (#14145) 2019-05-24 09:26:14 +02:00
Khairul Azhar Kasmiran
3f089c42b2 Add #ifdef ENABLE_VIRTUAL_TERMINAL_PROCESSING (#14144) 2019-05-23 16:07:04 +02:00
Khairul Azhar Kasmiran
3941218500 scr.ansicon: Set/unset flags that enable ANSI esc seq support in Windows console (#14137) 2019-05-23 08:39:26 +02:00
Florian Märkl
ceb3d49a8a Refactor and Complete Anal Hint Printing (#14138) 2019-05-23 08:35:06 +02:00
Vanellope
46439e1189 New item can be created and inserted to the '"' widget. ##panels (#14140) 2019-05-23 08:34:01 +02:00
Vanellope
8bedbe6f70
Centered the '"' widget plus v and h commands are added to it. ##panels (#14136) 2019-05-23 07:30:08 +09:00
radare
680340c2a1
Initial extermination of the *_bytes methods in RBin ##bin (#13547) 2019-05-22 17:03:46 +02:00
Khairul Azhar Kasmiran
3e3d97b198 Support scr.fps on non-ansicon Windows 2019-05-22 10:02:11 +02:00
pancake
24cebb4ed4 Fix assert in wai trying to write an empty buffer 2019-05-21 23:45:31 +02:00
vane11ope
d2bb1bf974 Added l command to the console which works like Ctrl l and Refactoring ##panels 2019-05-21 23:39:25 +02:00
pancake
736ebdee33 Fix null deref in rasm2 -L 2019-05-21 18:26:47 +02:00
pancake
0e87b15388 Add opcode mask field in ao and aoj ##anal 2019-05-21 17:05:58 +02:00
pancake
73c839b94e Add opcode description in 'ao' ##anal 2019-05-21 17:05:58 +02:00
pancake
e98fd49dc5 Show pseudo in ao and aoj ##anal 2019-05-21 17:05:58 +02:00
Riccardo Schirone
cef8af470e Do not close IO when RBuffer is freed (#14123)
Given the RBuffer_io does not open the file itself, it does not make
sense to close it. It's not its responsability to do it.
2019-05-21 15:54:36 +02:00
Khairul Azhar Kasmiran
4bd044b116 Use r_cons_win_printf instead in dietline.c (#14127) 2019-05-21 15:53:39 +02:00
radare
746a6e67f1
Fix #12600 - Implement .ic** command to import bin.class info as anal.class ##bin 2019-05-21 15:53:16 +02:00
pancake
67d6a53474 Implement $O variable pointing at cursor ##core 2019-05-21 13:16:54 +02:00
pancake
6a99a8704c Fix uninitialized bytes issue in 'ao' command when seeking around 2019-05-21 13:16:34 +02:00
pancake
cdf73a8e38 Implement 'reset' command to reset the terminal settings ##cons 2019-05-21 12:17:43 +02:00
pancake
37cbb2965c Minor code cleanup 2019-05-21 12:14:07 +02:00
Vanellope
4ec4bfcb52 dwm style default layout ##panels (#14122) 2019-05-21 09:56:48 +02:00
GustavoLCR
e317098b66 Fix UTF r_sys_pid_to_path Windows (#14121) 2019-05-21 09:56:29 +02:00
radare
d73483ae0d
Improve anal and parse plugins for Thumb ##anal (#14120) 2019-05-21 09:52:11 +02:00
radare
fdcae93d3e
Initial import of the RISCV capstone plugins for asm and anal ##disasm (#14117) 2019-05-21 02:24:24 +02:00
GustavoLCR
2473b322f5 Fix selection widget on Windows (#14118) 2019-05-21 02:24:07 +02:00
radare
d11fbfdc89
Implement ESIL for stxb and stxh THUMB instructions ##anal (#14119) 2019-05-21 02:23:55 +02:00
pancake
fa8f7c8376 Improve the vv mode for editing variables ##visual 2019-05-21 00:48:18 +02:00
pancake
150b64ab05 Add Objective-C and Rust (pco, pcr) ##print 2019-05-20 20:35:13 +02:00
pancake
ed4aa5c30c Add Kotlin, Java and Swift pc sub-commands ##print 2019-05-20 20:08:22 +02:00
Khairul Azhar Kasmiran
7984da78df Implement |. (alias for '.') ##core 2019-05-20 17:54:28 +02:00
radare
7ffe2599a1
Fix is.j and implement Cs.j to please r2dec (#14113) 2019-05-20 14:57:17 +02:00
Riccardo Schirone
ad0ccaf27e Do not double define typedef RBuffer (#14112)
It should be enough to define struct r_buf_t, since the typedef to
RBuffer is already specified.
2019-05-20 11:54:01 +02:00
Khairul Azhar Kasmiran
bad801b8e9 scr.ansicon updates r_line_singleton as well (#14111) 2019-05-20 10:40:03 +02:00
radare
7ae5e3b431
Implement Console frame in visual panels ##panels (#14108) 2019-05-20 10:12:09 +02:00
Vanellope
c90b50a269 Enable creating a panel from the list of all kind of the panels and replace the current panel with it ##panels (#14109) 2019-05-20 10:08:23 +02:00
Khairul Azhar Kasmiran
3d426edba2 Fix inverse video esc handling in r_cons_w32_print (#14110) 2019-05-20 12:26:49 +08:00
Khairul Azhar Kasmiran
313de87029 Fix 786af1fd8a977d2eeebef0af8ecbe38570305f3e
It apparently was causing strange keyboard behaviour and crashing Windows.
2019-05-20 11:16:51 +08:00
Khairul Azhar Kasmiran
404e1b0568 Removed some spaces and spaces->tabs in output.c 2019-05-20 09:42:01 +08:00
Khairul Azhar Kasmiran
1d09e12d96 Use bool instead of int in calls to r_cons_w32_print 2019-05-20 09:35:48 +08:00
Khairul Azhar Kasmiran
d580297558 Fix bg esc handling in r_cons_w32_print (#14106) 2019-05-19 18:30:44 +02:00
Khairul Azhar Kasmiran
786af1fd8a Use r_cons_w32_printf instead in dietline.c (#14105) 2019-05-19 16:43:28 +02:00
Khairul Azhar Kasmiran
41912af495 Enable color prompt on Windows ##cons (#14102) 2019-05-19 11:12:34 +02:00
Vanellope
429e1cc56a Autocompletion is supported for Breakpoints and so is cursor to seek to and del them ##panels (#14103) 2019-05-19 03:22:39 +02:00
vane11ope
7cd80707a5 A few fix for hexdump and disassembly 2019-05-18 15:35:13 +02:00
erfur
ad04d5deb7 Small typo in =? output 2019-05-18 15:34:47 +02:00
pancake
6ed68c1252 Implement fg command to create a graph of flags (WIP) ##graph 2019-05-18 12:22:46 +02:00
pancake
645aa0f2a5 Implement graph.ntitles to toggle graph title nodes ##graph 2019-05-18 12:22:46 +02:00