16847 Commits

Author SHA1 Message Date
pancake
f76bb3300a Fixes for the ios-sdk.sh -simulator for iOS11 2017-12-31 11:51:54 +01:00
emvivre
261d1a3474 Add fchs operator for x86 assembler (Change Sign) 2017-12-30 20:16:29 +01:00
emvivre
807b415493 Add fprem1 operator for x86 assembler (Partial IEEE Remainder) 2017-12-30 20:16:29 +01:00
emvivre
9a308b5f5b Add fprem operator for x86 assembler (Partial Remainder) 2017-12-30 20:16:29 +01:00
emvivre
5285ba6eee Add fincstp operator for x86 assembler (Increment Stack-Top Pointer) 2017-12-30 20:16:29 +01:00
emvivre
cdef83abd1 Add fdecstp operator for x86 assembler (Decrement Stack-Top Pointer) 2017-12-30 20:16:29 +01:00
emvivre
4736d5a63d Add fpatan operator for x86 assembler (Partial Arctangent) 2017-12-30 20:16:29 +01:00
emvivre
fa09b98c56 Add fptan operator for x86 assembler (Partial Tangent) 2017-12-30 20:16:29 +01:00
emvivre
cfbec44fe5 Add fsqrt operator for x86 assembler (Square Root) 2017-12-30 20:16:29 +01:00
emvivre
3415fe9c0c Add fscale operator for x86 assembler (Scale) 2017-12-30 20:16:29 +01:00
emvivre
2860aa4ff3 Add fabs operator for x86 assembler (Absolute Value) 2017-12-30 20:16:29 +01:00
emvivre
5fcfd0056d Add fcos operator for x86 assembler (Cosine) 2017-12-30 20:16:29 +01:00
emvivre
1c91cb65b8 Add fnop operator for x86 assembler (No Operation) 2017-12-30 20:16:29 +01:00
securisec
3282e2a800 Updated help on dbC (#9095) 2017-12-30 11:25:51 +01:00
Khairul Kasmiran
9baf281edc Fixed Csj for Cs8 strings 2017-12-30 15:46:48 +08:00
Khairul Kasmiran
40b17bc84a Fixed Csj for iz-related strings 2017-12-30 15:45:22 +08:00
pancake
6548b82089 Oops missing +8 2017-12-30 05:47:25 +01:00
pancake
99b8993245 Implement esil_poke_n(128) 2017-12-30 05:46:40 +01:00
emvivre
b0bb816866 Add idiv operator for x86 assembler (signed divide) (#9096) 2017-12-30 05:20:58 +01:00
pancake
f06b72ab50 Fix #9063 - Fix Cf in projects by not filtering it in C* 2017-12-30 05:18:35 +01:00
pancake
54080273cd SymType is also 6char length 2017-12-30 04:25:12 +01:00
pancake
b23360ef7e Do print edges before nodes again and add V^ key like VV^ 2017-12-30 04:11:49 +01:00
pancake
d23dac3f14 Add VV= to rotate graph.layout, and use less in VV? 2017-12-30 03:56:03 +01:00
pancake
3c67ec8f5d Fix #9044 - Honor graph.* on all color themes 2017-12-30 03:44:32 +01:00
pancake
ebf064c1ef Fix #9098 - rabin2 -S is now more compact 2017-12-30 02:23:08 +01:00
pancake
df1f607191 Fix #8824 - Drop ujmp hack, lets investigate what breaks 2017-12-30 02:15:49 +01:00
pancake
3cf53be4b5 Implement [16] for 128 bit registers in ESIL 2017-12-30 01:49:56 +01:00
pancake
8cf0e4b510 Make the default output for rabin2 -s and -i more compact
We still have JSON to get full details on everything, new output
may break people parsing output of commands instead of JSON.
2017-12-30 01:20:58 +01:00
pancake
eab844356a Add ordinal and bind to isj 2017-12-30 01:03:29 +01:00
pancake
34ffd014f4 Better graphs, bringback t/f, add ^to seek to the begining and updated help 2017-12-30 00:50:25 +01:00
pancake
0b71136137 Reuse Vd in VVd, add e,E keys to change graph.edges in VV 2017-12-30 00:09:09 +01:00
emvivre
7413751ad5 Add div operator for x86 assembler (#9094) 2017-12-29 21:15:44 +01:00
Anton Kochkov
1b8ab5f7cf WASM analysis - initial stub (#9091) 2017-12-29 19:56:33 +01:00
emvivre
92ec8c065e Add mul operator for x86 assembler (#9093) 2017-12-29 19:55:54 +01:00
SkUaTeR
467eaed971 Add timeout to readchar_win 2017-12-29 19:55:34 +01:00
xarkes
aa63664f33 Fix MSVC build 2017-12-29 19:07:11 +01:00
Khairul Kasmiran
4968a55da8 Fixed Elf_(r_bin_elf_get_osabi_name) 2017-12-29 21:04:13 +08:00
pancake
b49314a94b Add graph.edges, bringback the linemode=0 and add the graph+dis mode 2017-12-29 11:22:22 +01:00
pancake
252ee3028e Implement axtg and bring back the VV<> (xrefs, call)-graph 2017-12-29 11:21:24 +01:00
pancake
74c2e7fdc8 Minor random fixes here and there for graph, twilight theme and mmx esil 2017-12-29 11:19:56 +01:00
Michael Scherer
66ab19f30d Add a less hacky detection for OS ABI (#9089)
The previous way is using raw memory matching, which is working
for most cases, but a hack. The new code match using section header
notes instead.

This also add minix support
2017-12-29 10:45:38 +01:00
emvivre
75f3898184 Fix x86 assemble with imul operator (#9085) 2017-12-29 09:19:28 +01:00
Anton Kochkov
e0f3238316
Enable MSVC gdb build (#9087)
* Enable MSVC gdb build
* Link with GDB
* Link with r_socket for gdb
2017-12-29 14:58:35 +08:00
pancake
ffb6753dac Initial pseudo for MMX 2017-12-28 20:18:02 +01:00
Sven Steinbauer
706659ce93 Fix #9071 - Correct assembly for extended 64 bit regs 2017-12-28 14:35:49 +01:00
Adrian Studer
f36f165312 Substitute 8051 register names (#9072) 2017-12-28 00:36:41 +01:00
pancake
87e29dc171 Enhance the iteration of bbs in pdc, needs proper rewrite 2017-12-27 23:39:01 +01:00
Maijin
469e8112f5 Add an issue template 2017-12-27 21:21:56 +01:00
Ziyaddin Sadigov
d4dd6fd5e6 Fix typo regarding byte size (#9067) 2017-12-27 18:33:58 +01:00
pancake
8afa433190 Fix tiny memleak in panels reported by coverity 2017-12-27 18:31:09 +01:00