<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Capstone</title>
    <description>The Ultimate Disassembler</description>
    <link>http://www.capstone-engine.org</link>
    <atom:link href="http://www.capstone-engine.org/feed.xml" rel="self" type="application/rss+xml" />
    
      <item>
        <title>Version 5.0</title>
        <description>&lt;p&gt;We are very happy to announce version &lt;strong&gt;5.0&lt;/strong&gt; of Capstone disassembler framework!&lt;/p&gt;

&lt;p&gt;This release fixes a lot of bugs and adds few new architectures. We strongly encourage all users of v4 to upgrade.&lt;/p&gt;

&lt;p&gt;We wish to express our sincere gratitude to all &lt;a href=&quot;https://github.com/capstone-engine/capstone/graphs/contributors&quot;&gt;contributors&lt;/a&gt; &amp;amp; &lt;a href=&quot;donate&quot;&gt;donators&lt;/a&gt;, who generously supported us to maintain Capstone!&lt;/p&gt;

&lt;p&gt;The source code is available in &lt;a href=&quot;https://github.com/capstone-engine/capstone/archive/refs/tags/5.0.zip&quot;&gt;zip&lt;/a&gt; &amp;amp; &lt;a href=&quot;https://github.com/capstone-engine/capstone/archive/refs/tags/5.0.tar.gz&quot;&gt;tar.gz&lt;/a&gt; formats, or at tag-name &lt;a href=&quot;https://github.com/capstone-engine/capstone/releases/tag/5.0&quot;&gt;5.0&lt;/a&gt; in our Github repo.&lt;/p&gt;

&lt;p&gt;We are planning for the next major release, version &lt;em&gt;6.0&lt;/em&gt;. Stay tuned for updates!&lt;/p&gt;
</description>
        <pubDate>Wed, 05 Jul 2023 00:00:00 +0000</pubDate>
        <link>http://www.capstone-engine.org/Version-5.0</link>
        <guid isPermaLink="true">http://www.capstone-engine.org/Version-5.0</guid>
      </item>
    
      <item>
        <title>5.0</title>
        <description>&lt;p&gt;Release 5.0 is a stable release version, with detailed changelog at https://github.com/capstone-engine/capstone/releases/tag/5.0&lt;/p&gt;
</description>
        <pubDate>Wed, 05 Jul 2023 00:00:00 +0000</pubDate>
        <link>http://www.capstone-engine.org/Version-5.0-changelog</link>
        <guid isPermaLink="true">http://www.capstone-engine.org/Version-5.0-changelog</guid>
      </item>
    
      <item>
        <title>Version 4.0.2</title>
        <description>&lt;p&gt;We are very happy to announce version &lt;strong&gt;4.0.2&lt;/strong&gt; of Capstone disassembler framework!&lt;/p&gt;

&lt;p&gt;This release fixes some bugs of v4.0.1, as well as introduces some improvements for several bindings. We strongly encourage all users of v4.0.1 to upgrade.&lt;/p&gt;

&lt;p&gt;In no particular order, we would like to thank &lt;a href=&quot;https://xipiter.com&quot;&gt;Xipiter&lt;/a&gt; and &lt;a href=&quot;https://catenacyber.fr&quot;&gt;Catena Cyber&lt;/a&gt; for sponsoring this release!&lt;/p&gt;

&lt;p&gt;We also wish to express our sincere gratitude to all &lt;a href=&quot;https://github.com/aquynh/capstone/graphs/contributors&quot;&gt;contributors&lt;/a&gt; &amp;amp; &lt;a href=&quot;donate&quot;&gt;donators&lt;/a&gt;, who generously supported
us to maintain Capstone!&lt;/p&gt;

&lt;p&gt;The source code is available in &lt;a href=&quot;https://github.com/aquynh/capstone/archive/4.0.2.zip&quot;&gt;zip&lt;/a&gt; &amp;amp; &lt;a href=&quot;https://github.com/aquynh/capstone/archive/4.0.2.tar.gz&quot;&gt;tar.gz&lt;/a&gt; formats, or at tag-name &lt;a href=&quot;https://github.com/aquynh/capstone/releases/tag/4.0.2&quot;&gt;4.0.2&lt;/a&gt; in our Github repo.&lt;/p&gt;

