Nguyen Anh Quynh
|
be6b5e84cd
|
add dist target for Makefile
|
11 years ago |
Nguyen Anh Quynh
|
2b63b07302
|
fix the last patch on Macport path comparison
|
11 years ago |
Nguyen Anh Quynh
|
8f856c773e
|
install pkgconfig.pc at the right place for OSX: considering Brew & Macport only
|
11 years ago |
Nguyen Anh Quynh
|
86ac7eac4f
|
fix for config.mk
|
11 years ago |
Nguyen Anh Quynh
|
fe4577699a
|
python: expose cs_disasm_lite() to __init__.py
|
11 years ago |
Nguyen Anh Quynh
|
544e0ff611
|
explicitly warning about diet mode for some APIs in capstone.h
|
11 years ago |
Nguyen Anh Quynh
|
a5818fc4f3
|
Merge branch 'next' of https://github.com/aquynh/capstone into next
|
11 years ago |
Nguyen Anh Quynh
|
a0a8a003d3
|
python: add getter for 'diet' & add support() API to Cs class
|
11 years ago |
Nguyen Anh Quynh
|
5ca85ab8a0
|
python: argument of cs_support() is query, not arch
|
11 years ago |
Nguyen Anh Quynh
|
9c715aa034
|
java: fix indentation
|
11 years ago |
Nguyen Anh Quynh
|
bf723fa424
|
java: fix NULL pointr exception introduced by last commit. suggested by Dang Hoang Vu
|
11 years ago |
Nguyen Anh Quynh
|
a25a7ad231
|
java: verify against core's version before doing anything
|
11 years ago |
Nguyen Anh Quynh
|
a6d0d7a688
|
cython: verify against core's version before doing anything
|
11 years ago |
Nguyen Anh Quynh
|
7e5a6b5828
|
config.mk: move more popular options to the top, less to the bottom
|
11 years ago |
Nguyen Anh Quynh
|
a1b740f5a2
|
more comment updated in config.mk regarding the 'diet' mode
|
11 years ago |
Nguyen Anh Quynh
|
9ff0990470
|
fix comments in config.mk regarding the 'diet' mode
|
11 years ago |
Nguyen Anh Quynh
|
c70adc30e8
|
clarify some comments regarding 'diet' mode in capstone.h
|
11 years ago |
Nguyen Anh Quynh
|
0a8cbbe627
|
java: support 'diet' mode
|
11 years ago |
Nguyen Anh Quynh
|
972bb5b6fc
|
python: support 'diet' mode
|
11 years ago |
Nguyen Anh Quynh
|
b2870e4c4c
|
API: extend cs_support() to allow query on diet mode. add CS_SUPPORT_DIET at the same time
|
11 years ago |
Nguyen Anh Quynh
|
fc83a439e5
|
add diet compile option (CAPSTONE_DIET option in config.mk). This reduces binary size by around 40%
|
11 years ago |
Nguyen Anh Quynh
|
491469155e
|
tests: continue to next tests rather than quit when failing to initialize a test
|
11 years ago |
Nguyen Anh Quynh
|
1181a851b9
|
x86: fix a double-free bug for ATT syntax
|
11 years ago |
Nguyen Anh Quynh
|
0b6daad5ad
|
x86: avoid duplicating slot 0 of Opcode tables with emptyTable
|
11 years ago |
Nguyen Anh Quynh
|
f6060b8f70
|
x86: compress Opcode tables to make data size 3 times smaller. this is without performance sacrifice by using some extra index tables
|
11 years ago |
Nguyen Anh Quynh
|
dc0d04522f
|
package: homebrew should install libraries in 'lib/', but not 'lib64/'
|
11 years ago |
Nguyen Anh Quynh
|
f86b21e318
|
python: update README for test_lite.py
|
11 years ago |
Nguyen Anh Quynh
|
5d0428ebfc
|
python: add test_lite.py to demonstrate new APIs: cs_disasm_lite() & Cs.disasm_lite()
|
11 years ago |
Nguyen Anh Quynh
|
b38a1bf320
|
python: add quick/dirty function cs_disasm_lite() that only returns tuples rather than CsInsn objects
|
11 years ago |
Nguyen Anh Quynh
|
5288c2eee5
|
python: add comments for disasm() & disasm_lite()
|
11 years ago |
Nguyen Anh Quynh
|
b24692cfcc
|
x86: add some debug code to find out size of some Opcode tables
|
11 years ago |
Nguyen Anh Quynh
|
1ad3723214
|
suite: remove some irrelevant comments in benchmark.py
|
11 years ago |
Nguyen Anh Quynh
|
39e69926b2
|
a a newline to LICENSE.TXT
|
11 years ago |
Nguyen Anh Quynh
|
e7c5695807
|
java: fix memleak in disasm()
|
11 years ago |
Nguyen Anh Quynh
|
0154762513
|
cython: bump package version to 2.1
|
11 years ago |
Nguyen Anh Quynh
|
22f1c17860
|
python: fix memleak error in Cython's disasm() & disasm_lite()
|
11 years ago |
Nguyen Anh Quynh
|
abb48c7a5b
|
python: fix identation by removing tabs
|
11 years ago |
Nguyen Anh Quynh
|
43cce296d5
|
python: implement disasm_lite() for Cython
|
11 years ago |
Nguyen Anh Quynh
|
071a7fbaba
|
python: bump python package version to 2.1
|
11 years ago |
Nguyen Anh Quynh
|
d53c1651a0
|
python: implement disasm_lite() method which only return tuples of some critical info. this improves performance by 15%
|
11 years ago |
Enzo Matsumiya
|
6bc08a850a
|
Fix the X86_REL_ADDR macro in x86.h
|
11 years ago |
Nguyen Anh Quynh
|
d8d574b0c8
|
Merge pull request #75 from enzolovesbacon/fix_X86_REL_ADDR_macro
Fix the X86_REL_ADDR macro in x86.h
|
11 years ago |
Enzo Matsumiya
|
cbde4c4a2f
|
Fix the X86_REL_ADDR macro in x86.h
|
11 years ago |
Nguyen Anh Quynh
|
b33ebc46b0
|
bump package version to 2.1
|
11 years ago |
Nguyen Anh Quynh
|
046902a990
|
python & java: update constants following last change to PPC arch
|
11 years ago |
Nguyen Anh Quynh
|
8b915ed765
|
ppc: update core
|
11 years ago |
Nguyen Anh Quynh
|
43a9a9d36f
|
bump API version from 2.0 to 2.1 for core + Python & Java bindings
|
11 years ago |
Nguyen Anh Quynh
|
748e4f8f1d
|
python & java: update following last update to Mips core
|
11 years ago |
Nguyen Anh Quynh
|
bc0b3b92fd
|
mips: update core
|
11 years ago |
Nguyen Anh Quynh
|
6b804dacb1
|
arm: update core
|
11 years ago |