Lenny Maiorani
|
9cb677e3d8
Add security syntax checker for strcat() which causes the Static Analyzer to generate a warning any time the strcat() function is used with a note suggesting to use a function which provides bounded buffers. CWE-119.
|
14 年 前 |
Lenny Maiorani
|
c2dace1119
Refactoring the security checker a little bit so that each CallExpr check doesn't get called for each CallExpr. Instead it does a switch and only runs the check for the proper identifier. Slight speed improvement (probably significant on very large ASTs), and should make it easier and more clear to add more checks for other CallExpr's later.
|
14 年 前 |
Lenny Maiorani
|
5b67a82a26
Add security syntax checker for strcpy() which causes the Static Analyzer to generate a warning any time the strcpy() function is used with a note suggesting to use a function which provides bounded buffers.
|
14 年 前 |
Lenny Maiorani
|
ea4411e3ee
Fix spelling in a comment. (test commit)
|
14 年 前 |
Argyrios Kyrtzidis
|
ec8605f1d7
[analyzer] Rename CheckerV2 -> Checker.
|
14 年 前 |
Argyrios Kyrtzidis
|
7dd445ec20
[analyzer] Use the new registration mechanism on the non-path-sensitive-checkers:
|
14 年 前 |
Ted Kremenek
|
9b66371644
Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'.
|
14 年 前 |
Douglas Gregor
|
0f565591bc
NetBSD, OpenBSD, and Dragonfly BSD also have arc4random. Patch from
|
14 年 前 |
Ted Kremenek
|
21142581d5
Chris Lattner has strong opinions about directory
|
14 年 前 |