Skip to content

v0.7.1

Compare
Choose a tag to compare
@ndkirillov ndkirillov released this 07 Jun 11:55
· 12 commits to master since this release
2b63ee9

Major Updates

Reworks and additions

  1. Added a new flag --obsolete to the Slitherin CLI. Allows to launch detectors that are currently considered irrelevant and removed from general Slitherin detectors set. Thx @Yhtiyar
  2. pess-call-forward-to-protected detector. Removed. Now is in the obsolete detectors set. Thx @Yhtiyar
  3. pess-readonly-reentrancy detector. Removed. Now is in the obsolete detectors set. Thx @Yhtiyar

Minor Updates and Optimization

Minor Fixes

  1. Fixed PYPI-package publish action.
  2. pess-event-setter detector. Optimization. Enhanced by ignoring libraries when searching. Thx @Yhtiyar
  3. pess-magic-number detector. Optimization. Enhance with a whitelist of SafeCast and Math libraries. Thx @Yhtiyar
  4. pess-dubious-typecast detector. Optimization. Enhanced with a whitelist of SafeCast and SignedMath libraries. Thx @Yhtiyar
  5. pess-strange-setter detector. Optimization. Enhanced with filtering libraries and do not detect parameters used in internal calls. Thx @Yhtiyar and Thx @VuKhuongDuy for the #158
  6. Benchmark updates. Details of detections are added to the results tables. Thx @nikolay19.