Skip to content

Commit 9ed66b6

Browse files
author
Eric Hennenfent
authored
Release Manticore 0.3.7 (#2526)
* Bump Version Numbers * Disable pip audit on PR * Update CHANGELOG.md
1 parent 6212a7a commit 9ed66b6

File tree

4 files changed

+36
-6
lines changed

4 files changed

+36
-6
lines changed

.github/workflows/pip-audit.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ name: pip-audit
33
on:
44
push:
55
branches: [ master ]
6-
pull_request:
7-
branches: [ master ]
6+
# pull_request:
7+
# branches: [ master ]
88
schedule: [ cron: "0 7 * * 2" ]
99

1010
jobs:

CHANGELOG.md

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

3-
## [Unreleased](https://github.com/trailofbits/manticore/compare/0.3.6...HEAD)
3+
## [Unreleased](https://github.com/trailofbits/manticore/compare/0.3.7...HEAD)
4+
5+
## 0.3.7 - 2022-02
6+
7+
Thanks to our external contributors!
8+
- [sobolevn](https://github.com/trailofbits/manticore/pulls?q=is%3Apr+author%3Asobolevn)
9+
- [G-11-P](https://github.com/trailofbits/manticore/pulls?q=is%3Apr+author%3AG-11-P)
10+
11+
### Ethereum
12+
* Use `crytic-compile` 0.2.2 [#2530](https://github.com/trailofbits/manticore/pull/2530)
13+
* Multi-transaction analysis now uses fixed attacker and owner contracts [#2464](https://github.com/trailofbits/manticore/pull/2464)
14+
15+
### Native
16+
* **[Added API]** Retrieve list of unimplemented syscalls [#2491](https://github.com/trailofbits/manticore/pull/2491)
17+
* Add `FXSAVE`/`FXRSTOR` concrete support on x86 [#2511](https://github.com/trailofbits/manticore/pull/2511)
18+
* Add `last_executed_pc` property to CPU [#2475](https://github.com/trailofbits/manticore/pull/2475)
19+
* Support LD_LIBRARY_PATH [#2476](https://github.com/trailofbits/manticore/pull/2476)
20+
* Optional `will/did_read_memory` events [#2488](https://github.com/trailofbits/manticore/pull/2488)
21+
* Fixed base address handling on Linux [#2500](https://github.com/trailofbits/manticore/pull/2500)
22+
* Add `ENDBR`-style NOPs [#2533](https://github.com/trailofbits/manticore/pull/2533)
23+
* Support `epoll`-related syscalls [#2529](https://github.com/trailofbits/manticore/pull/2529)
24+
25+
### Other
26+
* **[Added API]** Add fork policy for providing explicit values [#2514](https://github.com/trailofbits/manticore/pull/2514)
27+
* Fixed Constant Folding [#2524](https://github.com/trailofbits/manticore/pull/2524)
28+
* Add simplifications for subtraction [#2504](https://github.com/trailofbits/manticore/pull/2504)
29+
* Parent state ID, last PC now available in state descriptors [#2479](https://github.com/trailofbits/manticore/pull/2479), [#2471](https://github.com/trailofbits/manticore/pull/2471)
30+
* States now contain a reference to the current manticore instance [#2486](https://github.com/trailofbits/manticore/pull/2486)
31+
* `fast_fail` config to exit after first state exception [#2487](https://github.com/trailofbits/manticore/pull/2487)
32+
* Scaling bugfix for large solver queries [#2502](https://github.com/trailofbits/manticore/pull/2502)
33+
* Don't fork when only one solution is found for `Concretize` [#2527](https://github.com/trailofbits/manticore/pull/2527)
434

535
## 0.3.6 - 2021-06-09
636

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@
5454
# built documents.
5555
#
5656
# The short X.Y version.
57-
version = "0.3.6"
57+
version = "0.3.7"
5858
# The full version, including alpha/beta/rc tags.
59-
release = "0.3.6"
59+
release = "0.3.7"
6060

6161
# The language for content autogenerated by Sphinx. Refer to documentation
6262
# for a list of supported languages.

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

4646

4747
# https://stackoverflow.com/a/4792601 grumble grumble
48-
version = "0.3.6"
48+
version = "0.3.7"
4949
if "--dev_release" in sys.argv:
5050
major, minor, point = tuple(int(t) for t in version.split("."))
5151
dev_extension = f"dev{date.today().strftime('%y%m%d')}"

0 commit comments

Comments
 (0)