Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
capstone
/
226d7dca648c3a61dd5d5d56d5384d97673f7551
« Previous
7900458
python: fix Cython binding following the latest core change on @op_str
by Nguyen Anh Quynh
· 11 years ago
a71a299
java: update @opStr & ARM's @Operands following the changes in core
by Nguyen Anh Quynh
· 11 years ago
e03da92
python: update @op_str & ARM's @operands following the changes in core
by Nguyen Anh Quynh
· 11 years ago
b99aec8
increase sizes of @op_str & ARM @operands to contain some ARM instructions with super long list of registers. issue reported by Deroko of ARTeam
by Nguyen Anh Quynh
· 11 years ago
a84fe66
python: indentation for cython code. also added author credits to these new files
by Nguyen Anh Quynh
· 11 years ago
aaaf345
python: update clean target for *.pyx files
by Nguyen Anh Quynh
· 11 years ago
2fcfeac
update .gitignore for new *.pyx files generated by cython
by Nguyen Anh Quynh
· 11 years ago
e61c504
Clean up addition cython code
by danghvu
· 11 years ago
cfd41dd
Improve cython by using CCsInsn when possible
by danghvu
· 11 years ago
f48a879
suite: benchmark.py can benchmark specific archs, rather than all archs like before
by Nguyen Anh Quynh
· 11 years ago
783e6c0
suite: benchmark.py now exercises all archs
by Nguyen Anh Quynh
· 11 years ago
ff93d75
suite: excercise benchmark.py 5 times more
by Nguyen Anh Quynh
· 11 years ago
34474f8
suite: benchmark.py get disasm code from binary file (python itself) rather than randomize data - this stablizes results, and can be compared with other bindings
by Nguyen Anh Quynh
· 11 years ago
e14556a
python: generator yields nothing rather than [] on failure
by Nguyen Anh Quynh
· 11 years ago
cf4df4b
some minor fixes for config.mk
by Nguyen Anh Quynh
· 11 years ago
e51e227
ppc & x86: add third dummy MRI argument to printInstruction() to make it consistent with other archs
by Nguyen Anh Quynh
· 11 years ago
56774a1
mips: printInstruction() is static function. add dummy third argument MRI to be consistent with other archs
by Nguyen Anh Quynh
· 11 years ago
dcbe0f8
arm64: find alias insn after the main isnn name mapping.
by Nguyen Anh Quynh
· 11 years ago
dc6b957
arm64: more changes to make code closer to llvm
by Nguyen Anh Quynh
· 11 years ago
1265077
arm64: make the code closer to llvm code
by Nguyen Anh Quynh
· 11 years ago
3f2fb5f
Merge branch 'next' of https://github.com/aquynh/capstone into next
by Nguyen Anh Quynh
· 11 years ago
a8eb7a5
rename memory function pointer types to have cs_ prefix. also rename internal function pointers my_* to have cs_mem_ prefix - suggested by Pancake
by Nguyen Anh Quynh
· 11 years ago
377bced
python: correct comment on default value of @detail
by Nguyen Anh Quynh
· 11 years ago
92f8296
python: turn off detail by default, and raise CS_ERR_DETAIL when detail is OFF
by Nguyen Anh Quynh
· 11 years ago
4c009c7
python: instructions on installing Cython as dependency
by Nguyen Anh Quynh
· 11 years ago
d0f201c
python: update .gitignore to ignore *.c generated by Cython
by Nguyen Anh Quynh
· 11 years ago
d35416a
python: add instructions on Cython-based binding to README
by Nguyen Anh Quynh
· 11 years ago
5dba289
python: revert the directory name change, so rename 'cython' back to 'pyx'
by Nguyen Anh Quynh
· 11 years ago
b49764d
Merge branch 'cython' into next
by Nguyen Anh Quynh
· 11 years ago
f042e57
python: rename pyx/ to cython/
by Nguyen Anh Quynh
· 11 years ago
d159a03
tests: proper extensions for newly added static executables
by Nguyen Anh Quynh
· 11 years ago
b49f80d
python: make install is the preferred way to install python binding
by Nguyen Anh Quynh
· 11 years ago
625b5bc
comment for the trick to enable constructors in static lib & fix coding style
by Nguyen Anh Quynh
· 11 years ago
e94bf72
gitignore: add tests/*.static
by Nguyen Anh Quynh
· 11 years ago
b33bd2c
Update static fix: no need to call dummy function
by danghvu
· 11 years ago
ad44e81
Minor bug
by danghvu
· 11 years ago
7864786
Add test binary for static link
by danghvu
· 11 years ago
701b850
Fix: bug that static link does not know constructor
by danghvu
· 11 years ago
5696d98
Merge branch 'next' of https://github.com/aquynh/capstone into next
by Nguyen Anh Quynh
· 11 years ago
d63ddac
Makefile: delete capstone.pc for clean target
by Nguyen Anh Quynh
· 11 years ago
71fe283
python: make clean should not remove everything in pyx/
by Nguyen Anh Quynh
· 11 years ago
58a3e3e
python: cleanup setup*.py
by Nguyen Anh Quynh
· 11 years ago
77944e0
arm64: add big-endian support
by Nguyen Anh Quynh
· 11 years ago
a768c9e
arm: support big-endian. issue reported by Pancake
by Nguyen Anh Quynh
· 11 years ago
3079ed6
suite: cleaning benchmark.py
by Nguyen Anh Quynh
· 11 years ago
f7f15a8
python: cleaning pkg directory before installing
by Nguyen Anh Quynh
· 11 years ago
7e0c2cd
python: add compile_args for cython
by Nguyen Anh Quynh
· 11 years ago
b3923cf
python: copying code from capstone/ to pyx/ rather than duplicating code
by Nguyen Anh Quynh
· 11 years ago
6b8445b
python: proper support for cython
by Nguyen Anh Quynh
· 11 years ago
8212470
python: another fix for cython
by Nguyen Anh Quynh
· 11 years ago
4c259d4
python: temporary fix for cython
by Nguyen Anh Quynh
· 11 years ago
99d365f
python: cython support - thanks to Tan Sheng Di for helps
by Nguyen Anh Quynh
· 11 years ago
2bb6bdb
python: CsInsn's errno() method is missing self argument
by Nguyen Anh Quynh
· 11 years ago
f1b0508
x86: cleanup unused stuff
by Nguyen Anh Quynh
· 11 years ago
79654d1
suite: add test_ppc and some other minor changes
by Nguyen Anh Quynh
· 11 years ago
fc4bc12
python: correct CS_OPT_SYNTAX_NOREGNAME & add 1 more test to test.py. issue reported by Dang Hoang Vu
by Nguyen Anh Quynh
· 11 years ago
2258f09
suite: chmod+x compile_all.sh
by Nguyen Anh Quynh
· 11 years ago
646ca6b
python: add missing PPC support to the last commit
by Nguyen Anh Quynh
· 11 years ago
f5d8496
Merge branch 'next' of https://github.com/danghvu/capstone into vu
by Nguyen Anh Quynh
· 11 years ago
02874e6
Shorten python code for getting detail info
by danghvu
· 11 years ago
ea807fb
suite: add compile_all.sh. by Daniel Godas-Lopez
by Nguyen Anh Quynh
· 11 years ago
3709982
TODO: remove C# related info
by Nguyen Anh Quynh
· 11 years ago
c263d35
correct comments on CS_OPT_ON/OFF regarding default detail option
by Nguyen Anh Quynh
· 11 years ago
6a1107c
java: update following the change to detail mode in the core
by Nguyen Anh Quynh
· 11 years ago
428fdcd
python: update following the change to detail mode in the core
by Nguyen Anh Quynh
· 11 years ago
39b812d
switch detail to be CS_OPT_OFF by default
by Nguyen Anh Quynh
· 11 years ago
52b1754
suite: add README
by Nguyen Anh Quynh
· 11 years ago
7fcf723
add some test tools into suite/
by Nguyen Anh Quynh
· 11 years ago
2ba53f5
python: avoid copying data inside CsInsn by saving raw information and use getters. Idea of Dang Hoang Vu
by Nguyen Anh Quynh
· 11 years ago
fedca34
remove the left-over csharp related stuff from Makefile
by Nguyen Anh Quynh
· 11 years ago
ab26cd9
HACK: add arch/PowerPC and cleanup
by Nguyen Anh Quynh
· 11 years ago
6adc5c1
add 'suite' directory to HACK
by Nguyen Anh Quynh
· 11 years ago
6d50dc3
add benchmark.py
by Nguyen Anh Quynh
· 11 years ago
83dd67e
java: OpenJDK 7 is also supported
by Nguyen Anh Quynh
· 11 years ago
9fac512
no longer need to free insn_cache for each arch: simply do it from cs_close()
by Nguyen Anh Quynh
· 11 years ago
d2f46d7
remove bindings/csharp - we no longer maintain it
by Nguyen Anh Quynh
· 11 years ago
bc97e6c
bump package version to 2.0
by Nguyen Anh Quynh
· 11 years ago
0b93e19
fix off-by-one error in make_id2insn. patch by Dang Hoang Vu
by Nguyen Anh Quynh
· 11 years ago
1acfd0b
move insn_cache into cs_struct to gurantee thread-safe
by Nguyen Anh Quynh
· 11 years ago
8f7ab49
fix a potential memleak in cs_open() - happened when arch is invalid/unsupported
by Nguyen Anh Quynh
· 11 years ago
cf89cf6
cosmetic fix for capstone.h
by Nguyen Anh Quynh
· 11 years ago
c52352d
add new error code CS_ERR_MEMSETUP to report error when user-defined dynamic mem management is uninitialized
by Nguyen Anh Quynh
· 11 years ago
1044c3e
java: indentation fix
by Nguyen Anh Quynh
· 11 years ago
57aa8ec
change argument type of cs_support() API from cs_arch to int. this is to give us more flexibility to use this API to check other stuffs in future
by Nguyen Anh Quynh
· 11 years ago
a60ed8b
more instructions on CS_OPT_MEM
by Nguyen Anh Quynh
· 11 years ago
ac9c076
minor fix for instruction on CS_OPT_MEM
by Nguyen Anh Quynh
· 11 years ago
59492c2
enable system's my_malloc/calloc/realloc/free via compile time option
by Nguyen Anh Quynh
· 11 years ago
f122ae0
tests: simplify some accesses to insn's details, and fix some typo bugs
by Nguyen Anh Quynh
· 11 years ago
fa02175
python: delete redundant .gitignore
by Nguyen Anh Quynh
· 11 years ago
61e572b
python: update to support PPC
by Nguyen Anh Quynh
· 11 years ago
c740407
move internal memory management declarations from utils.h to cs_priv.h
by Nguyen Anh Quynh
· 11 years ago
24bf0d9
add new option CS_OPT_MEM for cs_option(): this enable user-defined dynamic memory management. idea proposed by Pancake
by Nguyen Anh Quynh
· 11 years ago
2b14fcd
ppc: update ppc.bh in post-printer
by Nguyen Anh Quynh
· 11 years ago
91e532d
print out ppc_bh information in test_ppc.c & TestPpc.java
by Nguyen Anh Quynh
· 11 years ago
db4bcdd
Merge pull request #61 from danghvu/next
by Nguyen Anh Quynh
· 11 years ago
c476765
Update java binding for PPC arch
by danghvu
· 11 years ago
5611de0
Fix const generator to account for PPC enum style
by danghvu
· 11 years ago
5cd6b34
python: add PPC test to test.py & test_detail.py
by Nguyen Anh Quynh
· 11 years ago
af6ca7e
ppc: add branch hint support to cs_ppc struct
by Nguyen Anh Quynh
· 11 years ago
f1d489b
ppc: support details information
by Nguyen Anh Quynh
· 11 years ago
Next »