Commit Graph

27133 Commits

Author SHA1 Message Date
chrchr-github e9feeef81d
Fix FPs: uselessOverride () 2023-06-29 20:46:12 +02:00
chrchr-github a40e5817bf
Fix Detect useless overriding functions () 2023-06-29 07:43:35 +02:00
chrchr-github 818ebb8d7e
Fix autovarInvalidDeallocation regression () 2023-06-29 07:42:53 +02:00
Daniel Marjamäki 1b4ec0def4
Fix (GUI: configure check level) () 2023-06-28 19:55:57 +02:00
Daniel Marjamäki 55af68aaf7
Update type for Settings::checksMaxTime. ()
It's a time offset not a size. It should not have value SIZE_MAX that
makes it ineffective (overflow in calculation of stop time).
2023-06-28 19:52:33 +02:00
Daniel Marjamäki 767c0fb337
cmake/versions.cmake: version string must have 3 parts otherwise cmake might crash () 2023-06-28 16:25:11 +02:00
chrchr-github 4f71bbe986
Detect lambda with template argument () 2023-06-27 16:19:12 +02:00
chrchr-github 0a72cd3b72
Fix debug: simplifyUsing: unmatched body end () 2023-06-27 15:45:25 +02:00
chrchr-github 9259aea317
Fix Read failure in ProcessExecutor::handleRead() () 2023-06-27 15:41:05 +02:00
chrchr-github e063656173
checkLibraryCheckType: handle global scope operator / Fix FN unreadVariable () 2023-06-27 14:28:14 +02:00
Daniel Marjamäki 977e1320d7
Add zephyr.cfg () 2023-06-27 13:34:58 +02:00
Paul Fultz II 63b7e6a283
Fix 11088: False positive: Array index out of bounds (function pointer parameter is array) () 2023-06-27 10:44:11 +02:00
chrchr-github a0c4e20e2d
Add tests for , () 2023-06-26 13:37:33 +02:00
chrchr-github f4030c4b1a
Fix Build regression with GCC 13 ()
Patch supplied by Joachim Reichel.
2023-06-26 11:15:41 +02:00
Anton Lindqvist 4ebb8eaf0c
Ignore zero valued enum entries from badBitmaskCheck ()
Usage of zero valued enum entries can be used for documenting purposes
and should be ignored just like zeroes expanded from macros.
2023-06-26 10:43:20 +02:00
chrchr-github 7507d400de
Fix regression: wrong array size () 2023-06-26 06:51:01 +02:00
chrchr-github 9dc38f80c0
Fix FP functionConst with template function () 2023-06-25 20:38:54 +02:00
Paul Fultz II a2ee32695f
Fix 11530: FP arrayIndexOutOfBounds with array of functions () 2023-06-25 20:38:44 +02:00
Paul Fultz II 4f466a5961
Fix 11505: FP zerodivcond with modulo () 2023-06-25 20:38:32 +02:00
chrchr-github 9b892f3239
Partial fix for Handle lambda return types () 2023-06-25 12:01:59 +02:00
Daniel Marjamäki 91dedf05b5
Fix (False positive: Misra addon crash for struct initialization when struct has a function pointer array) () 2023-06-25 11:37:49 +02:00
Daniel Marjamäki 87c2b8df04
Tokenizer: dumpfile will say if type token is _Atomic () 2023-06-25 11:22:30 +02:00
Paul Fultz II 60321edd0d
Fix 11784: FP arrayIndexOutOfBounds when increment is counted twice () 2023-06-24 20:08:55 +02:00
chrchr-github 6c750d9ae9
Fix FP knownConditionTrueFalse with std::vector::size() ()
There is special handling for `size_t` in
`ValueType::fromLibraryType()`, which gets preempted if it is also
configured as a podtype.
2023-06-23 20:31:25 +02:00
chrchr-github 55581fc2e9
Fix FP deallocuse () 2023-06-23 18:21:53 +02:00
Daniel Marjamäki 04476bc102 AUTHORS: Add apuly 2023-06-22 23:18:15 +02:00
Daniel Marjamäki bb2711c22a daca: Update old version to 2.11 2023-06-22 23:17:53 +02:00
chrchr-github b80460f3ae
Fix False positive: memory leak () 2023-06-22 23:03:55 +02:00
chrchr-github fe56b0c42a
LeakAutoVar: Handle C++ casts in function calls () 2023-06-22 16:01:21 +02:00
Daniel Marjamäki 353f54089c releasenotes.txt: bumped version to 2.12 2023-06-22 13:53:40 +02:00
Daniel Marjamäki 557241ad71 2.11.99: Set versions 2023-06-22 13:50:51 +02:00
Paul Fultz II 1ad51ed01a
Update releasenotes.txt () 2023-06-22 10:40:36 +02:00
chrchr-github 4eebf2e733
Fix uninitdata regression () 2023-06-21 21:19:22 +02:00
Daniel Marjamäki 16198a47fa AUTHORS: Add adbancroft 2023-06-21 21:08:03 +02:00
Daniel Marjamäki 5c3baac0ee AUTHORS: Add SChernykh 2023-06-21 20:17:34 +02:00
Daniel Marjamäki 72d3f356f5 AUTHORS: Added missing authors 2023-06-21 19:58:11 +02:00
Daniel Marjamäki 3abe8eeca5 Update copyright year 2023-06-21 19:58:11 +02:00
chrchr-github 9a95d4fe67
Fix Syntax error: typedef not first keyword in statement () 2023-06-21 18:26:28 +02:00
chrchr-github b26bfc9b4f
Use getAllocFuncInfo() () 2023-06-21 17:35:15 +02:00
Daniel Marjamäki b259617f65 GUI: Update translations 2023-06-21 16:37:02 +02:00
Daniel Marjamäki 42514309d4 createrelease: minor update to selfcheck command 2023-06-21 16:36:31 +02:00
Daniel Marjamäki f2510228cb
Fix (FP: unusedStructMember) () 2023-06-20 22:34:54 +02:00
chrchr-github bb962e2bc3
Enable and mitigate readability-else-after-return () 2023-06-20 18:43:21 +02:00
chrchr-github f96e3c9d84
Fix FP uninitdata with cast () 2023-06-20 18:06:57 +02:00
chrchr-github 78c7e3351f
Fix FP negativeContainerIndex after index is validated () 2023-06-20 10:55:14 +02:00
Daniel Marjamäki e8de2aeeea
Fix (Incorrect "Overall Time" in timing info) () 2023-06-20 10:31:11 +02:00
Daniel Marjamäki 4f3cc168d1
CI: python 2.7 tests needs to run in a container ()
Python 2.7 is not supported anymore in github actions runners.

See:
https://github.com/actions/setup-python/issues/672
2023-06-19 20:53:36 +02:00
Daniel Marjamäki 38b2c5ee3f
Fix (False positive: uninitialized variable, handling 'false ||' in valueflow) () 2023-06-17 21:08:22 +02:00
chrchr-github 082331c210
Fix cppcheckError for unknown macro after else () 2023-06-17 18:39:23 +02:00
chrchr-github 8f6b0b41e7
Simplify qt.cfg, wxwidgets.cfg () 2023-06-17 17:04:14 +02:00