Nguyen Anh Quynh
|
5ee2b45518
|
core: reduce insn_cache's size when USE_SYS_DYN_MEM, not on CAPSTONE_DIET
|
11 years ago |
Nguyen Anh Quynh
|
c76d8d03ba
|
remove string check & stack protector when compiling diet engine
|
11 years ago |
Nguyen Anh Quynh
|
2340eb5182
|
Merge branch 'next' of https://github.com/aquynh/capstone into next
|
11 years ago |
Nguyen Anh Quynh
|
034a7487c0
|
core: C99 fix for cs_disasm_ex()
|
11 years ago |
Nguyen Anh Quynh
|
cbaf913d68
|
arm: fix a bug in getting data from input buffer of Thumb: bail out if not enough data
|
11 years ago |
Nguyen Anh Quynh
|
1514d5ca0c
|
ppc: cleaning up
|
11 years ago |
Nguyen Anh Quynh
|
1c68ab9293
|
cleaning up unused code
|
11 years ago |
Nguyen Anh Quynh
|
472a4a4121
|
core: reduce default INSN_CACHE_SIZE to 32 to reduce stack memory variable size @insn_cache
|
11 years ago |
Nguyen Anh Quynh
|
a836b75d30
|
core: reduce INSN_CACHE_SIZE for diet engine to reduce stack variable size. this might fix a crash for OSX kernel. issue reported by Enzo Matsumiya
|
11 years ago |
Nguyen Anh Quynh
|
296a23148a
|
Makefile: disassembler -> disassembly
|
11 years ago |
Nguyen Anh Quynh
|
2844cc5131
|
Makefile: rename variable MACHINE to UNAME_M
|
11 years ago |
Nguyen Anh Quynh
|
ae603d9631
|
packages: update Brew formula to 2.1 by embedding patch inside
|
11 years ago |
Nguyen Anh Quynh
|
0c0a81e10b
|
packages: fix Brew formula for 2.1
|
11 years ago |
Nguyen Anh Quynh
|
a118137634
|
packages: another attempt for Brew formula
|
11 years ago |
Nguyen Anh Quynh
|
3479177e32
|
packages: fix Brew's patch for 2.1
|
11 years ago |
Nguyen Anh Quynh
|
a8f6667dc1
|
package: add patch-Makefile for 2.1
|
11 years ago |
Nguyen Anh Quynh
|
4c419a1268
|
package: update Macport to 2.1
|
11 years ago |
Nguyen Anh Quynh
|
8652d53b9e
|
package: update Brew for 2.1
|
11 years ago |
Nguyen Anh Quynh
|
965ebf8a25
|
python: add more information to debug()
|
11 years ago |
Nguyen Anh Quynh
|
534b416d62
|
python: thanks to the last change in the core, tricky call to cs_open() is no longer needed for debug()
|
11 years ago |
Nguyen Anh Quynh
|
c46c35d3c7
|
core try to initialize archs as soon as we can by calling archs_enable() everywhere possible
|
11 years ago |
Nguyen Anh Quynh
|
f51971d128
|
update ChangeLog
|
11 years ago |
Nguyen Anh Quynh
|
7fc8121e6b
|
python: rename cs_version_bind() to version_bind()
|
11 years ago |
Nguyen Anh Quynh
|
9aff233a42
|
python: fix debug() for Cython
|
11 years ago |
Nguyen Anh Quynh
|
d0abe15081
|
python: add debug() function
|
11 years ago |
Nguyen Anh Quynh
|
838b37830a
|
minor fixes for config.mk
|
11 years ago |
Nguyen Anh Quynh
|
0586a74bdd
|
suite: minor fix for fuzz.py
|
11 years ago |
Nguyen Anh Quynh
|
d9ee9b114f
|
suite: more throughout fuzzing
|
11 years ago |
Nguyen Anh Quynh
|
ce2ad202d2
|
x86: clean up X86ATTInstPrinter.c
|
11 years ago |
Nguyen Anh Quynh
|
ca9a7ab30c
|
ppc: fix a segfault in Diet mode
|
11 years ago |
Nguyen Anh Quynh
|
1cf70fe174
|
suite: minor fixes for fuzz.py
|
11 years ago |
Nguyen Anh Quynh
|
6b95e5ef74
|
arm64: fix a segfault bug in Diet engine
|
11 years ago |
Nguyen Anh Quynh
|
3a614830f5
|
suite: add comments for fuzz.py
|
11 years ago |
Nguyen Anh Quynh
|
07ceab8560
|
suite: update README for fuzz.py
|
11 years ago |
Nguyen Anh Quynh
|
5feee401ca
|
suite: fix usage instructions for fuzz.py
|
11 years ago |
Nguyen Anh Quynh
|
301e831e13
|
suite: add fuzz.py tool
|
11 years ago |
Nguyen Anh Quynh
|
07b2037816
|
suite: cosmetic fixes for benchmark.py
|
11 years ago |
Nguyen Anh Quynh
|
b0b7308455
|
update README
|
11 years ago |
Nguyen Anh Quynh
|
e6c378e1ed
|
minor fixes for Changelog
|
11 years ago |
Nguyen Anh Quynh
|
6cfabcd298
|
fixes Changelog
|
11 years ago |
Nguyen Anh Quynh
|
6e6ada2c84
|
update Changelog for 2.1
|
11 years ago |
Nguyen Anh Quynh
|
892729ca11
|
java: add error modes, version() & support diet engine
|
11 years ago |
Nguyen Anh Quynh
|
548b6b535d
|
cython: add comments for all API methods
|
11 years ago |
Nguyen Anh Quynh
|
6f7e3a0c37
|
cython: add missing counters for CsDetail. this fixes some crashes when accessing related data. also fixes reg_read() & reg_write() for CsInsn
|
11 years ago |
Nguyen Anh Quynh
|
bc22b5be83
|
x86: handle rep/repne mulpd case
|
11 years ago |
Nguyen Anh Quynh
|
f4e2344401
|
cython: add __dealloc__ method to Cs class to free memory when destroying its object. this fixes a memleak bug
|
11 years ago |
Nguyen Anh Quynh
|
d03edf49bc
|
add more instructions to config.mk
|
11 years ago |
Nguyen Anh Quynh
|
48476dd33d
|
docs: update README
|
11 years ago |
Nguyen Anh Quynh
|
0fce8d7caa
|
docs: add link to embedded doc
|
11 years ago |
Nguyen Anh Quynh
|
833823a065
|
config.mk: add missing vnsprintf() to list of dyn memory management functions
|
11 years ago |