Commit Graph

  • a6b7a8c1cc
    Fix #12170 FP knownPointerToBool with function pointer (#5646) chrchr-github 2023-11-12 10:20:18 +0100
  • 212d2141d3
    Fix #12173 FP danglingTempReference with loop over init list (#5652) chrchr-github 2023-11-12 10:19:45 +0100
  • f4df28d5ec
    windows.cfg: Improved configuration for OpenProcess(). (#5651) orbitcowboy 2023-11-11 14:08:21 +0100
  • 2d232dcaac
    Fix varid0 with rvalue reference typedef (#5649) chrchr-github 2023-11-11 10:09:08 +0100
  • 328daeceb4
    Fix #11334 debug: varid0 with anonymous union (#5648) chrchr-github 2023-11-11 10:01:03 +0100
  • 282c195a6f
    Fix #12169 (False positive: wrong misra-config variable with accessing object in memory) (#5645) Daniel Marjamäki 2023-11-09 12:25:42 +0100
  • b0cde34d1a
    refs #12167 - moved ordering of markup files into shared code / removed related test cases from executor tests (#5642) Oliver Stöneberg 2023-11-09 10:17:30 +0100
  • d24074f7b1
    Fix #12166 debug: varid0 with reference typedef (#5643) chrchr-github 2023-11-09 10:11:34 +0100
  • 780b742568
    Fix #12165 (simplifyTypedef: the "enum" token is not inserted) (#5641) Daniel Marjamäki 2023-11-09 07:48:33 +0100
  • 30bf5cac0a
    Partial fix for #12162 false negative: functionConst (#5639) chrchr-github 2023-11-08 22:37:45 +0100
  • 8f432880fa
    Fix #12164 (False positive: operator precedence warning even though there are parentheses) (#5640) Daniel Marjamäki 2023-11-08 18:54:40 +0100
  • 617b7a39cd
    Fix #12163 (misra.py: crashes when ctu-info line does not have certain attributes) (#5638) Daniel Marjamäki 2023-11-08 15:23:50 +0100
  • 1fa785d81d
    Fix #12159 FP CastAddressToIntegerAtReturn with std::future (#5634) chrchr-github 2023-11-08 13:12:50 +0100
  • f61003d954
    scriptcheck.yml: make dmake a separate job and run it on multiple platforms (#5632) Oliver Stöneberg 2023-11-08 09:29:40 +0100
  • 2a15428096
    fixed #12059 - added `--fsigned-char` and `--funsigned-char` command-line options (#5580) Oliver Stöneberg 2023-11-08 09:28:33 +0100
  • cf64ccea22
    Fix #12147 false negative: passedByValue (#5626) chrchr-github 2023-11-07 22:50:31 +0100
  • bc174c502a
    fixed #12145 - provided order of source files is not preserved (#5625) Oliver Stöneberg 2023-11-07 21:21:24 +0100
  • 8c63c8ced1
    Fix #12156 (AST: do not create AST for variable declaration 'bool& var') (#5631) Daniel Marjamäki 2023-11-07 20:48:56 +0100
  • 87886576fc
    TokenList: actually consider configured standard in `isKeyword()` (#5619) Oliver Stöneberg 2023-11-07 20:39:44 +0100
  • d3d70dcc4e
    Fix #12157 SymbolDatabase: Token::type() is not set properly when inn… (#5635) chrchr-github 2023-11-07 19:57:45 +0100
  • c1aed9681d
    Fix #12151 (Tokenizer::arraySize: enum constant used as index in array initialization) (#5633) Daniel Marjamäki 2023-11-07 19:19:19 +0100
  • 13e74507dd
    Update releasenotes.txt [skip ci] (#5636) chrchr-github 2023-11-07 15:11:41 +0100
  • d26022ac9a
    Fix #11302 debug: SymbolDatabase::isFunction found C function 'main' without a return type. (#5630) chrchr-github 2023-11-06 21:03:11 +0100
  • a57fc9ace6
    Partial fix for #12153 FN returnReference (#5629) chrchr-github 2023-11-06 20:29:13 +0100
  • 704b862a2d
    cleaned up the file filtering code and improved testing of it (#5622) Oliver Stöneberg 2023-11-06 19:06:22 +0100
  • de2cfb05b0
    Fix #12150 FP uninitialized member array, initialized in range for loop (#5627) chrchr-github 2023-11-06 16:15:47 +0100
  • fc8c244675
    CI: Add selfcheck using Cppcheck Premium. Activates Misra C++ 2008 and Cert C++ 2016 checkers. (#5623) Daniel Marjamäki 2023-11-06 15:31:47 +0100
  • 83ac6bfa0f
    Fix crash when calling estimateSize() (f'up to #12139) (#5628) chrchr-github 2023-11-06 15:22:59 +0100
  • 966a89d5f4
    Removed -DTIXML_USE_STL flag (#5624) orbitcowboy 2023-11-05 15:54:22 +0100
  • 0dc53ac7fe
    Fix #12144 (Error messages from addons has the wrong file0) (#5621) Daniel Marjamäki 2023-11-04 17:07:30 +0100
  • 72a36172aa
    Fix #12142 FP uninitStructMember, unreadVariable with pointer to member (#5618) chrchr-github 2023-11-04 13:40:06 +0100
  • fa7891e37b
    Fix #12139 FP redundantCopyLocalConst for small type (#5617) chrchr-github 2023-11-04 13:38:02 +0100
  • 789c032e42
    Fix #12138 FP passedByValue with anonymous union (#5611) chrchr-github 2023-11-04 13:34:08 +0100
  • df860a937d
    do not explicitly load `windows.cfg` during command-line parsing (#5613) Oliver Stöneberg 2023-11-04 13:33:10 +0100
  • ca6d1aafdb
    moved `fileSettings` out of `Settings` (#5608) Oliver Stöneberg 2023-11-03 23:24:04 +0100
  • 8b0916c319
    ValueFlow: improved `checkLevelNormal` message (#5584) Oliver Stöneberg 2023-11-03 21:05:56 +0100
  • 989d276dde
    removed the need for `Check` object in `CTU::getUnsafeUsage()` callback / some CheckUninitVar cleanups (#5610) Oliver Stöneberg 2023-11-03 18:27:11 +0100
  • f62caa6739
    updated Qt in CI to 6.6.0 and removed commercial-only LTS Qt versions (#5561) Oliver Stöneberg 2023-11-03 18:25:27 +0100
  • 3c863e2e33
    bumped simplecpp to 1.0.0 (#5616) Daniel Marjamäki 2023-11-03 13:55:54 +0100
  • 099d96ffa1
    Fix #12137 syntaxError with attribute in typedef (#5612) chrchr-github 2023-11-03 09:56:41 +0100
  • 63e00ea918
    fixed some "Variable can be made constexpr" Rider warnings (#5615) Oliver Stöneberg 2023-11-03 09:55:44 +0100
  • 9280b5d7a5
    CI-unixish.yml: removed `macos-11` builds and no longer build with qmake on MacOS (#5614) Oliver Stöneberg 2023-11-02 23:31:59 +0100
  • e6d15b17ff
    extracted `FileSettings` from `ImportProject` to `filesettings.h` (#5604) Oliver Stöneberg 2023-11-02 17:42:41 +0100
  • 8d5fa19caa
    filelister.cpp: removed unused `NAME_MAX` related code (#5609) Oliver Stöneberg 2023-11-02 10:04:53 +0100
  • 57bec6cbc8
    fixed #12099 - daca: missing diff entries (#5586) Oliver Stöneberg 2023-11-01 22:58:33 +0100
  • dd627a2b1d
    moved `ImportProject` out of `Settings` and only store `fileSettings` (#5603) Oliver Stöneberg 2023-11-01 21:08:30 +0100
  • 10654386db
    Fix #12128 FP uninitDerivedMemberVar with brace init (#5606) chrchr-github 2023-11-01 09:49:32 +0100
  • 29001b651b
    Fix #12129 FN (regression): constParameterPointer (#5605) chrchr-github 2023-11-01 09:49:19 +0100
  • 67b61a0ab7
    Fix #12134 false negative: passedByValue (#5607) chrchr-github 2023-10-31 19:08:08 +0100
  • c2d5aef435
    Fix #12083 FN passedByValue with usage in ternary (#5575) chrchr-github 2023-10-31 16:12:38 +0100
  • bbaa7be901
    Fix #12118 FP passedByValue for callbacks (#5591) chrchr-github 2023-10-31 12:06:31 +0100
  • 7618e100b4
    Do not add AST for pointer in variable declaration (#5593) Swasti Shrivastava 2023-10-31 14:56:03 +0530
  • 12844703de
    Fix #9488: MISRA addon: False positive for rule 10.6 in test for rule 10.1 (#5598) Swasti Shrivastava 2023-10-30 21:54:19 +0530
  • 915b4b6c5a
    Fix #10747: FP: misra-c2012-8.6 (#5601) Swasti Shrivastava 2023-10-30 00:09:36 +0530
  • 18373bc64b
    Fix 12116: FP negativeContainerIndex with redundant assignment (regression) (#5602) Paul Fultz II 2023-10-28 17:11:03 -0500
  • 56bfa9f3ea
    Fix #9498: false positive: misra-c2012-18.8 (#5600) Swasti Shrivastava 2023-10-28 22:15:40 +0530
  • 083c4aa34b
    Fix #12079 (Make misra-config a critical error) (#5578) Daniel Marjamäki 2023-10-28 16:58:59 +0200
  • 77bfec4317
    Fix #12119 FN constVariablePointer with reassigned pointer (#5592) chrchr-github 2023-10-28 16:48:39 +0200
  • cae27c5ec7
    Fix #12117 FP integerOverflowCond for shift by 31 bits (#5596) chrchr-github 2023-10-28 16:47:57 +0200
  • f6fb3334f3
    Set enumerator in ctor init list (refs #10045) (#5599) chrchr-github 2023-10-28 13:51:52 +0200
  • e8671c92cc
    CI-unixish-docker.yml: updated latest ubuntu to 23.10 (#5560) Oliver Stöneberg 2023-10-27 14:50:28 +0200
  • 6bc164e0d0
    Fix #12122 FP knownConditionTrueFalse with type traits (#5595) chrchr-github 2023-10-26 23:33:35 +0200
  • 689187d82a
    Fix #12020: misra-test.c: wrong syntax in some test cases (#5597) Swasti Shrivastava 2023-10-26 22:07:44 +0530
  • fdb3de708e
    fixed #12042 - deprecated building with Qt5 / build with Qt6 in CI / updated latest Qt in CI to 6.5.3 (#4957) Oliver Stöneberg 2023-10-26 14:55:59 +0200
  • 5bebdf8b97
    added simplecpp source to selfcheck (#5432) Oliver Stöneberg 2023-10-26 10:52:44 +0200
  • 80c5cb6690
    Fix #12008 debug: Executable scope 'x' with unknown function. (#5588) chrchr-github 2023-10-25 14:50:10 +0200
  • 502d7ea6db
    Fix #12120 FP constStatement with class in C code (#5594) chrchr-github 2023-10-25 10:05:42 +0200
  • 122e142726
    fixed #12113 - made CMake build work with UBSAN and GCC (#5590) Oliver Stöneberg 2023-10-24 21:53:58 +0200
  • 89df134fed
    Fix #12109 Crash in calculate.h (#5587) chrchr-github 2023-10-24 10:05:32 +0200
  • 309b4d8501
    donate-cpu: some small improvements (#5585) Oliver Stöneberg 2023-10-23 12:53:34 +0200
  • 7e2fcea3d9
    Fix #12044 FN knownConditionTrueFalse comparing qualified constant with number (#5518) chrchr-github 2023-10-23 11:18:05 +0200
  • a765a1310d
    ValueFlow: omit unnecessary location information from `valueFlowBailoutIncompleteVar` (#5583) Oliver Stöneberg 2023-10-23 10:13:10 +0200
  • b58a6b6911
    Fix #11474, #9491: FP: misra-c2012-14.2 (#5582) Swasti Shrivastava 2023-10-23 12:21:47 +0530
  • 3103736c51
    refs #11928 / refs #10045 / fixes #11794 - generate `limits.h`/`climits` defines from platform (#5414) Oliver Stöneberg 2023-10-21 17:21:12 +0200
  • 09785a4eb8
    moved `MyFileInfo` definitions into source files (#4697) Oliver Stöneberg 2023-10-21 16:58:29 +0200
  • 26ba29c303
    Fix #12086 FN passedByValue with index operator and namespaced function call (#5574) chrchr-github 2023-10-21 12:41:39 +0200
  • f4d18a8d1e
    #12077 FP constStatement with ctor in namespace (#5572) chrchr-github 2023-10-21 12:12:56 +0200
  • 27bd972832
    test/CMakeLists.txt: updated the test fixture costs (#5565) Oliver Stöneberg 2023-10-21 09:15:22 +0200
  • 85f40ed47c
    moved `TokensFrontBack` from `token.h` to `tokenlist.h` (#5547) Oliver Stöneberg 2023-10-21 09:14:25 +0200
  • 7086ffaa1b
    fixed #12045 - print error when using an option which has not been compiled in instead of treating it as non-existent or a no-op (#5508) Oliver Stöneberg 2023-10-21 09:12:59 +0200
  • 41bd28c0b3
    Fix #12087 Library: add Container::Action::FIND_CONST (#5579) chrchr-github 2023-10-20 21:22:06 +0200
  • b61feaf77f
    Fix syntaxError with const lambda (refs #11275) (#5571) chrchr-github 2023-10-20 15:32:46 +0200
  • 0070a78101
    Fix #12088 FP constStatement with delete in loop increment (#5576) chrchr-github 2023-10-20 10:25:31 +0200
  • 17ea101e7b
    Fix #12081 (Tokenizer::simplifyTypedef: Handle volatile structs better) (#5577) Daniel Marjamäki 2023-10-19 21:02:03 +0200
  • 04ece4f65b
    Fix #12079: Misra: calling unknown function in condition => false pos… (#5568) Swasti Shrivastava 2023-10-19 23:08:20 +0530
  • f2c8153231
    Set the lower and upper bounds for variable that are only incremented or decremented (#5523) Paul Fultz II 2023-10-19 11:42:52 -0500
  • 7c3ae68e4d
    Fix #11893 FP constStatement unused variable (#5567) chrchr-github 2023-10-19 10:51:16 +0200
  • e1a120e6b0
    Partial fix for 12031: False positive: uninitialized variable (#5573) Paul Fultz II 2023-10-18 16:49:22 -0500
  • 09f426d980
    Fix #12082 FP uninitvar for assignment to array member in conditional (#5570) chrchr-github 2023-10-18 18:50:49 +0200
  • 285ef96b5b
    Report unknownMacro in string concatenation (refs #11378) (#5558) chrchr-github 2023-10-18 18:46:47 +0200
  • b60b374f9c
    Fix internalASTError with decltype (regression, refs #11378) (#5564) chrchr-github 2023-10-18 12:17:20 +0200
  • bfe19af6b2
    fixed some "Declaration and assignment can be joined" Rider warnings (#5569) Oliver Stöneberg 2023-10-18 10:06:17 +0200
  • b40d36a09e
    fixed #12063 - use less heavy code in executor tests (#5566) Oliver Stöneberg 2023-10-17 20:24:37 +0200
  • 85fe627c68
    fixed some typos (#5562) Oliver Stöneberg 2023-10-17 18:32:07 +0200
  • dd76504f82
    Fixed #3537 (Allow inline suppression comments for macros) (#5559) Daniel Marjamäki 2023-10-16 19:43:15 +0200
  • ad4e688ff8
    Fix #10652: FP: misra-c2012-10.4 (char)'1' != (char) (#5556) Swasti Shrivastava 2023-10-16 22:23:51 +0530
  • 3811d01498
    fixed "Redundant dereferencing and tasking address expression" Rider warnings (#5563) Oliver Stöneberg 2023-10-16 14:09:03 +0200
  • 5e89eb05a6
    iwyu.yml: made `include-what-you-use` output more verbose / cleaned up includes (#5540) Oliver Stöneberg 2023-10-16 12:57:49 +0200
  • 93297727ef
    Fix internalASTError with decltype (refs #11378) (#5553) chrchr-github 2023-10-15 20:47:01 +0200
  • dde956b085
    Fix 10855,11752:False positive: misra-c2012-22.10 (#5557) Swasti Shrivastava 2023-10-15 21:03:35 +0530