Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
capstone
/
9eb9f539c285a876aef7b2523def5f7fc7a16fc1
9eb9f53
python & java: update following the last change to @op_str
by Nguyen Anh Quynh
· 11 years ago
0636f68
increase size of @op_str to 160 to contain long operand string of some Neon Arm instructions
by Nguyen Anh Quynh
· 11 years ago
57c50d4
ppc: replace constant subtarget numbers with macros
by Nguyen Anh Quynh
· 11 years ago
136e2df
x86: some arithmetic instructions should not update accumulate registers
by Nguyen Anh Quynh
· 11 years ago
9cc56a3
arm: update core
by Nguyen Anh Quynh
· 11 years ago
d8029ae
suite: make all tests consistenly run from inside suite/
by Nguyen Anh Quynh
· 11 years ago
cbb10ba
arm64: update core
by Nguyen Anh Quynh
· 11 years ago
2f05ab2
add some comments on the availability of some APIs relying on detail = ON
by Nguyen Anh Quynh
· 11 years ago
0941042
java: update Mips constants following the change in Mips' core
by Nguyen Anh Quynh
· 11 years ago
a4e6e2a
python: update Mips constants following the change in Mips' core
by Nguyen Anh Quynh
· 11 years ago
75ef242
mips: update core
by Nguyen Anh Quynh
· 11 years ago
44cebf2
python & java: pump API to 2.0
by Nguyen Anh Quynh
· 11 years ago
9c2d029
x86: few more SUB insn should not affect accumulate register
by Nguyen Anh Quynh
· 11 years ago
3d56b82
extend @op_str of cs_insn_flat following the core change
by Nguyen Anh Quynh
· 11 years ago
22800aa
x86: some ADD & SUB insn should not affect accumulate registers. bug reported by Bleh
by Nguyen Anh Quynh
· 11 years ago
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
Next »