Khairul Azhar Kasmiran
ce139fb737
Fix r_print_color_op_type param type mismatch ( #14825 )
2019-08-17 19:18:22 +08:00
Khairul Azhar Kasmiran
e0532b817f
Specify graph.diff colors for sepia ( #14817 )
2019-08-17 01:20:16 +08:00
dodococo
a0354d4cfd
Implement agd*
based commands ( #14809 )
...
* ag* commands fully functional
* Indent and r_return usage
* All agd* commands functional now
* Graphs are pretty now
* Refactoring the code
* Fixed assertion error
* Fixed broken agf
2019-08-16 22:51:11 +08:00
Khairul Azhar Kasmiran
a7bf98bca7
Always bracket indirect addr operand (except LEA) ( #14802 )
...
* Always bracket indirect addr operand (except LEA)
* Don't use RAnalOp
2019-08-16 22:41:50 +08:00
Paul I
2556919857
Add clang-cl support ( #14814 )
2019-08-16 12:10:00 +08:00
GustavoLCR
b1879aed6c
Fixes for path autocompletion on Windows ( #14813 )
2019-08-16 11:39:31 +08:00
GustavoLCR
50392fd525
Fix register writing on Windows ( #14805 )
...
* Fix register writing on Windows
* Drop unecessary use of heap
2019-08-15 13:42:32 +08:00
GustavoLCR
87079ea21c
Fix #14804 - Make sure anon structs have unique names ( #14806 )
...
* Also skip "union" to get type
2019-08-15 12:00:20 +08:00
Ayman Khamouma (ak42)
c38dd8d4bb
Propagate noreturn information ( #14793 ) ##anal
...
* Propagate noreturn information
* Avoid infinite loop when propagating noreturn information
* Avoid all recursive cases
* Avoid warnings
* use r_anal_bb_opaddr_i
2019-08-14 20:21:41 +08:00
Florian Märkl
d7fd30df8e
Refactor is* and fix Injection harder ( #14797 )
2019-08-13 19:31:29 +02:00
dodococo
2c53ca5bf4
Fixes #14396 : Does not highlight dot based output ( #14787 )
...
* Fixes #14396 : Does not highlight dot based output
* Disable highlight for ag* commands
* Added space in function call
* Other pr issues
* Fixed lgtm error
2019-08-12 23:54:34 +08:00
dodococo
40f4db6eaa
Fixes #13651 : Added config var for max autocompletion array ( #14786 )
...
* Fixes #13651 : Added config var for max autocompletion array
* Fixed indent
2019-08-11 14:15:28 +08:00
pancake
c105287f10
Fix regressions in afv
2019-08-10 14:33:08 +02:00
pancake
5a4178a9b2
Fix project data saving/loading related to flag/fcn/meta order ##projects
2019-08-10 14:33:08 +02:00
pancake
442c465a57
Handle more keys in zoomed mode for ##panels
2019-08-10 14:33:08 +02:00
pancake
66630139cb
Improve error messages in analysis
2019-08-10 14:33:08 +02:00
pancake
1d1658e7be
Add scr.layout for panels
2019-08-10 14:33:08 +02:00
pancake
3a235b49c2
Visual panels layout save/load via 'v' command ##panels
2019-08-10 14:33:08 +02:00
pancake
7684a03d31
Proper ~? fix
2019-08-10 01:31:57 +02:00
pancake
ca74f0fe30
Fix ~??
2019-08-10 01:24:15 +02:00
pancake
f8a545b9ab
Revert "More bug fixes and refactoring"
...
This reverts commit 1bc3648358867577242b28dcb09d21b3faf65c29.
2019-08-10 00:57:06 +02:00
Slava
b65be3800a
Fix ~??
command (grep help) ( #14778 )
2019-08-10 00:40:22 +02:00
Khairul Azhar Kasmiran
b6a8a8ead6
Fix wayward rip-relative flag issue ##disasm
...
* Use RAnalOp ptr for relsub addr if valid
2019-08-09 23:52:48 +02:00
radare
2f2e07e8f4
Some code cleanup in RUtil.lib ##core
2019-08-09 23:49:15 +02:00
Vane11ope
82a8dd30fa
Screen menu has been added to the Settings ##panels ( #14774 )
2019-08-09 13:27:29 -04:00
pancake
1d20465167
asm.os updates the aflc calling conventions. Fix PE projects on UNIX ##anal
2019-08-09 12:40:56 -04:00
Vanellope
9ce44c7cc8
A works in the zoom mode ##panels ( #14770 )
2019-08-07 16:02:55 -07:00
pancake
1dfbedc545
Trimming down the disasm to fix an oobread in VV
...
$ r2 -NAAc 'e asm.pseudo=1;s 0x000c7dd0;VV' classes.dex > /dev/null
2019-08-06 16:01:52 -07:00
pancake
7323e6ac11
Disable mouse events when leaving the panels
2019-08-06 15:04:41 -07:00
pancake
eb0eade218
Increase shift overflow bounds to make the issue less dramatic
2019-08-06 14:59:57 -07:00
pancake
fcf543958a
Fix null deref in dex parser
2019-08-06 14:56:17 -07:00
David CARLIER
0c40abc00d
Thread api, macOS implementation completion. ##core
2019-08-06 12:12:10 -07:00
Vanellope
89325449d5
Fix a bug of " widget ( #14767 )
2019-08-06 12:11:27 -07:00
Vanellope
d7fe1d05f4
pxw for 32 bits and pxq for 64 bits in stack panel ##panels ( #14763 )
2019-08-06 11:09:32 -07:00
Khairul Azhar Kasmiran
07c2a6149d
Fix pi rip-relative addressing when scr.color=0 ##disasm
2019-08-06 11:09:12 -07:00
Anton Kochkov
f93ebed36d
Small cleanup of libr/egg
2019-08-06 12:32:50 +08:00
GustavoLCR
7a29e7e195
Fix flag name demangling on local DLL symbols ##disasm ( #14692 )
2019-08-05 06:46:05 -07:00
vane11ope
1bc3648358
More bug fixes and refactoring
2019-08-05 06:45:12 -07:00
vane11ope
aab6c79d64
Fixing a few bugs of the menu
2019-08-05 06:45:12 -07:00
Khairul Azhar Kasmiran
b023b807ae
Fix #14627 : fix refline at newlined comment ( #14760 )
2019-08-05 06:24:51 -07:00
pancake
c96f713794
Bring back the 'vi'
2019-08-04 12:38:12 -07:00
pancake
db3ab7e3f9
Fix cannot mount fs harmless warning message ##mount
2019-08-04 09:29:36 -07:00
dodococo
00a1dc4601
Increase min width to 3 in p= ( #14757 )
2019-08-04 06:37:53 -07:00
dodococo
e33a88e5be
Change the look of the p= (Add scr.hist.block) ##print
2019-08-04 05:17:27 -07:00
Vanellope
7a13776783
Fixing a bunch of bugs ( #14756 )
2019-08-04 05:14:28 -07:00
radare
5e2913c80c
V or visual and v for panels ##visual ( #14746 )
2019-08-03 19:30:12 -07:00
radare
69a76381d1
Fixes for /c and /c? ##search
2019-08-03 18:02:07 -07:00
Vanellope
027b9984e8
Refactoring and fixing a bug where X does not work when it's clicked ( #14754 )
2019-08-03 17:59:59 -07:00
Vanellope
1c43206634
Fixing critical issues of the menu and refactoring ( #14752 )
2019-08-03 09:58:50 -07:00
David CARLIER
0626013ac7
Linux debug plugin, page promotion feature ##debug
...
* Linux debug plugin, page promotion feature proposal.
Providing new 'dmL' debugger sub command.
This is the only system having THP feature, others are more into
direct huge tlb equivalent ...
The system ought to be set in madvise mode and disabled on Android,
would not do any good in this environment if this is ever supported.
Once the syscall succeed, the address range ought to get the
little 'hg' VmFlags.
* interface changes
2019-08-03 06:09:07 -07:00