All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Upgraded bundled capstone to release 4.0 (Git commit db19431d to 75c05281).
0.9.1 - 2018-09-20
- Upgraded bundled capstone to release 3.0.5 (Git commit a31b5328 to db19431d).
0.9.0 - 2018-07-08
- Upgraded bundled capstone from 7e004bd4 to a31b5328, which incorporates upstream Capstone PR #1171
- Always use
cc
crate to build Capstone
- Features affecting build:
use_system_capstone
,build_capstone_cmake
,build_capstone_cc
- The old build features were never used and complicated the code/documentation
0.8.0 - 2018-06-02
- Documented FreeBSD support
- Upgraded bundled capstone from 8308ace3 to 7e004bd4, which incorporates upstream Capstone PRs #1022 and #1029
- Unicode characters from README
0.7.0 - 2018-03-25
- Added support for Windows with
cc
crate - Explicitly document supported platforms
- Changed method bindgen uses to create enum types (depends on type; see API documentation)
- Updated bindgen version
0.6.0 - 2017-10-22
- Added support for Mac OS
- Added more CI tests
0.5.0 - 2017-08-31
- Add documentation for some types and function
- Use Rust unions instead of
bindgen
unions - Depend on necessary packages only
- Use pre-generated bindings by default (instead of running
bindgen
)
- Dependency