&lt;p&gt;Find pre-compiled binaries in the &lt;a href=&quot;download.html&quot;&gt;Download section&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;Version-4.0.2-changelog&quot;&gt;here&lt;/a&gt; for summary of the important changes of this version.&lt;/p&gt;
</description>
        <pubDate>Fri, 08 May 2020 00:00:00 +0000</pubDate>
        <link>http://www.capstone-engine.org/Version-4.0.2</link>
        <guid isPermaLink="true">http://www.capstone-engine.org/Version-4.0.2</guid>
      </item>
    
      <item>
        <title>4.0.2</title>
        <description>&lt;p&gt;Release 4.0.2 is a stable release version, with minor bugfixes in the core &amp;amp; some bindings.&lt;/p&gt;

&lt;h4 id=&quot;core&quot;&gt;Core&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Windows kernel-mode driver support&lt;/li&gt;
  &lt;li&gt;Fix installation path on FreeBSD and DragonFly&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;cstool&quot;&gt;Cstool&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Add armv8, ppc32 &amp;amp; thumbv8 modes&lt;/li&gt;
  &lt;li&gt;Print instruction ID&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;x86&quot;&gt;X86&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Support CS_OPT_UNSIGNED for ATT syntax&lt;/li&gt;
  &lt;li&gt;Fix operand size for some instructions&lt;/li&gt;
  &lt;li&gt;Fix LOCK prefixes&lt;/li&gt;
  &lt;li&gt;Recognize xacquire/xrelease prefix&lt;/li&gt;
  &lt;li&gt;Fix call/jmp access mode of mem operand&lt;/li&gt;
  &lt;li&gt;Add ENDBR32, ENDBR64 to reduce mode&lt;/li&gt;
  &lt;li&gt;Other minor fixes&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;arm&quot;&gt;Arm&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Update writeback for STR_POST_REG&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;arm64&quot;&gt;ARM64&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Support CS_OPT_UNSIGNED&lt;/li&gt;
  &lt;li&gt;Fix register access flags for memory instructions&lt;/li&gt;
  &lt;li&gt;Fix UMOV vess&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;m68k&quot;&gt;M68K&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Store correct register value in op.reg_pair&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;powerpc&quot;&gt;PowerPC&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;BDZLA is absolute branch&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;systemz&quot;&gt;SystemZ&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Fix truncated 64bit imm operand&lt;/li&gt;
  &lt;li&gt;Fix base/index printing&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;python-binding&quot;&gt;Python binding&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Fix skipdata struct being destroyed&lt;/li&gt;
  &lt;li&gt;Add &lt;strong&gt;repr&lt;/strong&gt; for capstone.CsInsn&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;java-binding&quot;&gt;Java binding&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Fix Java bindings to use pointers instead of longs&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;ocaml-binding&quot;&gt;Ocaml binding&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Fix x86_op record&lt;/li&gt;
&lt;/ul&gt;
</description>
        <pubDate>Fri, 08 May 2020 00:00:00 +0000</pubDate>
        <link>http://www.capstone-engine.org/Version-4.0.2-changelog</link>
        <guid isPermaLink="true">http://www.capstone-engine.org/Version-4.0.2-changelog</guid>
      </item>
    
      <item>
        <title>Version 4.0.1</title>
        <description>&lt;p&gt;We are very happy to announce version &lt;strong&gt;4.0.1&lt;/strong&gt; of Capstone disassembler framework!&lt;/p&gt;

&lt;p&gt;This release fixes some minor bugs of v4.0, as well as introduces some improvements for Python binding. We encourage all users of v4.0 to upgrade.&lt;/p&gt;

&lt;p&gt;In no particular order, we would like to thank &lt;a href=&quot;https://www.nowsecure.com&quot;&gt;NowSecure&lt;/a&gt;, &lt;a href=&quot;https://verichains.io&quot;&gt;Verichains&lt;/a&gt; &amp;amp; &lt;a href=&quot;https://www.vsec.com.vn/en/&quot;&gt;Vsec&lt;/a&gt; for sponsoring this release!&lt;/p&gt;

&lt;p&gt;We also wish to express our sincere gratitude to all &lt;a href=&quot;https://github.com/aquynh/capstone/graphs/contributors&quot;&gt;contributors&lt;/a&gt; &amp;amp; &lt;a href=&quot;donate&quot;&gt;donators&lt;/a&gt;, who generously supported
us to maintain Capstone!&lt;/p&gt;

&lt;p&gt;The source code is available in &lt;a href=&quot;https://github.com/aquynh/capstone/archive/4.0.1.zip&quot;&gt;zip&lt;/a&gt; &amp;amp; &lt;a href=&quot;https://github.com/aquynh/capstone/archive/4.0.1.tar.gz&quot;&gt;tar.gz&lt;/a&gt; formats, or at tag-name &lt;a href=&quot;https://github.com/aquynh/capstone/releases/tag/4.0.1&quot;&gt;4.0.1&lt;/a&gt; in our Github repo.&lt;/p&gt;

