emvivre
ab3ff60f2e
Add FSUB/FSUBP/FISUB operator for x86 assembler (Subtract)
2018-01-07 20:40:05 +01:00
emvivre
65a71bcaed
Add FMUL/FMULP/FIMUL operator for x86 assembler (Multiply)
2018-01-07 20:40:05 +01:00
emvivre
ae36701d6c
Add FDIVR/FDIVRP/FIDIVR operator for x86 assembler (Reverse Divide)
2018-01-07 20:40:05 +01:00
emvivre
a8bd708a39
Add FDIV/FDIVP/FIDIV operator for x86 assembler (Divide)
2018-01-07 20:40:05 +01:00
invictus1306
ac091ff05a
Added some checks for the gs command
2018-01-07 20:25:04 +01:00
invictus1306
a904f171b5
Fix the creation of the shellcode
2018-01-07 20:25:04 +01:00
pancake
eae93e80d7
Remove obd and fix ob-, update help messages
2018-01-07 18:18:54 +01:00
pancake
c1ef0d7580
Fix dsb, dmb regressions
2018-01-07 13:54:38 +01:00
Khairul Kasmiran
1e5ddf63ba
Removed spaces from func defs in str.c
2018-01-07 14:54:56 +08:00
Khairul Kasmiran
3458ef6195
Renamed R_BIT_SWAP to R_BIT_TOGGLE
2018-01-07 14:46:35 +08:00
Sven Steinbauer
9e516fe6dc
Fix clflush to work with r/m mod
2018-01-07 04:02:35 +01:00
Sven Steinbauer
ea9492b660
Remove compiler warnings
2018-01-07 04:02:35 +01:00
emvivre
5abaf1dc66
Add others operators related to float operations for x86 assembly (FBLD, FBSTP, FXRSTOR, FXSAVE, FIST/FISTP, FISTTP, FSTENV/FNSTENV) ( #9137 )
...
* Add FBLD operator for x86 assembler (Load Binary Coded Decimal)
* Add FBSTP operator for x86 assembler (Store BCD Integer and Pop)
* Add FXRSTOR operator for x86 assembler (Restore x87 FPU, MMX Technology, SSE, SSE2, and SSE3 State)
* Add FXSAVE operator for x86 assembler (Save x87 FPU, MMX Technology, SSE, and SSE2 State)
* Add FIST/FISTP operator for x86 assembler (Store Integer)
* Add FISTTP operator for x86 assembler (Store Integer with Truncation)
* Add FSTENV/FNSTENV operator for x86 assembler (Store x87 FPU Environment)
2018-01-07 04:01:31 +01:00
Thomas Bailleux
fa3ecb3334
fix issue #9123 with grep [n-] ( #9141 )
2018-01-07 04:00:59 +01:00
Lowly Worm
8ec19dbfdd
skip over strings with Vj
2018-01-06 17:23:48 -08:00
Lowly Worm
a83edb5ccd
typo in license
2018-01-06 16:41:53 -08:00
Lowly Worm
c23fe90280
correctly compute size of .text section on n64 roms
2018-01-06 16:38:55 -08:00
pancake
b9b0be01fe
More compact section comments
2018-01-07 01:37:53 +01:00
Lowly Worm
86904c13d5
add n64 (z64 format) loader ( #9142 )
2018-01-06 16:33:49 -08:00
pancake
e5734c008e
izz output more compact
2018-01-07 01:29:54 +01:00
pancake
c8f72e05e2
Speedup the loading of version info for ELF
2018-01-07 01:20:27 +01:00
pancake
8f8f4a1d4d
Fix /re (arg)
2018-01-07 01:04:01 +01:00
Khairul Kasmiran
9778ef0648
Fixed > redir a 3rd time
2018-01-07 07:50:37 +08:00
Khairul Kasmiran
90a9d432e4
Refixed > redir
2018-01-07 07:02:31 +08:00
pancake
0f922d0da4
Fix /v when no size is specified
2018-01-06 23:45:06 +01:00
pancake
d45ef3109d
Fix ASAN crash in disasm strings
2018-01-06 23:21:45 +01:00
Lowly Worm
c174990e07
fix typo in bin_bios.c
2018-01-06 12:20:36 -08:00
Khairul Kasmiran
068fe94fde
Fixed > redir
2018-01-06 22:34:09 +08:00
Khairul Azhar Kasmiran
b44f73154f
Disasm now honors bin.strpurge ( #9139 )
2018-01-06 14:31:41 +01:00
Thomas Bailleux
8d68fa034b
Support of binary diff format (GDIFF) - radiff2 ( #9140 )
...
* Support of GDIFF output format for radiff2
* Fix DATA for remain bytes (large files)
2018-01-06 14:24:25 +01:00
Lowly Worm
73627a54d7
actually handle the # in quotes for commands
2018-01-05 21:43:29 -08:00
Lowly Worm
f4842a8073
ignore compile_commands.json
2018-01-05 19:38:29 -08:00
Lowly Worm
29507bc2b9
handle # comment in quotes
2018-01-05 19:16:54 -08:00
Lowly Worm
d96b46c7a4
handle > redir in quotes
2018-01-05 19:07:27 -08:00
Andrea Sindoni
d42e48d05e
Added the thumb exec shellcode ( #9134 )
2018-01-05 10:37:20 +01:00
Paul I
7bfea1be93
Merge meson scripts ( #9132 )
2018-01-05 13:20:17 +04:00
Thomas Bailleux
e16e02be97
iE., iEj., is. and isj. implementation ( #9135 )
...
* Add implementation of is. isj. iE. and iEj.
* fix indent and fix possible warning for condition
2018-01-05 10:13:24 +01:00
pancake
1bc0fcdea5
Implement isb, dsb and dmb for the arm64 assembler
2018-01-05 00:45:50 +01:00
emvivre
dbd5b68b22
Add FLDENV operator for x86 assembler (Load x87 FPU Environment)
2018-01-05 00:29:30 +01:00
emvivre
1d99f9e778
Add FLDCW operator for x86 assembler (Load x87 FPU Control Word)
2018-01-05 00:29:30 +01:00
emvivre
346d6b9ad9
Add FILD operator for x86 assembler (Load Integer)
2018-01-05 00:29:30 +01:00
emvivre
e12b788a51
Add FICOM/FICOMP operator for x86 assembler (Compare Integer)
2018-01-05 00:29:30 +01:00
emvivre
2915c54b57
Add FADD/FADDP/FIADD operator for x86 assembler (Add)
2018-01-05 00:29:30 +01:00
Lowly Worm
1154c4e86b
use gist instead of pastebin for the issue template
2018-01-04 14:19:41 -05:00
Lowly Worm
7260de3496
add support for clflush instruction to nz
2018-01-04 14:10:43 -05:00
Fangrui Song
0f2429e6ac
Fix infinite loop/segfault in aab
...
r_anal_fcn_add_bb may be called with `fcn` in `anal->fcn_tree` or not.
If `fcn` is not in the tree, the insertion causes fcn_tree to no longer
reflect `anal->fcns`, which will cause problems later.
2018-01-04 19:37:07 +01:00
pancake
b06d57a068
Fix avr build with meson
2018-01-04 18:46:35 +01:00
pancake
1d7f75fb91
Fix non-null terminated string issue in 8051 disassembler
2018-01-04 18:39:17 +01:00
securisec
3eb5b57cdf
Create monokai
2018-01-04 17:40:19 +01:00
Nabil Elqatib
f74c878c40
Delete (TODO: implement r_list_foreach_prev) comment
...
Commit cfb03d37
implements this macro. That comment is outdated.
2018-01-04 13:03:01 +01:00