Daniel Marjamäki
|
d1892786b8
|
ValueFlow: Improved when using '[' on arrays and strings
|
2015-02-24 15:57:39 +01:00 |
Alexander Mai
|
8427398d9d
|
#6539 Segmentation fault in Tokenizer::duplicateTypedef. Avoid crash on garbage code
|
2015-02-24 11:15:23 +01:00 |
Robert Reif
|
130ffc5752
|
Fixed #6538 (Symboldatabase: improve isFunction)
|
2015-02-24 06:11:31 +01:00 |
Alexander Mai
|
b9cc5b5c6b
|
#6543 crash: CheckCondition::checkBadBitmaskCheck ; wine dlls/gdi32/dibdrv/primitives.c. Run astyle.
|
2015-02-23 22:06:55 +01:00 |
Daniel Marjamäki
|
fb5cc6fded
|
Fixed #5905 (isSameExpression: comparisons 'a<b' and 'a>b' are same)
|
2015-02-23 16:38:55 +01:00 |
Daniel Marjamäki
|
830d1eb3fd
|
Revert "Fixed #6538 (Symboldatabase: improve isFunction)"
This reverts commit d7ef89bbe6 .
There was crashes in a Travis job.
|
2015-02-23 08:07:19 +01:00 |
Robert Reif
|
d7ef89bbe6
|
Fixed #6538 (Symboldatabase: improve isFunction)
|
2015-02-23 06:49:50 +01:00 |
Alexander Mai
|
fd7d29447d
|
std.cfg: snprintf(NULL,0,) is legal. Fix some testcases in test/cfg as well
|
2015-02-22 14:25:25 +01:00 |
Daniel Marjamäki
|
d4fa656e58
|
Refactor and improve Tokenizer::sizeofAddParentheses
|
2015-02-22 13:38:06 +01:00 |
PKEuS
|
bedc935ab0
|
New check: Warn about constant expression if ( unknown | non_null_constant) (#6519)
|
2015-02-22 13:09:39 +01:00 |
PKEuS
|
5f31242ee8
|
CheckOther::checkRedundantAssignment(): Bail out on inline assembly (#6525)
|
2015-02-22 12:03:53 +01:00 |
PKEuS
|
f04070940e
|
Fixed setVarId on ternary operator in initialization list
|
2015-02-22 11:57:46 +01:00 |
Alexander Mai
|
6bfeb71dd2
|
Add more interfaces to gnu and posix libraries
|
2015-02-21 11:08:58 +01:00 |
Alexander Mai
|
6d9eb6199d
|
posix.cfg: add support for sched.h and 1 bugfix
|
2015-02-20 20:50:20 +01:00 |
PKEuS
|
6227abac73
|
Fixed GCC (testsymboldatabase.cpp) and MSVC (checkother.cpp) warnings
|
2015-02-18 21:19:36 +01:00 |
Daniel Marjamäki
|
e251a99817
|
AST: fix handling of sizeof. ticket #6515
|
2015-02-18 19:56:13 +01:00 |
Daniel Marjamäki
|
fd4d4bba33
|
test/cfg/posix.c: fix tests
|
2015-02-17 19:58:07 +01:00 |
Daniel Marjamäki
|
6363c1359d
|
TestUninitVar: moved out posix.cfg testing
|
2015-02-17 18:16:29 +01:00 |
Daniel Marjamäki
|
d900148e6b
|
TestUninitVar: Fix compile error
|
2015-02-17 18:09:23 +01:00 |
Daniel Marjamäki
|
e5c098c7de
|
TestUninitVar: move out posix.cfg testing
|
2015-02-17 18:08:19 +01:00 |
Daniel Marjamäki
|
e9663873e5
|
TestOther: refactoring library testing
|
2015-02-17 15:52:45 +01:00 |
Alexander Mai
|
0a6babea74
|
#6181 Drop redundantGetAndSetUserId. Ensure (style-) warnings are issued if setuid()/getuid() and some related functions are ignored. Move strdupa()/strndupa() from posix.cfg to gnu.cfg
|
2015-02-16 22:19:51 +01:00 |
Alexander Mai
|
115cefc8fb
|
#6181 Drop redundantGetAndSetUserId. Ensure (style-) warnings are issued if setuid()/getuid() and some related functions are ignored. Move strdupa()/strndupa() from posix.cfg to gnu.cfg
|
2015-02-16 22:06:08 +01:00 |
Daniel Marjamäki
|
42b40b0c85
|
Merge pull request #525 from Dmitry-Me/moreDoubleSlashCases
Handles double slashes close to end of path, more tests
|
2015-02-16 18:02:51 +01:00 |
Daniel Marjamäki
|
d83f07dddd
|
TestOther: moved posix.cfg testing
|
2015-02-16 16:25:27 +01:00 |
Dmitry-Me
|
f0e0201c2d
|
Better handle double slashes, more tests
|
2015-02-16 13:11:13 +03:00 |
Dmitry-Me
|
764e7ff79b
|
Deduplicate a multislash test
|
2015-02-16 10:19:08 +03:00 |
Daniel Marjamäki
|
fe8ba51f03
|
TestMemLeak: moved posix.cfg tests
|
2015-02-15 18:11:09 +01:00 |
Daniel Marjamäki
|
adedb5a888
|
TestMemLeakInFunction: Moved test to cfg test
|
2015-02-15 15:56:05 +01:00 |
Daniel Marjamäki
|
cc0f61376a
|
more cleanup of std.cfg testing in TestBufferOverrun
|
2015-02-14 18:55:54 +01:00 |
Daniel Marjamäki
|
e510902d58
|
TestBufferOverrun cleanup some more std.cfg testing
|
2015-02-14 17:30:08 +01:00 |
Daniel Marjamäki
|
86cf372309
|
Merge pull request #522 from simartin/revert_6181_add_6354_6414
Revert fix for #6181, that caused #6354 and #6414.
|
2015-02-14 16:59:27 +01:00 |
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 |
Simon Martin
|
c4c46be972
|
Revert fix for #6181, that caused #6354 and #6414.
|
2015-02-14 12:29:05 +01:00 |
Luis Díaz Más
|
22424ba54a
|
Add CMake files
|
2015-02-13 19:00:14 +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 |
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 |
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 |