Commit Graph

576 Commits (bb057c1435da4d5ad5f065aa87405408f513be3b)
 

Author SHA1 Message Date
David Pokora bb057c1435
Fixed an issue in external-functions detector that iterated on a contract instead of its function properties. 6 years ago
Josselin af646da29e Update travis tests 6 years ago
David Pokora 510aa29b99
Rewrote external-function detector to handle false-positives as a result of inheritance. 6 years ago
Josselin a704635de3 API: 6 years ago
Josselin 57a0918f24 API changes: 6 years ago
Josselin b549a3ed53 Add new APIs to core.contract: 6 years ago
Josselin c8952db2ed Fix incorrect ternary conversion on Return node (close #115) 6 years ago
Josselin b31fdc44d2 Merge branch 'master' into dev 6 years ago
Josselin 214229d9d6 LockedEther: Add NewContract to the list of msg.value checks (close #114) 6 years ago
Josselin b7eeb6037e Merge branch 'master' into dev 6 years ago
Josselin 6124a46044 LockedEther: Add NewContract to the list of msg.value checks (close #114) 6 years ago
Matt Rice 8fbcf2bd66 Minor error message grammar correction (#113) 6 years ago
Josselin b543b3ba75 Minor 6 years ago
Josselin e68f37b961 __main__: Do not execute process if proccess_files was executed 6 years ago
Josselin 4359a56447 Add hidden option --splitted to manage json splitted into files 6 years ago
Josselin 7f93370128 Add --list-detectors-json hidden option 6 years ago
Josselin a376efabd4 Fix incorrect return None IR conversion 6 years ago
Josselin 8f91c801c0 v0.4.0 6 years ago
Josselin 3fb066d7fb Prevent dupplicate results for unini local var detector 6 years ago
Feist Josselin f4ecee03ee
Update README.md 6 years ago
Josselin 665ed23a00 Update readme 6 years ago
Josselin 30b0f19c0b Open source detector for multiple calls in a loop 6 years ago
Feist Josselin e0a0e9918f
Merge pull request #108 from trailofbits/dev-json-refactor 6 years ago
Josselin 97d4b32bd1 Remove dupplicate import (close #109) 6 years ago
Josselin 1f5777fdc0 Merge branch 'master' of github.com:trailofbits/slither 6 years ago
Josselin bdbf947ff5 Improve helper 6 years ago
Josselin c346cf4827 Merge branch 'mattaereal-patch-npx-alt' 6 years ago
Josselin ef28feb517 Allow arbitrary truffle version through npx 6 years ago
Josselin 2f43bc1e6b Merge branch 'patch-npx-alt' of https://github.com/mattaereal/slither into mattaereal-patch-npx-alt 6 years ago
Feist Josselin d1aa53a249
Update README.md 6 years ago
Josselin 539383f151 Refactor JSON output 6 years ago
Josselin d49ea4475d Open source detector on dangerous block.timestamp usage 6 years ago
Josselin eb1a848283 Add missing testcases 6 years ago
Josselin d5c439c5d2 Open source shadowing state variable detectors 6 years ago
Feist Josselin fed11e9cf6
Merge pull request #102 from trailofbits/dev-solidity-05 6 years ago
Josselin c43c64f009 Merge branch 'master' of github.com:trailofbits/slither 6 years ago
Josselin 8248bba943 Improve slithIR RETURN conversion (close #89) 6 years ago
Feist Josselin 049cb50ed1
Merge pull request #107 from trailofbits/docker-verify-solc 6 years ago
Disconnect3d de529a6fe3
Verify solc binary 6 years ago
Josselin 39d88e119a Fix incorrect do while CFG recovery (fix 97) 6 years ago
Josselin a4032dc000 Parse local variables prior parsing modifier (fix 99) 6 years ago
Josselin f70fe60b1d Improve mix mapping/array type recovery (fix 99) 6 years ago
Josselin f804da4735 Improve ternary conversion (close #98) 6 years ago
Josselin 2916af5e90 Improve sha256/ripemd160 support 6 years ago
Matías A. Ré Medina 514b94b15d Add support for executing truffle locally 6 years ago
Josselin 37c2ded097 Add visibility to Solidity script examples 6 years ago
Josselin 1f90b4c7f1 Update travis scripts 6 years ago
Josselin f7c1d2c5e7 Update travis install 6 years ago
Josselin f2a3779c56 Merge branch 'master' into dev-solidity-05 6 years ago
Josselin 7f02976f04 Merge branch 'dev-improve-json' 6 years ago