1. 9d60607 inttypes.h fix by Cr4sh · 10 years ago
  2. e255659 Silencing uninitialized variable warning about insn_id by Félix Cloutier · 10 years ago
  3. 273c6f4 arm64 & sparc: fix some warnings reported by MSVC by Nguyen Anh Quynh · 10 years ago
  4. 0c30daf arm64: BL & BLR do not read SP register by Nguyen Anh Quynh · 10 years ago
  5. c9c3fdc arm64: print ADR with absolute address. bug reported by blackboxer123 by Nguyen Anh Quynh · 10 years ago
  6. 03a1836 arm64: set absolute (rather than relative) address B/BL. issue reported by Pancake by Nguyen Anh Quynh · 10 years ago
  7. 68197d9 Make it C89 compatible. by reverser · 10 years ago
  8. 202da41 Fix compiler warnings about different sizes and sign. by reverser · 10 years ago
  9. aa50c64 arm64: fix ADRP (relative offset). bug reported by @shadymallow by Nguyen Anh Quynh · 10 years ago
  10. 2328095 arm64: cleanup by Nguyen Anh Quynh · 10 years ago
  11. 6ee9518 arm64: print immediate in hexa for binary bitwise arith instructions: AND/ORR/EOR/TST by Nguyen Anh Quynh · 10 years ago
  12. 0157ba1 arm64: add missing commas in SBFIZ/UBFIZ/SBFX/UBFX instructions by Nguyen Anh Quynh · 10 years ago
  13. c109e8e arm64: print shifter in decimal mode. this is to be consistent with ARM engine by Nguyen Anh Quynh · 10 years ago
  14. c2ea812 fix cs_group_name() after the change on generic group ids by Nguyen Anh Quynh · 10 years ago
  15. c96f1b0 x86: fix Out-of-bounds read error in is16BitEquivalent(). issue reported by Coverity by Nguyen Anh Quynh · 10 years ago
  16. 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
  17. ced9d24 Workaround missing <inttypes.h> on MSVC 2010 by Yegor Derevenets · 10 years ago
  18. 4f0d704 arm64: vector_index = 0 is valid. this changed invalid value of vector_index to -1 by Nguyen Anh Quynh · 10 years ago
  19. 0c07cc9 zero-out instruction details, mnemonic & op_str so cs_insn doesnt have garbage in Diet mode by Nguyen Anh Quynh · 10 years ago
  20. 5426fe0 arm64: change headerguard for AArch64AddressingModes.h by Nguyen Anh Quynh · 10 years ago
  21. 8a429c2 Merge branch 'v3' of https://github.com/aquynh/capstone into v3 by Nguyen Anh Quynh · 10 years ago
  22. 0693809 fixed compile errors on visual studio (variable declarations in C have to be in the top of the function) by Mr. eXoDia · 10 years ago
  23. 5df81b4 fix a c99 warning by Nguyen Anh Quynh · 10 years ago
  24. 4b6b15f fix more MSVC warnings by Nguyen Anh Quynh · 10 years ago
  25. 07c92ec fix warnings reported by MSVC by Nguyen Anh Quynh · 10 years ago
  26. 8027ada arm64: refine output of some instructions to make them match available test suites by Nguyen Anh Quynh · 10 years ago
  27. 62af137 arm64: printAliasInstr() should handle \t (besides space) as separate char between mnemonic & operands by Nguyen Anh Quynh · 10 years ago
  28. 46a74e5 arm64: update core. this added a lot more details to cs_arm64_op struct by Nguyen Anh Quynh · 10 years ago
  29. 64f36d9 change '2013>' to 2013-2014 by Nguyen Anh Quynh · 10 years ago
  30. 650f96c add new API cs_group_name() to return group name in string, given the group id by Nguyen Anh Quynh · 10 years ago
  31. cff0362 arm64: assign NULL to char pointer, not zero. bug reported by Coverity by Nguyen Anh Quynh · 10 years ago
  32. eccb9da arm64: zeroout a whole cs_arm64 struct of MCI in *getInstruction(). by Nguyen Anh Quynh · 10 years ago
  33. d489a67 arm64: use CreateImm0() & CreateReg0() to create MCOperand* to avoid using malloc/free by Nguyen Anh Quynh · 10 years ago
  34. cbb3358 arm64: use SStream_concat0() instead of SStream_concat() for simple string processing whenever possible by Nguyen Anh Quynh · 10 years ago
  35. 69582d7 initialize cs_insn.detail by properly zero-out right members for each arch by Nguyen Anh Quynh · 10 years ago
  36. 29fd0f6 fix all the code in other non-X86 archs after the change made by commit 5329a6ffd485ce4b06305c1b104df5a0adab57e6 by Nguyen Anh Quynh · 10 years ago
  37. 5e2e660 fix some warnings reported by Coverity by Nguyen Anh Quynh · 10 years ago
  38. f721e31 Disassembler -> Disassembly by Nguyen Anh Quynh · 10 years ago
  39. 04f2ec6 cleanup redundant headers included by Nguyen Anh Quynh · 10 years ago
  40. 6456481 x86: add immediate operand (1) for SHL/SHR/ROR/ROL/SAR/SAL in detail mode & Intel syntax by Nguyen Anh Quynh · 10 years ago
  41. 1922b2f arm64: clean reg_name_maps[] by Nguyen Anh Quynh · 10 years ago
  42. c5cad6c avoid using stdbool.h to support compilers without C99 support by Nguyen Anh Quynh · 10 years ago
  43. 8598a21 enable arch code from source with CAPSTONE_HAS_* for MSVC to pick up by Nguyen Anh Quynh · 10 years ago
  44. 805fed5 make checkDecoderPredicate() handle boolean casting for MSVC by Nguyen Anh Quynh · 10 years ago
  45. 043702e more fixes for warnings reported by MSVC by Nguyen Anh Quynh · 10 years ago
  46. 638835a fix some warnings reported by MSVC by Nguyen Anh Quynh · 10 years ago
  47. bb0744d do not initialize some local vars unnecessarily. this problem was introduced when we fixed C89 issues for MSVC by Nguyen Anh Quynh · 10 years ago
  48. 0596e11 arm64: fix a wrong int type of a local var in printLabelOperand. this bug was introduced when we fixed C89 issue for MSVC by Nguyen Anh Quynh · 10 years ago
  49. 605faf1 moved the hardcoded macros in the vcproj & just disable the warning for the crt by Axel 0vercl0k Souchet · 10 years ago
  50. 42706a3 indentation with tab by Nguyen Anh Quynh · 10 years ago
  51. 779d4c7 first changes to get a successfully compiled version of capstone on VS2012 by Axel 0vercl0k Souchet · 10 years ago
  52. 958927e clean up after the last removal of SubtargetFeature.h by Nguyen Anh Quynh · 10 years ago
  53. a5ffdc3 x86: properly handle LOCK/REP in the core, so remove buch of hacks by Nguyen Anh Quynh · 10 years ago
  54. 7c78778 Make capstone library compile with arm-none-eabi-gcc 4.8 by Giovanni Condello · 10 years ago
  55. 2cff6f6 x86: handle instructions with LOCK/REP/REPNE prefix after other prefixes. bear with this until we have a better approach by Nguyen Anh Quynh · 10 years ago
  56. 6211ab8 arm64: fix the rest code printing out negative numbers like big decimal positive numbers by Nguyen Anh Quynh · 11 years ago
  57. 6f48402 arm64: properly print immediate in friendly format in printSImm7ScaledOperand(). bug reported by Amanieu by Nguyen Anh Quynh · 11 years ago
  58. 017df60 arm64, mips, x86: print -9, not -0x9 by Nguyen Anh Quynh · 11 years ago
  59. beda293 arm64: print label & offset in hex format for negative numbers by Nguyen Anh Quynh · 11 years ago
  60. f6c7cbc core: fix some warnings by Nguyen Anh Quynh · 11 years ago
  61. 1c68ab9 cleaning up unused code by Nguyen Anh Quynh · 11 years ago
  62. 6b95e5e arm64: fix a segfault bug in Diet engine by Nguyen Anh Quynh · 11 years ago
  63. 4ef1668 arm64: remove dead code by Nguyen Anh Quynh · 11 years ago
  64. 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
  65. 4f93d9c arm64: simplify handling alias instruction (printAliasInstr) by Nguyen Anh Quynh · 11 years ago
  66. aa078a1 more fixes on C coding style by Nguyen Anh Quynh · 11 years ago
  67. 2e79ba8 fix C coding style by Nguyen Anh Quynh · 11 years ago
  68. b8a57fe Additional MSVC fixes, including to fixed tables (temporary so Quynh can see what to do). by Alex Ionescu · 11 years ago
  69. 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
  70. 53fc5c1 cs_open() should return error on invalid mode by Nguyen Anh Quynh · 11 years ago
  71. 3732725 rename mapping.c, mapping.h, module.c to have arch prefix. suggested by Alex Ionescu by Nguyen Anh Quynh · 11 years ago
  72. c272e9d do not use constructor to enable archs, so code is more portable. suggested by Alex Ionescu by Nguyen Anh Quynh · 11 years ago
  73. a9ffb44 replace strdup() with our cs_strdup(), which call cs_mem_malloc() internally by Nguyen Anh Quynh · 11 years ago
  74. cbb10ba arm64: update core by Nguyen Anh Quynh · 11 years ago
  75. dcbe0f8 arm64: find alias insn after the main isnn name mapping. by Nguyen Anh Quynh · 11 years ago
  76. dc6b957 arm64: more changes to make code closer to llvm by Nguyen Anh Quynh · 11 years ago
  77. 1265077 arm64: make the code closer to llvm code by Nguyen Anh Quynh · 11 years ago
  78. 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
  79. 701b850 Fix: bug that static link does not know constructor by danghvu · 11 years ago
  80. 77944e0 arm64: add big-endian support by Nguyen Anh Quynh · 11 years ago
  81. 9fac512 no longer need to free insn_cache for each arch: simply do it from cs_close() by Nguyen Anh Quynh · 11 years ago
  82. 1acfd0b move insn_cache into cs_struct to gurantee thread-safe by Nguyen Anh Quynh · 11 years ago
  83. c740407 move internal memory management declarations from utils.h to cs_priv.h by Nguyen Anh Quynh · 11 years ago
  84. 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
  85. f1d489b ppc: support details information by Nguyen Anh Quynh · 11 years ago
  86. 5802e5e correct the last fix by Nguyen Anh Quynh · 11 years ago
  87. 5ef633c arm64 & arm: do not update details when detail option is off. bug reported by Pancake. by Nguyen Anh Quynh · 11 years ago
  88. b265406 cache insns for fast lookup in mapping.c. based on the idea of Dang Hoang Vu by Nguyen Anh Quynh · 11 years ago
  89. 57ab21b rename some old header guards from SB to CS by Nguyen Anh Quynh · 11 years ago
  90. 19b0de3 moving static doing_mem variable into cs_struct to guarantee thread-safe when handling memory operands by Nguyen Anh Quynh · 11 years ago
  91. 04ac9c3 arm,arm64,mips,x86: rename PPC_getFeatureBits() to getFeatureBits() by Nguyen Anh Quynh · 11 years ago
  92. 42c6b1a initial support for PPC by Nguyen Anh Quynh · 11 years ago
  93. ec4ead2 function pointers in arch_init[] should be able to report errors by Nguyen Anh Quynh · 11 years ago
  94. 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
  95. f954f87 initialize all_arch in constructors by Nguyen Anh Quynh · 11 years ago
  96. d345839 support cs_option() for arm64 module by Nguyen Anh Quynh · 11 years ago
  97. 39a42ed Change the way of supporting arch modularization by Nguyen Anh Quynh · 11 years ago
  98. 13a7d95 add missing arch/*/module.c by Nguyen Anh Quynh · 11 years ago
  99. f185180 cleaner implementation for arch modularization by Nguyen Anh Quynh · 11 years ago
  100. abc0205 make all module code static by Nguyen Anh Quynh · 11 years ago