Commit Graph

  • e6632d93e3
    Fix 11983: False positive: uninitialized variable (#5443) Paul Fultz II 2023-09-13 16:27:08 -0500
  • 11e5c110e6 AUTHORS: Add markhermeling [skip ci] Daniel Marjamäki 2023-09-13 22:38:52 +0200
  • 6e6b3747fd
    Fix copy-paste-error (#5444) Mark Hermeling 2023-09-13 16:35:14 -0400
  • a1078f446a
    Fix 11980: False positive returnDanglingLifetime returning pointer to stack array as std::string (by way of struct return value constructor) (#5445) Paul Fultz II 2023-09-13 14:26:37 -0500
  • 844ed2bf22
    Fix #11421 FP shiftTooManyBits with 64bit enum (#5406) chrchr-github 2023-09-13 17:59:47 +0200
  • 7d1423c5fb
    Fix #11975 (SymbolDatabase: findFunction does not find the correct function) (#5440) Daniel Marjamäki 2023-09-13 13:37:57 +0200
  • 523c41a60b
    Fix #11978 debug: Executable scope 'x' with unknown function. (#5437) chrchr-github 2023-09-13 11:39:09 +0200
  • 5eb1750adb
    moved some standard stuff from `avr.cfg` to `std.cfg` (#5421) Oliver Stöneberg 2023-09-13 10:44:01 +0200
  • 1c8edbfe48
    bump simplecpp (#5441) Oliver Stöneberg 2023-09-13 10:30:42 +0200
  • 98ce46a3e5
    fixed #11919 - Removed deprecated command-line options `--template <template>` and `--template-format=<template>` (#5439) Oliver Stöneberg 2023-09-12 22:46:40 +0200
  • a87e9e1042
    Consider pcre debug suffix for Windows (#5429) Martin Delille 2023-09-12 10:36:35 +0200
  • 18ee859737
    Fix #11976 FP incorrectStringBooleanError in assert (#5415) chrchr-github 2023-09-12 10:05:51 +0200
  • 02b836baad
    do not pass POD types by reference (based on clazy `function-args-by-value` check) (#5388) Oliver Stöneberg 2023-09-11 20:40:39 +0200
  • e7dd490fed
    adjusted tests to reduce the amount of `friend` declarations necessary (#5435) Oliver Stöneberg 2023-09-11 20:26:22 +0200
  • b31860b72d
    fixed #11925 (build slowest files first) (#5419) Oliver Stöneberg 2023-09-11 20:22:07 +0200
  • 1b5b74d1f3
    Fix FP knownArgument (f'up to #11927) (#5434) chrchr-github 2023-09-11 20:02:00 +0200
  • 9b3b477765
    specify `gnu` library in selfcheck (#5436) Oliver Stöneberg 2023-09-11 19:59:58 +0200
  • c6721688e2
    Fix #11929 FP knownPointerToBool with dynamic_cast (#5416) chrchr-github 2023-09-11 18:04:36 +0200
  • cbbf500cd4
    Fix valueFlowBailoutIncompleteVar for init list (refs #10045) (#5433) chrchr-github 2023-09-11 16:49:39 +0200
  • aa281501c9
    Fix #11923 FN unreadVariable (regression) (#5409) chrchr-github 2023-09-11 11:36:03 +0200
  • 639a4131c4
    changed `bool_to_string()` to return `const char*` instead and use it in more cases (#5385) Oliver Stöneberg 2023-09-11 11:34:22 +0200
  • bbe45ff0eb
    cleaned up access of the check classes (#5387) Oliver Stöneberg 2023-09-11 11:12:42 +0200
  • 64cd09ab62
    fixed #11917 (Default to `native` platform in Windows builds) (#5428) Oliver Stöneberg 2023-09-11 11:08:23 +0200
  • fe46bd3f96
    Fixed #11974 (Add critical error id premium-invalidLicense) (#5431) Daniel Marjamäki 2023-09-11 10:46:57 +0200
  • 87719121bd
    Fixed #11908 (SymbolDatabase: array not parsed properly 'int (**rs)[32]') (#5430) Daniel Marjamäki 2023-09-10 20:58:30 +0200
  • f9b18bc9d8
    Fix FP (regression): Resource handle 'fd' freed twice. [doubleFree] (#5424) chrchr-github 2023-09-10 20:32:55 +0200
  • 4fa1c7d5f9
    2.12.99: Set versions (#5427) Daniel Marjamäki 2023-09-10 18:43:00 +0200
  • 6b1f17aafc createrelease: Updated release procedure Daniel Marjamäki 2023-09-10 17:18:02 +0200
  • c816aecae4 releasenotes.txt: start new notes for 2.13 Daniel Marjamäki 2023-09-10 17:08:14 +0200
  • 2a4d7f7cda daca: use 2.12.0 as old version Daniel Marjamäki 2023-09-10 13:09:16 +0200
  • cc68d6ec93 createrelease: use tag 2.x.0. ensure version.txt does not point out premium version. Daniel Marjamäki 2023-09-10 12:26:35 +0200
  • bdbd886fc3
    Add Japanese for Sep 6th 2023 [skip ci] (#5422) Tomo Dote 2023-09-10 05:09:48 +0900
  • 885f9bdd6b createrelease: add comment to check that CI is happy before tagging the release candidate Daniel Marjamäki 2023-09-09 15:12:32 +0200
  • 91070ca794
    utils.h: added `startsWith()` and started using it (#5381) Oliver Stöneberg 2023-09-08 19:30:25 +0200
  • 51d1758720
    fixed #11930 (Create daca report for `valueFlowBailoutIncompleteVar`) (#5417) Oliver Stöneberg 2023-09-08 18:08:44 +0200
  • 3cbbb77335
    fixed #11926 (Treat MacOS filesystem as case insensitive) / TestPath: added more tests (#5412) Oliver Stöneberg 2023-09-08 17:33:37 +0200
  • 4d5e84aa5f
    Partial fix for #11927 FP knownArgument with unknown function type (#5413) chrchr-github 2023-09-08 16:41:07 +0200
  • e4f92f6979
    Fix #10837 crash/hang in expandTemplate (#5410) chrchr-github 2023-09-08 14:59:42 +0200
  • 48a7a43ef2 AUTHORS: Add Ryan M. Lederman Daniel Marjamäki 2023-09-04 20:05:17 +0200
  • cb955ff9cc AUTHORS: Add ericLemanissier Daniel Marjamäki 2023-09-04 20:01:14 +0200
  • 4739ac8416 Update copyright year Daniel Marjamäki 2023-09-04 19:44:27 +0200
  • 6cfe33492f GUI: run lupdate to update translations Daniel Marjamäki 2023-09-04 19:41:42 +0200
  • 7a79366ba0
    Fix #11914 Crash when checking widelands (#5404) chrchr-github 2023-09-05 11:12:04 +0200
  • 03026c7304
    Fix #11915 Assert failure in getTemplateNamePosition() (#5403) chrchr-github 2023-09-05 00:35:33 +0200
  • ce780177b2
    fixed #11910 - removed Visual Studio x86 targets from project files and builds from CI (#5397) Oliver Stöneberg 2023-09-04 19:40:13 +0200
  • c068c74e86
    CI-mingw.yml: use pre-installed MinGW / also use `lld` and `ccache` for faster builds (#4400) Oliver Stöneberg 2023-09-04 13:56:18 +0200
  • 3ac89468ea
    Fix #11911 (GUI: provide suppressions when creating the compliance report) (#5401) Daniel Marjamäki 2023-09-04 10:58:48 +0200
  • 6817113665
    Ticket #11897. Write Autosar/Cert C/Cert C++/Misra C++ in the checkers report also. (#5400) Daniel Marjamäki 2023-09-03 20:42:09 +0200
  • fd12baaf89
    Fix 11898: FP knownEmptyContainer (#5394) Paul Fultz II 2023-09-02 07:30:35 -0500
  • ffbcfae988
    Fix 11889: FP knownArgument with array element (#5395) Paul Fultz II 2023-09-02 07:29:38 -0500
  • 6c0a5a5859
    Fix 11894: FPs knownArgument with sizeof and function pointer (#5396) Paul Fultz II 2023-09-02 07:28:54 -0500
  • 37b2e50933
    CI-windows.yml: perform debug and release builds in separate jobs (#5392) Oliver Stöneberg 2023-09-01 20:03:53 +0200
  • bf5e63300e
    avoid duplicated workflow invocations for pushes in PRs made from root repository branches (#5377) Oliver Stöneberg 2023-09-01 18:52:20 +0200
  • ed5d03ee63
    createrelease: in release branches it's preferable that dmake is executed with --release in the ci when checking the integrity of the Makefile [skip ci] (#5391) Daniel Marjamäki 2023-09-01 18:36:38 +0200
  • 88a9119f88
    Fixed #11907 (False positive: uninitialized member (mutable member, const method call)) (#5384) Daniel Marjamäki 2023-09-01 18:10:21 +0200
  • 204e75dc59
    Fixed #11909 (misra addon: rule 1.2 detect some gcc language extensions) (#5390) Daniel Marjamäki 2023-09-01 16:44:14 +0200
  • c3136dbc2a
    Refactor: The code to generate id string from pointer can be simplified (#5382) Daniel Marjamäki 2023-08-31 23:14:28 +0200
  • 85332b2af6
    Fixed #11904 (One more related fix for Scope::findFunction) (#5383) Daniel Marjamäki 2023-08-31 23:12:54 +0200
  • 44c149e51b
    Fix #11897 (Safety: show what checks are enabled/disabled) (#5378) Daniel Marjamäki 2023-08-31 18:28:47 +0200
  • 22547beaaf
    CI: Add test for #11649 (#5380) Daniel Marjamäki 2023-08-31 16:46:20 +0200
  • 1b061564d9
    Fix #11904 (Scope::findFunction: better handling when non-virtual method with same name and arguments exists both in base class and derived class) (#5379) Daniel Marjamäki 2023-08-31 14:44:44 +0200
  • ad1caa8100
    report `internalError` when command execution returns errorcode / also some related cleanups and tests (#5037) Oliver Stöneberg 2023-08-31 13:33:29 +0200
  • 0fadf9ed25
    sped up `Tokenizer::dump()` (#5009) Oliver Stöneberg 2023-08-31 11:54:46 +0200
  • 98401a3046 AUTHORS: Add ev1313 Daniel Marjamäki 2023-08-31 09:39:09 +0200
  • b70e1df26c
    fix crash while checking misra_9 when initializing a union with {{0,0}} (#5250) Tim Blume 2023-08-31 09:38:03 +0200
  • e7dd9cd793
    enabled `readability-use-anyofallof` clang-tidy warning / added more checks to evaluate (#5339) Oliver Stöneberg 2023-08-31 09:04:51 +0200
  • 7c992ced4c
    Fixed #11901 (Performance regression: large array with strings) (#5375) Daniel Marjamäki 2023-08-30 19:35:43 +0200
  • dac6671195
    matchcompiler.h: fixed some clang-tidy warnings (#5374) Oliver Stöneberg 2023-08-29 21:50:21 +0200
  • 9d1bb5a580
    CI-unixish-docker.yml: use `ubuntu:23.04` in `build_make` (#5373) Oliver Stöneberg 2023-08-29 17:47:57 +0200
  • 276f017fbe
    Partial fix for #11897 (Safety: show what checks are enabled/disabled) (#5372) Daniel Marjamäki 2023-08-29 12:00:52 +0200
  • 4d18f3e68b
    Fix use-after-free crash when using --clang (#5367) chrchr-github 2023-08-28 09:28:47 +0200
  • 737e2f2f70
    Update AUTHORS [skip ci] (#5371) chrchr-github 2023-08-27 00:04:47 +0200
  • f6340c02da
    Partial fix for #11894 FP knownArgument with function pointer (#5366) chrchr-github 2023-08-26 00:37:10 +0200
  • 078e967ab2
    qt library: Make Q_PROPERTY a variadic macro to avoid preprocessorErrorDirective (#5370) Valentin Batz 2023-08-26 00:36:47 +0200
  • 74ad7243ce
    Partial fix #11892 (Safety: status message when checkers are skipped) (#5368) Daniel Marjamäki 2023-08-25 13:38:27 +0200
  • 6017c254dd
    Cppcheck: Remove dumpfile and filelist file using RAII class to avoid that these files are forgotten in early returns or exceptions. (#5369) Daniel Marjamäki 2023-08-24 22:47:20 +0200
  • 394996581e
    Fix FP incorrectCharBooleanError with known condition (#5365) chrchr-github 2023-08-24 10:36:01 +0200
  • 4654b6561b
    Fix #11890 FP uninitvar for address taken in init list (#5360) chrchr-github 2023-08-24 10:35:33 +0200
  • 5a7c7b9b5a
    Fix FP incorrectStringBooleanError with unknown macro (#5364) chrchr-github 2023-08-23 18:06:41 +0200
  • 8cd61941dc
    Unified checks for unevaluated context (#5362) chrchr-github 2023-08-23 12:07:47 +0200
  • 499f566e9d
    got rid of duplicated file/directory existence implementations / improved errorhandling and testing of `FileLister` (#5350) Oliver Stöneberg 2023-08-23 11:22:41 +0200
  • 0901e496ed
    refs #3450 (CLI --report-progress is currently useless) - added `--report-progress=<val>` to specify interval (#5353) Oliver Stöneberg 2023-08-23 11:20:20 +0200
  • 73b9442edd
    Fix constParameterPointer regression (#5361) Anton Lindqvist 2023-08-23 10:33:01 +0200
  • e35d5d3ceb
    Fix #11882 (add --premium=misra-c-2023 option) (#5363) Daniel Marjamäki 2023-08-23 10:28:02 +0200
  • 2adaafd20e
    Fix 11887: FP knownPointerToBool with const_cast (#5357) Paul Fultz II 2023-08-22 18:07:49 -0500
  • 6ffe08c9b3
    Fix #11886 performance regression (hang) in 2.12dev (#5355) chrchr-github 2023-08-22 21:01:52 +0200
  • af46c68a94
    Fix FP incorrectStringBooleanError with macro (#5358) chrchr-github 2023-08-22 19:33:24 +0200
  • 05a2d88ec8
    Fix #11888 FP knownPointerToBool with incorrect overload match / FP unreadVariable (#5356) chrchr-github 2023-08-22 16:53:38 +0200
  • d6beccc445
    fixed #11783 (Remove .plist files generated by unit tests) (#5312) Oliver Stöneberg 2023-08-22 15:25:28 +0200
  • 18b526b08a
    CI: Fix selfcheck cppcheck warnings (#5359) Daniel Marjamäki 2023-08-22 14:49:08 +0200
  • 5a136c3f38
    Fix #11877 FP misra 10.4 On array member comparison (#5342) andymacg 2023-08-22 06:18:12 -0400
  • 5bb4c6f5bc
    Fix #11878 FP misra-c2012-18.7 on function pointer parameter with array-type args (#5343) andymacg 2023-08-22 06:03:12 -0400
  • f91df64fec
    fixed some Clazy `level0` warnings (#5344) Oliver Stöneberg 2023-08-22 12:01:30 +0200
  • 59c3bd22e6
    ProcessExecutor: removed unnecessary `\0` passing in message reading/writing - fixes stray `\0` characters in output (#5354) Oliver Stöneberg 2023-08-21 12:17:08 +0200
  • 3281fc91db
    Fix #11879 FN unreadVariable (regression) (#5345) chrchr-github 2023-08-21 10:44:17 +0200
  • 725c431ecc
    Fix #11881 FP returnStdMoveLocal / Fix FP incorrectStringBooleanError / Support std::string::starts/ends_with() (#5347) chrchr-github 2023-08-21 10:43:54 +0200
  • 03b952d5eb
    Fix 11579: false negative: knownConditionTrueFalse with non-bool as bool parameter (#5349) Paul Fultz II 2023-08-20 15:32:41 -0500
  • a5cfa85e0d
    Fix 11884: Hang in valueFlowGetStrLength (#5352) Paul Fultz II 2023-08-20 15:01:04 -0500
  • 63811b2993
    Fix #11872 FN unusedVariable with multidimensional array (#5334) chrchr-github 2023-08-20 11:08:17 +0200
  • d691450443
    Improve knownArgument to check arguments to any nary function (#5348) Paul Fultz II 2023-08-19 12:59:15 -0500