Commit Graph

56 Commits (f4f686e8d3f0625193b30741f15a4d88a78257d3)

Author SHA1 Message Date
Josselin Feist f4f686e8d3 Minor 2 years ago
alpharush 2c463abdb0
feat: add arbitrary-send-erc20 and arbitrary-send-erc20-permit detectors (#1025) 3 years ago
Emilio López 114983c17d
Windows CI for Slither (#1137) 3 years ago
Feist Josselin d41861e6cf
Add support for enhanced analyses through code comments (#1089) 3 years ago
alpharush 4b74b62f85
Remove results if functions have onlyProxy modifier (#1122) 3 years ago
alpharush bab44b77d2
reentrancy-no-eth: do not count staticcalls as reentrant (#1119) 3 years ago
Boyan MILANOV c57e272d6c
Ignore private `__gap` variables in shadowing detectors (#1117) 3 years ago
Boyan-MILANOV 963ecc9bd9 Add test for RTLO infinite loop 3 years ago
Brad Swain 783e527ce0 use solc_select python api 3 years ago
Brad Swain ebab210806 remove redundant line 3 years ago
Brad Swain 7ff981e602 auto install solc versions in detector tests 3 years ago
Josselin abf6ff61a2 Update to pylint 2.12.2 3 years ago
Josselin 7d0fcdb167 Minor 3 years ago
Josselin 38af237460 Run black 3 years ago
Josselin 54c78edd65 Add support for immutable variable 3 years ago
s1m0 63b553fcba Add detector delegatecall in loop 3 years ago
s1m0 c86a0ed4d5 Add detector msg.value in loop 3 years ago
Michael Colburn 0faf335d29 Add tests for the similar-names detector 4 years ago
Michael Colburn ee8baf581a Add tests for the tautology detector 4 years ago
Michael Colburn 7b94b576f1 Add tests for the divide-before-multiply detector 4 years ago
Michael Colburn 327a95246c Add test for the deprecated-standards detector 4 years ago
Michael Colburn c620f2871f Add test for the multiple-constructors detector 4 years ago
Michael Colburn eb8f774ea5 Add test for the enum-conversion detector 4 years ago
Michael Colburn f894f7979e Add tests for the missing-inheritance detector 4 years ago
Michael Colburn 80808c2299 Add tests for the incorrect-shift detector 4 years ago
Josselin 5c94dfd8af Update abiencoderv2 detector 4 years ago
Josselin 07d06f1f49 Open source write-after-write detector 4 years ago
Josselin 54251b096e Open source dead-code detector 4 years ago
Josselin c2f7773aa7 Minor modif to the unchecked-return-transfer 4 years ago
Alexander Remie afeb77c444 added DAO contract for reentrancy-eth test 4 years ago
Alexander Remie c4948d2cea deduce test file path from solc version and detector name 4 years ago
Alexander Remie fa22b62634 restructure tests/ 4 years ago
Alexander Remie c1aca4c956 add unused-return-transfers detector + exclude transfer/transferFrom from unused-return detector 4 years ago
Natalie Chin 128b0cf5c1 Added tests for benign reentrancy 4 years ago
Josselin 789c356646 Open source new detectors 4 years ago
Natalie Chin b8cb7c6dad Added tests for reentrancy read before written 4 years ago
Josselin 4e3de94f91 Minor 4 years ago
Josselin 08ac1df8ff Open source 19 detectors 4 years ago
Joshua Richardson 33621c5992 Fix linter complaint 4 years ago
Josselin 6faa08c56a Improve ignore finding feature 4 years ago
Josselin ac109d42f7 Open source unprotected upgrade 4 years ago
Natalie Chin fb1b439491 Fixed black 4 years ago
Natalie Chin 82fd8606ea Added test and json artifact for boolean-constant-misuse 4 years ago
Natalie Chin 91cb3db445 Fixed linter formatting for test_detectors 4 years ago
Natalie Chin 6c2427a9f1 Renamed test file and added json artifact 4 years ago
Natalie Chin ab5f242505 Added boolean equality tests 4 years ago
Josselin 0152f00888 Improve testing instructions 4 years ago
Josselin b5ba8c25f2 black 4 years ago
Josselin 9ccfe83388 Fix minor and improve support for multiple source mapping 4 years ago
Josselin 243e162c93 Fix ci 4 years ago