Commit Graph

3533 Commits (d1b9e8288900d6b7d75025b3f589adec0b68a045)
 

Author SHA1 Message Date
alpharush 809a24260e additional edge cases 2 years ago
alpharush 793c4c4ee4 add failing test cases for user defined types 2 years ago
Erick db703d82f4
fix typo in `--help` output for `--print` flag (#1149) 2 years ago
Mathis 6a2e1e0819
Do not fail with no results and sarif output (#1229) 2 years ago
Cosmos 3416d05d16
fix wrong argument annotation (#1233) 2 years ago
Josselin Feist 168e96298f Merge branch 'master' into dev 3 years ago
Josselin Feist 9aa89caf10 Merge branch 'dev' into dev-modifier-identifier-path 3 years ago
Josselin Feist 672c4b312c Improve support for IdentifierPath (solidity 0.8) 3 years ago
alpharush 61bb6d1dde set pythonutf8 for windows 3 years ago
alpharush cc886a2f76 fix sentence 3 years ago
alpharush d3eea7b64e bump to python 3.8 3 years ago
Mickaël Schoentgen 75f858d4bf
Optimization: use a more efficient regexp for hexadecimal check (#1200) 3 years ago
Henrik Brodin fdf346f530
Hbrodin/ssa array tests (#1205) 3 years ago
Josselin fba37f2c0c Merge branch 'dev' of github.com:crytic/slither into dev 3 years ago
Feist Josselin 33922541bb
Update README (#1207) 3 years ago
Josselin 5a151479f2 Merge branch 'master' into dev 3 years ago
Josselin 68819d85e9 Fix pylint 3 years ago
Mickaël Schoentgen 39f558504a
Optimization: use `str.startswith(tuple)`, and `str.endswith(tuple)`, when revelant (#1186) 3 years ago
alpharush d5d95feee3
do not warn of digit count if checksummed address (#1193) 3 years ago
Feist Josselin 488dbaec1e
Update README.md 3 years ago
Feist Josselin c1b5a1ee50
Update README.md 3 years ago
Feist Josselin 562af10616
Update README.md 3 years ago
alpharush 21d5dba402 remove dependencies in lints 3 years ago
alpharush aca172b6d7 fix language and pin linter versions 3 years ago
Feist Josselin 1414de08d8 Document --checklist flag (#1190) 3 years ago
Feist Josselin 8dfa8033a1
Document --checklist flag (#1190) 3 years ago
Josselin 8caf5f70be Merge branch 'master' into dev 3 years ago
Josselin 6e350e7533 Merge branch 'dev' of github.com:crytic/slither into dev 3 years ago
alpharush f131242fb2
Update README.md (#1181) 3 years ago
alpharush 2c463abdb0
feat: add arbitrary-send-erc20 and arbitrary-send-erc20-permit detectors (#1025) 3 years ago
alpharush 4d1bcc6a5b
fix variable order printer by excluding immutables (#1184) 3 years ago
Tadashi 2e5aa1a20e Added "bad" test cases 3 years ago
Tadashi a934c387b3 Merge branch 'dev' of https://github.com/htadashi/slither into dev 3 years ago
Tadashi 502a0df0e9 Added parameters that should be changed in info 3 years ago
Tadashi 3362a68940 Fixed wrong import 3 years ago
Tadashi d15641233d Increased tests coverage 3 years ago
Tadashi bc0cf5e084 Removed detection of mapping type 3 years ago
Tadashi 6a4b97b7a7 Improved tests 3 years ago
Tadashi b6103dd015 Linting 3 years ago
Tadashi 8ee4150def Fix: skip functions without args 3 years ago
Tadashi 8eede9d95f Detect if function has at least one memory arg 3 years ago
Tadashi e07cd66024 Apply suggestions from code review 3 years ago
Tadashi e52af99cf0 Added new tests and updated JSON artifacts 3 years ago
Tadashi be333e97af WIP: Fixed code for detecting solc version 3 years ago
Tadashi 67211303cb WIP: Filter external visibility recommendation for public functions to solc < 0.6.9 3 years ago
Tadashi fc574d2c04
Merge branch 'crytic:dev' into dev 3 years ago
alpharush 18483c46d2 resolve top level var used as yul identifiers 3 years ago
Josselin f962d6c4ee 0.8.3 3 years ago
Josselin 07deae97b9 Merge branch 'dev' of github.com:crytic/slither into dev 3 years ago
Feist Josselin e94e02e32d
Update to crytic-compile 0.2.3 (#1179) 3 years ago