Daniel Marjamäki
|
360ec9d853
|
updated TestBufferOverrun test case. Since checker doesn't use library dont load std.cfg.
|
2015-02-14 16:44:08 +01:00 |
Daniel Marjamäki
|
0c0d62171e
|
removed duplicate testcase. See testcase for #836
|
2015-02-14 16:41:51 +01:00 |
Daniel Marjamäki
|
a57d5d7eda
|
moved testcases
|
2015-02-14 16:37:48 +01:00 |
Daniel Marjamäki
|
e01b30345e
|
move testcases in TestBufferOverrun
|
2015-02-14 16:29:05 +01:00 |
Daniel Marjamäki
|
166db40af2
|
Fix TestBufferOverrun test case, it was wrongly written.
|
2015-02-14 15:51:13 +01:00 |
Daniel Marjamäki
|
c43d537726
|
renamed TestBufferOverrun test method to same name as CheckBufferOverrun method that is tested
|
2015-02-14 15:49:17 +01:00 |
Daniel Marjamäki
|
2b7c7134e1
|
TestBufferOverrun: move memset test
|
2015-02-14 15:46:00 +01:00 |
Luis Díaz Más
|
22424ba54a
|
Add CMake files
|
2015-02-13 19:00:14 +01:00 |
Daniel Marjamäki
|
6afe2e9fdc
|
astyle formatting
|
2015-02-13 16:36:47 +01:00 |
Dmitry-Me
|
5674b3c49d
|
early break in loop for readability
|
2015-02-13 16:36:20 +01:00 |
Dmitry-Me
|
7961bba0da
|
Path: better handling of UNC paths
|
2015-02-13 16:32:45 +01:00 |
Daniel Marjamäki
|
e0d90c00be
|
TestBufferOverrun: Cleanup testcases for memory functions
|
2015-02-13 16:16:59 +01:00 |
Daniel Marjamäki
|
2d21eb07ba
|
Cleaned up snprintf hardcoding in CheckBufferOverrun
|
2015-02-13 06:44:38 +01:00 |
Daniel Marjamäki
|
a6cfd15bde
|
refactoring TestBufferOverrun
|
2015-02-12 17:36:22 +01:00 |
Daniel Marjamäki
|
9aad4fa8ca
|
CheckBufferOverrun: Remove hardcoding for sprintf and rely on cfg configuration instead
|
2015-02-12 17:29:36 +01:00 |
amai2012
|
baba720e58
|
Merge pull request #518 from Dmitry-Me/removeRedundantCode
Remove completely redundant code
|
2015-02-11 17:17:15 +01:00 |
orbitcowboy
|
aa77abe1c6
|
posix.cfg: Added comment, no functional change. [ci skip].
|
2015-02-11 14:27:29 +01:00 |
Daniel Marjamäki
|
a24cbc448a
|
CheckBufferOverrun: loop through all arguments in checkFunctionCall
|
2015-02-11 16:24:25 +01:00 |
Daniel Marjamäki
|
b43c2de63a
|
refactor cfg testing in TestClass
|
2015-02-11 06:29:33 +01:00 |
Daniel Marjamäki
|
d9deabe2ce
|
TestBufferOverrun: clean up
|
2015-02-10 17:29:36 +01:00 |
Dmitry-Me
|
77aa385384
|
Remove completely redundant code
|
2015-02-10 13:52:04 +03:00 |
amai2012
|
efd2f51cba
|
Merge pull request #516 from Dmitry-Me/simplifyLoopLogic
Simplify loop logic
|
2015-02-10 11:31:16 +01:00 |
Daniel Marjamäki
|
53718047f1
|
refactoring TestBufferOverrun
|
2015-02-10 06:49:48 +01:00 |
Daniel Marjamäki
|
9aa0420472
|
TestBufferOverrun: Moved out cfg tests. Created minsize-mul testing in TestBufferOverrun
|
2015-02-10 06:44:19 +01:00 |
Daniel Marjamäki
|
ce1d0099cf
|
TestBufferOverrun: Moved out cfg tests. Created minsize-argvalue testing in TestBufferOverrun
|
2015-02-10 06:35:41 +01:00 |
Daniel Marjamäki
|
631536980c
|
TestBufferOverrun: split up strncpy testing, keep checker testing in TestBufferOverrun and move cfg tests to cfg test
|
2015-02-09 16:20:28 +01:00 |
Dmitry-Me
|
dfd19233e9
|
Simplify loop logic
|
2015-02-09 14:40:17 +03:00 |
PKEuS
|
38c8c3734d
|
Merge pull request #515 from Dmitry-Me/simplifyTernaryOps
Simplify ternary operators, use else-if to avoid extra comparison
|
2015-02-09 12:11:40 +01:00 |
Dmitry-Me
|
6eacb4957c
|
Simplify ternary operators, use else-if to avoid extra comparison
|
2015-02-09 11:46:27 +03:00 |
PKEuS
|
0a8226d4ed
|
Merge pull request #514 from Dmitry-Me/reuseCachedValues
Reuse already known values
|
2015-02-09 09:25:19 +01:00 |
Dmitry-Me
|
fd0155cacf
|
Reuse already known values
|
2015-02-09 10:23:36 +03:00 |
Daniel Marjamäki
|
8a1b8df1ba
|
ValueFlow: Improved handling of alias values in valueFlowForward
|
2015-02-08 19:20:05 +01:00 |
Daniel Marjamäki
|
1d873de67f
|
Fix testrunner
|
2015-02-07 19:44:33 +01:00 |
Daniel Marjamäki
|
62a5d88eb0
|
ValueFlow: Improved handling of strings
|
2015-02-07 18:14:22 +01:00 |
Matthias Krüger
|
dd70b6e0cd
|
fix internal message: [lib/valueflow.cpp:239]: (warning) Found simple pattern inside Token::Match() call: "} ;"
|
2015-02-07 12:51:17 +01:00 |
Daniel Marjamäki
|
29db3eb848
|
Fixed #5980 (ValueFlow: pointer cant be 0 below throw in switch)
|
2015-02-07 10:45:30 +01:00 |
Martin Ettl
|
977fbc8030
|
posix.cfg: Added support for more podtypes.
|
2015-02-06 18:25:54 +01:00 |
PKEuS
|
703114dd0d
|
Merge pull request #511 from Dmitry-Me/reorderChecks2
Reorder checks, move declaration
|
2015-02-06 20:07:12 +01:00 |
Dmitry-Me
|
6f6f9f7754
|
Reorder checks, move declaration
|
2015-02-06 16:30:39 +03:00 |
Daniel Marjamäki
|
eec938dbad
|
Fixed #6249 (False positive: Incorrect detection of (assignment + comparison) inside for-clause)
|
2015-02-05 20:17:30 +01:00 |
Daniel Marjamäki
|
f19d4afcde
|
Merge pull request #509 from Dmitry-Me/mergeOverlappingPatterns2
Merge overlapping patterns
|
2015-02-05 20:04:16 +01:00 |
Martin Ettl
|
c676e34887
|
posix.cfg: Added more podtypes.
|
2015-02-05 17:44:51 +01:00 |
Dmitry-Me
|
cc18b8d1bb
|
Merge overlapping patterns
|
2015-02-05 17:30:49 +03:00 |
orbitcowboy
|
d2552dd93a
|
posix.cfg: declared usleep() as <leak-ignore/>. Improved support for <unistd.h> functions.
|
2015-02-05 14:18:08 +01:00 |
orbitcowboy
|
f5a336d576
|
posix.cfg: Improved support for <unistd.h> functions.
|
2015-02-05 11:40:25 +01:00 |
orbitcowboy
|
5e3aa17a56
|
posix.cfg: Improved support for <unistd.h> functions.
|
2015-02-05 02:27:20 +01:00 |
orbitcowboy
|
e6e8decd49
|
posix.cfg: Improved support for <unistd.h> functions.
|
2015-02-06 10:47:49 +01:00 |
Daniel Marjamäki
|
73d14d0a9a
|
Merge pull request #508 from Dmitry-Me/breakLoopEarly2
Break loop early
|
2015-02-04 08:52:23 +01:00 |
Dmitry-Me
|
1f31dd749b
|
Break loop early
|
2015-02-04 10:47:58 +03:00 |
Robert Reif
|
323475393b
|
Symboldatabase: improved debug output
|
2015-02-04 06:08:41 +01:00 |