aboutsummaryrefslogtreecommitdiff
path: root/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
AgeCommit message (Expand)Author
2013-04-03[analyzer] Rename “Mac OS X API”, “Mac OS API” -> “API Misuse (Appl...Anna Zaks
2013-02-21Replace ProgramPoint llvm::cast support to be well-defined.David Blaikie
2013-02-20Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie
2013-02-20Replace SVal llvm::cast support to be well-defined.David Blaikie
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-08[analyzer] Include the bug uniqueing location in the issue_hash.Anna Zaks
2013-01-07[analyzer] Fix a false positive in Secure Keychain API checker.Anna Zaks
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-12-01Include pruning and general cleanup.Benjamin Kramer
2012-11-15[analyzer] MacOSKeychainAPIChecker: Remove now-unnecessary check::EndPath.Jordan Rose
2012-11-02[analyzer] Use nice macros for the common ProgramStateTraits (map, set, list).Jordan Rose
2012-11-02[analyzer] Rename 'EmitReport' to 'emitReport'.Jordan Rose
2012-11-01[analyzer] Rename ConditionTruthVal::isTrue to isConstrainedTrue.Jordan Rose
2012-09-27Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru
2012-09-27Fix a typo 'iff' => 'if'Sylvestre Ledru
2012-09-07Remove ProgramState::getSymVal(). It was being misused by Checkers,Ted Kremenek
2012-07-10[analyzer] Guard against C++ member functions that look like system functions.Jordan Rose
2012-07-10[analyzer] Make CallEnter, CallExitBegin, and CallExitEnd not be StmtPointsJordan Rose
2012-03-24[analyzer] Add a clone() method to BugReporterVisitor, so that we'll be able ...Jordy Rose
2012-03-11[analyzer] Replace a static helper with existing logic. No functionality change.Jordy Rose
2012-03-09[analyzer] Implement basic path diagnostic pruning based on "interesting" sym...Ted Kremenek
2012-02-28[analyzer] Leaks should be uniqued by the allocation point in theAnna Zaks
2012-02-23[analyzer] KeyChainAPI: unique the leaks by allocation site.Anna Zaks
2012-02-21[analyzer] Make KeyChainAPI checker inlining-aware.Anna Zaks
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith
2012-02-04Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer
2012-01-26Change references to 'const ProgramState *' to typedef 'ProgramStateRef'.Ted Kremenek
2012-01-12[analyzer] Rename Store::Retrieve() -> getBinding().Anna Zaks
2012-01-06[analyzer] Make the entries in 'Environment' context-sensitive by making entr...Ted Kremenek
2011-12-01[analyzer] Make KeychainAPI checker less aggressive. radar://10508828Anna Zaks
2011-12-01[analyzer] Refactor checkers to use helper function for getting callee Decl a...Anna Zaks
2011-11-16[analyzer] Factor getCalleeName to the checker context.Anna Zaks
2011-10-26[analyzer] Rename generateNode -> addTransition in CheckerContextAnna Zaks
2011-10-25[analyzer] Simplify CheckerContextAnna Zaks
2011-10-25[analyze] Convert EndOfPath callback to use CheckerContextAnna Zaks
2011-09-15[analyzer] Refactor: make PathDiagnosticLocation responsible for validation o...Anna Zaks
2011-08-29[analyzer] MacOSKeychainAPIChecker: Simplify getSymbolForRegion by using exis...Anna Zaks
2011-08-29Fix: Bug 10798 - [analyzer] Crash when analyzing ICU. (A slight improvement o...Anna Zaks
2011-08-29Fix bug 10797: Crash: "cast<Ty>() argument of incompatible type!" assert when...Anna Zaks
2011-08-25[analyzer] MacOSKeychainAPIChecker: Cleanup AllocationState structure.Anna Zaks
2011-08-25[analyzer] MacOSKeychainAPIChecker: Add the custom BugReport visitor(which hi...Anna Zaks
2011-08-24[analyzer] Do not use references in std::pair.Anna Zaks
2011-08-24[analyzer] Unbreak the release buildbot.Anna Zaks
2011-08-24[analyzer] MacOSKeychainAPIChecker: Provide reacher diagnostic trace by point...Anna Zaks
2011-08-24[analyzer] MacOSKeychainAPIChecker: Add reasoning about functions which MIGHT...Anna Zaks
2011-08-23[analyzer] MacOSKeychainAPIChecker: Retrieve the memory region which we are t...Anna Zaks
2011-08-23Move creation of the deallocation mismatch report into a separate function fo...Anna Zaks
2011-08-22[analyzer] MacOSKeychainAPIChecker: Users of KeyChain API often use free() to...Anna Zaks
2011-08-17Remove EnhancedBugReport and RangedBugReport - pull all the extra functionali...Anna Zaks