Commit Graph

3880 Commits (ae45f461e32e72bc64af793d4fb3a1da8ccb9fab)
 

Author SHA1 Message Date
S.Sidarth 3850cf57e3
renaming to unregister_detector() 2 years ago
Feist Josselin 76d8321401 Improve parsing of contract's comment 2 years ago
S.Sidarth d5a84364b9
black 2 years ago
sidarth16 e48351339c black 2 years ago
alpharush 09a9b907af
restrict variable-scope detector to only solc 0.4.x 2 years ago
webthethird 289bd49c3e Black format 2 years ago
webthethird 9238efc1a4 Change contract type to address in `interface_signature_str` 2 years ago
webthethird 9e70c3ff88 Fix typo 2 years ago
webthethird 772710cded Fix typo 2 years ago
webthethird 6a2250f60d Add `Contract.generate_interface` 2 years ago
webthethird 4da0fb5110 Add `Structure.interface_def_str` 2 years ago
webthethird 197ccb1048 Add `Function.interface_signature_str` 2 years ago
Feist Josselin 65f1312703
Merge pull request #1725 from crytic/unitialized-storage-fix 2 years ago
alpharush e26a520766 exclude storage params 2 years ago
alpharush 9acddc3259 include return variables in uninit ptr detector 2 years ago
Feist Josselin 61b7feb61a
Merge pull request #1723 from crytic/dev-sync-cc 2 years ago
S.Sidarth 646fb1e80c
pylint: disable unidiomatic-typecheck 2 years ago
S.Sidarth 181ee42e71
pylint: disable unidiomatic-typecheck 2 years ago
S.Sidarth 611798c634
update deregister_detector() 2 years ago
S.Sidarth 4e2f1ac3cc
deregister_printer 2 years ago
S.Sidarth a42c2cc0d1
deregister_detector 2 years ago
Feist Josselin 36052fdc4e Sync cc@master 2 years ago
alpharush 98d1c50437 lint 2 years ago
alpharush 1616f93364 rm misc files 2 years ago
alpharush 3c0ef74932 fmt 2 years ago
alpharush 17510915fe add test 2 years ago
alpharush 3cc55102c7 fix import 2 years ago
alpharush 166a8cefe2 add test files 2 years ago
alpharush fdd42329a6 only look for library functions in the current scope 2 years ago
alpharush 9e7ff8fd1d support duplicated func name for diff types in global using for 2 years ago
Feist Josselin cf5e3bee6b
Merge pull request #1695 from bart1e/detector_for_cc_fix 2 years ago
Feist Josselin cd9b212c5b
Merge pull request #1711 from crytic/CI-nix-install 2 years ago
alpharush 535662b3f0 remove mislabeled tests, update 0.4.12 tests to be compact 2 years ago
alpharush 331cc24d07
upgrade nix installation to fix CI installation 2 years ago
S.Sidarth 715826e120
Update reentrancy_eth.py 2 years ago
webthethird 480ee60cc3 Avoid `slitherConstructorConstantVariables()` 2 years ago
webthethird 596b4d0865 Avoid `slitherConstructorConstantVariables()` 2 years ago
webthethird 770ca81368 Avoid constructor 2 years ago
webthethird 3757601640 Avoid duplicates, constants and immutables 2 years ago
webthethird 6b9d21abc2 Make pylint happy (reduce branches) 2 years ago
webthethird 5b361e8287 Also consider an unmodified function tainted if it reads/writes the same state variable(s) as a new/modified function 2 years ago
webthethird 6b0124c9a0 Merge remote-tracking branch 'crytic/slither/dev' into dev-compare-upgrades 2 years ago
webthethird 04c71c24bb Add return statement (whoops!) 2 years ago
webthethird ebd2201bdd Pylint 2 years ago
webthethird f08d2afb3e Implement `compare(v1: Contract, v2: Contract)` 2 years ago
webthethird ec537e5a44 Merge remote-tracking branch 'crytic/slither/dev' into dev-compare-upgrades 2 years ago
webthethird d04fc9e103 Start `slither.utils.upgradeability` 2 years ago
bart1e 5f6551d285 Black run 2 years ago
bart1e 4474bc2c72 WIKI URL fixed 2 years ago
Feist Josselin b74f64a234
Merge pull request #1685 from crytic/dev-fun-summary-printer-complexity 2 years ago