Commit Graph

1170 Commits (595e8b982862e7fa8f8580a2fd7aafc689d297a1)
 

Author SHA1 Message Date
David Pokora cc74512184
Quick bug fix for lines which were not committed. 6 years ago
David Pokora 49273ca6ef
Adjusted approach to make use of new exception scheme. Encapsulates JSON output with success, error, and results fields regardless of error or success. Disables logging globally. 6 years ago
David Pokora a3506b9d4c
Merge remote-tracking branch 'origin/dev' into dev-json-stdout 6 years ago
David Pokora be7b0de41d
Standardized pragma detector output 6 years ago
David Pokora 04ff692b0c
-Added method to output "other" element type which has a source mapping but does not conform to other known types (used for pragma statements). 6 years ago
David Pokora 625bff8ca2
Standardized constant-function detector output (all elements should have a source mapping, info moved to additional_fields field). 6 years ago
ggrieco-tob ee37919ca7 fixed test 6 years ago
ggrieco-tob 96c9417705 removed useless module 6 years ago
ggrieco-tob 2664045e6f added installation of requisites 6 years ago
ggrieco-tob b00b375520 added installation of requisites 6 years ago
ggrieco-tob 3ec2a49b43 Merge branch 'dev-simil' of ssh://github.com/trailofbits/slither into dev-simil 6 years ago
ggrieco-tob c41bddd393 added basic tests for slither-simil 6 years ago
ggrieco-tob 92a0ca0e22 fixed bug in simil info 6 years ago
Feist Josselin 7752999de6
Merge pull request #229 from crytic/dev-exception 6 years ago
Feist Josselin 49df90a3b7
Merge branch 'dev' into dev-exception 6 years ago
Feist Josselin f8244eb1b6
Merge pull request #228 from crytic/dev-human-summary-printer 6 years ago
Josselin d10c6fbced Improve Exception handling 6 years ago
ggrieco-tob 0158705616 Merge branch 'master' of ssh://github.com/trailofbits/slither into dev-simil 6 years ago
Josselin e6c9d186e3 Remove optional ERC20 functions 6 years ago
Josselin 0beb48146a Update travis install 6 years ago
Josselin 3876b2b479 Improvements of the human summary printer. 6 years ago
Feist Josselin f0cb66dd2b
Merge pull request #215 from crytic/dev-fp-erc20-interface 6 years ago
Josselin 1d4d681e2c Add missing files 6 years ago
Josselin 5e1eb42311 ERC20/721 detector: move is_possible_* function to contract.has_an_erc*_function 6 years ago
Josselin c7509c7e5e Merge branch 'dev' into dev-fp-erc20-interface 6 years ago
Josselin cda075ac2f Minor 6 years ago
Josselin d1dbef483d Improve too many digits detector. Fix travis test 6 years ago
Josselin 8c9bf94ce5 Merge branch 'dev' into GillesdeB-dev-too-many-digits 6 years ago
Josselin 152f62e57d Merge branch 'dev-too-many-digits' of https://github.com/GillesdeB/slither into GillesdeB-dev-too-many-digits 6 years ago
Feist Josselin 96c128230b
Merge pull request #227 from crytic/dev-fix-types 6 years ago
Josselin fbd1ddb5fc - Improve literals parsing and Constant conversion: 6 years ago
David Pokora 89b0dd417e
-Added `additional_fields` field to JSON result + element output 6 years ago
David Pokora fed3e1aa5c
Merge remote-tracking branch 'origin/master' into dev-json-stdout 6 years ago
Josselin 0fd77f9042 Merge branch 'master' of github.com:trailofbits/slither 6 years ago
David Pokora 2189e6dadd
Added simplistic switch for json output to stdout 6 years ago
Feist Josselin 02ce42a280
Merge pull request #219 from crytic/dev-fix-linecolumncalculations 6 years ago
Josselin b209758a7d Add slither._add_source_code function 6 years ago
David Pokora 26609db2fd
Fixes an regression issue with line/column number calculations (resolves #218) 6 years ago
Josselin ea9e46b313 Fix incorrect is_declared_by func 6 years ago
Josselin 5a9db1d118 Fix inheritance graph 6 years ago
Josselin 0d4f42811a Fix bugs in call graph printer 6 years ago
Josselin d20b226da7 Fix bugs in call graph printer 6 years ago
Josselin 8af18a884e API change: 6 years ago
Josselin 59927d5e66 Merge branch 'dev' into dev-fix-c3-linearalization 6 years ago
Josselin b6af826a83 Improve travis tests: 6 years ago
Josselin 5d5466e59f Fix incorrect variable lookup 6 years ago
Josselin d37bcb6104 Rename original_contract -> contract_declarer 6 years ago
Gilles de Bordeaux 7e56501a39 Added a test for “too-many-digits” detector 6 years ago
Gilles de Bordeaux ec73250981 Added the new “too-many-digits” detector 6 years ago
David Pokora 7238e9b033
-Relaxed erc20-interface detector to report incorrect function signatures even if the function was not declared in that contract immediately 6 years ago