diff --git a/CHANGELOG.md b/CHANGELOG.md index 44d3e7ee0..ddcc0caa8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,37 @@ # Change Log -## [Unreleased](https://github.com/trailofbits/manticore/compare/0.3.4...HEAD) +## [Unreleased](https://github.com/trailofbits/manticore/compare/0.3.5...HEAD) + +## 0.3.5 - 2020-11-06 + +Thanks to our external contributors! + - [wolfo](https://github.com/trailofbits/manticore/commits?author=wolfo) + - [geohot](https://github.com/trailofbits/manticore/commits?author=geohot) + - [romits800](https://github.com/trailofbits/manticore/commits?author=romits800) + +### Ethereum +* Made EVM module ignore runtime gas calculations by default [#1816](https://github.com/trailofbits/manticore/pull/1816) +* Updated gas calculations for calls to empty accounts [#1774](https://github.com/trailofbits/manticore/pull/1774) +* Fixed account existence checks for `selfdestruct` and `call` [#1801](https://github.com/trailofbits/manticore/pull/1801) + +### Native +* **[Added API]** new `strlen` models [#1725](https://github.com/trailofbits/manticore/pull/1725) +* **[Added API]** State-specific hooks [#1777](https://github.com/trailofbits/manticore/pull/1777) +* Improved system call argument handling [#1785](https://github.com/trailofbits/manticore/pull/1785) +* Improved `stat` support for file descriptors [#1780](https://github.com/trailofbits/manticore/pull/1780) +* Support symbolic-length reads from sockets [#1786](https://github.com/trailofbits/manticore/pull/1786) +* Add stubs for `sendto` [#1791](https://github.com/trailofbits/manticore/pull/1791) + +### WASM +* Fix type confusion when importing external functions [#1803](https://github.com/trailofbits/manticore/pull/1803) + +### Other +* Made [Yices2](https://yices.csl.sri.com/) the default SMT Solver [#1820](https://github.com/trailofbits/manticore/pull/1820) +* **[Added API]** Added an API for introspecting live states [#1775](https://github.com/trailofbits/manticore/pull/1775) +* Changed default multiprocessing type to threading [#1779](https://github.com/trailofbits/manticore/pull/1779) +* Improved array serialization performance [#1756](https://github.com/trailofbits/manticore/pull/1756) +* Fix name collisions in SMT variables [#1792](https://github.com/trailofbits/manticore/pull/1792) + ## 0.3.4 - 2020-06-26 diff --git a/docs/conf.py b/docs/conf.py index e8dcff8d5..0aa17b00a 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -54,9 +54,9 @@ # built documents. # # The short X.Y version. -version = "0.3.4" +version = "0.3.5" # The full version, including alpha/beta/rc tags. -release = "0.3.4" +release = "0.3.5" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/setup.py b/setup.py index 0bc38d427..489f56f8b 100644 --- a/setup.py +++ b/setup.py @@ -57,7 +57,7 @@ def rtd_dependent_deps(): long_description=long_description, url="https://github.com/trailofbits/manticore", author="Trail of Bits", - version="0.3.4" + dev_extension, + version="0.3.5" + dev_extension, packages=find_packages(exclude=["tests", "tests.*"]), python_requires=">=3.6", install_requires=[