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.1 #1503

Merged
merged 1 commit into from
Aug 6, 2019
Merged

Manticore 0.3.1 #1503

merged 1 commit into from
Aug 6, 2019

Conversation

ehennenfent
Copy link
Contributor

@ehennenfent ehennenfent commented Aug 6, 2019

Thanks to our external contributors!

Ethereum

  • Smart contracts are now compiled using Crytic-Compile #1406
  • Added detector for strict comparisons to BALANCE #1481
  • Added bitshift instructions #1498
  • Added stub for STATICCALL (does not enforce static nature) #1494
  • Updated EVM Examples #1486

Native

  • Fixed getdents syscall #1472
  • Fixed state merging examples #1482
  • Support LSR.W on ARMV7 #1363
  • Fixed CrackMe Example #1502
  • Optimize CMPXCHG8B #1501
  • Added fast_crash configuration setting that causes Manticore to immediately produce a finding on memory unsafety #1485

Other

  • [changed API] Moved issymbolic into SMTLib to improve performance #1456
  • Refactored API Docs #1469
  • Fixed FileNotFound Error on state loading #1480

This change is Reviewable

@ehennenfent ehennenfent merged commit 0464c49 into master Aug 6, 2019
@ehennenfent ehennenfent deleted the release-0.3.1 branch August 6, 2019 22:59
ekilmer added a commit that referenced this pull request Aug 27, 2019
* master:
  Improve performance of bulk read/writes to memory (#1509)
  Fixes ConstraintSet.new_bitvec size check (#1511)
  Fix operators.ORD for BitVecs of size > 8 (#1512)
  Removed redeclared smtlibv2 tests (#1513)
  Update manticore.py (#1508)
  Improve smemory tests (#1506)
  Manticore 0.3.1 (#1503)
  Optimize repeated division in CMPXCHG8B (#1501)
  Detecting the use of BALANCE in a strict comparison (#1481)
  Initial master merge into experimental state merging for native (#1482)
  Update crackme example to match the description (#1502)
  Add SHL/SHR/SAR (#1498)
  Add deprecation warnings for outdated API members (#1500)
  Patching STAICCALL (#1494)
  WIP: Support lsr.w on ARMv7 THUMB (#1363)
  Update evm examples (#1486)
  Logic Bomb Bugfixes (#1485)
  Add error for unsupported solc versions (#1488)
  Fix documentation typo in ManticoreBase (#1492)
  Add crytic-compile support (#1406)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants