aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-01-17[clang] Upstream XROS support in Clang (#78392)Jonas Devlieghere1-0/+2
2023-12-25[clang] Use StringRef::consume_front (NFC)Kazu Hirata1-4/+2
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata1-2/+2
2023-11-24[clang][analyzer] Support `fprintf` in the SecuritySyntaxChecker (#73247)Ben Shi1-37/+39
2023-08-29Delete CloudABI supportBrad Smith1-1/+0
2023-07-27[analyzer] Remove rdar links from static analyzer and libAnalysis sources. NFC.Artem Dergachev1-12/+22
2023-07-17Revert "Remove rdar links; NFC"Mehdi Amini1-0/+5
2023-07-07Remove rdar links; NFCAaron Ballman1-5/+0
2022-04-23[analyzer] Clean checker options from bool to DefaultBool (NFC)Vince Bridgers1-14/+14
2022-04-20[clang] Add a raw_ostream operator<< overload for QualTypeNathan James1-1/+1
2021-10-20[Sema, StaticAnalyzer] Use StringRef::contains (NFC)Kazu Hirata1-3/+2
2020-03-27[analyzer][NFC] Change LangOptions to CheckerManager in the shouldRegister* f...Kirstóf Umann1-2/+2
2019-12-19[analyzer] Add a syntactic security check for ObjC NSCoder API.Artem Dergachev1-0/+68
2019-09-12[analyzer][NFC] Fix inconsistent references to checkers as "checks"Kristof Umann1-18/+16
2019-08-28[analyzer] Fix analyzer warnings on analyzer.Artem Dergachev1-3/+6
2019-04-17[analyzer] PR41185: Fix regression where __builtin_* functions weren't recogn...Kristof Umann1-0/+4
2019-02-11[analyzer] New checker for detecting usages of unsafe I/O functionsKristof Umann1-3/+95
2019-01-26[analyzer] Add CheckerManager::getChecker, make sure that a registry function...Kristof Umann1-2/+1
2019-01-26[analyzer] Reimplement dependencies between checkersKristof Umann1-0/+8
2019-01-26[analyzer] Supply all checkers with a shouldRegister functionKristof Umann1-0/+4
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-14[analyzer] [PR39792] false positive on strcpy targeting struct membersGeorge Karpenkov1-7/+7
2018-12-20Replace getOS() == llvm::Triple::*BSD with isOS*BSD() [NFCI]Michal Gorny1-4/+4
2018-12-15[analyzer][NFC] Move CheckerRegistry from the Core directory to FrontendKristof Umann1-1/+1
2018-12-10Misc typos fixes in ./lib folderRaphael Isemann1-1/+1
2018-11-30Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song1-2/+3
2018-11-30Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song1-3/+2
2018-11-28Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg1-2/+3
2018-11-27Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg1-3/+2
2018-11-21Re-Reinstate 347294 with a fix for the failures.Bill Wendling1-2/+3
2018-11-21Revert r347364 again, the fix was incomplete.Nico Weber1-3/+2
2018-11-20Reinstate 347294 with a fix for the failures.Bill Wendling1-2/+3
2018-07-20Change \t to spacesFangrui Song1-1/+1
2018-05-26[analyzer] Add security checks for bcmp(), bcopy(), bzero().Artem Dergachev1-0/+141
2018-01-12[analyzer] Don't flag strcpy of string literals into sufficiently large buffers.Artem Dergachev1-0/+11
2017-09-06[CSA] [NFC] Move AnalysisContext.h to AnalysisDeclContext.hGeorge Karpenkov1-1/+1
2017-07-21Remove Bitrig: Clang ChangesErich Keane1-1/+0
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