You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Major Updates
Reworks and additions
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
pess-call-forward-to-protected detector. Removed. Now is in the obsolete detectors set. Thx @Yhtiyar
pess-readonly-reentrancy detector. Removed. Now is in the obsolete detectors set. Thx @Yhtiyar
Minor Updates and Optimization
Minor Fixes
Fixed PYPI-package publish action.
pess-event-setter detector. Optimization. Enhanced by ignoring libraries when searching. Thx @Yhtiyar
pess-magic-number detector. Optimization. Enhance with a whitelist of SafeCast and Math libraries. Thx @Yhtiyar
pess-dubious-typecast detector. Optimization. Enhanced with a whitelist of SafeCast and SignedMath libraries. Thx @Yhtiyar
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
Benchmark updates. Details of detections are added to the results tables. Thx @nikolay19.