pancake
fc8773f97e
Disable mouse in Vd and longer showtime in scr.feedback=2
2014-10-21 01:20:06 +02:00
condret
65d8b20d05
RCoreFile-reduction: kill RCoreFile->rwx
2014-10-08 13:29:47 +02:00
pancake
2642b03076
Handle r2 -C ../V to start in visual. Fix file.loadmethod=append
2014-10-07 01:58:42 +02:00
pancake
1be6be0a75
Spawn cmd.xterm in visual with '@' key. Enhace remote consoles
2014-10-07 00:56:39 +02:00
pancake
2ac80c7c6a
Add chunked search /+
and enhace visual mode |=
...
* | sets cmd.cprompt
* = sets cmd.vprompt
* var names are a bit confusing, we should find better names
* Better highlight
* Fixed column in visual
* scr.colpos has been deprecated, now uses hex.cols
* Initial implementation of a chunked search /+
2014-10-06 02:36:22 +02:00
pancake
845157426a
Fix mouse selection problems in V:
2014-10-05 16:20:59 +02:00
pancake
a58789782d
Finally fix the brainfuck emulator
2014-10-03 20:05:33 +02:00
pancake
4249664dd4
Fix block cursor problems and temporal cursor seek in visual+prompt
2014-10-01 19:00:06 +02:00
condret
4f70c1bf89
kill RCoreFile->size
2014-09-30 15:31:19 +02:00
pancake
238bd6b6c4
Fix VV: wheel issue and set scr.highlight via Vdh, V/ or VV/
2014-09-28 04:01:31 +02:00
pancake
0248e53fb6
Add scr.visual, Fix BinBios section loading (rva issue)
2014-09-28 03:27:22 +02:00
pancake
cde83cfd0c
Add many experimental enhancements for the visual debugger
...
- V@ is an alias to set cmd.vprompt
- New config variables!
stack.size = size of stack displayed in Vpp
stack.delta = substract that delta to the stack address
stack.anotated = use pxa instead of pxw
scr.highlight = word to highlight by RCons
hex.flagsz = override flag size in pxa
- Fix x86 udis anal plugin size of invalid instructions
- Fix 'hud file not found' issue
- Add 'Vdh' to set scr.highlight
- Fix V: wheel scroll issue
- Realign pxa marks if addr > UT32_MAX
- Set hex.flagsz = 9999 to cover the whole area instead of just 1 byte
2014-09-27 03:48:54 +02:00
Jody Frankowski
df289d8611
Unify fcn_find and get_fcn_at in get_fcn_in and get_fcn_at
2014-09-26 17:16:28 +02:00
pancake
fd02a741a1
Fix JK in !pd, fix pxa and do not parse.filter <0xff numbers
2014-09-25 00:01:09 +02:00
defragger
be0afc119c
fixes the marking of disassembly in visual mode when seeking out of screen
2014-09-24 12:15:45 +02:00
pancake
a18f7819d9
Fix the support for 0x0 sized terminals (adb shell)
2014-09-24 03:17:43 +02:00
defragger
92985771df
hopefully fixes the cursor movement
2014-09-23 16:14:19 +02:00
pancake
09a43efc8d
Reimplemented and working RAnalFcnLocal as RAnalFcnLabel in Sdb
2014-09-23 09:37:21 +02:00
pancake
932279ed7e
Initial work to disable FCN_OLD.
2014-09-23 00:40:35 +02:00
condret
606291ef85
enable following a ccall via "enter"
2014-09-22 17:25:59 +02:00
pancake
342ff7ba4f
Bring back the anal vars (wip), Fix Vvg, and VJK with screen boundaries
2014-09-22 13:45:36 +02:00
pancake
cc74ade290
Fix VB title issue
2014-09-17 10:36:38 +02:00
pancake
227fb0242f
Fix #1335 - Fix CC!
2014-09-15 10:18:00 +02:00
pancake
8110fefc9f
Implement aek, aef, Add scr.responsive, esil.status and esil.romem config vars
...
- Features scr.responsive
- Fix a bug in rarun2 when using a profile
- Update sdb to fix another null deref
2014-09-11 04:18:23 +02:00
condret
ec3df92770
kill r_core_file_t->filename
2014-09-09 17:02:25 +02:00
pancake
411029cb5e
Fix pxa
segfault and visual blocksize issue
2014-09-08 22:43:13 +02:00
pancake
15aaf3cfc5
Fix the scr.wheel thing again. Waiting for maijin feedback
2014-09-04 11:06:41 +02:00
pancake
b294cf34bc
More honors to scr.wheel
2014-09-03 23:55:09 +02:00
pancake
610e8d879c
Fix #1279 - Add scr.wheel to enable/disable mouse wheel
2014-09-03 23:13:41 +02:00
pancake
b805d32602
Quote the CC for V; to allow special chars
2014-09-01 01:32:32 +02:00
pancake
84ed11db72
Visual 'O' key toggles asm.esil
2014-08-30 01:11:46 +02:00
jvoisin
7ec7dbd031
Add the hud.path
key, closing #1263
2014-08-30 00:17:22 +02:00
pancake
60c7c33e3f
Now TT in sandbox mode and fix segfault in free
2014-08-28 03:41:23 +02:00
pancake
c6bc6f099d
Rename l to T, add cfg.user and 'TT' chat prompt
...
* Add cfg.user variable
* Implement TT chat prompt
* Invoked from 'VT'
* Rename 'l' to 'T' command (log -> textlog)
* Add r_sys_whoami () -> set default username
* Add $$ trap instruction in ESIL
* Implement POP and STACK esil commands
2014-08-28 03:11:13 +02:00
pancake
2468566d86
Set cursor=0 when following far branches
2014-08-27 21:56:43 +02:00
jvoisin
9b99c0135d
Even more coverifix
2014-08-18 15:03:02 +02:00
jvoisin
8f0fa7567a
Fix some memleaks found by coverity
2014-08-17 20:30:48 +02:00
pancake
c91f838821
Handle ':' prompt in aa graph too
2014-08-05 19:49:33 +02:00
pancake
0a292c936a
Add asm.indent, handle 'xX' in aa graph and enhace ptr references
2014-08-05 18:03:14 +02:00
pancake
06108516b0
Allow resizing window when in aa-graph-view (VV)
2014-08-04 01:30:29 +02:00
jvoisin
23393e5fc6
Add missing break in visual mode for F[4-5-6] keys
2014-08-01 14:59:31 +02:00
pancake
d98acc233d
Add V& key to rotate between asm.bits
2014-06-25 03:07:54 +02:00
pancake
160c4568f7
More RPN ESIL (udis86, vm, conditionals, ..). Honor cfg.debug
...
- A debugger session can be turned into emulation with 'e cfg.debug=0'
- Fixed undo seek issues
- Fix "Unknown register 'rip'" issue
- debugger commands mixed with analysis ones. We must merge at some point
- More udis86 instructions translated to the new esil
2014-06-17 10:23:11 +02:00
pancake
dfb9d11474
Initial implementation of the new ESIL. (RPNESIL)
...
Use the 's' key with static analysis to step
Anal backends must be updated to use the new syntax
Uses 'ar' to get/set regs, and anal->io for read/write mem
Some few commands implemented, no extend api yet
2014-06-16 05:58:00 +02:00
pancake
6266fc66c7
Minor fixes
2014-05-28 17:49:32 +02:00
pancake
aafe8c6eaf
Fix some coverity issues
2014-05-26 14:28:55 +02:00
pancake
7cde5cd39e
Add 'VX' to follow function refs, Fix 'Vx' xrefs
2014-05-25 03:28:54 +02:00
Anton Kochkov
2d15ed9523
Fix CID 1134849
2014-05-03 04:29:10 +04:00
pancake
7028b225bd
Added 'VV' command to run the visual graph mode
2014-04-29 03:54:20 +02:00
Anton Kochkov
2a787faf44
Fix CID 1134750
2014-04-26 04:12:09 +04:00