Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
capstone
/
07ceab85609661d40544be98c9a7ede59f65907a
/
bindings
/
python
548b6b5
cython: add comments for all API methods
by Nguyen Anh Quynh
· 10 years ago
6f7e3a0
cython: add missing counters for CsDetail. this fixes some crashes when accessing related data. also fixes reg_read() & reg_write() for CsInsn
by Nguyen Anh Quynh
· 10 years ago
f4e2344
cython: add __dealloc__ method to Cs class to free memory when destroying its object. this fixes a memleak bug
by Nguyen Anh Quynh
· 10 years ago
5c7701d
python: add some comments for the main APIs
by Nguyen Anh Quynh
· 10 years ago
282c882
python: fix the leftover cs_close()
by Nguyen Anh Quynh
· 10 years ago
eb1cc13
python: update following the change to cs_close() API in the core
by Nguyen Anh Quynh
· 10 years ago
b77d1f2
python: add new API cs_version_bind() to return binding's version (might differ from core's)
by Nguyen Anh Quynh
· 10 years ago
27a35fe
python: fix bugs in test.py & test_lite.py
by Nguyen Anh Quynh
· 10 years ago
79b6cc7
cython: raise error when accessing irrelevant data in diet mode
by Nguyen Anh Quynh
· 10 years ago
d5d06ed
Merge branch 'x86' into next
by Nguyen Anh Quynh
· 10 years ago
0ea1251
python & java: update instruction constants after the last core update
by Nguyen Anh Quynh
· 10 years ago
07dc092
python: define CS_SUPPORT_DIET with relation to CS_ARCH_ALL for clarification
by Nguyen Anh Quynh
· 10 years ago
6d05f92
python: fix some wrong comments on diet related code
by Nguyen Anh Quynh
· 10 years ago
d3500aa
python: add a comment regarding CS_SUPPORT_DIET
by Nguyen Anh Quynh
· 10 years ago
3d5c0a4
python: cache diet option for better performance
by Nguyen Anh Quynh
· 10 years ago
56a5058
python: more check for diet engine in some APIs
by Nguyen Anh Quynh
· 10 years ago
51c822d
python: raise CS_ERR_DIET error when accessing irrelevant data in diet engine
by Nguyen Anh Quynh
· 10 years ago
fe45776
python: expose cs_disasm_lite() to __init__.py
by Nguyen Anh Quynh
· 10 years ago
a5818fc
Merge branch 'next' of https://github.com/aquynh/capstone into next
by Nguyen Anh Quynh
· 10 years ago
a0a8a00
python: add getter for 'diet' & add support() API to Cs class
by Nguyen Anh Quynh
· 10 years ago
5ca85ab
python: argument of cs_support() is query, not arch
by Nguyen Anh Quynh
· 10 years ago
a6d0d7a
cython: verify against core's version before doing anything
by Nguyen Anh Quynh
· 10 years ago
972bb5b
python: support 'diet' mode
by Nguyen Anh Quynh
· 10 years ago
f86b21e
python: update README for test_lite.py
by Nguyen Anh Quynh
· 10 years ago
5d0428e
python: add test_lite.py to demonstrate new APIs: cs_disasm_lite() & Cs.disasm_lite()
by Nguyen Anh Quynh
· 10 years ago
b38a1bf
python: add quick/dirty function cs_disasm_lite() that only returns tuples rather than CsInsn objects
by Nguyen Anh Quynh
· 10 years ago
5288c2e
python: add comments for disasm() & disasm_lite()
by Nguyen Anh Quynh
· 10 years ago
0154762
cython: bump package version to 2.1
by Nguyen Anh Quynh
· 10 years ago
22f1c17
python: fix memleak error in Cython's disasm() & disasm_lite()
by Nguyen Anh Quynh
· 10 years ago
abb48c7
python: fix identation by removing tabs
by Nguyen Anh Quynh
· 10 years ago
43cce29
python: implement disasm_lite() for Cython
by Nguyen Anh Quynh
· 10 years ago
071a7fb
python: bump python package version to 2.1
by Nguyen Anh Quynh
· 10 years ago
d53c165
python: implement disasm_lite() method which only return tuples of some critical info. this improves performance by 15%
by Nguyen Anh Quynh
· 10 years ago
046902a
python & java: update constants following last change to PPC arch
by Nguyen Anh Quynh
· 10 years ago
43a9a9d
bump API version from 2.0 to 2.1 for core + Python & Java bindings
by Nguyen Anh Quynh
· 10 years ago
748e4f8
python & java: update following last update to Mips core
by Nguyen Anh Quynh
· 10 years ago
590d1cf
python: verify binding's API version with core's & raise error if they are different
by Nguyen Anh Quynh
· 11 years ago
5bd0e2e
java & python: update instructions following the last x86 core update
by Nguyen Anh Quynh
· 11 years ago
ea5ed83
python: improve README for cython binding
by Nguyen Anh Quynh
· 11 years ago
4edf776
Merge branch 'master' of https://github.com/dannyleates/capstone into next
by Nguyen Anh Quynh
· 11 years ago
8bd0fe4
Update README
by dannyleates
· 11 years ago
b2a8151
Update Readme
by dannyleates
· 11 years ago
f46713b
python: update x86_const.py after last update to x86 core
by Nguyen Anh Quynh
· 11 years ago
fc947e0
python: update Cython for the change on @op_str in the core
by Nguyen Anh Quynh
· 11 years ago
9eb9f53
python & java: update following the last change to @op_str
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
44cebf2
python & java: pump API to 2.0
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
e03da92
python: update @op_str & ARM's @operands following the changes in core
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
e61c504
Clean up addition cython code
by danghvu
· 11 years ago
cfd41dd
Improve cython by using CCsInsn when possible
by danghvu
· 11 years ago
e14556a
python: generator yields nothing rather than [] on failure
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
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
f042e57
python: rename pyx/ to cython/
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
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
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
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
646ca6b
python: add missing PPC support to the last commit
by Nguyen Anh Quynh
· 11 years ago
02874e6
Shorten python code for getting detail info
by danghvu
· 11 years ago
c263d35
correct comments on CS_OPT_ON/OFF regarding default detail option
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
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
bc97e6c
bump package version to 2.0
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
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
c476765
Update java binding for PPC arch
by danghvu
· 11 years ago
5cd6b34
python: add PPC test to test.py & test_detail.py
by Nguyen Anh Quynh
· 11 years ago
f1d489b
ppc: support details information
by Nguyen Anh Quynh
· 11 years ago
34f9638
add new API: cs_strerror() return a string describing a given error code. this should be used together with cs_errno()
by Nguyen Anh Quynh
· 11 years ago
5f1f90c
fix for the last commit, and make the test code no longer specify ppc code as 64bit
by Nguyen Anh Quynh
· 11 years ago
e06b2d0
python: simplify access to operand's information thanks to some getters for <ARCH>Ops classes
by Nguyen Anh Quynh
· 11 years ago
ef709f0
python: cs_disasm*() now use generator rather than a list to return disassembled instructions. suggested by Mario Vilas.
by Nguyen Anh Quynh
· 11 years ago
f2d0ff2
python: add PPC sample to test.py
by Nguyen Anh Quynh
· 11 years ago
4d22779
add the missing include/ppc.h
by Nguyen Anh Quynh
· 11 years ago
42c6b1a
initial support for PPC
by Nguyen Anh Quynh
· 11 years ago
82fe8ff
python: update binding following the changes to cs_version()
by Nguyen Anh Quynh
· 11 years ago
496a62b
python: update to new API cs_disasm_ex()
by Nguyen Anh Quynh
· 11 years ago
3a87fb9
python: minor fix for comments of _dummy_cs class
by Nguyen Anh Quynh
· 11 years ago
3cbb230
python: keep referencing Cs class so make sure it is around until all CsInsn objects are deleted. bug reported by felixwilhelm
by Nguyen Anh Quynh
· 11 years ago
9ac9fcf
python: support newly added API cs_support() & cs_version_ex()
by Nguyen Anh Quynh
· 11 years ago
e76eae2
python: fix for README to keep lines within 80 columns for readability
by Nguyen Anh Quynh
· 11 years ago
6eae731
Merge branch 'master' of https://github.com/0xKD/capstone into pkgconfig
by Nguyen Anh Quynh
· 11 years ago
7008356
change cs_insn struct to follow the commit 18103e4a. fixed Python & Java bindings accordingly. attn: bindings
by Nguyen Anh Quynh
· 11 years ago
6b7b7d9
Make instruction distinction clearer
by Kedar
· 11 years ago
Next »