Commit Graph

985 Commits (f901629a168f66632d41fcf8c28742452c80f409)
 

Author SHA1 Message Date
Josselin f901629a16 Use same json format output for file and stdout 6 years ago
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
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
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
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 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 0d4f42811a Fix bugs in call graph printer 6 years ago
Josselin b6af826a83 Improve travis tests: 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
David Pokora 8d2a2ce09c
Fix false positives as a result of ERC721 interfaces appearing similar to ERC20. 6 years ago
Feist Josselin 04c147f7e5
Merge pull request #211 from crytic/dev-functionid-fix 6 years ago
Josselin e66db801a2 function-ids printer: fix incorrect type in case of multi-dim arrays 6 years ago
David Pokora d9d960fa9c
Fix functionid printer to account for getters having parameters (key is input in mappings, uint256 index is input for arrays). 6 years ago
Feist Josselin ad0f3cd80c
Merge pull request #204 from crytic/dev-sourcemapping-columns 6 years ago
Feist Josselin 2495ba3ed2
Merge pull request #208 from crytic/dev-fix-solc-ast-flag 6 years ago
Josselin 638edb2a1c Improve travis_test_cli.sh 6 years ago
Josselin 97b4f5cc7c Add 3 new type of tests for travis: 6 years ago
Josselin 8d0297f604 Fix travis path 6 years ago
Josselin a58da24e86 Update travis test 6 years ago
Josselin 852856a5df Merge branch 'master' into dev-sourcemapping-columns 6 years ago
Josselin 08762a0275 Improve travis test 6 years ago
Josselin 12cdcc2e87 Re-add --solc-ast 6 years ago
Josselin dd8dabeb02 v0.6.3 6 years ago
Josselin 7e7910fa9a Update README.md 6 years ago
Feist Josselin 747b2a090c
Merge pull request #199 from crytic/dev-crytic-compile 6 years ago
Josselin 0f7b75cea9 Use crytic-compile from pypi 6 years ago
Josselin e7da392cd3 Merge branch 'master' into dev-crytic-compile 6 years ago
Josselin 559e35b95d Update README 6 years ago