index
:
delta/clang.git
baserock/flang
google/stable
google/testing
master
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
release_34
release_35
release_35@215011
release_36
release_37
release_38
release_39
release_40
release_50
release_60
release_70
release_80
release_90
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
llvm.org: Obsolete (use llvm)
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
StaticAnalyzer
/
Checkers
/
GenericTaintChecker.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[analyzer] GenericTaint: Fix formatting to prepare for incoming improvements.
Artem Dergachev
2018-12-19
1
-107
/
+107
*
[analyzer][NFC] Move CheckerRegistry from the Core directory to Frontend
Kristof Umann
2018-12-15
1
-1
/
+1
*
Remove \brief commands from doxygen comments.
Adrian Prantl
2018-05-09
1
-7
/
+7
*
[analyzer] Move `TaintBugVisitor` from `GenericTaintChecker.cpp` to `BugRepor...
Henry Wong
2018-04-23
1
-39
/
+0
*
[analyzer] Improves the logic of GenericTaintChecker identifying stdin.
Henry Wong
2018-03-05
1
-1
/
+2
*
[analyzer] introduce getSVal(Stmt *) helper on ExplodedNode, make sure the he...
George Karpenkov
2018-01-17
1
-2
/
+2
*
[analyzer] In getSVal() API, disable auto-detection of void type as char type.
Artem Dergachev
2017-12-12
1
-4
/
+13
*
[analyzer] Support partially tainted records.
Artem Dergachev
2017-05-29
1
-59
/
+24
*
[analyzer] Extend taint propagation and checking to support LazyCompoundVal
Anna Zaks
2017-03-09
1
-0
/
+37
*
[analyzer] Add bug visitor for taint checker.
Anna Zaks
2017-03-09
1
-2
/
+46
*
Refactor: Simplify boolean conditional return statements in lib/StaticAnalyze...
Alexander Kornienko
2015-12-28
1
-14
/
+5
*
[analyzer] Add generateErrorNode() APIs to CheckerContext.
Devin Coughlin
2015-09-16
1
-1
/
+1
*
[analyzer] Apply whitespace cleanups by Honggyu Kim.
Ted Kremenek
2015-09-08
1
-5
/
+5
*
Clarify pointer ownership semantics by hoisting the std::unique_ptr creation ...
Aaron Ballman
2015-06-23
1
-2
/
+2
*
Fixes a typo in a comment.
Enrico Pertoso
2015-06-03
1
-1
/
+1
*
[C++11] Use 'nullptr'. StaticAnalyzer edition.
Craig Topper
2014-05-27
1
-7
/
+7
*
remove a bunch of unused private methods
Nuno Lopes
2014-03-23
1
-1
/
+0
*
[C++11] Replacing DeclBase iterators specific_attr_begin() and specific_attr_...
Aaron Ballman
2014-03-10
1
-5
/
+1
*
Replace OwningPtr with std::unique_ptr.
Ahmed Charles
2014-03-07
1
-1
/
+1
*
Expose the name of the checker producing each diagnostic message.
Alexander Kornienko
2014-02-11
1
-1
/
+1
*
Switched FormatAttr to using an IdentifierArgument instead of a StringArgumen...
Aaron Ballman
2013-09-03
1
-1
/
+2
*
Include llvm::Optional in clang/Basic/LLVM.h
David Blaikie
2013-02-20
1
-1
/
+1
*
Replace SVal llvm::cast support to be well-defined.
David Blaikie
2013-02-20
1
-1
/
+1
*
Remove useless 'llvm::' qualifier from names like StringRef and others that are
Dmitri Gribenko
2013-01-12
1
-1
/
+1
*
Sort all of Clang's files under 'lib', and fix up the broken headers
Chandler Carruth
2012-12-04
1
-3
/
+3
*
Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...
Benjamin Kramer
2012-12-01
1
-0
/
+1
*
[analyzer] Use nice macros for the common ProgramStateTraits (map, set, list).
Jordan Rose
2012-11-02
1
-8
/
+2
*
[analyzer] Rename 'EmitReport' to 'emitReport'.
Jordan Rose
2012-11-02
1
-1
/
+1
*
Remove trivial destructor from SVal.
Benjamin Kramer
2012-07-18
1
-1
/
+0
*
[analyzer] Guard against C++ member functions that look like system functions.
Jordan Rose
2012-07-10
1
-1
/
+11
*
Fix typos found by http://github.com/lyda/misspell-check
Benjamin Kramer
2012-06-02
1
-1
/
+1
*
[analyzer] Don't crash even when the system functions are redefined.
Anna Zaks
2012-04-10
1
-7
/
+13
*
[analyzer] Change naming in bug reports "tainted" -> "untrusted"
Anna Zaks
2012-02-22
1
-4
/
+5
*
Basic: import OwningPtr<> into clang namespace
Dylan Noblesmith
2012-02-05
1
-1
/
+1
*
Change references to 'const ProgramState *' to typedef 'ProgramStateRef'.
Ted Kremenek
2012-01-26
1
-22
/
+22
*
[analyzer] Add more C taint sources/sinks.
Anna Zaks
2012-01-24
1
-22
/
+45
*
[analyzer] It's possible to have a non PointerType expression evaluate to a L...
Anna Zaks
2012-01-21
1
-2
/
+2
*
More dead code removal (using -Wunreachable-code)
David Blaikie
2012-01-20
1
-3
/
+0
*
[analyzer] Add socket API as a source of taint.
Anna Zaks
2012-01-20
1
-0
/
+27
*
[analyzer] Refactor: prePropagateTaint ->
Anna Zaks
2012-01-18
1
-43
/
+27
*
[analyzer] Taint: warn when tainted data is used to specify a buffer
Anna Zaks
2012-01-18
1
-4
/
+62
*
[analyzer] Taint: add taint propagation rules for string and memory copy
Anna Zaks
2012-01-18
1
-53
/
+111
*
[analyzer] Taint: generalize taint propagation to simplify adding more
Anna Zaks
2012-01-17
1
-4
/
+128
*
[analyzer] Taint: add system and popen as undesirable sinks for taint
Anna Zaks
2012-01-14
1
-20
/
+77
*
[analyzer] Taint: when looking up a binding, provide the type.
Anna Zaks
2012-01-13
1
-1
/
+4
*
[analyzer] Add taint transfer by strcpy & others (part 1).
Anna Zaks
2012-01-12
1
-89
/
+100
*
Remove unused variable.
Rafael Espindola
2012-01-07
1
-1
/
+0
*
[analyzer] Add basic format string vulnerability checking.
Anna Zaks
2012-01-07
1
-6
/
+92
*
[analyzer] Make the entries in 'Environment' context-sensitive by making entr...
Ted Kremenek
2012-01-06
1
-7
/
+9
*
[analyzer] Add support for taint flowing through a function (atoi).
Anna Zaks
2011-12-17
1
-43
/
+140
[next]