Commit Graph

366 Commits

Author SHA1 Message Date
Maijin
af10e7fc79 Add seek history for "." in Visual mode
Add seek history for "." in Visual mode
2015-12-16 19:58:54 +01:00
pancake
2f9623786f More fixes for the folded functions in disasm 2015-12-15 00:37:33 +01:00
pancake
db5a76f8b3 Initial support for fold/unfold functions with afF and Vz 2015-12-14 10:19:07 +01:00
pancake
e0ce78f08c Fix double reglisting in linux-arm 2015-11-25 12:49:02 +01:00
Álvaro Felipe Melchor
d8b269f11f Fix last covs 2015-11-24 21:53:25 +01:00
pancake
2ff40ad4d4 Some minor refactoring in visual 2015-11-23 17:09:46 +01:00
pancake
a211cf28ba Some missing sr sp -> sr SP 2015-11-23 16:31:31 +01:00
pancake
0b383eba98 VS step overs also on esil 2015-11-23 16:24:36 +01:00
pancake
cab871f3e6 Fix #650 - asm.bbline - blankline on every basic block 2015-11-23 01:40:35 +01:00
pancake
ccfee9fcca Fix many important issues reported by clang-analyzer 2015-11-22 11:27:45 +01:00
Álvaro Felipe Melchor
2612fcd197 Remove unnecessary r_core_seek because of 0f94d1c 2015-11-19 23:05:09 +01:00
pancake
0f94d1c562 Fix #3710 - cursor+enter in call 2015-11-19 12:23:10 +01:00
Jeffrey Crowell
7f903ce589 s/commant/comment 2015-11-18 17:32:18 -05:00
pancake
ba74db8e3a Initial implementation of CC, 2015-11-18 17:03:46 +01:00
pancake
30b1fcc208 Initial implementation of the V, comma-ents stuff 2015-11-18 13:03:35 +01:00
Álvaro Felipe Melchor
eee5f76d40 Fix in visual.c to follow references with 0-9 2015-11-13 19:03:34 +01:00
Álvaro Felipe Melchor
9bd735a844 Fix u/U in visual mode when scr.feedback=0 2015-11-13 18:09:59 +01:00
pancake
bfec76bfb4 More uppercasing 2015-10-31 02:20:25 +01:00
pancake
365d089eb8 Fix #3557 - V_ is the new VF_, old one is in V?? 2015-10-29 12:54:19 +01:00
pancake
c59ea904e5 Fix #3532 - visual prompt always at bottom 2015-10-21 00:57:15 +02:00
pancake
933a3a3182 Do not follow PC in visual when cfg.debug is set and its invalid PC 2015-10-15 17:28:34 +02:00
jvoisin
420a5c41e0 Fix some minor compilation warnings 2015-10-15 12:36:34 +02:00
Riccardo Schirone
06ec37edd2 core/graph: use multiletter shortcuts to jumps between functions
TODO: shortcuts relative to basicblocks should make the target node the
current one.
2015-10-14 00:10:58 +02:00
pancake
d5a65fa24d Initial support for VB (needs more work) 2015-10-12 16:11:19 +02:00
pancake
a2353c1b00 Fix #3429 - save/load visual marks using the new fV command 2015-10-12 14:33:52 +02:00
Riccardo Schirone
e6f01e162c core/graph: handle functions with no basic blocks
fix #3381
2015-09-28 10:18:26 +02:00
pancake
c94dd22f4d Enhace drr, also arr. add dbg.slow and better debugmap names in xnu 2015-09-28 02:04:08 +02:00
pancake
50340be871 Fix #3376 - Implement immbase anal hint 2015-09-28 01:00:06 +02:00
Jeffrey Crowell
92226d0650 Rename r_config_swap() to r_config_toggle()
closes #3309
2015-09-17 14:20:51 -04:00
pancake
b515a34676 More stdboolification 2015-09-14 12:35:38 +02:00
Riccardo Schirone
ffdbf919b1 io/section: add r_io_section_vaddr_to_maddr_try API
* fix r_io_section_vaddr_to_maddr
* rename r_io_section_maddr_to_vaddr and vaddr_to_maddr
2015-09-10 01:59:40 +02:00
pancake
f5f7216e0a Add _ key in V! for hud 2015-08-31 13:57:39 +02:00
pancake
f1651994e3 Use ' ' to toggle disasm/graph. hjkl/HJKL keys swapped in graph 2015-08-31 00:55:41 +02:00
Maijin
6831dd2f6d Revert "More misc cleanup"
This reverts commit 788a3b02c7.

	modifié :         libr/bin/format/pe/pe.c
2015-08-28 20:58:21 +02:00
jvoisin
788a3b02c7 More misc cleanup 2015-08-28 19:13:27 +02:00
jvoisin
e0e170c3c5 Fix various clang-analyser issues 2015-08-28 18:29:31 +02:00
Álvaro Felipe Melchor
c06dee984e Added the ability to go/seek in Visual Ascii Graph
Fix #2906 - Added the ability tu undo and redo in Visual Ascii Graph

updated agraph_refresh
2015-07-25 20:46:58 +02:00
Jeffrey Crowell
ba8a2983e1 fix #2722, make sure that the file is open b4 G 2015-06-12 15:47:08 -04:00
pancake
3013b98099 Add key.s/key.S config vars and fix aagraph glitch 2015-06-12 02:19:58 +02:00
Riccardo Schirone
33a550aa23 core/graph: fix undefined behaviour in event_resize callback
* fix bug in VV introduced by f802bdf3b1
* code refactoring
2015-06-11 12:46:36 +02:00
Judge Dredd (key 6E23685A)
e46f183b7c fix #1298 2015-06-09 15:53:02 +02:00
pancake
c517036f20 Fix visual glitch with lastline fill 2015-06-05 00:34:26 +02:00
pancake
9c467f2ade Fix #326 - call comments honor asm.cmtright now 2015-06-05 00:19:41 +02:00
Riccardo Schirone
8cb35540c7 cons: use all the available space in the screen
* r_cons_get_size should return the number of rows, why is there a "-1"?
* the newline at the end of the canvas converted to string (in
  r_cons_canvas_to_string) make things shift up one line
* r_cons_canvas_write should consider "left" (which is the number of
  chars available from x until the right side of the screen) and not
  "left - 1". Moreover, since "slen" is at most the maximum number of
  characters that we can print in that row, there is no need to check
  if we can write those bytes
* r_cons_flush usually add a newline, but we shouldn't print it because
  otherwise everything will shift up by one line
2015-06-04 19:11:16 +02:00
pancake
10b701640c Fix #2672 - Add 'Vz' to fold/unfold comments. Old Vz is now VZ 2015-06-02 01:04:10 +02:00
pancake
999f2d5de5 Add scr.atport option to enable old behaviour on linux 2015-05-19 00:18:14 +02:00
pancake
ee3141778a Handle V@ with threads on osx/w32. Needs refinement 2015-05-19 00:11:04 +02:00
skuater@hotmail.com
ec1ba93468 fixed K/RePag outbounds 2015-04-16 10:30:54 +02:00
pancake
b4bbb2220c Fix visual regression and add dummy dalvik regprofile 2015-04-11 04:45:09 +02:00
Anton Kochkov
c5f2f3521f Fix the leaking holes 2015-04-11 02:05:51 +03:00