tandasat
|
152c1baf9f
|
skip stdint.h for windows driver configuration
|
2016-04-23 15:58:31 -07:00 |
bughoho
|
afdedac368
|
fix comment
|
2015-10-08 08:49:00 +08:00 |
bughoho
|
55cd95e497
|
add dedicated variables such as prefix2e, prefix36, prefix66, prefix67, etc
|
2015-10-07 14:47:24 +08:00 |
bughoho
|
ec31ea84ee
|
https://github.com/aquynh/capstone/issues/483
|
2015-09-28 15:08:25 +08:00 |
Nguyen Anh Quynh
|
c0bf7f6e48
|
x86: revert the old change that check prefix location more strictly
|
2015-06-04 21:30:15 +08:00 |
reverser
|
cf6201419a
|
Add support to embed Capstone into OS X kernel extensions.
|
2015-04-10 23:28:12 +08:00 |
Nguyen Anh Quynh
|
ed46b0b27a
|
x86: allow prefixes to be positioned anywhere. this should fix the bug reported by Gabriel Quadros
|
2015-02-26 07:09:34 +08:00 |
Nguyen Anh Quynh
|
5f8c4239c2
|
x86: add missing CR8-CR15 registers to arch/X86/X86DisassemblerDecoder.h
|
2014-12-25 01:12:56 +08:00 |
Nguyen Anh Quynh
|
4e20e8e24d
|
x86: 0x66 & 0x67 cannot be anywhere. this fixes CRC32 instruction
|
2014-11-10 07:43:49 +08:00 |
Nguyen Anh Quynh
|
0b690387b3
|
x86: update core with upstream. this added bunch of new instructions & groups. also updated Python & Java bindings after the core change
|
2014-08-13 13:01:50 +08:00 |
Nguyen Anh Quynh
|
f1ec52628e
|
x86: provide size for X86_OP_IMM operand. thank Gabriel Quadros for some suggestions
|
2014-06-25 22:03:18 +08:00 |
Nguyen Anh Quynh
|
bb6440c5ef
|
x86: extend cs_x86.opcode to 4 bytes to contain EVEX opcode. this also updates Python binding following this interface change
|
2014-06-24 21:46:54 +08:00 |
Nguyen Anh Quynh
|
9cf88119fb
|
x86: InternalInstruction@xAcquireRelease should be initialized to 0 (FALSE)
|
2014-06-16 18:32:34 +08:00 |
Nguyen Anh Quynh
|
22a5a761d8
|
x86: simplify byteReader_t
|
2014-06-07 23:41:20 +08:00 |
Nguyen Anh Quynh
|
5474d877b0
|
x86: optimize struct InternalInstruction for memset(). this improve performance by around 4%
|
2014-06-07 12:56:44 +08:00 |
Nguyen Anh Quynh
|
e70a043a04
|
x86: more simplification for better performance
|
2014-06-05 10:52:43 +08:00 |
Nguyen Anh Quynh
|
46b6693d36
|
x86: save prefixes to avoid expensive copying loop. based on idea of Dang Hoang Vu
|
2014-06-04 19:04:46 +08:00 |
Nguyen Anh Quynh
|
f721e3124d
|
Disassembler -> Disassembly
|
2014-05-27 10:45:58 +08:00 |
Nguyen Anh Quynh
|
e68ee701c4
|
x86: simplify code handling LOCK/REP by remembering this prefix status when decoding it
|
2014-05-07 13:57:09 +08:00 |
Nguyen Anh Quynh
|
7437a41bfa
|
x86: minor fixes for comments on MOV32cr etc: this is related to 64bit code as well
|
2014-04-25 10:51:37 +08:00 |
Nguyen Anh Quynh
|
0902bf2a25
|
x86: handle MOV32cr, MOV32dr, MOV32rc, MOV32rd
|
2014-04-24 22:46:25 +08:00 |
Nguyen Anh Quynh
|
13f40d26a2
|
x86: upgrade core
|
2014-02-07 22:06:33 +08:00 |
Nguyen Anh Quynh
|
57ab21b558
|
rename some old header guards from SB to CS
|
2014-01-02 12:44:20 +08:00 |
Nguyen Anh Quynh
|
36d143b6d0
|
x86: update core engine
|
2013-12-01 00:05:22 +08:00 |
Nguyen Anh Quynh
|
26ee41aa67
|
initial import
|
2013-11-27 12:11:31 +08:00 |