&lt;p&gt;Find pre-compiled binaries in the &lt;a href=&quot;download.html&quot;&gt;Download section&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;Version-4.0.1-changelog&quot;&gt;here&lt;/a&gt; for summary of the important changes of this version.&lt;/p&gt;
</description>
        <pubDate>Thu, 10 Jan 2019 00:00:00 +0000</pubDate>
        <link>http://www.capstone-engine.org/Version-4.0.1</link>
        <guid isPermaLink="true">http://www.capstone-engine.org/Version-4.0.1</guid>
      </item>
    
      <item>
        <title>4.0.1</title>
        <description>&lt;p&gt;Release 4.0.1 is a stable release version, with minor bugfixes in the core &amp;amp; Python binding.&lt;/p&gt;

&lt;h4 id=&quot;core&quot;&gt;Core&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Fix some issues for packaging (Debian, Gentoo, etc).&lt;/li&gt;
  &lt;li&gt;Better support for building with Mingw.&lt;/li&gt;
  &lt;li&gt;cstool has new option &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;-s&lt;/code&gt; to turn on skipdata mode.&lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;cstool -v&lt;/code&gt; now report build settings of the core.&lt;/li&gt;
  &lt;li&gt;Add &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;suite/capstone_get_setup.c&lt;/code&gt; so users can integrate with their own code
