Commit Graph

22411 Commits

Author SHA1 Message Date
Vane11ope
9e271424d8 Fixed the bug that I had fixed before (#14788) 2019-08-21 11:29:23 +02:00
Vane11ope
ea4ee051d0 Added some asm settings and classified it ##panels (#14853) 2019-08-19 20:42:06 +02:00
00rsiere
fe9a03416f Notify user on hardware breakpoint hit ##debug 2019-08-19 19:29:43 +02:00
Khairul Azhar Kasmiran
eb79eeea21 Use op->disp instead of op->ptr for disp of x86 MOV (and others) (#14829)
* Use op->disp instead of op->ptr for disp of x86 MOV (and others)

* Fix for jumptable MOV

* Fix for [<addr>] operands
2019-08-19 17:30:56 +02:00
fandauchytil
4f80acf51d Fix #14755 - read-only raw search ##search 2019-08-19 17:30:20 +02:00
Giovanni
d337867999 Add support for the amd29k architecture ##disasm ##r2con2019 2019-08-19 17:28:44 +02:00
GustavoLCR
816f3107ae Fix another Appveyor hang (#14844) 2019-08-19 12:16:56 +08:00
radare
20326afb9b
Support 0X as an alias for 0x in numbers ##core (#14842) 2019-08-19 00:48:45 +02:00
GustavoLCR
2e61459499 Fix #14202 - Add support to '\d', '\w', etc. in regex ##search 2019-08-19 00:16:38 +02:00
GustavoLCR
d38084fa9e Fix coredump PC not being considered (again) (#14836) 2019-08-18 22:44:41 +02:00
radare
210da5b23b
pix and pdx are now aliases for pad ##disasm (#14835) 2019-08-18 22:43:41 +02:00
GustavoLCR
948ac864bf Fix #14816 - Properly get lib path ##windows 2019-08-18 21:10:17 +02:00
radare
e1cf65332a
Use r_sandbox_fopen instead of fopen (#14832) 2019-08-18 17:19:53 +02:00
dodococo
70ada267ff AGraph integration with radiff2 ##diff (#14831) 2019-08-18 17:17:44 +02:00
Vane11ope
252f8eb10c Revert multiple layout saving regression in panels (#14792) 2019-08-18 13:09:56 +02:00
Vane11ope
47e45a6929 Some little refactoring in panels (#14798) 2019-08-18 13:00:36 +02:00
dodococo
2b1e53b9c7 Fix #14522: Added g support for Vv mode (#14823) 2019-08-18 12:58:54 +02:00
Brenton Morris
497717bb15 Add ROP chain execution support in ragg2 ##rop (#13609) 2019-08-18 01:55:38 +02:00
Carles Pey
a3d9bf170e Consider endiannes when performing block write operations ##io (#14789) 2019-08-18 01:53:07 +02:00
Alex Gaines
da079f22ea Add a small menu tick for visibility when scr.color is 0 in panels (#14801) 2019-08-18 01:47:49 +02:00
GustavoLCR
25ec55c5b6 Avoid disassembling the same instruction twice on rop search (#14815)
* Avoid disasm the same instr. twice on rop search

* Fixes for comments

* fix double free
2019-08-17 22:58:23 +08:00
dodococo
2e0d0d1002 Fixes #14267: Does not print the function name for agft (#14819) 2019-08-17 22:57:04 +08:00
dodococo
84a326c674 Fixes #14672: f= gives output from current flagspace (#14820) 2019-08-17 22:44:20 +08:00
Maijin
b614b41be8 Add @sghctoma pf definition for BIOS and NTFS 2019-08-17 13:43:48 +02:00
Anton Kochkov
4ac81ab003
Add *BSD SourceHut builds (#14824) 2019-08-17 19:39:25 +08:00
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
04121a2ad8 Fix stack-use-after-scope (#14811) 2019-08-15 13:41:41 +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
GustavoLCR
e915bfa2db Fix Appveyor hang on master (#14803) 2019-08-15 10:47:48 +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
Anton Kochkov
0b7ac1a609 Set version to 3.7.1 2019-08-14 17:29:24 +08:00
Maijin
b22ca85d4e Remove sleep 10 (#14791) 2019-08-14 17:26:27 +08:00
GustavoLCR
2f6bbe01bd Appveyor: Pull radare2-regressions branch from PR author (#14799)
* Pull radare2-regressions branch from PR author
2019-08-14 14:08:05 +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