Commit Graph

2550 Commits (d3eea7b64e3cf28d5f1aff3812b6c47d66411177)
 

Author SHA1 Message Date
alpharush d3eea7b64e bump to python 3.8 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
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
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
Feist Josselin a08dba0fb1
Use pytest 7.0.1 (#1177) 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
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
Emilio López 114983c17d
Windows CI for Slither (#1137) 3 years ago
Bo 380f41937c
fix typo in output (#1141) 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
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
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
Boyan MILANOV c57e272d6c
Ignore private `__gap` variables in shadowing detectors (#1117) 3 years ago
Feist Josselin dc0cec2d7c
Improve slither-flat (#1125) 3 years ago
Feist Josselin 5fd5d4f6ce
Merge pull request #1126 from crytic/disable-embark 3 years ago
Josselin ad6bf13851 Disable embark CI 3 years ago
Feist Josselin 018d0df5e2
Merge pull request #1118 from crytic/dev-refactor-ast-parsing 3 years ago
Feist Josselin a2a2d7a1ea
Merge pull request #1111 from crytic/dev-slither-check-erc-4626-2612 3 years ago
Josselin 43f101c0e0 pylint 3 years ago
Josselin c18715d3e6 Refactor AST parsing 3 years ago
Simone a2ae683cfe Support of ERC4626, ERC2612 for slither-check-erc 3 years ago
Feist Josselin 7879251d0c
Merge pull request #1108 from crytic/fix-1081 3 years ago
Feist Josselin 452fa7c9a0
Merge pull request #1110 from crytic/fix-f-string 3 years ago
Boyan-MILANOV 3d3fd3f9c0 Fix missing 'f' at beginning of f-string 3 years ago
Boyan-MILANOV a5470586ac Update RTLO detector test 3 years ago
Boyan-MILANOV 963ecc9bd9 Add test for RTLO infinite loop 3 years ago
Boyan-MILANOV 4148567d8d Fix index update in RTLO detector 3 years ago