Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
cppcheck-opensource
/
cppcheck
Public
Notifications
You must be signed in to change notification settings
Fork
1.6k
Star
6.7k
Code
Pull requests
200
Actions
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Security and quality
Insights
Commits
Breadcrumbs
History for
cppcheck
cli
processexecutor.cpp
on
2.21.x
User selector
All users
All time
Commit history
Commits on May 31, 2026
cleaned up includes based on `include-what-you-use` (#8579)
firewave
authored
8c14fc7
View commit details
Copy full SHA for 8c14fc7
View code at this point
Browse repository at this point
Commits on May 18, 2026
ProcessExecutor: avoid explicit usage of suppressions (#4989)
Show description for f4cc43a
firewave
authored
f4cc43a
View commit details
Copy full SHA for f4cc43a
View code at this point
Browse repository at this point
Commits on May 9, 2026
ProcessExecutor: do not modify mutable objects from parent in forked process (#8541)
firewave
authored
00d23ca
View commit details
Copy full SHA for 00d23ca
View code at this point
Browse repository at this point
Commits on May 7, 2026
only issue `logChecker` messages when necessary (#8535)
firewave
authored
504d1d2
View commit details
Copy full SHA for 504d1d2
View code at this point
Browse repository at this point
Commits on May 6, 2026
added CLI option `--debug-ipc` to log `ProcessExecutor` IPC communication (#8530)
firewave
authored
6c73feb
View commit details
Copy full SHA for 6c73feb
View code at this point
Browse repository at this point
Commits on May 5, 2026
refs #4452 - transfer timer results in `ProcessExecutor` (#8521)
firewave
authored
efae8c0
View commit details
Copy full SHA for efae8c0
View code at this point
Browse repository at this point
Commits on Apr 9, 2026
fixed #13810 - fixed missing column for `unmatchedSuppression` (#8276)
firewave
authored
bbdf547
View commit details
Copy full SHA for bbdf547
View code at this point
Browse repository at this point
Commits on Mar 27, 2026
refs #14599 - moved printing of summary timer results out of executors (#8347)
firewave
authored
18492b0
View commit details
Copy full SHA for 18492b0
View code at this point
Browse repository at this point
Commits on Mar 26, 2026
fix(docs): correct typos found during code review (#8291)
Show description for 6c25934
marcelpetrick
and
chrchr-github
authored
6c25934
View commit details
Copy full SHA for 6c25934
View code at this point
Browse repository at this point
Commits on Mar 2, 2026
Release: Update copyright year (#8285)
danmar
authored
9a00e4a
View commit details
Copy full SHA for 9a00e4a
View code at this point
Browse repository at this point
Commits on Jan 14, 2026
fixed #8437 - got rid of static global `TimerResults` instance (#8120)
firewave
authored
fff4f52
View commit details
Copy full SHA for fff4f52
View code at this point
Browse repository at this point
Commits on Dec 6, 2025
Make it easier to disable process executor (#7876)
Show description for 2fa0c1e
sodero
authored
2fa0c1e
View commit details
Copy full SHA for 2fa0c1e
View code at this point
Browse repository at this point
Commits on Dec 4, 2025
properly guard `{Process|Thread}Executor` implementations (#8010)
firewave
authored
5b70f39
View commit details
Copy full SHA for 5b70f39
View code at this point
Browse repository at this point
Commits on Dec 3, 2025
fixed #14198 - cleaned up usage of Windows-specific architecture macros in Visual Studio builds (#8003)
firewave
authored
21163e8
View commit details
Copy full SHA for 21163e8
View code at this point
Browse repository at this point
Commits on Nov 6, 2025
Fix #14206 --showtime does not account for addons (#7904)
olabetskyi
authored
2c5b872
View commit details
Copy full SHA for 2c5b872
View code at this point
Browse repository at this point
Commits on Oct 14, 2025
fixed #14158 - Disable the use of `getloadavg()`, `my_fpe()`, `feenableexcept()` and `-rdynamic` in AIX (#7856)
Show description for aede22c
reshmavk
authored
aede22c
View commit details
Copy full SHA for aede22c
View code at this point
Browse repository at this point
Commits on Aug 15, 2025
updated CI to Clang 21 (#7272)
firewave
authored
5c818e3
View commit details
Copy full SHA for 5c818e3
View code at this point
Browse repository at this point
Commits on Jun 26, 2025
fix #13961: Additional information for inline suppression in XML output (#7622)
ludviggunne
authored
542da04
View commit details
Copy full SHA for 542da04
View code at this point
Browse repository at this point
Commits on Jun 2, 2025
Fix #13905 (propagate metrics to xml output) (#7547)
ludviggunne
authored
51f6d91
View commit details
Copy full SHA for 51f6d91
View code at this point
Browse repository at this point
Commits on May 5, 2025
CppCheck: made some methods private / moved `analyseClangTidy()` calls into `CppCheck` (#7504)
firewave
authored
b78787f
View commit details
Copy full SHA for b78787f
View code at this point
Browse repository at this point
Commits on Apr 7, 2025
fixed #13660 - `SuppressionList::Suppression::checked` was not properly set in all cases (#7380)
Show description for fe8a5aa
firewave
authored
fe8a5aa
View commit details
Copy full SHA for fe8a5aa
View code at this point
Browse repository at this point
Commits on Feb 24, 2025
refs #12171 / fixed #12347 - improved handling of (unmatched) local and inline suppressions (#5647)
firewave
authored
505c3ec
View commit details
Copy full SHA for 505c3ec
View code at this point
Browse repository at this point
Commits on Feb 23, 2025
release: Update copyright year (#7319)
danmar
authored
11f0f4d
View commit details
Copy full SHA for 11f0f4d
View code at this point
Browse repository at this point
Commits on Feb 13, 2025
moved settings ownership out of `CppCheck` (#4964)
firewave
authored
42d3df2
View commit details
Copy full SHA for 42d3df2
View code at this point
Browse repository at this point
Commits on Feb 7, 2025
split suppressions from settings (#7284)
firewave
authored
fe6a2e3
View commit details
Copy full SHA for fe6a2e3
View code at this point
Browse repository at this point
Commits on Jan 22, 2025
reduced unnecessary usage of `emptyString` (#7229)
firewave
authored
06e7663
View commit details
Copy full SHA for 06e7663
View code at this point
Browse repository at this point
Commits on Jan 5, 2025
ProcessExecutor: fixed handling of messages with zero length (#7180)
firewave
authored
9d03391
View commit details
Copy full SHA for 9d03391
View code at this point
Browse repository at this point
Commits on Jan 1, 2025
enabled and fixed `modernize-use-auto` clang-tidy warnings (#6969)
firewave
authored
e228821
View commit details
Copy full SHA for e228821
View code at this point
Browse repository at this point
Commits on Dec 29, 2024
fixed #13375/refs #10543 - consistently do *not* use GNU extensions in builds / avoid legacy standard aliases / Cygwin-related cleanups (#7067)
firewave
authored
360189d
View commit details
Copy full SHA for 360189d
View code at this point
Browse repository at this point
Commits on Sep 2, 2024
more `const_iterator` usage (#6761)
Show description for 01f9aa3
firewave
authored
01f9aa3
View commit details
Copy full SHA for 01f9aa3
View code at this point
Browse repository at this point
Commits on Jul 21, 2024
cleaned up includes based on include-what-you-use (#6627)
firewave
authored
d03d820
View commit details
Copy full SHA for d03d820
View code at this point
Browse repository at this point
Commits on Jun 14, 2024
enabled and fixed `performance-enum-size` clang-tidy warnings (#6221)
firewave
authored
1be5af7
View commit details
Copy full SHA for 1be5af7
View code at this point
Browse repository at this point
Commits on Jun 11, 2024
more `FileWithDetails` usage (#6500)
firewave
authored
06889a3
View commit details
Copy full SHA for 06889a3
View code at this point
Browse repository at this point
Commits on May 24, 2024
mitigated some `modernize-use-auto` clang-tidy warnings (#5838)
firewave
authored
fa561e9
View commit details
Copy full SHA for fa561e9
View code at this point
Browse repository at this point
Commits on Apr 21, 2024
added `FileWithDetails` to store resolved input path in (#6285)
firewave
authored
ea2e716
View commit details
Copy full SHA for ea2e716
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.