Commit Graph

372 Commits (963ecc9bd9b6b6b5388358dddfe3e90f9e8bd195)

Author SHA1 Message Date
Josselin 35524d8b93 JSON output: add helpers to unifiy and simplify export 6 years ago
Josselin 1995d4f57b Json refactor: 6 years ago
Josselin 242acd0538 Continue to refactor JSON output (WIP) 6 years ago
Josselin 588e6014d2 Continue to refactor JSON output (WIP) 6 years ago
Josselin c1f0afb010 Refactor JSON output (WIP) 6 years ago
Josselin c307a03fde Fix constant function name 6 years ago
Josselin 39facef8eb Improve Unused return value detector: 6 years ago
Josselin 24ce3a76f8 Add Missing testcase 6 years ago
Josselin 26df3b2165 Open source constant function detector 6 years ago
Josselin 24b010361a Update travis 6 years ago
Josselin c75cd1d63d Use floating solidity version for travis tests 6 years ago
benstew 75c5088c11 move detector to operations directory and refactor 6 years ago
benstew 684ef023f2 unused return values 6 years ago
Josselin 4eb264688c ControlledDegatecall: improve heuristic 6 years ago
Josselin 866e219041 New detector: controlled delegatecall 6 years ago
Alexander Remie 591dd99e9a regenerate expected json output of tests 6 years ago
Josselin 375e56e282 Add Uninitialized local variable detector 6 years ago
Josselin 12a52f0ffa Fix incorrect pragma json output 6 years ago
Alexander Remie ab5fb8371e regenareted tests expected json output 6 years ago
Alexander Remie 0b7f0c47fb regenareted tests expected json output 6 years ago
Alexander Remie 284fea7a4f regenerate json output using new sort-json python script 6 years ago
Alexander Remie 15cdf2accb regenrate expected json for tests 6 years ago
Alexander Remie d8c21daf45 regenrate expected json for tests 6 years ago
Alexander Remie 42415bf917 regenerated (now deterministic ordered) json output for some tests 6 years ago
Alexander Remie a7a933ff9b regenerated expected json output files and moved them to tests/expected_json/ 6 years ago
Alexander Remie 014bce3a85 add generated expected json output of each test 6 years ago
Josselin 44583294f2 ExternalFunction: Simplify codebase and example 6 years ago
Omidiora Samuel dd1db0a076 added more doc 6 years ago
Omidiora Samuel 0bb9a3c0c0 added to readme 6 years ago
Omidiora Samuel add8216f9d made changes 6 years ago
Omidiora Samuel 2a8b3b3568 added examples 6 years ago
Josselin dece5ab023 UninitializedStateVarsDetection: Fix incorrect storage parameters add 6 years ago
Josselin 21ff89870c NamingConvention: Check if parameters are used and if state variables are private 6 years ago
Cryptomental c307d1b0d0 detectors: Rewrite unitialized state variables with IR. 6 years ago
Cryptomental 433ca4fcc9 detectors: Add state variables that could be const detector. 6 years ago
Cryptomental 156ba6a9bb detectors: Add low level calls detector. 6 years ago
Cryptomental 1d6cebd991 detectors: Add assembly detector. 6 years ago
redshark1802 495de91217 add Naming Convention Detector 6 years ago
Cryptomental b069d9340e detectors: Add assembly detector. 6 years ago
Josselin 5a27736fce Typo 6 years ago
Josselin a56854887b Add testcase 6 years ago
Josselin 5faacb0205 Constructor declared as protected function 6 years ago
Josselin b2efb3582b Use of taint in msg.value to reduce arbitrary send FP 6 years ago
Josselin 381d97b868 Open source ArbitrarySend detector (WIP) 6 years ago
Josselin 8cc789e18a Update lockedEther testcase 6 years ago
Josselin 39860db4e9 Update Travis tests 6 years ago
Josselin 64231df5ae Add LockedEther detector 6 years ago
Josselin 43f6414d9f Open source unused state variable detector 6 years ago
Josselin a15af96993 Add SlithIR representation (WIP) 6 years ago
Josselin 2aea762600 Open source tx.origin detector 6 years ago