aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-11-26Test commitPierre Gousseau1-2/+1
2015-09-08[analyzer] Apply whitespace cleanups by Honggyu Kim.Ted Kremenek1-15/+15
2015-07-03Rewrite users of Stmt::child_begin/end into for-range loops.Benjamin Kramer1-7/+7
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko1-1/+1
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-03-11Enable security checks for arc4random() on CloudABI as well.Ed Schouten1-0/+1
2014-05-27[C++11] Use 'nullptr'. StaticAnalyzer edition.Craig Topper1-11/+11
2014-05-15Fix typosAlp Toker1-1/+1
2014-02-11Expose the name of the checker producing each diagnostic message.Alexander Kornienko1-18/+33
2014-01-20Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker1-17/+16
2013-10-07[analyzer] ArrayRef-ize BugReporter::EmitBasicReport.Jordan Rose1-21/+11
2013-06-24Use getAs<> where appropriate on QualTypes instead of using dyn_cast.Eli Friedman1-14/+7
2013-06-24Check the canonical parameter type with getAs<>() in a static checkerReid Kleckner1-5/+5
2013-04-09[analyzer] Replace isIntegerType() with isIntegerOrEnumerationType().Jordan Rose1-3/+3
2013-02-08[analyzer] Move DefaultBool so that all checkers can share it.Anna Zaks1-7/+0
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth1-2/+2
2012-10-12Silence static analyzer issue by documenting that in this contextTed Kremenek1-0/+1
2012-08-08clang support for Bitrig (an OpenBSD fork); patch by David Hill.Eli Friedman1-0/+1
2012-06-29Revert "Tweak insecureAPI analyzer checks to have the ability to be individua...Ted Kremenek1-2/+8
2012-06-29Tweak insecureAPI analyzer checks to have the ability to be individually disa...Ted Kremenek1-8/+2
2012-04-04Include the "issue context" (e.g. function or method) where a static analyzer...Ted Kremenek1-21/+33
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith1-6/+6
2012-02-04Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer1-0/+1
2012-01-31[analyzer] Change the warning to suggest 'strlcat/strlcpy' asAnna Zaks1-2/+2
2012-01-20Implement checker that looks for calls to mktemps and friends that have fewer...Ted Kremenek1-3/+101
2012-01-20Turn 'SecuritySyntaxChecker' into a "meta" security checker for insecure APIs...Ted Kremenek1-6/+59
2011-10-24Rename AnalysisContext to AnalysisDeclContext. Not only is this name more ac...Ted Kremenek1-3/+3
2011-10-14Change operator<< for raw_ostream and NamedDecl to take a reference instead o...Benjamin Kramer1-5/+5
2011-10-11[analyzer] Warn about the use of insecure, deprecated vfork() function PR1105...Anna Zaks1-0/+22
2011-09-20[analyzer] Refactor PathDiagnosticLocation: Make PathDiagnosticLocation(Sourc...Anna Zaks1-15/+38
2011-09-02Extend the ASTContext constructor to delay the initialization ofDouglas Gregor1-1/+1
2011-08-20Remove dead code.Ted Kremenek1-12/+0
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner1-2/+2
2011-04-05Add security syntax checker for strcat() which causes the Static Analyzer to ...Lenny Maiorani1-57/+91
2011-04-03Refactoring the security checker a little bit so that each CallExpr check doe...Lenny Maiorani1-60/+44
2011-03-31Add security syntax checker for strcpy() which causes the Static Analyzer to ...Lenny Maiorani1-0/+54
2011-03-31Fix spelling in a comment. (test commit)Lenny Maiorani1-1/+1
2011-03-01[analyzer] Rename CheckerV2 -> Checker.Argyrios Kyrtzidis1-2/+2
2011-02-17[analyzer] Use the new registration mechanism on the non-path-sensitive-check...Argyrios Kyrtzidis1-6/+17
2011-02-10Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core'...Ted Kremenek1-1/+1
2011-01-17NetBSD, OpenBSD, and Dragonfly BSD also have arc4random. Patch fromDouglas Gregor1-1/+4
2010-12-23Chris Lattner has strong opinions about directoryTed Kremenek1-0/+503