Skip to content

Commit d287024

Browse files
authored
Release 0.2.5 (#1390)
Travis passed in a previous build so we won't bother re-running it for changes to documentation.
1 parent 3a460d5 commit d287024

File tree

2 files changed

+33
-2
lines changed

2 files changed

+33
-2
lines changed

CHANGELOG.md

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,37 @@
11
# Change Log
22

3-
## [Unreleased](https://github.com/trailofbits/manticore/compare/0.2.4...HEAD)
3+
## [Unreleased](https://github.com/trailofbits/manticore/compare/0.2.5...HEAD)
4+
5+
## 0.2.5 - 2019-03-18
6+
7+
Thanks to our external contributors!
8+
9+
- [werew](https://github.com/trailofbits/manticore/commits?author=werew)
10+
- [NicolaiSoeborg](https://github.com/trailofbits/manticore/commits?author=NicolaiSoeborg)
11+
- [Joool](https://github.com/trailofbits/manticore/commits?author=Joool)
12+
13+
### Ethereum
14+
15+
* **[added API]** `json_create_contract` - support creating EVM contracts from Truffle JSON artifacts ([#1376](https://github.com/trailofbits/manticore/pull/1376))
16+
* **[changed API]** Moved default gas value to config module ([#1346](https://github.com/trailofbits/manticore/pull/1346))
17+
* **[fixed API]** Fixed account creation with a code field ([#1371](https://github.com/trailofbits/manticore/pull/1371))
18+
* **[fixed API]** Fixed an incorrect attribute in `last_return` ([#1341](https://github.com/trailofbits/manticore/pull/1341))
19+
* **[refactor]** Inlined get_possible solutions function as it's only used once ([#1372](https://github.com/trailofbits/manticore/pull/1372))
20+
* Fixed `_check_jumpdest` when run with detectors - this bug could lead to not detecting an int overflow due to tainting made by another detector ([#1347](https://github.com/trailofbits/manticore/pull/1347))
21+
* Made findings print addresses in hex ([#1339](https://github.com/trailofbits/manticore/pull/1339))
22+
23+
### Native
24+
25+
* **[added API]** Added Unicorn preloading, for quickly performing concrete emulation until a target address is reached. ([#1356](https://github.com/trailofbits/manticore/pull/1356))
26+
* Fixed incorrect return value in `sys_lseek` ([#1355](https://github.com/trailofbits/manticore/pull/1355))
27+
* Added check for missing native packages ([#1367](https://github.com/trailofbits/manticore/pull/1367))
28+
29+
### Other
30+
31+
* **[added API]** Added context managers for the config module, allowing for temporary configurations ([#1345](https://github.com/trailofbits/manticore/pull/1345))
32+
* Updated Capstone to 4.0.1 ([#1312](https://github.com/trailofbits/manticore/pull/1312))
33+
* Embedded parsetab.py so users no longer need to generate it ([#1383](https://github.com/trailofbits/manticore/pull/1383))
34+
435

536
## 0.2.4 - 2019-01-10
637

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def rtd_dependent_deps():
4545
description='Manticore is a symbolic execution tool for analysis of binaries and smart contracts.',
4646
url='https://github.com/trailofbits/manticore',
4747
author='Trail of Bits',
48-
version='0.2.4',
48+
version='0.2.5',
4949
packages=find_packages(exclude=['tests', 'tests.*']),
5050
python_requires='>=3.6',
5151
install_requires=[

0 commit comments

Comments
 (0)