Zhongxing Xu
|
39bba629f3
|
Add security syntactic checker for mktemp.
Patch by Lei Zhang!
llvm-svn: 90444
|
2009-12-03 09:15:23 +00:00 |
Benjamin Kramer
|
6341553c93
|
Port BugReporter and BugType to StringRef.
llvm-svn: 90086
|
2009-11-29 18:27:55 +00:00 |
Kovarththanan Rajaratnam
|
65c6566b5b
|
lib/Analysis: Remove VISIBILITY_HIDDEN from definitions in anonymous namespace
llvm-svn: 90028
|
2009-11-28 06:07:30 +00:00 |
Zhongxing Xu
|
d6e7f9d4b2
|
Add check for obsolete function call of getpw().
llvm-svn: 86537
|
2009-11-09 12:19:26 +00:00 |
Zhongxing Xu
|
f69973c858
|
Add comments.
llvm-svn: 86532
|
2009-11-09 08:13:04 +00:00 |
Mike Stump
|
11289f4280
|
Remove tabs, and whitespace cleanups.
llvm-svn: 81346
|
2009-09-09 15:08:12 +00:00 |
Ted Kremenek
|
ad5a600a24
|
Implement: <rdar://problem/6337100> CWE-338: Use of cryptographically weak prng
Patch by Geoff Keating!
llvm-svn: 80752
|
2009-09-02 02:47:41 +00:00 |
Ted Kremenek
|
aeca0954c2
|
Use C++ style comments.
llvm-svn: 80320
|
2009-08-28 00:24:55 +00:00 |
Ted Kremenek
|
d032fcce5c
|
Implement: <rdar://problem/6337132> CWE-273: Failure to Check Whether Privileges
Were Dropped Successfully
Patch by Geoff Keating!
llvm-svn: 80313
|
2009-08-28 00:08:09 +00:00 |
Ted Kremenek
|
cdf5f4aa7b
|
Remove 'AnalysisContext::setDecl()', as we the Decl associated with an
AnalysisContext should never change. Along the way, propagate some constness
around.
llvm-svn: 79701
|
2009-08-21 23:58:43 +00:00 |
Ted Kremenek
|
b9cb11391d
|
In the "use of floating point variable as loop counter" check, check
if the DeclRefExpr is a float, not just either argument.
llvm-svn: 76998
|
2009-07-24 20:26:31 +00:00 |
Ted Kremenek
|
6610c0326b
|
Implement: <rdar://problem/6335715> rule request: gets() buffer overflow
llvm-svn: 76905
|
2009-07-23 22:29:41 +00:00 |
Ted Kremenek
|
70e5526a61
|
Add comments.
llvm-svn: 76901
|
2009-07-23 21:44:18 +00:00 |
Ted Kremenek
|
9c49762776
|
Refine checking and diagnostics for use of floating point variable as a counter.
This implements <rdar://problem/6336718> and checks for CERT secure coding
advisory FLP30-C.
llvm-svn: 76900
|
2009-07-23 21:34:35 +00:00 |
Ted Kremenek
|
c5b4c0ec64
|
Add initial implementation of checking for uses of floating point as a loop counter.
llvm-svn: 76833
|
2009-07-23 01:07:19 +00:00 |