to retrieve Capstone settings at build time.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;arm&quot;&gt;Arm&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Fix 4.0 regression: the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tbh [r0, r1, lsl #1]&lt;/code&gt; instruction sets the operand.shift.value back again.&lt;/li&gt;
  &lt;li&gt;Remove &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ARM_REG_PC&lt;/code&gt; group for &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;BX&lt;/code&gt; instruction.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;x86&quot;&gt;X86&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;endbr32&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;endbr64&lt;/code&gt; instructions are now properly decoded in both &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;CS_MODE_32&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;CS_MODE_64&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;m680x&quot;&gt;M680X&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Fix some issues reported by clang-analyzer.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;python-binding&quot;&gt;Python binding&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Fix &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;skipdata&lt;/code&gt; setup.&lt;/li&gt;
  &lt;li&gt;Add getter/setter for &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;skipdata_mnem&lt;/code&gt; &amp;amp; &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;skipdata_callback&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
</description>
        <pubDate>Thu, 10 Jan 2019 00:00:00 +0000</pubDate>
        <link>http://www.capstone-engine.org/Version-4.0.1-changelog</link>
        <guid isPermaLink="true">http://www.capstone-engine.org/Version-4.0.1-changelog</guid>
      </item>
    
      <item>
        <title>Version 4.0</title>
        <description>&lt;p&gt;We are super excited to announce version &lt;strong&gt;4.0&lt;/strong&gt; of Capstone disassembler framework!&lt;/p&gt;

&lt;p&gt;Exactly 5 years ago, on &lt;em&gt;December 18th of 2013&lt;/em&gt;, we published our &lt;a href=&quot;http://www.capstone-engine.org/Version-1.0&quot;&gt;first version&lt;/a&gt;. Today, this release 4.0 marks &lt;em&gt;5 years&lt;/em&gt; of the project! Such a long journey, which is impossible without huge community support!&lt;/p&gt;

&lt;p&gt;In no particular order, we would like to thank &lt;a href=&quot;https://canary.tools&quot;&gt;Thinkst Canary&lt;/a&gt;, &lt;a href=&quot;https://www.nowsecure.com&quot;&gt;NowSecure&lt;/a&gt;, &lt;a href=&quot;https://e-cq.net&quot;&gt;ECQ&lt;/a&gt;, &lt;a href=&quot;https://senrio.com&quot;&gt;Senrio&lt;/a&gt;, &lt;a href=&quot;https://gracefulbits.com/&quot;&gt;GracefulBits&lt;/a&gt; &amp;amp; &lt;a href=&quot;https://catenacyber.fr&quot;&gt;Catena Cyber&lt;/a&gt; for sponsoring this release!&lt;/p&gt;

&lt;p&gt;We also wish to express our sincere gratitude to all &lt;a href=&quot;https://github.com/aquynh/capstone/graphs/contributors&quot;&gt;contributors&lt;/a&gt; &amp;amp; &lt;a href=&quot;donate&quot;&gt;donators&lt;/a&gt;, who generously supported
us to maintain Capstone!&lt;/p&gt;

&lt;p&gt;This version improves a lot of things over v3.0.5. The source code is available in &lt;a href=&quot;https://github.com/aquynh/capstone/archive/4.0.zip&quot;&gt;zip&lt;/a&gt; &amp;amp; &lt;a href=&quot;https://github.com/aquynh/capstone/archive/4.0.tar.gz&quot;&gt;tar.gz&lt;/a&gt; formats, or at tag-name &lt;a href=&quot;https://github.com/aquynh/capstone/releases/tag/4.0&quot;&gt;4.0&lt;/a&gt; in our Github repo.&lt;/p&gt;

&lt;p&gt;Find pre-compiled binaries in the &lt;a href=&quot;download.html&quot;&gt;Download section&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;Version-4.0-changelog&quot;&gt;here&lt;/a&gt; for summary of the important changes of this version.&lt;/p&gt;
</description>
        <pubDate>Tue, 18 Dec 2018 00:00:00 +0000</pubDate>
        <link>http://www.capstone-engine.org/Version-4.0</link>
        <guid isPermaLink="true">http://www.capstone-engine.org/Version-4.0</guid>
      </item>
    
      <item>
        <title>4.0</title>
        <description>&lt;p&gt;Release 4.0 is a stable release version, with important fixes in the core &amp;amp; several bindings against v3.0.5.&lt;/p&gt;

&lt;h4 id=&quot;core&quot;&gt;Core&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;New APIs: cs_regs_access()&lt;/li&gt;
  &lt;li&gt;Add new options for cs_option(): CS_OPT_MNEMONIC &amp;amp; CS_OPT_UNSIGNED &amp;amp; CS_OPT_SYNTAX_MASM.&lt;/li&gt;
  &lt;li&gt;Various updates &amp;amp; bugfixes for all architectures.&lt;/li&gt;
  &lt;li&gt;Add 4 new architectures: EVM, M68K, M680X &amp;amp; TMS320C64x.&lt;/li&gt;
  &lt;li&gt;Add new group types: CS_GRP_PRIVILEGE &amp;amp; CS_GRP_BRANCH_RELATIVE.&lt;/li&gt;
  &lt;li&gt;Add new error types: CS_ERR_X86_MASM.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;x86&quot;&gt;X86&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Add XOP code condition type in x86_xop_cc.&lt;/li&gt;
  &lt;li&gt;Add some info on encoding to cs_x86 in cs_x86_encoding.&lt;/li&gt;
  &lt;li&gt;Add register flags update in cs_x86.{eflags, fpu_flags}&lt;/li&gt;
  &lt;li&gt;Change cs_x86.disp type from int32_t to int64_t.&lt;/li&gt;
  &lt;li&gt;Add new groups: X86_GRP_VM &amp;amp; X86_GRP_FPU.&lt;/li&gt;
  &lt;li&gt;Lots of new instructions (AVX)&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;arm64&quot;&gt;Arm64&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Add instruction ARM64_INS_NEGS &amp;amp; ARM64_INS_NGCS.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;mips&quot;&gt;Mips&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Add mode CS_MODE_MIPS2.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;powerpc&quot;&gt;PowerPC&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Change cs_ppc_op.imm type from int32_t to int64_t.&lt;/li&gt;
  &lt;li&gt;Add new groups: PPC_GRP_ICBT, PPC_GRP_P8ALTIVEC, PPC_GRP_P8VECTOR &amp;amp; PPC_GRP_QPX.&lt;/li&gt;
  &lt;li&gt;Lots of new instructions (QPX among them)&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;sparc&quot;&gt;Sparc&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Change cs_sparc_op.imm type from int32_t to int64_t.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;bindings&quot;&gt;Bindings&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;New bindings: PowerShell &amp;amp; VB6&lt;/li&gt;
&lt;/ul&gt;

</description>
        <pubDate>Tue, 18 Dec 2018 00:00:00 +0000</pubDate>
        <link>http://www.capstone-engine.org/Version-4.0-changelog</link>
        <guid isPermaLink="true">http://www.capstone-engine.org/Version-4.0-changelog</guid>
      </item>
    
      <item>
        <title>Version 3.0.5</title>
        <description>&lt;p&gt;We are very happy to announce version &lt;strong&gt;3.0.5&lt;/strong&gt; of Capstone disassembler framework!&lt;/p&gt;

&lt;p&gt;In no particular order, we would like to thank &lt;a href=&quot;https://www.crowdstrike.com/&quot;&gt;CrowdStrike&lt;/a&gt;, &lt;a href=&quot;https://www6.cmcinfosec.com&quot;&gt;CMC Infosec&lt;/a&gt; &amp;amp; &lt;a href=&quot;https://twitter.com/skier_t&quot;&gt;Jurriaan Bremer&lt;/a&gt; for sponsoring this version!&lt;/p&gt;

&lt;p&gt;We also wish to express our sincere gratitude to all &lt;a href=&quot;https://github.com/aquynh/capstone/graphs/contributors&quot;&gt;project contributors&lt;/a&gt; &amp;amp; &lt;a href=&quot;donate&quot;&gt;donators&lt;/a&gt;, who generously supported
us to maintain Capstone project!&lt;/p&gt;

&lt;p&gt;This version fixes some &lt;em&gt;important security issues&lt;/em&gt; of v3.0.4, as well as many improvements in the core &amp;amp; bindings. The source code is available in &lt;a href=&quot;https://github.com/aquynh/capstone/archive/3.0.5.zip&quot;&gt;zip&lt;/a&gt; &amp;amp; &lt;a href=&quot;https://github.com/aquynh/capstone/archive/3.0.5.tar.gz&quot;&gt;tar.gz&lt;/a&gt; formats, or at tag-name &lt;a href=&quot;https://github.com/aquynh/capstone/releases/tag/3.0.5&quot;&gt;3.0.5&lt;/a&gt; in our Github repo.&lt;/p&gt;

&lt;p&gt;Find pre-compiled binaries in the &lt;a href=&quot;download.html&quot;&gt;Download section&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;Version-3.0.5-changelog&quot;&gt;here&lt;/a&gt; for summary of the important changes of this version 3.0.5.&lt;/p&gt;
</description>
        <pubDate>Wed, 18 Jul 2018 00:00:00 +0000</pubDate>
        <link>http://www.capstone-engine.org/Version-3.0.5</link>
        <guid isPermaLink="true">http://www.capstone-engine.org/Version-3.0.5</guid>
      </item>
    
      <item>
        <title>3.0.5</title>
        <description>&lt;p&gt;Release 3.0.5 is a stable release version, with important fixes in the core &amp;amp; several bindings against v3.0.5-rc3.&lt;/p&gt;

&lt;h4 id=&quot;library&quot;&gt;Library&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Fix the include path for Android builds when building cstool.&lt;/li&gt;
  &lt;li&gt;Add posibility to disable universal build for Mac OS.&lt;/li&gt;
  &lt;li&gt;cstool: Separate instruction bytes by spaces.&lt;/li&gt;
  &lt;li&gt;Fix code path of pkg-config in Cmake.&lt;/li&gt;
  &lt;li&gt;Update XCode project for XCode 9.1.&lt;/li&gt;
  &lt;li&gt;Add Cortex-M support to cstool.&lt;/li&gt;
  &lt;li&gt;Cmake forces to be build using MT with MSVC.&lt;/li&gt;
  &lt;li&gt;Better support for Mac OS kernel.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;x86&quot;&gt;X86&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Fix some issues in handling EVEX &amp;amp; VEX3 instructions.&lt;/li&gt;
  &lt;li&gt;Fix immediate operand for AND instruction in ATT mode.&lt;/li&gt;
  &lt;li&gt;Fix ATT syntax when imm operand is 0.&lt;/li&gt;
  &lt;li&gt;Better handle XACQUIRE/XRELEASE.&lt;/li&gt;
  &lt;li&gt;Fix imm operand of RETF.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;arm&quot;&gt;Arm&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Fix an integer overlow bug.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;arm64&quot;&gt;Arm64&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Bug fix for incorrect operand type in certain load/store instructions.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;mips&quot;&gt;Mips&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Mode CS_MODE_MIPS32R6 automatically sets CS_MODE_32&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;powerpc&quot;&gt;PowerPC&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Fix endian check.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;sparc&quot;&gt;Sparc&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Fix an integer overlow bug.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;systemz&quot;&gt;SystemZ&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Fix an integer overlow bug.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;python-binding&quot;&gt;Python binding&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Raise error on accessing irrelevant data fields if skipdata &amp;amp; detail modes are enable.&lt;/li&gt;
&lt;/ul&gt;

</description>
        <pubDate>Wed, 18 Jul 2018 00:00:00 +0000</pubDate>
        <link>http://www.capstone-engine.org/Version-3.0.5-changelog</link>
        <guid isPermaLink="true">http://www.capstone-engine.org/Version-3.0.5-changelog</guid>
      </item>
    
  </channel>
</rss>