Commit Graph

  • 276aace331
    Misra: Fix crash (#5228) Daniel Marjamäki 2023-07-09 19:17:59 +0200
  • 9ad18f51af
    Fix #11765 FN: minsize not checked for string literal, buffer access out of bounds not found (#5154) chrchr-github 2023-07-08 14:46:32 +0200
  • 49b79b7674
    Extend duplInheritedMember check to functions (#5226) chrchr-github 2023-07-08 12:05:19 +0200
  • 218650dc85
    Fix #11820 FP duplicateExpression with double negation (#5227) chrchr-github 2023-07-07 23:30:59 +0200
  • d6d3c7b3fc
    Fix #11139, #11817 FP unreadVariable (#5221) chrchr-github 2023-07-07 20:18:15 +0200
  • e73183a182
    Fix FP uselessOverride with shadowed member functions (#5225) chrchr-github 2023-07-07 20:17:58 +0200
  • cc38ef4168
    Fix #11818 FP constParameterReference / #11819 FP stlcstrConstructor / #11814 FP unknownMacro (#5224) chrchr-github 2023-07-07 15:54:07 +0200
  • c738627d15
    Fix uselessOverride FPs (#5223) chrchr-github 2023-07-07 13:18:00 +0200
  • fa03f49d2b
    Fix #11810 nullptr deref in compilePrecedence2() (II) (#5222) chrchr-github 2023-07-07 10:42:11 +0200
  • 2ff9e60650
    Fix #11815 (dump: add token attribute isTemplateArg) (#5220) Daniel Marjamäki 2023-07-05 23:12:22 +0200
  • dde45455bf
    uselessOverride: Detect code duplication in overriding function (#5219) chrchr-github 2023-07-05 22:58:01 +0200
  • ee5cf0f141
    Fix #11810 nullptr deref in compilePrecedence2() (#5218) chrchr-github 2023-07-05 22:34:25 +0200
  • 682bdd3e53
    Fix #11813 (daca: script crashes (UnicodeDecodeError) when checking package lgeneral) (#5217) Daniel Marjamäki 2023-07-04 19:17:26 +0200
  • 7ff58dacff
    daca: filter checker results when there are syntaxError/unknownMacro/etc (#5214) Daniel Marjamäki 2023-07-04 13:23:19 +0200
  • 260a214ef1
    Fix #11812 (Crash: misra addon, infinite recursion) (#5207) Daniel Marjamäki 2023-07-04 04:11:03 +0200
  • 3f832df6cb
    lib/version.h: add fix version option (#5216) Daniel Marjamäki 2023-07-02 18:13:28 +0200
  • 72245b1b15
    xml: use version from configuration if provided (#5215) Daniel Marjamäki 2023-07-02 18:13:11 +0200
  • db49687ae5
    Fix getOverriddenFunction(), add test (#5213) chrchr-github 2023-07-01 17:23:26 +0200
  • b99931c59c
    Fix #11808 FP uselessOverride - grandchildren calling grandfather (#5212) chrchr-github 2023-07-01 14:11:28 +0200
  • 96955ccfe9
    Tokenizer: detect unknown macro 'if (x) MACRO }' (#5209) Daniel Marjamäki 2023-07-01 13:17:41 +0200
  • 59a8944e30
    Fix 11656: FP: containerOutOfBounds std::array (#5210) Paul Fultz II 2023-07-01 02:43:57 -0500
  • 6d9fa6f10a
    Fix #11803 FP uselessOverride - overloaded virtual member function (#5211) chrchr-github 2023-06-30 15:21:08 +0200
  • e9feeef81d
    Fix FPs: uselessOverride (#5208) chrchr-github 2023-06-29 20:46:12 +0200
  • a40e5817bf
    Fix #11757 Detect useless overriding functions (#5155) chrchr-github 2023-06-29 07:43:35 +0200
  • 818ebb8d7e
    Fix autovarInvalidDeallocation regression (#5203) chrchr-github 2023-06-29 07:42:53 +0200
  • 1b4ec0def4
    Fix #11787 (GUI: configure check level) (#5206) Daniel Marjamäki 2023-06-28 19:55:57 +0200
  • 55af68aaf7
    Update type for Settings::checksMaxTime. (#5205) Daniel Marjamäki 2023-06-28 19:52:33 +0200
  • 767c0fb337
    cmake/versions.cmake: version string must have 3 parts otherwise cmake might crash (#5204) Daniel Marjamäki 2023-06-28 16:25:11 +0200
  • 4f71bbe986
    Detect lambda with template argument (#5202) chrchr-github 2023-06-27 16:19:12 +0200
  • 0a72cd3b72
    Fix #11795 debug: simplifyUsing: unmatched body end (#5198) chrchr-github 2023-06-27 15:45:25 +0200
  • 9259aea317
    Fix #11762 Read failure in ProcessExecutor::handleRead() (#5196) chrchr-github 2023-06-27 15:41:05 +0200
  • e063656173
    checkLibraryCheckType: handle global scope operator / Fix FN unreadVariable (#5199) chrchr-github 2023-06-27 14:28:14 +0200
  • 977e1320d7
    Add zephyr.cfg (#5201) Daniel Marjamäki 2023-06-27 13:34:58 +0200
  • 63b7e6a283
    Fix 11088: False positive: Array index out of bounds (function pointer parameter is array) (#5200) Paul Fultz II 2023-06-27 03:44:11 -0500
  • a0c4e20e2d
    Add tests for #10587, #11539 (#5197) chrchr-github 2023-06-26 13:37:33 +0200
  • f4030c4b1a
    Fix #11791 Build regression with GCC 13 (#5193) chrchr-github 2023-06-26 11:15:41 +0200
  • 4ebb8eaf0c
    Ignore zero valued enum entries from badBitmaskCheck (#5195) Anton Lindqvist 2023-06-26 10:43:20 +0200
  • 7507d400de
    Fix regression: wrong array size (#5194) chrchr-github 2023-06-26 06:51:01 +0200
  • 9dc38f80c0
    Fix #11790 FP functionConst with template function (#5187) chrchr-github 2023-06-25 20:38:54 +0200
  • a2ee32695f
    Fix 11530: FP arrayIndexOutOfBounds with array of functions (#5191) Paul Fultz II 2023-06-25 13:38:44 -0500
  • 4f466a5961
    Fix 11505: FP zerodivcond with modulo (#5192) Paul Fultz II 2023-06-25 13:38:32 -0500
  • 9b892f3239
    Partial fix for #11552 Handle lambda return types (#5188) chrchr-github 2023-06-25 12:01:59 +0200
  • 91dedf05b5
    Fix #11793 (False positive: Misra addon crash for struct initialization when struct has a function pointer array) (#5190) Daniel Marjamäki 2023-06-25 11:37:49 +0200
  • 87c2b8df04
    Tokenizer: dumpfile will say if type token is _Atomic (#5189) Daniel Marjamäki 2023-06-25 11:22:30 +0200
  • 60321edd0d
    Fix 11784: FP arrayIndexOutOfBounds when increment is counted twice (#5186) Paul Fultz II 2023-06-24 13:08:55 -0500
  • 6c750d9ae9
    Fix #11789 FP knownConditionTrueFalse with std::vector::size() (#5184) chrchr-github 2023-06-23 20:31:25 +0200
  • 55581fc2e9
    Fix FP deallocuse (#5183) chrchr-github 2023-06-23 18:21:53 +0200
  • 04476bc102 AUTHORS: Add apuly Daniel Marjamäki 2023-06-22 23:18:15 +0200
  • bb2711c22a daca: Update old version to 2.11 Daniel Marjamäki 2023-06-22 23:17:53 +0200
  • b80460f3ae
    Fix #11786 False positive: memory leak (#5182) chrchr-github 2023-06-22 23:03:55 +0200
  • fe56b0c42a
    LeakAutoVar: Handle C++ casts in function calls (#5181) chrchr-github 2023-06-22 16:01:21 +0200
  • 353f54089c releasenotes.txt: bumped version to 2.12 Daniel Marjamäki 2023-06-22 13:53:40 +0200
  • 557241ad71 2.11.99: Set versions Daniel Marjamäki 2023-06-22 13:50:51 +0200
  • 1ad51ed01a
    Update releasenotes.txt (#5180) Paul Fultz II 2023-06-22 03:40:36 -0500
  • 4eebf2e733
    Fix uninitdata regression (#5179) chrchr-github 2023-06-21 21:19:22 +0200
  • 16198a47fa AUTHORS: Add adbancroft Daniel Marjamäki 2023-06-21 21:08:03 +0200
  • 5c3baac0ee AUTHORS: Add SChernykh Daniel Marjamäki 2023-06-21 20:17:34 +0200
  • 72d3f356f5 AUTHORS: Added missing authors Daniel Marjamäki 2023-06-21 19:57:56 +0200
  • 3abe8eeca5 Update copyright year Daniel Marjamäki 2023-06-21 16:41:22 +0200
  • 9a95d4fe67
    Fix #11785 Syntax error: typedef not first keyword in statement (#5178) chrchr-github 2023-06-21 18:26:28 +0200
  • b26bfc9b4f
    Use getAllocFuncInfo() (#5176) chrchr-github 2023-06-21 17:35:15 +0200
  • b259617f65 GUI: Update translations Daniel Marjamäki 2023-06-21 16:37:02 +0200
  • 42514309d4 createrelease: minor update to selfcheck command Daniel Marjamäki 2023-06-21 16:36:31 +0200
  • f2510228cb
    Fix #10847 (FP: unusedStructMember) (#5177) Daniel Marjamäki 2023-06-20 22:34:54 +0200
  • bb962e2bc3
    Enable and mitigate readability-else-after-return (#5175) chrchr-github 2023-06-20 18:43:21 +0200
  • f96e3c9d84
    Fix #11766 FP uninitdata with cast (#5170) chrchr-github 2023-06-20 18:06:57 +0200
  • 78c7e3351f
    Fix #11697 FP negativeContainerIndex after index is validated (#5172) chrchr-github 2023-06-20 10:55:14 +0200
  • e8de2aeeea
    Fix #9398 (Incorrect "Overall Time" in timing info) (#5173) Daniel Marjamäki 2023-06-20 10:31:11 +0200
  • 4f3cc168d1
    CI: python 2.7 tests needs to run in a container (#5174) Daniel Marjamäki 2023-06-19 20:53:36 +0200
  • 38b2c5ee3f
    Fix #11777 (False positive: uninitialized variable, handling 'false ||' in valueflow) (#5169) Daniel Marjamäki 2023-06-17 21:08:22 +0200
  • 082331c210
    Fix #11770 cppcheckError for unknown macro after else (#5163) chrchr-github 2023-06-17 18:39:23 +0200
  • 8f6b0b41e7
    Simplify qt.cfg, wxwidgets.cfg (#5166) chrchr-github 2023-06-17 17:04:14 +0200
  • 53cab34484
    Fix #11769 cppcheckError for function with lambda as default parameter (#5159) chrchr-github 2023-06-17 17:03:19 +0200
  • fd3befe60a
    Added a regression test for FP #10681 uninitvar. (#5168) orbitcowboy 2023-06-17 15:45:28 +0200
  • d6e3182441
    Fix 11721: False positive: constParameterReference with overloaded template function (#5151) Paul Fultz II 2023-06-17 04:31:47 -0500
  • 7075b6e61d
    Fix #11763 internalAstError caused by parameter pack simplification (#5150) chrchr-github 2023-06-17 11:31:02 +0200
  • 9a290c959f
    Fix #11776 (False positive: uninitialized variable, struct array member initialized in function) (#5165) Daniel Marjamäki 2023-06-17 10:20:20 +0200
  • 58dd92dd1b
    Merge pull request #5152 from chrchr-github/chr_Fix11189 chrchr-github 2023-06-16 23:59:17 +0200
  • 8761e6b8fc
    Merge pull request #5148 from chrchr-github/chr_Fix11764 chrchr-github 2023-06-16 23:33:08 +0200
  • 62dfa8877c
    Merge pull request #5147 from chrchr-github/chr_astregr chrchr-github 2023-06-16 22:47:47 +0200
  • e31cd05ae9
    Merge pull request #5129 from chrchr-github/chr_action_yield2 chrchr-github 2023-06-16 22:47:19 +0200
  • 3f0f9e4476
    Merge pull request #5158 from chrchr-github/chr_Fix11770 chrchr-github 2023-06-16 22:40:56 +0200
  • 75e0bdfdd9
    Merge pull request #5164 from chrchr-github/chr_Fix11768 chrchr-github 2023-06-16 22:40:27 +0200
  • 1ffff8dc06
    Fix #11772 top() on empty stack in TypedefSimplifier::replace() (#5161) chrchr-github 2023-06-16 19:35:01 +0200
  • aca6c47024
    Fix #11774 (False positive: passing struct pointer to function that initialize it) (#5162) Daniel Marjamäki 2023-06-16 18:43:32 +0200
  • b41f9af2c5 Fix #11768 FP autovarInvalidDeallocation chrchr 2023-06-16 17:21:37 +0200
  • b689ca8d89
    Update cppcheckdata.py (#5149) PeterSchops 2023-06-15 20:42:58 +0200
  • b462d070bf Minor tweaking of constness Daniel Marjamäki 2023-06-15 19:41:47 +0200
  • c02a9f403a Fix tests chrchr 2023-06-15 19:22:19 +0200
  • 39d60ca63e Add test chrchr 2023-06-15 18:53:42 +0200
  • 19d4ab7d31 Fix test chrchr 2023-06-15 18:52:52 +0200
  • 9579b4509d Partial fix for #11770 cppcheckError with unknown macro chrchr 2023-06-15 18:36:21 +0200
  • f934d6e5d0
    Fix #11767 (False positive: uninitialized member after assignment) (#5157) Daniel Marjamäki 2023-06-15 14:42:58 +0200
  • d75331d00d
    Fix #11435 (FP ctuOneDefinitionRuleViolation for template specialization) (#5156) Daniel Marjamäki 2023-06-15 11:43:07 +0200
  • c033c62190
    Typos and stilistic updates (#5141) Long Radix 2023-06-14 12:30:45 +0200
  • 9339802be3
    Fix #11740 (FP syntaxError from switch in C code) (#5153) Daniel Marjamäki 2023-06-14 10:41:37 +0200
  • 457e0ce0c8 Partial fix for #11189 checkLibraryNoReturn with std::function parameter chrchr-github 2023-06-13 21:48:16 +0200
  • 0afc5aba78 Fix #11764 checkLibraryFunction/NoReturn when inheriting from container chrchr 2023-06-13 15:04:25 +0200
  • fad1f6b559 Fix AST regression chrchr 2023-06-13 14:32:31 +0200
  • 6f56a9563e
    Add missing rebinding trait to TaggedAllocator (complete #5015) (#5146) chrchr-github 2023-06-13 11:22:43 +0200