1. 024e55e capstone.h: add notes on cs_disasm() vs cs_disasm_iter() by Nguyen Anh Quynh · 10 years ago
  2. de65619 x86: add prefix constants X86_PREFIX_*. suggested by Pancake by Nguyen Anh Quynh · 10 years ago
  3. 85cfb18 x86: get rid of redundant X86_INS_LOCK/REP/RENE. issue reported by Pancake by Nguyen Anh Quynh · 10 years ago
  4. aeaff79 ppc: change type of ppc_op_crx.cond type to ppc_bc by Nguyen Anh Quynh · 10 years ago
  5. fcc5673 ppc.h: add a comment for ppc_op_crx by Nguyen Anh Quynh · 10 years ago
  6. 5c0d9a4 Add '4*cri+cond' to operand list by kratolp · 10 years ago
  7. c41da15 capstone.h: change cs_disasm to cs_disasm_iter in some places by Nguyen Anh Quynh · 10 years ago
  8. 79e253c Remove CS_MODE_N64 by Jay Oster · 10 years ago
  9. 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
  10. 1a83cea Merge branch 'newapi' into next by Nguyen Anh Quynh · 10 years ago
  11. fb429b1 capstone.h: note that in Skipdata mode, invalid instruction has id = 0 by Nguyen Anh Quynh · 10 years ago
  12. ff2939a capstone.h: refer to sample code for skipdata option & cs_disasm_iter API by Nguyen Anh Quynh · 10 years ago
  13. 801ce2b detail pointer is irrelevant when in skipdata mode by Nguyen Anh Quynh · 10 years ago
  14. f0acace Merge branch 'newapi' of https://github.com/aquynh/capstone into next by Nguyen Anh Quynh · 10 years ago
  15. 542a540 refine instructions of cs_free() to reflect the newly added API cs_malloc() by Nguyen Anh Quynh · 10 years ago
  16. 5cb3d64 refine some API instructions for capstone.h by Nguyen Anh Quynh · 10 years ago
  17. 43efc45 code style by Nguyen Anh Quynh · 10 years ago
  18. 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
  19. c64d629 mips: remove MIPS_REG_PC register. reviewed by Jay Oster by Nguyen Anh Quynh · 10 years ago
  20. 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
  21. 993f362 New API: cs_disasm_iter by hlide · 10 years ago
  22. 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
  23. aa58f7f typo fix for capstone.h by Nguyen Anh Quynh · 10 years ago
  24. acbafc6 ocaml/python/java: fix some broken arm64 constants generated by const_generator.py by Nguyen Anh Quynh · 10 years ago
  25. 54f8cef mips: add JR.HB & JALR.HB instructions. also update Ocaml/Python/Java bindings by Nguyen Anh Quynh · 10 years ago
  26. 5691dd4 mips: fixed & added new instructions. also updated Ocaml/Python/Java bindings by Nguyen Anh Quynh · 10 years ago
  27. 7e57e79 ppc: handle branch condition for alias instructions. this also updates Python & Java bindings by Nguyen Anh Quynh · 10 years ago
  28. 1738a3e sparc: handle some alias instructions & more details for some special instructions. update Python & Java bindings accordingly with new instructions & registers by Nguyen Anh Quynh · 10 years ago
  29. eaecfa4 ppc: add PPC_INS_BNE for alias instruction BNE by Nguyen Anh Quynh · 10 years ago
  30. 2c425fc correct an incorrect comment on default value of skipdata mnem: .db -> .byte. bug reported by Ben Nagy by Nguyen Anh Quynh · 10 years ago
  31. 721d07f ppc: support alias instructions. update Python & Java bindings accordingly by Nguyen Anh Quynh · 10 years ago
  32. 04d9f8e arm: update core with a lot more details provided in detail mode now. update Python & Java bindings to reflect the core's changes by Nguyen Anh Quynh · 10 years ago
  33. 4f0d704 arm64: vector_index = 0 is valid. this changed invalid value of vector_index to -1 by Nguyen Anh Quynh · 10 years ago
  34. 0beb0d4 api: get back the old API cs_disasm() & mark cs_disasm_ex() deprecated. cs_disasm_ex() will be removed in the future by Nguyen Anh Quynh · 10 years ago
  35. 934e180 x86: more update to the core by Nguyen Anh Quynh · 10 years ago
  36. a7792ae systemz: update core. also update Python & Java bindings by Nguyen Anh Quynh · 10 years ago
  37. c286b34 Merge branch 'arm64' into v3 by Nguyen Anh Quynh · 10 years ago
  38. 0efef5d solve some conflicts when merging -next into -v3 by Nguyen Anh Quynh · 10 years ago
  39. 46a74e5 arm64: update core. this added a lot more details to cs_arm64_op struct by Nguyen Anh Quynh · 10 years ago
  40. 78c4876 Merge branch 'cs_insn_const' of https://github.com/obs1dium/capstone into next by Nguyen Anh Quynh · 10 years ago
  41. 876b6b6 use const when passing cs_insn pointers by obs · 10 years ago
  42. 6638294 x86: return proper error if cs_option() enables AT&T syntax but AT&T support is opt-out at compile time by Nguyen Anh Quynh · 10 years ago
  43. a726402 sparc: update core. this added/removed some instructions & groups. updated Python & Java bindings accordingly by Nguyen Anh Quynh · 10 years ago
  44. 91a6477 ppc: fix a mistake on interpreting CR registers by deleting CR8 -> CR31 by Nguyen Anh Quynh · 10 years ago
  45. dd3deec ppc: update core. this added new instructions, groups & registers. updated Python & Java bindings accordingly by Nguyen Anh Quynh · 10 years ago
  46. 0f0eb98 mips: update core. this added bunch of new instructions & groups. updated Python & Java bindings accordingly by Nguyen Anh Quynh · 10 years ago
  47. 7c089fd arm: add new mode CS_MODE_MCLASS for Cortex-M series. updated Python & Java bindings accordingly by Nguyen Anh Quynh · 10 years ago
  48. b52f11f arm: update core. this added a new instruction UDF. also updated Python+Java bindings accordingly by Nguyen Anh Quynh · 10 years ago
  49. fd0f798 bump API & package version to 3.0 by Nguyen Anh Quynh · 10 years ago
  50. 0b69038 x86: update core with upstream. this added bunch of new instructions & groups. also updated Python & Java bindings after the core change by Nguyen Anh Quynh · 10 years ago
  51. 027afdc Change the prototype of the callback in SKIPDATA option. Suggested by Ben Nagy. by Nguyen Anh Quynh · 10 years ago
  52. 0df7e93 Change the prototype of the callback in SKIPDATA option. Suggested by Ben Nagy. by Nguyen Anh Quynh · 10 years ago
  53. 994f336 ppc: rename PC_BH_NO to PC_BH_INVALID for consistency by Nguyen Anh Quynh · 10 years ago
  54. dfc94e1 ppc: add PPC_BC_INVALID by Nguyen Anh Quynh · 10 years ago
  55. 650f96c add new API cs_group_name() to return group name in string, given the group id by Nguyen Anh Quynh · 10 years ago
  56. e105594 x86: update comments for prefix[] & opcode[] fields of cs_x86 by Nguyen Anh Quynh · 10 years ago
  57. 9f6ed71 x86: add @rex to cs_x86 struct. updated python & java binding for this change by Nguyen Anh Quynh · 10 years ago
  58. 1a66fec x86: support avx_sae & avx_rm in cs_x86 struct. this also updates Python & Java bindings following the core's change by Nguyen Anh Quynh · 10 years ago
  59. 12e6e31 x86: rename zero_opmask of cs_x86_op to avx_zero_opmask by Nguyen Anh Quynh · 10 years ago
  60. 2b338ce x86: update some comments on x86.h by Nguyen Anh Quynh · 10 years ago
  61. 92a3d4c x86: add AVX's zero_opmask to cs_x86_op struct. updated Python & Java bindings for this change by Nguyen Anh Quynh · 10 years ago
  62. 4c5eabc x86: support SSE_CC & AVX_CC in cs_x86 struct. this also updates Python & Java bindings by Nguyen Anh Quynh · 10 years ago
  63. 0d71645 x86: add avx_bcast to cs_x86_op to support AVX512 instructions. this also updates Python & Java binding by Nguyen Anh Quynh · 10 years ago
  64. bb6440c x86: extend cs_x86.opcode to 4 bytes to contain EVEX opcode. this also updates Python binding following this interface change by Nguyen Anh Quynh · 10 years ago
  65. d29aa62 x86: correct comments on x86_op_mem.scale by Nguyen Anh Quynh · 10 years ago
  66. 14ba46b x86: add segment to x86_op_mem struct. this fixes a bug in generating detail for instructions with segment override. bug reported by Sean Heelan. by Nguyen Anh Quynh · 10 years ago
  67. fb15221 x86: cs_x86.prefix[] should have size 4, not 5 by Nguyen Anh Quynh · 10 years ago
  68. 1085073 x86: remove disp_size, imm_size, op_size. add size to each operand. thanks Gabriel Quadros for some nice ideas by Nguyen Anh Quynh · 10 years ago
  69. 73bbbb3 arm: add ASRS, LSRS, VCLE, VCLT instructions. update Python & Java bindings at the same time by Nguyen Anh Quynh · 10 years ago
  70. 3a7c136 Fixed SPARC compilation by schwoop · 10 years ago
  71. 8a26bd3 Fix for GCC MIPS toolchain by schwoop · 10 years ago
  72. 4aacbea Merge branch 'next' into cmake2 by Nguyen Anh Quynh · 10 years ago
  73. a19d3f0 Merge branch 'feature/x86-groups' of https://github.com/parasyte/capstone into test by Nguyen Anh Quynh · 10 years ago
  74. 10053ba Modified CMakeLists.txt to re-enable support for building both static and shared versions of the library. by Ali Rizvi-Santiago · 10 years ago
  75. 1969b83 windows: expose public APIs with dllimport for user apps by Nguyen Anh Quynh · 10 years ago
  76. 0ea020e cmake: do not define dllimport by Nguyen Anh Quynh · 10 years ago
  77. 07c3693 cmake: properly export public APIs in capstone.DLL. thanks to Daniel Pistelli for helping to fix this issue by Nguyen Anh Quynh · 10 years ago
  78. 4c0ed0b correct capstone.h on the old already-renamed op_info[] arrays by Nguyen Anh Quynh · 10 years ago
  79. 6f74ccc Add new x86 instruction groups by Jay Oster · 10 years ago
  80. be2b788 xcore: handle details for some special tricky instructions by Nguyen Anh Quynh · 10 years ago
  81. c80d840 add XCore architecture by Nguyen Anh Quynh · 10 years ago
  82. 5d6383e sparc: SPARC_CC_ICC_N should not have the same value as SPARC_CC_INVALID. bug reported by Jason Oster by Nguyen Anh Quynh · 10 years ago
  83. aa60b8c [#124] ARM: Make `imm` detail field signed. by Jason Oster · 10 years ago
  84. 9693450 arm64: do not consider WZR & XZR alias registers by Nguyen Anh Quynh · 10 years ago
  85. cb59106 remove some more forgotten stdbool.h by Nguyen Anh Quynh · 10 years ago
  86. 171eb75 stdbool.h is only available in C99-supported compiler by Nguyen Anh Quynh · 10 years ago
  87. e76abf4 move prototype of strcasecmp for MSVC into utils.h, and remove platform.h by Nguyen Anh Quynh · 10 years ago
  88. e079f10 remove more redundant code in platform.h by Nguyen Anh Quynh · 10 years ago
  89. 8d8cd79 remove redundant code in platform.h by Nguyen Anh Quynh · 10 years ago
  90. 1d2e69b msvc: remove headers/ directory & replace it with include/platform.h by Nguyen Anh Quynh · 10 years ago
  91. 3878ff0 skipdata: change data type of callback's offset to uint64_t by Nguyen Anh Quynh · 10 years ago
  92. 7751fbe header files: Disassembler -> Disassembly by Nguyen Anh Quynh · 11 years ago
  93. fa69707 x86: handle more tricky instructions. by Nguyen Anh Quynh · 11 years ago
  94. 6f56ff5 x86: handle SAL instructions. bug reported by Attila Suszter & Ange Albertini by Nguyen Anh Quynh · 11 years ago
  95. 1efa9c1 SKIPDATA: add info about the first argument of callback function by Nguyen Anh Quynh · 11 years ago
  96. 42288ac SKIPDATA: add 1 more argument to callback function pointing to the input buffer of cs_disasm_ex() by Nguyen Anh Quynh · 11 years ago
  97. 3d5b6f3 update capstone.h to add some minor details for SKIPDATA mode by Nguyen Anh Quynh · 11 years ago
  98. 11ec881 core: add CS_ERR_SKIPDATA error code to report when code access irrelevant info in SKIPDATA mode by Nguyen Anh Quynh · 11 years ago
  99. 07ffd64 SKIPDATA: @offset of callback function should indicate the position of examining byte in input buffer by Nguyen Anh Quynh · 11 years ago
  100. a89383e number of bytes skipped by SKIPDATA option depends on arch by Nguyen Anh Quynh · 11 years ago