GitHub / cppcheck-opensource/cppcheck / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 61a4ae99 | CppCheck: removed duplicated exception handling from `checkInternal()` (#8019) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 92b7624c | Fix #13689 fuzzing crash (invalid-bool-load) in CheckUninitVar::checkLoopBody... |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 04a82012 | Fix #14202 FP duplicateExpression with enumerator (#8117) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 87cc438d | Fix #14391 FN functionStatic with function in namespace and unknown base clas... |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| bf769753 |
Fix #13712 fuzzing crash (stack overflow) in Token::typeDecl() (#8108)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| c74eb2a4 | Fix #14386 internalError: VarId set for bool literal with static_assert() (#8... |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| fec7ab7b |
Fix #13693 fuzzing crash (null-pointer-use) in findEscapeStatement() (#8106)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ab00a3a6 | Fix #14387 internalError: bad typedef simplification with const-qualified fun... |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| eb025fe2 | removed obsolete CI related files (#7451) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| db22e097 | some `Settings::premium` related cleanups (#8109) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| a683c058 | Fix #14389 (triage: fix triage.pro file) (#8113) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 298d602e | Fix #14388 cppcheck.natvis: TokenList visualization is broken [skip ci] (#8111) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 34b9c45c | Fix #12861 Hang in valueFlowCondition() with huge array (#7757) |
clock999 <w****n@1****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 19640019 |
Fix #13501 fuzzing crash (heap-use-after-free) in Tokenizer::simplifyNamespa...
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 466839e7 |
Fix #13705 fuzzing crash (null-pointer-use) in getEnumType() (#8103)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 105ea18d |
Fix #13706 fuzzing crash (assert) in TemplateSimplifier::TokenAndName::Token...
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 574fffae | moved common `files.txt` loading code to `AnalyzerInformation` (#8097) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| e0311656 | Fix #14370 (False negative: missingReturn in catch) (#8095) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| e2640e7b | Fix #13497 fuzzing crash (null-pointer-use) in Tokenizer::simplifyTypedefCpp(... |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 7e723efc | Fix #13711 fuzzing crash (null-pointer-use) in Tokenizer::simplifyCompoundSta... |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 1019e7a5 | Fix #13337 (GUI: In the Misra Report, use proper icons according to misra cla... |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 9dfbfbea |
Add test for #4638 FN memleak (pointer converted to bool on return) (#8098)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 54430334 | fixed #14208 - read custom manual URL from `cppcheck.cfg` (#8072) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 558f66e1 | Fix #13500 fuzzing crash (null-pointer-use) in TemplateSimplifier::useDefault... |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 7a03d5ff | Fix #13692 fuzzing crash (null-pointer-use) in Tokenizer::simplifyAsm() (#8094) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| f1c33b29 | Fix #14366 FN functionStatic with unknown base class (#8085) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 29058577 | wxwidgets.cfg: Added support for more interfaces (#8090) |
orbitcowboy <o****y@w****e>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 67c46045 | AUTHORS: Add melroy89 [skip ci] (#8091) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 85e8b747 |
Docs: Better describe python venv (#8043)
Co-authored-by: autoantwort <4****t@u****m> |
Melroy van den Berg <m****y@m****g>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 0fe48ba7 | fix #14352: fuzzing crash (null-pointer-use) in Preprocessor::simplifyPragmaA... |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 4fc4f01b |
Fixing false positives for MISRA C++ 2023 Rule 6.5.1 on googletest ma… (#8086)
Co-authored-by: Florian Mueller <d****t@m****u> |
Florian Mueller <d****t@m****u>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 0cb895d2 |
Add test for #8616 (#8089)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| f4f51009 | wxwidgets.cfg: Added support for more missing interfaces. (#8088) |
orbitcowboy <o****y@w****e>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 25ad0dfc | wxwidgets.cfg add some missing configuration for wxPropertyGrid (#8087) |
orbitcowboy <o****y@w****e>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| be71c2ef |
Fix #13694, #13704, #13708, #14356 fuzzing crashes (#8076)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 0539dee3 |
Fix #13702, #13713 fuzzing crashes (#8071)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| a30d7187 |
Partial fix for #12046 FN: containerOutOfBounds (temporary string passed to ...
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 46c89343 | fixed #14365 - updated pylint to 4.0.x (#8084) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| b933258e | Fix #14125: false positive: unusedVariable with trailing [[maybe_unused]] att... |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 670e4a02 | TemplateSimplifier: removed need for test class friend declaration / cleaned ... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| c1d92760 | testrunner: create more settings as immutable (#8067) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ac3f534c | cleaned up includes based on `include-what-you-use` (#8070) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 81966c86 | refs #1059 - extract configurations for `#if x < y` and `#if x > y` (#8038) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 269c6367 | Fix #13877 FP constParameterReference when casting to derived class (#8041) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| fe537a73 | Fix #14359 (GUI: Duplicate warnings are not filtered out) (#8077) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| d9f5fc0d | Fix #14360 (CI: Update Cppcheck Premium license) (#8078) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| dd01ff17 | fix #14315: FP knownConditionTrueFalse with constant in assert() (#8064) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 69a2d17f | readme.md: Adjust minimum required Python to 3.7 [skip ci] (#8060) |
Christoph Grüninger <f****s@g****e>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 41fa8a9c | Add some of the missing German translations (#8063) |
Christoph Grüninger <f****s@g****e>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 58c6d2cd | refs #1059 - extract configurations for `#if x <= y` and `#if x >= y` (#8037) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ad9563f1 | fixed #14267 - fixed compilation with C++17 / use `simplecpp::View` (#7962) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 0725556e |
Fix #14344 FP containerOutOfBounds when passing lambda (#8065)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| a5ec9291 |
Fix #14340 FN containerOutOfBounds with std::initializer_list (#8059)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| dfdfad0c |
Fix #8983 FN containerOutOfBounds (passing empty init list) (#8055)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| b66f900e | donate-cpu-server.py: change OLD_VERSION to 2.19.0 (#8058) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 935aa248 | Revert "Fixed #14169 (cmake: ts files generated by cmake is not robust) (#804... |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 8a857842 | update japanese translation (#8056) |
Tomo Dote <f****4@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 89d1cdd1 | releasenotes.txt: new notes for 2.20 (#8052) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| da4da2b4 | release: update ts files (#8050) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 17881d77 |
Fix #14339 FP leakNoVarFunctionCall for member function (#8051)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 95a369e9 | AUTHORS: add authors [skip ci] (#8049) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 78a804cc | 2.19: Update copyright year (#8048) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 11fa27df | Fixed #14169 (cmake: ts files generated by cmake is not robust) (#8047) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 4e72d76c | release: remove unread variable (#8046) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| b0e9869c | checkers.cpp: Update file using tools/get_checkers.py (#8045) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 4031d171 |
added `@throws` for `InternalError` to documentation / use `cppcheck::unreach...
Co-authored-by: chrchr-github <7****b@u****m> |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| f6dff923 | Fix #7515 FN stlcstrStream with std::cout (#8040) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ea63a21f | fixed #14330/#14268 - updated simplecpp to 1.6.4 / adjusted file lookups from... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| c9c660eb | Fix #14319: originalName missing from the dumpfile (#8022) |
Swasti Shrivastava <3****6@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| cf769587 | fixed missing exception handling in `MathLib::toBig{U}Number()` (#8025) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| f934fa34 | template-ized `Timer::run()` (#8031) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 9dfee853 |
Reject invalid code after if/switch/loop (also fixes #14326) (#8033)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 9589549e | Fix #14307 (Update simplecpp to 1.6.3) (#8008) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 66078d31 |
Fix #14324 syntaxError for enum member declared as bitfield (#8027)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 575de99a | Fix #14323 (Addons; Add optional "cwe" attribute) (#8026) |
Daniel Marjamäki <d****i@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 40cf3c31 |
Fix #14305 Wrong buffer sizes computed by valueFlowDynamicBufferSize() (#8006)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 514dc562 | htmlreport: preserve filter state when navigating back/forward (#7993) |
Robin Getz <r****3@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| bdf2f42f | refs #14280 - report inline suppressions without an error ID (#8011) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 804c4a4a | Fix #13303 FN unreadVariable (iterator) (#8023) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 1d897ae3 |
htmlreport: support remote GitHub/GitLab links for source files (#7988)
Signed-off-by: Robin Getz <r****3@g****m> |
Robin Getz <r****3@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 2fee3b4a | Partial fix for #11522 FP AssignmentIntegerToAddress with function pointer (#... |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| dfc639c7 | Fix #14301: SymbolDatabase: c code, inner struct and outer struct has same na... |
Swasti Shrivastava <3****6@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 2d0326d5 | testrunner: improved custom preprocessing implementations (#8012) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| e3dacd89 | refs #14304/#14242 - fixed active checkers with `UNUSEDFUNCTION_ONLY` hack (#... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 7b1c3bb2 | fixed #13386 - report inline suppressions with invalid type (#7997) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| c2a70ee0 | do not throw `simplecpp::Output` from `Preprocessor::preprocess()` (#8001) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| d6f30e47 | Fix 14306. Import project: include path in quotes is not read (#8017) |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 028baa2a | Fix #14199 FN unusedVariable with templated type (regression) (#8013) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| f65e41bf |
htmlreport: fix HTML validation and table column counts (#7994)
Signed-off-by: Robin Getz <r****3@g****m> |
Robin Getz <r****3@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 11ac7375 | Fix #14302 FP invalidScanfArgType_int for array in struct (#8002) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| bd521eda |
Fix #14300 FP duplicateValueTernary for pointers allocated with new (#8004)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 566de27d |
Fix #14294 FN CastAddressToIntegerAtReturn with cast (#7998)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 2fa0c1ea | Make it easier to disable process executor (#7876) |
Ola Söder <r****n@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 5b70f39c | properly guard `{Process|Thread}Executor` implementations (#8010) |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 21163e8c | fixed #14198 - cleaned up usage of Windows-specific architecture macros in Vi... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| e491f906 | Add test for #7167 Assign address of local buffer to function parameter (#8007) |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| a9f88d44 |
Refs #14294: Fix FN constParameterPointer for cast to integer (#7987)
Co-authored-by: chrchr-github <n****y@g****m> |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 1c37d497 | fixed #14277 - added separate (non-critical) error ID for invalid inline supp... |
Oliver Stöneberg <f****e@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 6e03de9f | Fix #13703 fuzzing crash (stack overflow) in findTokensSkipDeadCodeImpl() (#7... |
chrchr-github <7****b@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 2c47ced1 | fix #14222: Preprocessor: should use library macros when extracting macros (#... |
Ludvig Gunne Lindström <l****m@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago |