Commit Graph

2565 Commits (98e6d8c13e5578544ba0396b1b331ee93559768e)
 

Author SHA1 Message Date
Josselin 2c429e6d23 Add slither-prop test 5 years ago
Josselin c2b8b53dc5 Timestamp detector: make result order deterministic 5 years ago
Feist Josselin 453e7a1459
Merge pull request #449 from crytic/dev-true-false-branch 5 years ago
Feist Josselin 6278957e17
Merge pull request #447 from crytic/dev-now 5 years ago
Feist Josselin dcbf59fa2f
Merge pull request #446 from crytic/dev-flat-private 5 years ago
Feist Josselin a3f38859c5
Merge pull request #448 from crytic/dev-upgreadability-field 5 years ago
Josselin 3538d47e15 Node API: add true/false branche for if statement (close #433) 5 years ago
Josselin a34fc1a261 Upgradeabily: use 'check' instead of 'detector' in the json 5 years ago
Josselin 8eb6d5c00f block.timestamp detector: 5 years ago
Josselin 105fef7414 slither-flat: add --convert-private flag (close #394) 5 years ago
Feist Josselin ce2199ae26
Merge pull request #437 from crytic/dev-echidna-printer-improvements 5 years ago
Feist Josselin 8f74407268
Merge pull request #445 from crytic/dev-fix-sig-contract 5 years ago
Josselin 8e9ff550ed Update regression tests 5 years ago
Josselin fcee2ad577 Fix find path test 5 years ago
Josselin 3097b9a79f Fix incorrect signature generation in case of contract (close #440) 5 years ago
Feist Josselin 6622113129
Update README.md 5 years ago
Feist Josselin 9623a2781f
Merge pull request #428 from crytic/dev-slither-prop 5 years ago
Josselin c1c182aac5 Minor improvements. Add example 5 years ago
Feist Josselin aee840fc6f
Merge pull request #438 from crytic/dev-human-summary-asm 5 years ago
Josselin 60add0d775 Human summary printer: minor 5 years ago
Feist Josselin 87a3b5a3c7
Merge pull request #441 from crytic/dev-reentrancy-0.6 5 years ago
Feist Josselin ff8066e607
Merge pull request #442 from crytic/dev-empty-catch 5 years ago
Josselin 6f9c21b15b Fix incorrect parsing in case of empty catch statement 5 years ago
Josselin ce9494e70e Improve reentrancy on solidity 0.6 5 years ago
Josselin fc6b593373 Echidna printer: add use_balance info + remove dupplicate results 5 years ago
Josselin faed844f2e Echidna printer: add have_external_calls, and call_a_parameter info 5 years ago
Feist Josselin 92916c4712
Merge pull request #439 from crytic/dev-ternary 5 years ago
Josselin 746e47ad71 Add support for ternary on unary operator 5 years ago
Josselin aba525f402 Echidna printer: use get_name everywhere 5 years ago
Michael Colburn c4165c9b86 Add assembly information to the human summary printer 5 years ago
Josselin a2d503c172 Echidna printer: 5 years ago
Josselin 822c080b8d Echidna printer: 5 years ago
Josselin f14fa39a4c Do not report unimplemented function as constant 5 years ago
Josselin 7d09e8bcb6 Filter payable function 5 years ago
Josselin b91bb4a902 Echidna printer: improve support in case of storage parameter 5 years ago
Josselin f63483dce7 Echidna printer: improve constant detection 5 years ago
Feist Josselin 35e3044aed
Merge pull request #432 from crytic/dev-slithir-cfg-to-dot 5 years ago
Josselin 8a05a3416e Improve slithir to dot: 5 years ago
Feist Josselin 6420a19c22
Merge pull request #431 from crytic/dev-echidna-printer 5 years ago
Josselin 611db9e8c5 Improvement in echidna printer 5 years ago
Josselin fa3ba105be Add psender 5 years ago
Josselin 5f12a00e1b Minor 5 years ago
Josselin c5b7f1f9d6 slither-prop: 5 years ago
Josselin c1cdeb9ffb Add slither-prop tool 5 years ago
Josselin 8ba09c92f7 Improve error handling in case of contract's name dupplicate 5 years ago
Feist Josselin 9da3fdafb4
Merge pull request #426 from crytic/dev-improve-reentrancy 5 years ago
Josselin 6c7ce89db2 Refactor reentrancy to show where are the calls/write to variables in internal calls (fix #412) 5 years ago
Josselin 082df7b161 Refactor reentrancy detectors to use a AbstractState class instead of a dictionary 5 years ago
Feist Josselin 11957ef0ab
Merge pull request #425 from crytic/dev-upgradeable-support 5 years ago
Josselin 6848bca14d - Add function.all_nodes function 5 years ago