Commit Graph

4115 Commits (e90e6c8bf07d7f33a40f2bc264d88fd799cf4807)
 

Author SHA1 Message Date
Jeremy Dubreil 5ce859c774 [infer][java] compute the start and exit node location from the bytecode instead of from the JBir representation 7 years ago
Jeremy Dubreil 3fb25e2a74 [infer][java] removing dead code 7 years ago
Martino Luca e950103428 Add the --log-events flag to turn on events logging 7 years ago
Mehdi Bouaziz d8bd7b7deb [inferbo] Only use inferbo models when biabduction is off 7 years ago
Jeremy Dubreil 93b9f2c488 [infer][java] catch Invalid_argument exception when translating the bytecode to the Sawja JBir representation 7 years ago
Sam Blackshear 8732c7d7a1 [quandary] add curl_easy_setop with CURLOPT_POSTFIELDS as sink 7 years ago
Martino Luca 7d78588f49 Emit log identifier in stderr, when Infer is launched 7 years ago
Mehdi Bouaziz 3fc41af811 [inferbo] Model for folly::split 7 years ago
Dino Distefano e3e2fb22a1 Change pattern-matching order 7 years ago
Sam Blackshear 82a3b2649e [quandary] only warn on shell/sql injection from stringy gflag sources 7 years ago
Sam Blackshear afb04cf459 [thread-safety][experimental] switch access path may-alias condition to syntactic equality 7 years ago
Jeremy Dubreil 71cf1760c5 [infer][nullable checker] find the nullable violation involving annotated protocol methods 7 years ago
Martino Luca 67142e7478 Log events in machine-readable format, and dump them via `infer events` command 7 years ago
Mehdi Bouaziz 96face188a [dispatcher] Uncouple function argument matching and capturing 7 years ago
Jeremy Dubreil 32deab86bd [infer][nullable checker] avoid reporting the nullable violations that are already reported by the biabduction analysis 7 years ago
Sam Blackshear d6ed9e3bbe [liveness] remove special-casing for destructor reads 7 years ago
Sam Blackshear f37344358b [experimental] interprocedural should_update analysis 7 years ago
Jules Villard 303b79b6ae [sqlite] create `SQLite` serialization/deserialization modules where needed 7 years ago
Jules Villard a91e7dda50 [cfg] move cfgs to sqlite 7 years ago
Jules Villard 26f27fe147 [make] add toplevel target to build and start the toplevel 7 years ago
Dulma Churchill 4db780d364 [retain cycles] Enable retain cycles, quality and message are better now 7 years ago
Martino Luca cd49acc1cf Refactor directory traversal into its own utility function 7 years ago
Jeremy Dubreil f283416fa1 [infer] no longer print the list of Eradicate warnings to standard output 7 years ago
Jeremy Dubreil 1f6d73269e [infer] simplify the API to report errors 7 years ago
Jeremy Dubreil c62dd2a0c2 [infer][nullable checker] add models for mutations of mutable dictionaries and mutable arrays 7 years ago
Sam Blackshear b23e967f1b [liveness] print type of unused var 7 years ago
Sam Blackshear 41129087e4 [quandary] only Intents created from Uris should be sources 7 years ago
Sam Blackshear 32675a7b02 [quandary] improve curl_easy_setopt sink 7 years ago
Sam Blackshear 156ea2f759 [racerd] use a record instead of ginormous tuple in reporting code 7 years ago
Dulma Churchill 5b5b72f983 [retain cycles] Improve the message by adding info about when each of the objects involved was last updated. 7 years ago
Jules Villard 5ce024bf6e [clang] do not error on bogus arguments to `fsanitize` 7 years ago
Dulma Churchill d7dc9b38f7 [retain cycles] Refactoring of computing cycles using dedicated data structure 7 years ago
Mehdi Bouaziz cf11590800 [clang] Ignore -fsanitize=builtin 7 years ago
Jeremy Dubreil 83118865aa [infer] add arrayByAddingObject: to the list of methods asserting the parameters 7 years ago
Sam Blackshear d3f4043bc0 [quandary] curl function for setting URL as sink 7 years ago
Jules Villard 1f3cae9fa4 [make] some missing dependencies 7 years ago
Daiva Naudziuniene d8a004f0cc [LockConsistency] Adding conditional ownership to the rest of the formal parameters of constructors. 7 years ago
Josh Berdine 22ec29fabc [racerd] Report only once per unique pair of final trace locations 7 years ago
Sam Blackshear 7e8739de0a [quandary] more fine-grained issue types for Java 7 years ago
Sam Blackshear d81faea3b3 [de-duplication] fix bug causing under-aggregation 7 years ago
Sam Blackshear 647e1cd62d [dead stores] config file for custom scope guard types 7 years ago
Sam Blackshear 432fa4913c [quandary] report all Intents constructed from URIs 7 years ago
Sam Blackshear 6abbe66ee6 [quandary] file creation as sink 7 years ago
Sam Blackshear 19824aa27b [quandary] don't taint this var of endpoints 7 years ago
Sam Blackshear a32903bcea [racerd] print just one conflict in error message to avoid formatting issues 7 years ago
Josh Berdine 972b9eb488 [lock-consistency] Suppress folly::fbstring_core 7 years ago
Josh Berdine 5e3cd22a1f [lock-consistency] Suppress folly::futures 7 years ago
Peter O'Hearn 700adc2d44 [racerd] deep ownership 7 years ago
Sam Blackshear 735b0b2ef7 [quandary] include source/sink caller in error message 7 years ago
Jeremy Dubreil 75de2006dd [infer] make sure adding or removing parameters does not affect the bug hash on Objective C methods 7 years ago