pancake
e1b94b8343
Update sdb to fix an overflow in the base64 decoder
2016-08-15 01:02:05 +02:00
Ahmed Mohamed Abd El-MAwgood
ad1565d9e4
few enhancements for afv FIX #5459 ( #5461 )
...
replacing afv[bsr]n with afvn
replacing negative sign `n` with `_`
being consistent across the documentations (args + locals = vars)
refactoring code
2016-08-09 00:17:42 +02:00
pancake
3e5f636869
Fix Vcdn to rename local vars - reported by @ret2libc
2016-08-08 01:00:47 +02:00
pancake
ce1ce1cf63
Add +/- for the bit editor
2016-07-05 12:31:25 +02:00
pancake
8532e0c6da
Initial implementation of Vd1, the bit editor
2016-07-05 05:25:45 +02:00
Jeffrey Crowell
2f6d778aef
cleanup usages of r_str_newf to meet style guide
2016-06-15 19:42:03 +00:00
oblique
f06e11b6f4
Fix warnings ( #5078 )
...
* Fix gcc warnings
* Fix strtoull return
2016-06-06 00:33:11 +02:00
oblique
be4b061eda
r_str_ansi_crop: Reset color on new line ( #5048 )
...
Fixes #5036
2016-05-31 11:50:12 +02:00
Sven Steinbauer
547f8bbc5c
Infer fixes Round 2 ( #4993 )
2016-05-24 22:22:15 +02:00
pancake
b8af249dc4
Press any key in Vv:
2016-05-20 17:20:06 +02:00
pancake
1aff4b141d
Fix #4959 - Fix linewrap in Vv
2016-05-20 17:11:29 +02:00
Riccardo Schirone
8727840e90
anal/fcn: use getter/setter to access the size of a RAnalFunction
...
This is one of the first steps to improve analysis. This way we'll have
one single place to change if we want to change the meaning of the
"size" field. (size -> realsize)
2016-05-19 01:50:50 +02:00
Damien Zammit
5e1ad580db
build: fix warnings
2016-05-08 12:21:11 +02:00
v14dz
3226ec5b08
Remove duplicate 'q' option displayed in the visual define menu (Vd) ( #4740 )
2016-05-01 14:47:44 +02:00
Davide Balzarotti
86760900b1
Added color support for the hud.
...
- Fix issue #3570
* new matching algorithm (list of space-separated words, case insensitive)
- Fix bug #4704
* refactoring some code
* updated copyright
2016-04-28 14:02:22 +02:00
pancake
534bc9ddf8
Use VBlp to preview a class method
2016-04-28 03:17:16 +02:00
pancake
33fee7f734
Autodetect thumb code in af
2016-04-28 01:38:11 +02:00
pancake
2e58923b84
Add grep mode and colors to VB
2016-04-28 01:24:49 +02:00
pancake
c7d37b3e43
Enhance the VB class list cursor
2016-04-28 00:15:12 +02:00
oddcoder
0c409d52e8
Fix #4478
...
* Add `b` key to bind selected type to current offset.
* cursor can be beyond the end of types.
* colorize title bar if scr.color.
* missing union tab.
* 'd' key doesnt works (should delete types and fields).
* ~~'a' must add a key instead ofa type if inside a struct.~~
it is and easier to delete that stuct and recreate it with that
extra key
* add `-` key to open cfg.editor to load types
2016-04-01 19:24:41 +02:00
Riccardo Schirone
28f3561512
core/vmenus: add 'Vdn' option to rename flags/vars in current inst
2016-02-23 02:35:47 +01:00
Riccardo Schirone
23006460c1
flags: refactoring of r_flag_set
...
flags: remove dup parameter from r_flag_set
2016-02-22 18:21:25 +01:00
Riccardo Schirone
b80c635aba
flags: refactoring of the APIs to unset a flag item
...
flags: free items when using unset_name, unset_off or unset_glob
2016-02-22 18:21:25 +01:00
pancake
384cfb1042
Fix last coverities
2016-02-16 02:08:09 +01:00
pancake
11326489df
Add Vdx to find xrefs with ./r
2016-02-16 01:21:36 +01:00
Álvaro Felipe Melchor
a2c9a63b82
Add repetitions when defining data for b and B when Vd
2016-02-13 22:17:14 +01:00
Álvaro Felipe Melchor
27d60454a4
Fix #4096
2016-02-11 07:30:09 -06:00
pancake
6b79f915df
Fix #4095 - VdW chopping down to 32bits
2016-02-10 11:45:25 -06:00
jvoisin
3b7d9c42fc
Use letters as well as numbers for ahi bases
2016-01-17 19:34:30 +01:00
pancake
dd08af0158
Remove unused code
2016-01-14 14:58:02 +01:00
Jeffrey Crowell
82d1ba53af
show the acutal function next to the variables
2016-01-13 09:59:31 -05:00
Jeffrey Crowell
2b6203e2fa
show the vars and args, fix a small leak.
2016-01-13 00:35:14 -05:00
Jeffrey Crowell
e8332fef8c
start adding var editing experience to vmenu
2016-01-13 00:23:49 -05:00
pancake
5badc6acc2
Show more disasm preview in Ve
2016-01-11 00:40:14 +01:00
Jeffrey Crowell
fdba4bca4d
prevent scrolling past end of fcn list in vmenu
2015-12-20 13:12:16 -05:00
Jeffrey Crowell
d814386aeb
speedup vmenu function view on long functions
2015-12-20 12:28:46 -05:00
Jeffrey Crowell
82fbd87a7a
fix number of fcns before you go off cons
2015-12-18 18:30:33 -05:00
Jeffrey Crowell
2ca166ae80
fix crash if you Vv before anal
2015-12-18 18:15:13 -05:00
Jeffrey Crowell
89ee004a8b
fixup vmenus (leak, full fn)
2015-12-18 17:41:14 -05:00
Jeffrey Crowell
7f1c766296
show full function when possible on vmenu
...
if we can't show the full function, just print to fill the screen
2015-12-18 15:53:51 -05:00
Jeffrey Crowell
a594c79b96
enhance vmenu to show entire function if possible
...
otherwise show some hopefully useful amount
2015-12-17 08:41:16 -05:00
Álvaro Felipe Melchor
764eb84be6
Fix #2905 - Handle _ in Ve
2015-10-23 17:12:55 +02:00
jvoisin
420a5c41e0
Fix some minor compilation warnings
2015-10-15 12:36:34 +02:00
pancake
3e9e33c565
Fix #3443 - Review VF?
2015-10-14 03:01:33 +02:00
pancake
d5a65fa24d
Initial support for VB (needs more work)
2015-10-12 16:11:19 +02:00
pancake
075efefd15
Add VF_ HUD for flags and comments
2015-10-08 14:01:07 +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
4c53b919db
Fix #3308 - support string and files in rarun2 input
2015-09-17 10:46:11 +02:00
pancake
4e47d86de0
Honor wheelspeed, fix oob in vmenus and more boolification
2015-09-14 16:22:57 +02:00