Manticore 0.3.2
0.3.2 - 2019-11-11
Thanks to our external contributors!
Ethereum
- [added API] Use higher-level test generation to symbolically execute SHA3 #1526
 - [added API] Added fast unsound SHA3 strategy #1549
 - [added API] Added plugin for discarding states without changes to storage #1507
 - [fixed API] Fix 
ADDMODandMULMOD#1531 - Warn on missing bytecode #1534
 - Simplifiy PC upon modification #1523
 
Native
- Better memory tests (#1506, 1524)
 - Memory IO performance improvements #1509
 - [added API] Expose ELF dynamic load addresses #1515
 - Optimize instruction decoding (#1522, #1527)
 - Add partial support for 
recvfromsyscall #1514 - [fixed API] Add 
will_write_memoryevent towrite_bytes#1535 - Update supported Unicorn version #1536
 - Fix file pointer leak in ELF interpreter #1538
 - Deduplicate socket symbol names #1542
 - Improve environment variable parsing #1545
 - [fixed API] Reduce chance of orphaned 
did_execute_instructionevent #1529 
WASM
- [added API] Added initial support for webassembly #1495
 
Other
- Incorporate type checking (mypy) into CI #1544
 - Fixes to smtlib (#1512, #1511)
 - Remove runtime type checking from smtlib to improve performance #1543
 - Logging improvements (#1518, #1520)
 - Simplify unsigned division constant folding #1530
 - Improve signed division logic #1540
 - [changed API] Move to manticore-specific exception types #1537
 - [changed API] Save profiling data in the workspace instead of the current directory #1539