summaryrefslogtreecommitdiff
path: root/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] PR41185: Fix regression where __builtin_* functions weren't recogn...Kristof Umann2019-04-171-0/+4
* [analyzer] New checker for detecting usages of unsafe I/O functionsKristof Umann2019-02-111-3/+95
* [analyzer] Add CheckerManager::getChecker, make sure that a registry function...Kristof Umann2019-01-261-2/+1
* [analyzer] Reimplement dependencies between checkersKristof Umann2019-01-261-0/+8
* [analyzer] Supply all checkers with a shouldRegister functionKristof Umann2019-01-261-0/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [analyzer] [PR39792] false positive on strcpy targeting struct membersGeorge Karpenkov2019-01-141-7/+7
* Replace getOS() == llvm::Triple::*BSD with isOS*BSD() [NFCI]Michal Gorny2018-12-201-4/+4
* [analyzer][NFC] Move CheckerRegistry from the Core directory to FrontendKristof Umann2018-12-151-1/+1
* Misc typos fixes in ./lib folderRaphael Isemann2018-12-101-1/+1
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-2/+3
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-3/+2
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-2/+3
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-3/+2
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-2/+3
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-3/+2
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-2/+3
* Change \t to spacesFangrui Song2018-07-201-1/+1
* [analyzer] Add security checks for bcmp(), bcopy(), bzero().Artem Dergachev2018-05-261-0/+141
* [analyzer] Don't flag strcpy of string literals into sufficiently large buffers.Artem Dergachev2018-01-121-0/+11
* [CSA] [NFC] Move AnalysisContext.h to AnalysisDeclContext.hGeorge Karpenkov2017-09-061-1/+1
* Remove Bitrig: Clang ChangesErich Keane2017-07-211-1/+0
* Test commitPierre Gousseau2015-11-261-2/+1
* [analyzer] Apply whitespace cleanups by Honggyu Kim.Ted Kremenek2015-09-081-15/+15
* Rewrite users of Stmt::child_begin/end into for-range loops.Benjamin Kramer2015-07-031-7/+7
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Enable security checks for arc4random() on CloudABI as well.Ed Schouten2015-03-111-0/+1
* [C++11] Use 'nullptr'. StaticAnalyzer edition.Craig Topper2014-05-271-11/+11
* Fix typosAlp Toker2014-05-151-1/+1
* Expose the name of the checker producing each diagnostic message.Alexander Kornienko2014-02-111-18/+33
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-201-17/+16
* [analyzer] ArrayRef-ize BugReporter::EmitBasicReport.Jordan Rose2013-10-071-21/+11
* Use getAs<> where appropriate on QualTypes instead of using dyn_cast.Eli Friedman2013-06-241-14/+7
* Check the canonical parameter type with getAs<>() in a static checkerReid Kleckner2013-06-241-5/+5
* [analyzer] Replace isIntegerType() with isIntegerOrEnumerationType().Jordan Rose2013-04-091-3/+3
* [analyzer] Move DefaultBool so that all checkers can share it.Anna Zaks2013-02-081-7/+0
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-2/+2
* Silence static analyzer issue by documenting that in this contextTed Kremenek2012-10-121-0/+1
* clang support for Bitrig (an OpenBSD fork); patch by David Hill.Eli Friedman2012-08-081-0/+1
* Revert "Tweak insecureAPI analyzer checks to have the ability to be individua...Ted Kremenek2012-06-291-2/+8
* Tweak insecureAPI analyzer checks to have the ability to be individually disa...Ted Kremenek2012-06-291-8/+2
* Include the "issue context" (e.g. function or method) where a static analyzer...Ted Kremenek2012-04-041-21/+33
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-6/+6
* Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer2012-02-041-0/+1
* [analyzer] Change the warning to suggest 'strlcat/strlcpy' asAnna Zaks2012-01-311-2/+2
* Implement checker that looks for calls to mktemps and friends that have fewer...Ted Kremenek2012-01-201-3/+101
* Turn 'SecuritySyntaxChecker' into a "meta" security checker for insecure APIs...Ted Kremenek2012-01-201-6/+59
* Rename AnalysisContext to AnalysisDeclContext. Not only is this name more ac...Ted Kremenek2011-10-241-3/+3
* Change operator<< for raw_ostream and NamedDecl to take a reference instead o...Benjamin Kramer2011-10-141-5/+5