Commit Graph

98 Commits (dev-autocompletion)

Author SHA1 Message Date
Josselin Feist ecc20101de
Update tests/e2e/detectors/test_detectors.py 2 months ago
Josselin Feist 9ce83021d7
Update gelato_unprotected_randomness.sol 2 months ago
Simone 9c9818c24d
Update tests/e2e/detectors/test_detectors.py 2 months ago
Simone 4a9cdcef2c Add Chronicle unchecked price detector 2 months ago
Simone 138b62664d Add test 2 months ago
Simone 24a9d9d36f Add Gelato VRF unprotected request detector 2 months ago
Simone 7e54d41faa Add Pyth unchecked publishTime detector 2 months ago
Simone f25344c6a2 Add Pyth unchecked confidence detector 2 months ago
Simone bae46ba9ce Add Pyth deprecated functions detector 2 months ago
Simone 088b704f31 Add Chainlink feed registry detector 2 months ago
Simone d96b87e140 Add Optimism deprecation detector 2 months ago
alpharush d29f41d725
disable unused import (#2540) 3 months ago
Simone 469286fa99 Don't report if destination is immutable state var 5 months ago
alpharush a0afa2573e
fix: filtering of unused-import,incorrect-solc, pragma (#2472) 6 months ago
alpharush b9a3ea6189
remove similar-names bc it's slow (#2469) 6 months ago
alpharush 0ecf6b4a16 fix: unused state var detector for abstract/library 8 months ago
alpharush 098851cbd2 add tests 8 months ago
alpharush 6cc0bda5f6 fix: add newline to incorrect-modifier output 8 months ago
alpharush 448d77fad5 lint and text update 8 months ago
alpharush 3c11786c00 lint and updates tests 8 months ago
alpharush 1af07d15bb add known solc bugs, remove allowed versions, improve formatting 9 months ago
alpharush 801a13e600 add regression test for https://github.com/crytic/slither/issues/2325 9 months ago
alpharush 75c1159d73 add test showing two internal call example is caught 9 months ago
alpharush 04ff85fd65 make it interprocedural (only 1 call deep) 9 months ago
alpharush 69d3c257b4 feat: add out-of-order-retryable ticket detector 9 months ago
Simone f57c2ca0b3 Detect only assembly blocks 9 months ago
alpharush 4454b3e34a
fix: detect selfdestruct in internal calls (#2232) 10 months ago
Simone a793c3f1b9 Don't report if msg.value is in a conditional expression 1 year ago
Khang Vo (doublevkay) e38966c5f7 detect reinitializer in unprotected_upgrade detector 1 year ago
Feist Josselin 538539ba9e Add return-bomb detector 1 year ago
Feist Josselin 4d1d32b63f Add tautological-compare 1 year ago
Feist Josselin f7ab4a734f Add incorrect-exp detector 1 year ago
Feist Josselin 700794971b Release 2 new detectors 1 year ago
Judy Wu f07d506b4a Check s_ and i_ naming convention for private and internal only 1 year ago
Judy Wu 733012d15c issue #2083: add exceptions for i_ and s_ in the naming-conventions detector 1 year ago
Simone 8d5c033fbe
Improve mapping-deletion detector for nested mappings (#2084) 1 year ago
Emilio López 9da51fff3b
detectors: cache_array_length: include source mapping in finding (#2076) 1 year ago
joodiewoodo ff52901e6d
Allow underscore in variable naming convention for internal state variables (#2110) 1 year ago
alpharush 9ecc66ddf8 fix regression that caused retdata to be flagged 1 year ago
alpharush 5c40c52ba1 fix(cache-array-length): handle when `HighLevelCall` is a `StateVariable` 1 year ago
Simone ace672e27d Rename tests to run to ALL_TESTS 1 year ago
bossjoker1 e1febdd74e Check the respective parameter's storage location for each argument 1 year ago
alpharush 1b5e2e9327 update detector tests to reflect event fmt 1 year ago
alpharush 8a5aab62c9
reduce false positives on modifying storage array by value detector (#1962) 1 year ago
Simone adabce6180
Detect when ether is sent in Yul (#1909) 1 year ago
Feist Josselin 649e8d5e94 Minor python improvements 2 years ago
bart1e 0b7257209d External calls handled + output printing changed 2 years ago
Simone 408c863bbf Fix crash when variable is initialized 2 years ago
Simone 58e01ea218 Don't report variable in loop header 2 years ago
alpharush 36142aa3fb do not detect incorrect-shift when rhs is constant 2 years ago