Commit Graph

765 Commits

Author SHA1 Message Date
pancake
5b17400b49 Implement asm.hint.emu and improve Vr reftype selection ##disasm
* the reference of emulation are displayed one instruction after. which is bad
2019-08-28 06:54:46 +02:00
radare
17a9f66900
Add support for io-plugin initialization via null system command =! (#14915) ##io
* Useful for r2frida to automatically run .=!i*
2019-08-28 02:34:59 +02:00
pancake
26e07ba840 Improve mouse in visual (hud instead of goto and ignore cursor toggle ##visual 2019-08-27 21:56:52 +02:00
dodococo
9926496395 Fixes #14896: Enable and disable mouse based on requirement in visual/panels (#14909) 2019-08-27 15:44:42 +02:00
Maijin
1d36d23089
Remove help for hud in ?? ##doc 2019-08-24 18:21:23 +02:00
pancake
dd8cebf175 Fix #14861 - Reset cursor after leaving panel's prompt ':' 2019-08-21 11:46:17 +02:00
dodococo
73426e245a Visual Help colorized ##visual 2019-07-24 19:10:10 +02:00
radare
672fe95049
Implement RCons.echo() and use it from r2.cmd("echo64") ##cons (#14635)
Required for r2pipe programs to buffer output to be processed by r2
2019-07-24 13:59:57 +02:00
Deepak Chethan
8132e330b4 Fixes #14416: selections in disarm fixed 2019-07-06 17:10:50 +02:00
pancake
3a7ccd6c70 Improve mouse support in visual prompt ##mouse 2019-07-04 12:12:24 +02:00
pancake
875feb8caf Fix scr.wheel.speed regression 2019-07-04 12:12:24 +02:00
pancake
ec44465982 Initial mouse support for visual tabs ##visual 2019-07-02 04:56:43 +02:00
pancake
f2ba098deb Fix scr.wheel glich 2019-07-02 04:12:14 +02:00
pancake
5122d2b9be Click toggles cursor, make panels click mode more consistent ##cons 2019-07-02 04:12:14 +02:00
pancake
eaad0f5152 Add RCons.get_click(), initial integration in visual and panels ##cons 2019-07-02 04:12:14 +02:00
pancake
cb6e97cb80 Initial support of mouse wheel+click ##cons 2019-07-02 04:12:14 +02:00
Lily Chung
aeb35a6dd5 Quote wa command generated in visual mode (#11138) 2019-06-30 23:26:17 +02:00
pancake
f3a78b8b02 Support asm.hint.pos=-1 for leftish key hints ##disasm 2019-06-19 14:45:02 +02:00
pancake
3406333325 Toggle asm.dwarf in V# and pds ##disasm 2019-06-17 01:15:35 +02:00
radare
a49bb7cf66
Change the signature of r_str_trim to avoid confusions ##refactor 2019-06-16 20:58:40 +02:00
Lowly Worm
a1ade7d875 verify that maps is a list before trying to deref the pointer 2019-06-14 13:22:37 -07:00
dodococo
230412830b For #14268: Implement ob= listing bin map coverage ##bin
* Added r_listinfo_new and refactored to use it
2019-06-10 13:47:04 +02:00
Khairul Azhar Kasmiran
3aed0e88d5 Default to scr.color=COLOR_MODE_16 for Alacritty on Windows ##cons 2019-05-27 18:21:17 +02:00
pancake
9ec3f52ecf Add the ability to set comments to the xrefs in visual ##visual 2019-05-14 15:57:15 +02:00
pancake
2651eefa14 Fill the screen in visual prx 2019-05-13 15:12:57 +02:00
Vanellope
c42d25c255 Improve visual mark ##visual 2019-05-11 10:09:17 +02:00
pancake
970c63a829 Add prc=a in visual 2019-05-07 12:35:29 +02:00
Vanellope
30389573c1 Fix tons of bugs of cursor for disassembly in panels 2019-05-06 16:24:31 +02:00
radare
f7d61f3c1f
Honor asm.pseudo in 'pi' ##disasm 2019-05-06 16:22:52 +02:00
radare
89211e61ac
Implement graph neighbourhood navigation with i and I keys ##visual 2019-05-05 03:02:49 +03:00
radare
31a51650ba
Fix hex.cols usage in prc and pxA and add pxAv for visual ##print 2019-04-29 12:51:13 +03:00
pancake
8deb3446ab Move the esil debugger into vbE ##visual 2019-04-29 12:44:56 +03:00
pancake
a7e1918225 The bit editor is now accessible via the visual browse mode 2019-04-28 13:47:42 +03:00
Vanellope
cf1ae32fb8 Initial support for tabs ##panels 2019-04-28 10:22:09 +02:00
Florian Märkl
eaf2b6f2e3 Decouple Autocompletion from RLine 2019-04-25 19:01:12 +02:00
pancake
1bd04ba7ba Fix cursor jk in disasm and debugger visual modes ##visual 2019-04-24 15:15:38 +02:00
pancake
c9f994e530 Fix naming of the public RLine autocompletion callbacks 2019-04-24 14:59:26 +02:00
radare
5ecd4c352b
Demangle relocs and add asm.flags.{inline|limit|maxname} ##disasm
* Fix code injection issue in ir* and is*
2019-04-24 02:16:54 +02:00
Vanellope
3f9cf702a2 t key instead of tab key is supported in Disassembly panel ##panels 2019-04-19 16:46:54 +02:00
radare
4fc2a43dff
Make 'o' do the inverse of 'O' ##visual (#13808) 2019-04-18 17:12:50 +02:00
Deepak Chethan
71dd95bb90 Rotate between call/jmp/lea in graph and panels with 'r' 2019-04-16 18:42:30 +02:00
Deepak Chethan
1b529c4282 Fix #13713 - vr rotates between JMP, CALL and DATA reference hints ##visual 2019-04-16 10:09:43 +02:00
tick
23ac83c26e Fixed help text for visual seek ('o' ->'g') (#13748) 2019-04-15 00:09:18 +02:00
radare
365a534505
Fixes for flagzones and scr.scrollbar ##visual (#13698)
* scr.scrollbar (0=no,1=right,2=top,3=bottom)
2019-04-11 06:48:22 +02:00
pancake
1b4d56162d Add scr.scrollbar.bottom ##visual 2019-04-11 04:48:14 +02:00
Deepak Chethan
05c272b950 Fix #13596 - Implement afb= and afl= and do some refactor ##anal 2019-04-09 08:07:17 +02:00
pancake
caa3df9fba Handle /* in reg/stack cursor in debugger view ##visual 2019-04-09 02:01:32 +02:00
pancake
9620c3d5b6 Handle +- keys to increase/decrease register value ##visual
* When in cursor mode in the debug visual view select the reg with tab+arroows
2019-04-09 02:01:32 +02:00
pancake
a172beb501 Honor scr.scrollbar in visual graph ##visual 2019-04-03 02:29:10 +02:00
radare
b0141ba809
Improve pf visualization via Cf in pd ##disasm 2019-03-31 21:43:19 +02:00