Commit Graph

1677 Commits (f3cdf871818b4eb2b9b5e91a2860db7a1e606d7b)
 

Author SHA1 Message Date
Sam Blackshear 90a5a5912f allowing extra data to be packaged along with procCfg 9 years ago
Sam Blackshear c7c1588830 getting rid of string parameter on privacy annotations 9 years ago
Sam Blackshear f3fe199a25 Forcing node ids of procCfg's to be Cfg.Node.id 9 years ago
Jeremy Dubreil b3baf72df8 Lazy dinamic dispatch: add missing case where the right hand side is a idenfier 9 years ago
Sam Blackshear e96b94204c widen at pre instead of at post 9 years ago
Jeremy Dubreil 71b6581823 No longer save the list of SKIP_FUNCTION warnings in the report 9 years ago
Dulma Churchill 54a3bdd455 Load the attribute file to get the getter/setter info from the procdesc 9 years ago
Jules Villard 159ac34ac5 add autoconf dependency 9 years ago
Jeremy Dubreil 8072d2c1e5 report errors when all the postconditions are error states 9 years ago
Jeremy Dubreil 049c353f52 Add a model for gzdopen 9 years ago
Sam Blackshear 46fc0bb1dc remove recursive call in try/with 9 years ago
Jeremy Dubreil 0737b9231d make Tabulation.prop_get_exn_name return an option type 9 years ago
jrm 214ef205ca remove scripts/ 9 years ago
Sam Blackshear ffc4e2d213 checking supertypes for annotations 9 years ago
Sam Blackshear b228584855 refactoring get_strict_supertyps to use iteration for more flexibility 9 years ago
Luis Cruz 51f4dc7a9a added Tenv.get_overriden_method 9 years ago
Jeremy Dubreil 3a856aa6f0 Add example of lazy dynamic dispatch calling a method from the interface 9 years ago
Andrzej Kotulski 2989105318 Decrease number of allocations in Prop.typ_normalize 9 years ago
Sam Blackshear 77791b7e8e warn on deref of nullable skip function 9 years ago
Sam Blackshear 843bcc1576 support tainting of annotated fields 9 years ago
Jules Villard 5e4e1b5482 script to publish github releases 9 years ago
jrm 808c78c5e7 fix issue with missing files on GitHub 9 years ago
Dino Distefano 83c1bbc832 Implementing a checker to warn initialization of global variables with mehod calls. 9 years ago
Andrzej Kotulski 1d909606aa Add option to replace path to clang internal headers 9 years ago
Peter O'Hearn 50081c7ccb alloc/dealloc model for locks 9 years ago
Jules Villard cb2d8dbe83 update clang command-line flags that we filter out 9 years ago
Jules Villard b9c9f20892 get encoding from `locale.getdefaultlocale()` 9 years ago
Dino Distefano a15095c854 Introducing a mechanism of white/black listing of checks/error reporting based on .inferconfig 9 years ago
Dulma Rodriguez 7671fe755f Skip translation and checks from headers in specified folders 9 years ago
Jules Villard d2aca60937 bump version: 0.8.0 -> 0.8.1 9 years ago
Jules Villard 2e5da30607 do not clean inside facebook-clang-plugins/ if we are inside a release 9 years ago
Andrzej Kotulski 7a91f47131 Fix definition of std::hash<unique_ptr> in C++ models 9 years ago
Andrzej Kotulski 05c218d84f Declare local variable for conditional in procdesc 9 years ago
Jules Villard 07acaa3b97 remove bogus logging passing `None` to `utils.stdout()` 9 years ago
Sam Blackshear a10d7099c7 warning on deref of nullable retvals 9 years ago
Dulma Rodriguez be91fb5429 Fix toll free bridging 9 years ago
Andrzej Kotulski 1be7827981 Fix compilation issues with objc modules 9 years ago
Sam Blackshear 3e8b681135 big refactoring to improve API for subtyping related operations 9 years ago
jrm 9b6de7aeb0 Do not report @NoAllocation and @PerformanceCritical violations in "unlikely" branches 9 years ago
Josh Berdine 5710a3e887 Do not special case default InferPrint results_dir 9 years ago
Sam Blackshear 6113497020 delete callbackChecker and deps 9 years ago
Andrzej Kotulski 66d3d492f8 Fix translation of BinaryConditionalOperator 9 years ago
Dulma Rodriguez 8a1288860b Make alloc save a given procanem in the path 9 years ago
jrm 82670de0c8 improve errors traces for the @NoAllocation and the @PerformanceCritical checker 9 years ago
Cristiano Calcagno 45621ab171 Fix two issues in the prover. 9 years ago
Sam Blackshear e1e62be243 supporting new @PrivacySource/PrivacySink annotations 9 years ago
jrm 4b6d754164 Some cleanup of the models where calls to instanceof are not necessary 9 years ago
Sam Blackshear 596d8338ee dealing with exceptional control-flow in abstract interpreter 9 years ago
Dino Distefano b7ab1760a6 Translation of lambda [part one] 9 years ago
Sam Blackshear 6aca1cdfef exceptional procCfg 9 years ago