summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [analyzer] Add a clone() method to BugReporterVisitor, so that we'll be able ...Jordy Rose2012-03-241-1/+2
* [analyzer] Replace a static helper with existing logic. No functionality change.Jordy Rose2012-03-111-26/+18
* [analyzer] Implement basic path diagnostic pruning based on "interesting" sym...Ted Kremenek2012-03-091-0/+12
* [analyzer] Leaks should be uniqued by the allocation point in theAnna Zaks2012-02-281-5/+12
* [analyzer] KeyChainAPI: unique the leaks by allocation site.Anna Zaks2012-02-231-21/+60
* [analyzer] Make KeyChainAPI checker inlining-aware.Anna Zaks2012-02-211-1/+11
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-3/+3
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer2012-02-041-0/+1
* Change references to 'const ProgramState *' to typedef 'ProgramStateRef'.Ted Kremenek2012-01-261-11/+11
* [analyzer] Rename Store::Retrieve() -> getBinding().Anna Zaks2012-01-121-1/+1
* [analyzer] Make the entries in 'Environment' context-sensitive by making entr...Ted Kremenek2012-01-061-4/+6
* [analyzer] Make KeychainAPI checker less aggressive. radar://10508828Anna Zaks2011-12-011-3/+5
* [analyzer] Refactor checkers to use helper function for getting callee Decl a...Anna Zaks2011-12-011-9/+3
* [analyzer] Factor getCalleeName to the checker context.Anna Zaks2011-11-161-10/+1
* [analyzer] Rename generateNode -> addTransition in CheckerContextAnna Zaks2011-10-261-10/+10
* [analyzer] Simplify CheckerContextAnna Zaks2011-10-251-4/+4
* [analyze] Convert EndOfPath callback to use CheckerContextAnna Zaks2011-10-251-8/+6
* [analyzer] Refactor: make PathDiagnosticLocation responsible for validation o...Anna Zaks2011-09-151-1/+2
* [analyzer] MacOSKeychainAPIChecker: Simplify getSymbolForRegion by using exis...Anna Zaks2011-08-291-7/+3
* Fix: Bug 10798 - [analyzer] Crash when analyzing ICU. (A slight improvement o...Anna Zaks2011-08-291-1/+1
* Fix bug 10797: Crash: "cast<Ty>() argument of incompatible type!" assert when...Anna Zaks2011-08-291-2/+4
* [analyzer] MacOSKeychainAPIChecker: Cleanup AllocationState structure.Anna Zaks2011-08-251-11/+10
* [analyzer] MacOSKeychainAPIChecker: Add the custom BugReport visitor(which hi...Anna Zaks2011-08-251-11/+16
* [analyzer] Do not use references in std::pair.Anna Zaks2011-08-241-4/+4
* [analyzer] Unbreak the release buildbot.Anna Zaks2011-08-241-2/+1
* [analyzer] MacOSKeychainAPIChecker: Provide reacher diagnostic trace by point...Anna Zaks2011-08-241-18/+73
* [analyzer] MacOSKeychainAPIChecker: Add reasoning about functions which MIGHT...Anna Zaks2011-08-241-18/+59
* [analyzer] MacOSKeychainAPIChecker: Retrieve the memory region which we are t...Anna Zaks2011-08-231-2/+8
* Move creation of the deallocation mismatch report into a separate function fo...Anna Zaks2011-08-231-15/+32
* [analyzer] MacOSKeychainAPIChecker: Users of KeyChain API often use free() to...Anna Zaks2011-08-221-10/+18
* Remove EnhancedBugReport and RangedBugReport - pull all the extra functionali...Anna Zaks2011-08-171-9/+8
* MacOSKeychainAPIChecker: Do not report double allocation if first allocation ...Anna Zaks2011-08-161-17/+19
* MacOSKeychainAPIChecker: The security API/memory leak checker should always g...Anna Zaks2011-08-151-10/+17
* Rename GRState to ProgramState, and cleanup some code formatting along the way.Ted Kremenek2011-08-151-15/+15
* MacOSKeychainAPIChecker: Use llvm::SmallString instead of std::string (as per...Anna Zaks2011-08-151-7/+7
* MacOSKeychainAPIChecker: If the allocated data address entered as an enclosin...Anna Zaks2011-08-121-0/+5
* MacOSKeychainAPIChecker: Anna Zaks2011-08-121-38/+150
* MacOSKeychainAPIChecker: There is no need to use SymbolMetadata to represent ...Anna Zaks2011-08-121-44/+70
* KeychainAPI checker: Track SymbolMetadata instead of MemRegion in checker sta...Anna Zaks2011-08-051-15/+33
* KeychainAPI checker: Generate an error on double allocation. Pull out getAsPo...Anna Zaks2011-08-051-12/+47
* KeychainAPI checker: Track additional pair of SecKeychain APIs. Also, keep ex...Anna Zaks2011-08-041-14/+45
* KeychainAPI checker: Refactor to make it easier to add more allocator/dealloc...Anna Zaks2011-08-041-36/+67
* KeychainAPI checker: refactor to use early exit.Anna Zaks2011-08-041-50/+52
* KeychainAPI checker: Add basic diagnostics. Track MemoryRegion istead of Symb...Anna Zaks2011-08-041-16/+80
* KeychainAPI checker: only check the paths on which the allocator function ret...Anna Zaks2011-08-021-1/+12
* Add a skeleton for the Keychain Services API Checker. Register it as OSX expe...Anna Zaks2011-08-011-0/+160
OpenPOWER on IntegriCloud