Commit Graph

70 Commits (6504b58802d8ff8fa143dfd748bd83460f1be0f0)

Author SHA1 Message Date
Jules Villard f0512bcd91 create infer/bin/ symlinks from the makefile 9 years ago
Andrzej Kotulski 65449c87ab Fix unique_ptr model 9 years ago
Andrzej Kotulski 675009a2ee Add unique_ptr model 9 years ago
Josh Berdine 97cb854e5c Model NSArray::arrayWithObject 9 years ago
Dulma Rodriguez 10a14a7324 Translate CXXTypeidExpr 9 years ago
Andrzej Kotulski eb76a441f9 Initial implementation of shared_ptr model 9 years ago
Dulma Rodriguez c20ace4a1a Add flag cxx experimental to the clang frontend 9 years ago
Sam Blackshear 15f0c7e384 adding "kind" for taint attribute 9 years ago
Dino Distefano b7d6f2a3bd Fixed problem with null pointer dereference in c library models. 9 years ago
Andrzej Kotulski 4584f7f6fc [clang-format] Reformat all c/cpp/objc sources with clang-format 9 years ago
Andrzej Kotulski 50fc847c10 Compile C models again in C++ 9 years ago
Dino Distefano e0fe2af712 Added a two new attributes: observer/unsubscribed_observer 9 years ago
jrm 38cb5b48ec Remove no longer useful model for java.lang.Thread 9 years ago
Peter O'Hearn 028ac24d46 Simple model for locks 9 years ago
Sam Blackshear 14e934205f implementing dynamic dispatch support for Java interfaces 9 years ago
jrm 51cd3ded47 make sure that the Infer out directory is empty before generating the models 9 years ago
Josh Berdine b93bbfdd39 Fix recursive make invocations building models 9 years ago
Dulma Rodriguez 193fb8799c Removing issues in the models that cause Infer to flag warnings 9 years ago
Josh Berdine 63b57790f9 Fix indentation of multiline copyright comment 9 years ago
Jules Villard a31d45b4f7 do not use ocamlbuild -clean, do not print rm commands 9 years ago
Sam Blackshear 99f79587cd adding ContentValues as sink 9 years ago
jrm 5a218a6d02 treat guava preconditions checks as assume instead of exeption throwing assertions 9 years ago
Sam Blackshear 8e8772f1aa make tainting work properly for skip functions 9 years ago
Jules Villard c95a142d76 remove GNU-specific install flags 9 years ago
Jules Villard 7f1b494001 migrate infer/models/Makefile 9 years ago
Sam Blackshear dcdebbd811 creating a framework for adding src/sink models based on method names/signatures alone 9 years ago
Sam Blackshear 867e7804af implementing abstract methods to avoid false negatives due to dynamic dispatch issues 9 years ago
Sam Blackshear 8eb668f668 deleting string models/tests 9 years ago
Sam Blackshear c7c8d58334 fixing taint analysis so it doesn't prevent postcondition inference 9 years ago
Sam Blackshear 8e9ed5eb6b adding model for verifying sockets before reading from them 9 years ago
Dino Distefano 761e4acc08 Adding models of CADisplayLink for catching retain cycles. 9 years ago
jrm 930eaba2d5 model Inflater and Deflater as resources 9 years ago
Dino Distefano 03b4c11c06 Improved error message for taint analysis 9 years ago
Josh Berdine 53a32848d5 Model and test FileChannel.tryLock throws 9 years ago
Josh Berdine bf408a1d03 Add models of FileChannel.tryLock methods. 9 years ago
Josh Berdine b77e24fa01 Model File.listFiles using undefined instead of allocation 9 years ago
Sam Blackshear 4fa4c9f0d6 Deleting models that specify a non-null return value 9 years ago
Josh Berdine f2ba1b1c76 Add model for java.io.File.listFiles 9 years ago
Jules Villard e03b36338b rename infer.py to analyze.py 9 years ago
Jules Villard 872ce8ea87 move python code to infer package 9 years ago
Cristiano Calcagno 9177ba8d20 Add model for FileChannel.lock() returning not null 9 years ago
Dino Distefano 00e97afdf8 First version of taint analysis. 9 years ago
Dino Distefano e6625c9e37 Adding models for NSTimer and NSRunLoop 10 years ago
jrm 0282060808 delete the deprecated script inferJ 10 years ago
Cristiano Calcagno 629b09307f [Models] Add model for System.getProperty for Infer and Eradicate 10 years ago
martinoluca 721cc1957c Specify to clang to use x86_64 to build models and tests for ObjectiveCxx 10 years ago
Sam Blackshear c92bfc1093 [Infer][models] Modeling Handler.postDelayed and similar to detect more Activity leaks 10 years ago
jrm 4b241266df [infer][java] add model for java.io.StringWriter which does not need to be closed 10 years ago
Jules Villard ca613a77ff [copyrightor] format start and end of copyright comments 10 years ago
Jules Villard 768a850c58 [infer][clang] fix model of sockets 10 years ago