Commit Graph

17550 Commits

Author SHA1 Message Date
pancake
5da2685463 Prefix ec escape code with x1b to not look weird 2018-03-11 17:38:21 +01:00
redmed666
2ecaaf4939 Switch cases for imul and idiv when there is only 1 argument (like for mul operation) (#9654) 2018-03-11 16:12:26 +01:00
Khairul Azhar Kasmiran
4b7ee94873 r_name_filter: treat \a as special char too (#9655) 2018-03-11 16:10:54 +01:00
Khairul Azhar Kasmiran
60a9825f3c
esil: inline x86 esi pic thunk (#9642)
* esil: inline x86 esi pic thunk

* Initialize buffer and check return value of read_at
2018-03-11 21:36:29 +08:00
Khairul Azhar Kasmiran
6eaf7bafa9 Escape \v and \a in disasm (#9645) 2018-03-11 14:32:28 +01:00
Vanellope
cbe4c2a92e refactored and cleaned up bunch of unnecessary codes. (#9650)
* refactored and cleaned up bunch of unnecessary codes.
2018-03-11 10:23:44 +01:00
Paul I
8e48fe4012 Meson: Update list of anal/asm/bin plugins (#9640)
* Meson: Update list of anal/asm/bin plugins

* Meson: Add ebc to list of plugins
2018-03-11 09:11:18 +01:00
Florian Märkl
e61339a3d0 More VTables (#9646)
* List vtable methods without fcn, Merge r_anal_list_vtables() and r_anal_list_vtables_all()

* Additional info in av*
2018-03-10 21:28:27 +01:00
fcasal
0cf304a4f7 Added wcj to wc? (#9644) 2018-03-10 14:46:47 +01:00
fcasal
2f88594ea8 Fix JSON output of wcj (#9643) 2018-03-10 14:15:29 +01:00
Abdel-Rahman A
4dffa5cd2e Fix JSON output of Lsj (#9641) 2018-03-09 15:16:31 +01:00
Paul I
69e655fd49 Meson: enable Propeller and Java (#9639) 2018-03-09 20:05:47 +08:00
Florian Märkl
59e4408d70 Move VTables from Core to Anal (#9638) 2018-03-09 20:02:39 +08:00
Abdel-Rahman A
cad295e740 Add JSON output to Ls command (#9637) 2018-03-09 09:01:16 +01:00
pancake
1c1cad1d94 Minor improvement in r_cons_set_raw 2018-03-09 03:01:05 +01:00
pancake
a82887bd0d Fix crash in pdR 2018-03-09 03:00:56 +01:00
Abdel-Rahman A
10c5d39b8d Add missing commas in oLj output (#9634) 2018-03-09 02:41:21 +01:00
Florian Märkl
eba2a797be Make vtables independent of arch 2018-03-09 02:41:00 +01:00
Florian Märkl
052c82ec6e Add VTableContext 2018-03-09 02:41:00 +01:00
pancake
e43691959c Fix RBin.bf suggested commands 2018-03-09 02:02:26 +01:00
pancake
e553927a41 Improve pdR results in a quick and dirty way 2018-03-09 02:01:05 +01:00
cyanpencil
cd719d120b Implement pluggable dietline history. Use it in Vo (#9591) 2018-03-09 00:33:33 +01:00
vdf-git
5fa1b0d218 Arm assembler thumb/thumb shift (#9621) 2018-03-09 00:32:19 +01:00
Florian Märkl
706b6ddf56 Minor VTables Enhancements (#9633) 2018-03-09 01:02:47 +08:00
Florian Märkl
ff6073fae2 Ignore files from CLion and CMake (#9632) 2018-03-08 15:26:31 +01:00
Khairul Kasmiran
c7e38939bd Moved init of core->anal->read_at into r_core_init() 2018-03-08 22:05:05 +08:00
pancake
bbb4fb263b Add autocomplete for the vim command 2018-03-08 11:10:41 +01:00
Riccardo Schirone
c939bbc058 cons/canvas_line: fix back and straight edges (#9630)
Without this patch, the last piece of those lines was missing.
2018-03-08 10:50:36 +01:00
Vanellope
3ef95a0856 Fix V! stack pane stuck (#9596)
* Got the fix i added back to ansi crop so that the api works like the way it should
* Fixed all the glitches at once!
2018-03-08 01:01:09 +01:00
Alan Yee
0462485c28 Update README.md (#9626)
Made explicit HTTPS calls
2018-03-07 23:55:05 +01:00
Riccardo Schirone
a5811d1a2b Fix #9612 - Skip dummy nodes in graph navigation (#9622)
- This reverts commit 747de793c3.
- And skip dummy nodes for VVtf
2018-03-07 22:14:12 +01:00
Vasco Franco
a4de64b169 Fixed null pointer deref in p_format.c (#9623)
Fixed null pointer deref in the command 'pf E' when it didn't receive an argument.
2018-03-07 21:59:20 +01:00
pancake
b323f78dc5 Fix a heap overflow (non-null terminated string) in RCons.rgb_str() 2018-03-07 18:08:19 +01:00
pancake
6428824bc6 Fix asan issue with graph initialization 2018-03-07 12:47:39 +01:00
Anton Kochkov
d1c5cda030 Fixes from JMPTBL PR from Alvaro (#9614) 2018-03-07 11:26:31 +01:00
pancake
8b70bc30d6 Add some more fortunes 2018-03-07 11:04:26 +01:00
radare
31aace6748
Handle anal.nopskip in aab (#9619) 2018-03-07 11:03:17 +01:00
pancake
cac712d5e3 Add wfs and wff, and help for wf? 2018-03-07 10:55:45 +01:00
pancake
e7be837e79 Implement r2pm cache to make r2pm r2-independent 2018-03-07 09:56:09 +01:00
Oscar Salvador
474e56c4b0 Temporary fix for reading regstate from CORE (#9615) 2018-03-07 09:40:33 +01:00
vdf-git
b526d7af16 Added function to translate number to imm12 (#9604) 2018-03-07 09:39:29 +01:00
pancake
d84d5d16c5 Improve ascii art in README.md 2018-03-07 02:10:27 +01:00
pancake
d2f9e090c7 Improve aa* and aas to analyze all entrypoints 2018-03-07 01:56:39 +01:00
pancake
cf238084e0 Improve white theme 2018-03-07 01:52:11 +01:00
pancake
30e98b24be Fix: ed works when no r2rc exists, add RFile.touch() and fix .dump() 2018-03-07 01:20:06 +01:00
pancake
6ac290eaec r_cons_yesno() is now echo-ing the pressed key 2018-03-07 01:19:04 +01:00
pancake
ca8eac68c2 Hardcode umask in sys/install.sh to avoid problems in some distros 2018-03-07 00:53:05 +01:00
pancake
8f43e155c4 Fix warning and remove graph layer warning message 2018-03-07 00:51:49 +01:00
pancake
747de793c3 Fix build on Linux 2018-03-07 00:33:03 +01:00
pancake
1d81e15424 Introduce graph.dummy to disable the creation of dummy nodes in the graph
- If disabled layout is worst, but 't' and 'f' work because there
  are no dummy nodes to follow_nth()
2018-03-06 23:28:19 +01:00