Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manticore 0.3.5 #1808

Merged
merged 4 commits into from
Nov 6, 2020
Merged

Manticore 0.3.5 #1808

merged 4 commits into from
Nov 6, 2020

Conversation

ehennenfent
Copy link
Contributor

@ehennenfent ehennenfent commented Oct 6, 2020

0.3.5 - 2020-11-06

Thanks to our external contributors!

Ethereum

  • Made EVM module ignore runtime gas calculations by default #1816
  • Updated gas calculations for calls to empty accounts #1774
  • Fixed account existence checks for selfdestruct and call #1801

Native

  • [Added API] new strlen models #1725
  • [Added API] State-specific hooks #1777
  • Improved system call argument handling #1785
  • Improved stat support for file descriptors #1780
  • Support symbolic-length reads from sockets #1786
  • Add stubs for sendto #1791

WASM

  • Fix type confusion when importing external functions #1803

Other

  • Made Yices2 the default SMT Solver #1820
  • [Added API] Added an API for introspecting live states #1775
  • Changed default multiprocessing type to threading #1779
  • Improved array serialization performance #1756
  • Fix name collisions in SMT variables #1792

@ehennenfent ehennenfent added this to the Manticore 0.3.5 milestone Oct 6, 2020
@ehennenfent ehennenfent added this to In progress in Manticore Oct 6, 2020
Manticore automation moved this from In progress to Reviewer approved Nov 6, 2020
Eric Hennenfent added 2 commits November 6, 2020 14:03
Definitely worth noting that we don't track gas anymore by default.
@ehennenfent ehennenfent merged commit 5ea4f90 into master Nov 6, 2020
Manticore automation moved this from Reviewer approved to Done Nov 6, 2020
@ehennenfent ehennenfent deleted the manticore-0.3.5 branch November 6, 2020 22:04
ekilmer added a commit that referenced this pull request Nov 10, 2020
* master:
  Manticore 0.3.5 (#1808)
  Fix yices timeout argument (#1817)
  Detect default solver (#1820)
  Ignore Gas Calculations by Default (#1816)
  native/cpu/x86: Add support for CPUID EAX=80000000h (#1811)
ekilmer added a commit that referenced this pull request Feb 27, 2021
* master: (43 commits)
  Syscall specific hooks (#2389)
  TUI Support Infrastructure (#1620)
  Fix coveralls upload (#2387)
  docs: fix simple typo, straigth -> straight (#2381)
  Attempt to allow symbolic balances from the start (#1818)
  Fix state.cpu.PC member (#1825)
  Bump black and mypy (#1824)
  Manticore 0.3.5 (#1808)
  Fix yices timeout argument (#1817)
  Detect default solver (#1820)
  Ignore Gas Calculations by Default (#1816)
  native/cpu/x86: Add support for CPUID EAX=80000000h (#1811)
  Change types.FunctionType=<class 'function'> (#1803)
  Fix test regressions (#1804)
  State Introspection API (#1775)
  Fix EVM account existence checks for selfdestruct and call (#1801)
  Add partial implementation of sendto syscall (#1791)
  crytic-compile: use latest release (#1795)
  Update gas metering for calls to empty accounts (#1774)
  Fix BitVec with symbolic offset and fix TranslatorSmtlib.unique thread safety (#1792)
  ...
ekilmer added a commit that referenced this pull request Apr 10, 2021
* master: (22 commits)
  Fix the generation of EVM tests (#2426)
  Disabled EVM events in testcases by default (#2417)
  added proper timeouts for cvc4 and boolector (#2418)
  Removed use of global solver from Native Memory (#2414)
  Support to use boolector as the SMT solver (#2410)
  Update CI and suggest to use pip3 instead of pip (#2409)
  Expressions use keyword-only arguments for init (#2395)
  Use Slots on all Expression objects (#2394)
  Allow double-adding exact same config option (#2397)
  Don't run OSX tests on PR
  Attempt to Fix solc Installation MacOS (#2392)
  Syscall specific hooks (#2389)
  TUI Support Infrastructure (#1620)
  Fix coveralls upload (#2387)
  docs: fix simple typo, straigth -> straight (#2381)
  Attempt to allow symbolic balances from the start (#1818)
  Fix state.cpu.PC member (#1825)
  Bump black and mypy (#1824)
  Manticore 0.3.5 (#1808)
  Fix yices timeout argument (#1817)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Manticore
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants