Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
capstone
/
c41da15017417cfaf5f238f801914c56196f33af
c41da15
capstone.h: change cs_disasm to cs_disasm_iter in some places
by Nguyen Anh Quynh
· 10 years ago
a8fd71f
CMake: fix option CAPSTONE_X86_ATT_DISABLE. bug reported by Yegor Derevenets
by Nguyen Anh Quynh
· 10 years ago
733cdaf
Merge branch 'mips' into next
by Nguyen Anh Quynh
· 10 years ago
d463bde
Merge branch 'next' of https://github.com/aquynh/capstone into next
by Nguyen Anh Quynh
· 10 years ago
8c5c292
Merge branch 'improvement/remove_mips_n64' of https://github.com/parasyte/capstone into mips
by Nguyen Anh Quynh
· 10 years ago
a91c199
docs: add a link to online doc of cs_disasm_iter()
by Nguyen Anh Quynh
· 10 years ago
ab51d80
Merge pull request #196 from parasyte/bug/ignore_test_iter
by Nguyen Anh Quynh
· 10 years ago
79e253c
Remove CS_MODE_N64
by Jay Oster
· 10 years ago
b1119a3
Add tests/test_iter to .gitignore
by Jay Oster
· 10 years ago
9090672
clean cs_disasm_iter()
by Nguyen Anh Quynh
· 10 years ago
2c8b262
capstone.h: document that for instruction or when detail mode is OFF, the detail pointer is irrelevant, regardless of its value
by Nguyen Anh Quynh
· 10 years ago
1a83cea
Merge branch 'newapi' into next
by Nguyen Anh Quynh
· 10 years ago
fb429b1
capstone.h: note that in Skipdata mode, invalid instruction has id = 0
by Nguyen Anh Quynh
· 10 years ago
29ce6c3
cs_disasm_iter: return false when handle is invalid and do not zero out detail pointer when handling skipdata mode. suggested by @hlide
by Nguyen Anh Quynh
· 10 years ago
ff2939a
capstone.h: refer to sample code for skipdata option & cs_disasm_iter API
by Nguyen Anh Quynh
· 10 years ago
801ce2b
detail pointer is irrelevant when in skipdata mode
by Nguyen Anh Quynh
· 10 years ago
f0acace
Merge branch 'newapi' of https://github.com/aquynh/capstone into next
by Nguyen Anh Quynh
· 10 years ago
542a540
refine instructions of cs_free() to reflect the newly added API cs_malloc()
by Nguyen Anh Quynh
· 10 years ago
7170cb2
tests: add some comments for test_iter.c
by Nguyen Anh Quynh
· 10 years ago
2d752f9
tests: add introductions for test_skipdata.c & test_iter.c to README
by Nguyen Anh Quynh
· 10 years ago
5cb3d64
refine some API instructions for capstone.h
by Nguyen Anh Quynh
· 10 years ago
43efc45
code style
by Nguyen Anh Quynh
· 10 years ago
0a2eca7
modify API cs_disasm_iter() and add new API cs_malloc(). also adds sample code test_iter.c
by Nguyen Anh Quynh
· 10 years ago
b10418e
java: a call to printf() in TestArm.java is missing a variable
by Nguyen Anh Quynh
· 10 years ago
db8eaa3
bindings: remove MIPS_REG_PC constant following the change in the core
by Nguyen Anh Quynh
· 10 years ago
c64d629
mips: remove MIPS_REG_PC register. reviewed by Jay Oster
by Nguyen Anh Quynh
· 10 years ago
8bf5fa6
arm: remove dead code
by Nguyen Anh Quynh
· 10 years ago
e8ffc34
update CREDITS
by Nguyen Anh Quynh
· 10 years ago
cdb8da3
update CREDITS
by Nguyen Anh Quynh
· 10 years ago
29d1688
update CREDITS.TXT
by Nguyen Anh Quynh
· 10 years ago
cc35100
link COMPILE.TXT to xcode/README.md
by Nguyen Anh Quynh
· 10 years ago
5be2592
Merge branch 'next' of https://github.com/aquynh/capstone into next
by Nguyen Anh Quynh
· 10 years ago
b0cc71d
bindings: update java/ocaml/python after the last change in Arm's core
by Nguyen Anh Quynh
· 10 years ago
8fb2eab
arm: some operands can get subtracted from base register, thus have '-' sign associated. this adds subtracted field into cs_arm_op to provide this info. issue reported by Yegor Derevenets
by Nguyen Anh Quynh
· 10 years ago
8d2f38b
Merge pull request #194 from zneak/next
by Nguyen Anh Quynh
· 10 years ago
993f362
New API: cs_disasm_iter
by hlide
· 10 years ago
1b7ccbf
Merge pull request #1 from aquynh/next
by hlide
· 10 years ago
fe4822c
Ocaml: major update
by Nguyen Anh Quynh
· 10 years ago
cc30045
Added README file; removed dubious config lines
by Félix Cloutier
· 10 years ago
8bc327a
(Re-)added preprocessor macros
by Félix Cloutier
· 10 years ago
89005e0
Changed .gitignore file to ignore xcuserdata dirs
by Félix Cloutier
· 10 years ago
3829e49
Deleted unreferenced file
by Félix Cloutier
· 10 years ago
073086b
Removing schema files since they are normally not committed
by Félix Cloutier
· 10 years ago
0c6c622
Readded targets because I screwed up
by Félix Cloutier
· 10 years ago
1b994ff
Added test targets, made sure that tests run
by Félix Cloutier
· 10 years ago
f2b699a
Don't add cr0 to the operand list as it's not displayed by the disassembly
by kratolp
· 10 years ago
1e97886
Xcode project now builds
by Félix Cloutier
· 10 years ago
4d3ccf4
simplify the way to calculate insn_cache in cs_disasm(). suggested by @hlide
by Nguyen Anh Quynh
· 10 years ago
5267baf
fix conflicts
by Nguyen Anh Quynh
· 10 years ago
2fb7c8e
Fix a bug with previous patch
by danghvu
· 10 years ago
e96935e
ppc: remove duplicate op_addReg() in printAliasInstrEx()
by Nguyen Anh Quynh
· 10 years ago
cd18208
package: update Macports & Homebrew
by Nguyen Anh Quynh
· 10 years ago
fff1307
Makefile: simplify generate-pkgcfg by using INCDIR. reviewed by Pancake
by Nguyen Anh Quynh
· 10 years ago
e702b55
Makefile: do not remove old libs in install 'target'
by Nguyen Anh Quynh
· 10 years ago
ffe4435
package: update FreeBSD package
by Nguyen Anh Quynh
· 10 years ago
910a4df
tests: compile without -O3 flag. this is to make it easier to maintain FreeBSD package
by Nguyen Anh Quynh
· 10 years ago
f9d8a89
correct some comments in cs_disasm()
by Nguyen Anh Quynh
· 10 years ago
0d1aad1
Increase cache size by golden ratio
by danghvu
· 10 years ago
a90b047
x86: simplify printPCRelImm() in calculating absolute address. also fix the issue on AT&T syntax
by Nguyen Anh Quynh
· 10 years ago
27a4a08
fix a double-free bug introduced by the last change in cs_disasm()
by Nguyen Anh Quynh
· 10 years ago
ea3c089
some simple optimizations for speed. this improves performance about 5%
by Nguyen Anh Quynh
· 10 years ago
16f330c
cs_disasm(): properly resize the cache when count in range [2, INSN_CACHE_SIZE]
by Nguyen Anh Quynh
· 10 years ago
bff4fbd
x86: properly calculate absolute addresses for relative CALL & JMP - for AT&T syntax. thanks Perdo, again
by Nguyen Anh Quynh
· 10 years ago
a92d2cb
x86: properly calculate absolute addresses of relative CALL & JMP. thanks Pedro for valuable helps
by Nguyen Anh Quynh
· 10 years ago
df92a7f
mips: BC0F is relative branch instruction. bug reported by Pancake
by Nguyen Anh Quynh
· 10 years ago
48eb13c
ppc: add detail for alias instructions introduced in the latest change by @kratolp
by Nguyen Anh Quynh
· 10 years ago
6b731a0
fix conflicts when merging
by Nguyen Anh Quynh
· 10 years ago
630bcd6
ppc: c99
by Nguyen Anh Quynh
· 10 years ago
70fa90f
ppc: coding style
by Nguyen Anh Quynh
· 10 years ago
147035e
suite: chmod +x ppcbranch.py
by Nguyen Anh Quynh
· 10 years ago
7383510
Merge branch 'next' of https://github.com/aquynh/capstone into next
by kratolp
· 10 years ago
a3f0aef
PPC: Fix absolute/relative offset for branch instruction
by kratolp
· 10 years ago
a3f87a5
java: add 'check' target to Makefile
by Nguyen Anh Quynh
· 10 years ago
984d450
Makefile: add 'check' target
by Nguyen Anh Quynh
· 10 years ago
711fd8e
update RELEASE_NOTES
by Nguyen Anh Quynh
· 10 years ago
a2c5e4c
TODO: Ocaml binding is working now (though still incomplete)
by Nguyen Anh Quynh
· 10 years ago
c96f1b0
x86: fix Out-of-bounds read error in is16BitEquivalent(). issue reported by Coverity
by Nguyen Anh Quynh
· 10 years ago
9bf1b87
mips: fix out-of-bounds read error in Mips_reg_name(). issue reported by Coverity
by Nguyen Anh Quynh
· 10 years ago
e135056
fix a negative array index read in PPC_alias_insn(). issue reported by Coverity
by Nguyen Anh Quynh
· 10 years ago
9d54544
mips: verify if RegDecoder can get NULL value. issue reported by Coverity
by Nguyen Anh Quynh
· 10 years ago
7e644f0
ppc: initialize needComma to false. issue reported by Coverity
by Nguyen Anh Quynh
· 10 years ago
839890b
tests: use cs_group_name() to print out group names in test_detail.c & test_detail.py
by Nguyen Anh Quynh
· 10 years ago
523ca99
cs_disasm(): make sure cache_size is smaller than INSN_CACHE_SIZE to avoid integer overflow in malloc()
by Nguyen Anh Quynh
· 10 years ago
50eeba2
avoid setting instruction cache size to @count when Capstone uses user-customized memory management, which might fail in resource scarce env such as kernel
by Nguyen Anh Quynh
· 10 years ago
ac98ca0
set buffer size for instruction cache in cs_disasm() to @count if @count > 0. this avoids realloc() in cases where @count is pre-determined. thanks Dang Hoang Vu for the idea
by Nguyen Anh Quynh
· 10 years ago
39eb84a
merge v3
by Nguyen Anh Quynh
· 10 years ago
9235fdc
arm: The Thumb2 ldrexd and strexd instructions are not defined for M-class architectures
by Nguyen Anh Quynh
· 10 years ago
187a1ae
Merge pull request #187 from danghvu/v3
by Nguyen Anh Quynh
· 10 years ago
ebeec9d
Cython: update installation and tests to v3
by danghvu
· 10 years ago
6756edd
ppc: alias instructions handled by printAliasInstrEx() miss CR* registers in detail mode. fixed
by Nguyen Anh Quynh
· 10 years ago
ca44c48
ppc: coding style for PPCInstPrinter.c
by Nguyen Anh Quynh
· 10 years ago
27767e8
merge PR of @kratolp
by Nguyen Anh Quynh
· 10 years ago
d7e42b7
rename all the constants marking ending from _MAX to _ENDING. this also updates Java/Python/Ocaml bindings accordingly
by Nguyen Anh Quynh
· 10 years ago
39a6529
Add ppc branch test suite
by kratolp
· 10 years ago
f0221a2
* Fix pcc branch offset in a better way
by kratolp
· 10 years ago
0b702b8
suite: add input files for systematic testing assembly instructions across all archs (MC)
by Nguyen Anh Quynh
· 10 years ago
e4d1f4d
Merge pull request #185 from danghvu/v3
by Nguyen Anh Quynh
· 10 years ago
3671d70
Java binding: fix missing dependency
by danghvu
· 10 years ago
ed7e43d
Merge branch 'v3' of https://github.com/aquynh/capstone into v3
by Nguyen Anh Quynh
· 10 years ago
82354b6
ocaml: rename cs_disasm() back to cs_disasm_quick(), which rightly reflects its nature
by Nguyen Anh Quynh
· 10 years ago
Next »