1. ce2ad20 x86: clean up X86ATTInstPrinter.c by Nguyen Anh Quynh · 11 years ago
  2. ca9a7ab ppc: fix a segfault in Diet mode by Nguyen Anh Quynh · 11 years ago
  3. 6b95e5e arm64: fix a segfault bug in Diet engine by Nguyen Anh Quynh · 11 years ago
  4. bc22b5b x86: handle rep/repne mulpd case by Nguyen Anh Quynh · 11 years ago
  5. 4ef1668 arm64: remove dead code by Nguyen Anh Quynh · 11 years ago
  6. 43befa0 arm: no longer rely on information from @groups to verify relative instructions by Nguyen Anh Quynh · 11 years ago
  7. 079e043 x86: bug fixes for some instructions, including AVX by Nguyen Anh Quynh · 11 years ago
  8. 143759d x86: update core by Nguyen Anh Quynh · 11 years ago
  9. fc83a43 add diet compile option (CAPSTONE_DIET option in config.mk). This reduces binary size by around 40% by Nguyen Anh Quynh · 11 years ago
  10. 1181a85 x86: fix a double-free bug for ATT syntax by Nguyen Anh Quynh · 11 years ago
  11. 0b6daad x86: avoid duplicating slot 0 of Opcode tables with emptyTable by Nguyen Anh Quynh · 11 years ago
  12. f6060b8 x86: compress Opcode tables to make data size 3 times smaller. this is without performance sacrifice by using some extra index tables by Nguyen Anh Quynh · 11 years ago
  13. b24692c x86: add some debug code to find out size of some Opcode tables by Nguyen Anh Quynh · 11 years ago
  14. 8b915ed ppc: update core by Nguyen Anh Quynh · 11 years ago
  15. bc0b3b9 mips: update core by Nguyen Anh Quynh · 11 years ago
  16. 6b804da arm: update core by Nguyen Anh Quynh · 11 years ago
  17. 27b9a96 x86: make printAliasInstr() return string, not id by Nguyen Anh Quynh · 11 years ago
  18. 74c41eb mips: simplify handling alias insn by Nguyen Anh Quynh · 11 years ago
  19. 4f93d9c arm64: simplify handling alias instruction (printAliasInstr) by Nguyen Anh Quynh · 11 years ago
  20. 85cddef x86: optimize handling special instructions with accumulate registers by Nguyen Anh Quynh · 11 years ago
  21. 005c514 x86: eliminate X86_get_insn_id2() by Nguyen Anh Quynh · 11 years ago
  22. 585018f ppc & arm: remove functions *_get_insn_id2() by Nguyen Anh Quynh · 11 years ago
  23. a86a127 Merge branch 'msvc0' into next1 by Nguyen Anh Quynh · 11 years ago
  24. 603f7ac x86: fix a warning on unused variable by kaka22 · 11 years ago
  25. d7c00fe x86: REP should have *CX registers as implicit registers read/written by Nguyen Anh Quynh · 11 years ago
  26. 13f40d2 x86: upgrade core by Nguyen Anh Quynh · 11 years ago
  27. 9389947 x86: fix a mem leaking issue in X86_insn_combine() by Nguyen Anh Quynh · 11 years ago
  28. a82a089 more more fixes on C coding style by Nguyen Anh Quynh · 11 years ago
  29. aa078a1 more fixes on C coding style by Nguyen Anh Quynh · 11 years ago
  30. 2e79ba8 fix C coding style by Nguyen Anh Quynh · 11 years ago
  31. eaeee31 Merge branch 'msvc' into test by Nguyen Anh Quynh · 11 years ago
  32. b57c90d fix some issues introduced by MSVC port by Nguyen Anh Quynh · 11 years ago
  33. b8a57fe Additional MSVC fixes, including to fixed tables (temporary so Quynh can see what to do). by Alex Ionescu · 11 years ago
  34. 46018db Initial set of changes to support building with MSVC 2013. Right now there's a bunch fo assumptions in the .vcxproj file and some things are not as clean as they should be, but it does build a full build and works (at least the x86 side). The point of this initial checkpoint is to make sure that nothing breaks on the GCC side, that everyone is ok with the changes to the source (or if better fixes/typing can be done). by Alex Ionescu · 11 years ago
  35. c34959b x86: proper calculation for the trailing instruction in total cache. issue reported by Pancake by Nguyen Anh Quynh · 11 years ago
  36. c36ce95 x86: proper calculation for the trailing instruction in total cache. issue reported by Pancake by Nguyen Anh Quynh · 11 years ago
  37. 06b3c05 cs_open() should return error on invalid mode by Nguyen Anh Quynh · 11 years ago
  38. 53fc5c1 cs_open() should return error on invalid mode by Nguyen Anh Quynh · 11 years ago
  39. 9a291bd x86: do not use non-standard strlcat & strlcpy by Nguyen Anh Quynh · 11 years ago
  40. b9ff3aa x86: do not use non-standard strlcat & strlcpy by Nguyen Anh Quynh · 11 years ago
  41. dc8c346 Merge branch 'prefix' into next by Nguyen Anh Quynh · 11 years ago
  42. 7772d85 x86: fix known issue with prefix by combining with previous prefix instruction. this is not perfect, but good enough for now by Nguyen Anh Quynh · 11 years ago
  43. 3732725 rename mapping.c, mapping.h, module.c to have arch prefix. suggested by Alex Ionescu by Nguyen Anh Quynh · 11 years ago
  44. f328f30 rename mapping.c, mapping.h, module.c to have arch prefix. suggested by Alex Ionescu by Nguyen Anh Quynh · 11 years ago
  45. d68a30f x86: remove 'opaque' in the output of some instructions by Nguyen Anh Quynh · 11 years ago
  46. 9dfdae6 x86: add new instructions: FSETPM, SALC, GETSEC & INT1. bug reported by Pancake by Nguyen Anh Quynh · 11 years ago
  47. 38c1322 x86: remove 'opaque' in the output of some instructions by Nguyen Anh Quynh · 11 years ago
  48. c272e9d do not use constructor to enable archs, so code is more portable. suggested by Alex Ionescu by Nguyen Anh Quynh · 11 years ago
  49. edeeb04 make vsnprintf() user-defined function pointer, which is passed in via the same CS_OPT_MEM option like malloc/calloc etc by Nguyen Anh Quynh · 11 years ago
  50. a9ffb44 replace strdup() with our cs_strdup(), which call cs_mem_malloc() internally by Nguyen Anh Quynh · 11 years ago
  51. 57c50d4 ppc: replace constant subtarget numbers with macros by Nguyen Anh Quynh · 11 years ago
  52. 136e2df x86: some arithmetic instructions should not update accumulate registers by Nguyen Anh Quynh · 11 years ago
  53. 9cc56a3 arm: update core by Nguyen Anh Quynh · 11 years ago
  54. cbb10ba arm64: update core by Nguyen Anh Quynh · 11 years ago
  55. 75ef242 mips: update core by Nguyen Anh Quynh · 11 years ago
  56. 9c2d029 x86: few more SUB insn should not affect accumulate register by Nguyen Anh Quynh · 11 years ago
  57. 3d56b82 extend @op_str of cs_insn_flat following the core change by Nguyen Anh Quynh · 11 years ago
  58. 22800aa x86: some ADD & SUB insn should not affect accumulate registers. bug reported by Bleh by Nguyen Anh Quynh · 11 years ago
  59. e51e227 ppc & x86: add third dummy MRI argument to printInstruction() to make it consistent with other archs by Nguyen Anh Quynh · 11 years ago
  60. 56774a1 mips: printInstruction() is static function. add dummy third argument MRI to be consistent with other archs by Nguyen Anh Quynh · 11 years ago
  61. dcbe0f8 arm64: find alias insn after the main isnn name mapping. by Nguyen Anh Quynh · 11 years ago
  62. dc6b957 arm64: more changes to make code closer to llvm by Nguyen Anh Quynh · 11 years ago
  63. 1265077 arm64: make the code closer to llvm code by Nguyen Anh Quynh · 11 years ago
  64. 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
  65. 701b850 Fix: bug that static link does not know constructor by danghvu · 11 years ago
  66. 77944e0 arm64: add big-endian support by Nguyen Anh Quynh · 11 years ago
  67. a768c9e arm: support big-endian. issue reported by Pancake by Nguyen Anh Quynh · 11 years ago
  68. f1b0508 x86: cleanup unused stuff by Nguyen Anh Quynh · 11 years ago
  69. 9fac512 no longer need to free insn_cache for each arch: simply do it from cs_close() by Nguyen Anh Quynh · 11 years ago
  70. 1acfd0b move insn_cache into cs_struct to gurantee thread-safe by Nguyen Anh Quynh · 11 years ago
  71. c740407 move internal memory management declarations from utils.h to cs_priv.h by Nguyen Anh Quynh · 11 years ago
  72. 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
  73. 2b14fcd ppc: update ppc.bh in post-printer by Nguyen Anh Quynh · 11 years ago
  74. f1d489b ppc: support details information by Nguyen Anh Quynh · 11 years ago
  75. 5802e5e correct the last fix by Nguyen Anh Quynh · 11 years ago
  76. 5ef633c arm64 & arm: do not update details when detail option is off. bug reported by Pancake. by Nguyen Anh Quynh · 11 years ago
  77. ee143c8 fix a crashed bug in cs_close(): call destroy function before freeing handle's memory by Nguyen Anh Quynh · 11 years ago
  78. b265406 cache insns for fast lookup in mapping.c. based on the idea of Dang Hoang Vu by Nguyen Anh Quynh · 11 years ago
  79. 57ab21b rename some old header guards from SB to CS by Nguyen Anh Quynh · 11 years ago
  80. 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
  81. 5742b1b ppc: support for PPC32 was already in by Nguyen Anh Quynh · 11 years ago
  82. cef6b27 remove -x from PPC files by Nguyen Anh Quynh · 11 years ago
  83. 19b0de3 moving static doing_mem variable into cs_struct to guarantee thread-safe when handling memory operands by Nguyen Anh Quynh · 11 years ago
  84. 4d22779 add the missing include/ppc.h by Nguyen Anh Quynh · 11 years ago
  85. 04ac9c3 arm,arm64,mips,x86: rename PPC_getFeatureBits() to getFeatureBits() by Nguyen Anh Quynh · 11 years ago
  86. ec79f40 ppc: rename PPC_getFeatureBits() to getFeatureBits() by Nguyen Anh Quynh · 11 years ago
  87. 9c5b328 ppc: rename ppc_cc to ppc_bc by Nguyen Anh Quynh · 11 years ago
  88. bacf4c8 add the missing arch/PowerPC directory by Nguyen Anh Quynh · 11 years ago
  89. 42c6b1a initial support for PPC by Nguyen Anh Quynh · 11 years ago
  90. ec4ead2 function pointers in arch_init[] should be able to report errors by Nguyen Anh Quynh · 11 years ago
  91. 4fe224b change API cs_disasm_dyn(): break cs_insn into 2 structures, and put all details into new structure cs_detail. this break API compatibility by Nguyen Anh Quynh · 11 years ago
  92. 2b53b20 x86: patch in acc registers for xchg. bug reported by felixwilhelm by Nguyen Anh Quynh · 11 years ago
  93. f954f87 initialize all_arch in constructors by Nguyen Anh Quynh · 11 years ago
  94. d345839 support cs_option() for arm64 module by Nguyen Anh Quynh · 11 years ago
  95. 39a42ed Change the way of supporting arch modularization by Nguyen Anh Quynh · 11 years ago
  96. 13a7d95 add missing arch/*/module.c by Nguyen Anh Quynh · 11 years ago
  97. f185180 cleaner implementation for arch modularization by Nguyen Anh Quynh · 11 years ago
  98. abc0205 make all module code static by Nguyen Anh Quynh · 11 years ago
  99. 7711858 Minor fix credit by danghvu · 11 years ago
  100. 29e01a6 arch/*/include.h -> arch/*/module.h by danghvu · 11 years ago