Commit Graph

3094 Commits (b0b1c6aa77d6b5b20f4782a46d277ef9cd509073)
 

Author SHA1 Message Date
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
Josselin e5c35def93 Update to crytic-compile 0.2.3 3 years ago
alpharush ac1cda784e
Support ternary operator in index access (#1162) 3 years ago
alpharush e324c9087b
WIP: feature to read contract storage data (#968) 3 years ago
feliam bd56ec1e32 Merge branch 'dev' into dev-isdynamic 3 years ago
feliam ab53a0821f linted 3 years ago
Feist Josselin a08dba0fb1
Use pytest 7.0.1 (#1177) 3 years ago
feliam 9e9f0d9c26 WIP/PoC type.isdynamic 3 years ago
Tadashi c878a8fc25 Added parameters that should be changed in info 3 years ago
Tadashi d28df4df3f Fixed wrong import 3 years ago
Tadashi f295bf35f8 Increased tests coverage 3 years ago
Tadashi 767094fff1 Removed detection of mapping type 3 years ago
Evan Sultanik 75a9766c35
Return Function.name to handle special function types for which Function._name == None (#1170) (#1171) 3 years ago
feliam e3b75c003e
Print all entry points not reaching whenNotPaused. Fix - 1114 (#1128) 3 years ago
Kevin Ingersoll 597ac46195
fix shell rendering in bug report template (#1167) 3 years ago
Tadashi 36b6476c32
Merge branch 'crytic:dev' into dev 3 years ago
Feist Josselin 741fc06ea8
Improve function lookup for bytes (#1163) 3 years ago
Henrik Brodin 644f5e59a9
Test cases for SSA IR (#1101) 3 years ago
Feist Josselin 3af6616281
Fix custom error signature lookback (#1156) 3 years ago
Feist Josselin 7dde5feb24
Update to gh super linter 4.9.2 + linters (#1157) 3 years ago
Tadashi 166eaed761 Improved tests 3 years ago
Tadashi b31c73de3d Linting 3 years ago
Tadashi 2bf8461099 Fix: skip functions without args 3 years ago
Emilio López 114983c17d
Windows CI for Slither (#1137) 3 years ago
Bo 380f41937c
fix typo in output (#1141) 3 years ago
Tadashi b5db35e7f6 Detect if function has at least one memory arg 3 years ago
Tadashi d0fff8ca9a
Apply suggestions from code review 3 years ago
Feist Josselin 5863c30747
Add support for user defined types (#1135) 3 years ago
Feist Josselin 496c8e1910
Add fallback/receive info to echidna printer (#1132) 3 years ago
Tadashi f4fd495f6b
Merge branch 'dev' into dev 3 years ago
Emilio López c0792068fe
Fix path confusion on Windows (#1065) 3 years ago
Feist Josselin d41861e6cf
Add support for enhanced analyses through code comments (#1089) 3 years ago
Alexander Remie a8a584a0bf add oz version info to hash and contract names 3 years ago
Alexander Remie 666e8136c3 allow checking contract source against known OZ source hashes 3 years ago
Feist Josselin 81daa56f66
Improve import alias support (#1133) 3 years ago
Feist Josselin 61bcec4468
Improve top level custom error parsing (#1131) 3 years ago
Josselin 8344524cd3 Merge branch 'dev' 3 years ago
alpharush 4b74b62f85
Remove results if functions have onlyProxy modifier (#1122) 3 years ago
alpharush 4a6ba78aca
Prioritize ignore comment over exclude dependencies (#1120) 3 years ago
alpharush bab44b77d2
reentrancy-no-eth: do not count staticcalls as reentrant (#1119) 3 years ago