"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "cppcheck" between the packages
cppcheck-2.0.tar.bz2 and cppcheck-2.1.tar.bz2

About: Cppcheck is a static analysis tool for C/C++ code. It checks for memory leaks, mismatching allocation-deallocation, buffer overrun, and many more.

Summary:

The "cppcheck" source code changed by about 2.8% and now consists of 824 regular files (+10) and 99 directories.

Related Informations:

None found by Fossies.

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 133 4 0 47
C program 79 1 0 4
C++ program 229 2 0 102
Python program 44 0 0 7
Shell program 25 0 0 1
C# program 1 0 0 0
Automake file 1 0 0 0
CMake file 20 1 0 13
Configuration file 37 0 0 5
Initialization file 1 0 0 0
JSON file 3 0 0 0
Makefile 3 0 0 1
XML document 30 0 0 0
Desktop file 2 0 0 0
DocBook document 5 0 0 0
DOS Batch file 4 0 0 0
Doxygen file 2 0 0 0
Git file 2 0 0 0
HTML page 2 0 0 0
MS Visual Studio file 14 0 0 5
Qt Help file 2 0 0 0
Qt Project file 14 0 0 1
Qt Resource file 1 0 0 0
Qt Translation or MS TypeScript file 12 0 0 12
Qt UI file 15 0 0 0
Resource file 3 0 0 0
RNG file 3 0 0 2
WiX Installer file 3 0 0 3
Xcode file 1 0 1 0
YAML file 9 1 0 3
Icon 1 0 0 0
Image file 35 0 0 0
Vector Image file 3 0 0 0
Directory 100 1 1 0
Information file 1 0 0 1
License 3 0 0 0
Readme file 19 0 0 1
Text file 63 2 0 0
Total Files925122208



Header Files (51 of 133):

NameStatusDeltaVisual Diff
cli/cppcheckexecutor.h changed 6.1% diff
cli/threadexecutor.h changed 4.8% diff
externals/z3_version_old.h added
gui/applicationdialog.h changed 3.7% diff
gui/checkthread.h changed 13.3% diff
gui/codeeditor.h changed 1.1% diff
gui/erroritem.h changed 4.6% diff
gui/mainwindow.h changed 0.1% diff
gui/projectfile.h changed 1.9% diff
gui/resultstree.h changed 0.3% diff
gui/showtypes.h changed 2.0% diff
gui/test/benchmark/simple/benchmarksimple.h changed 5.6% diff
gui/threadhandler.h changed 2.9% diff
gui/threadresult.h changed 2.0% diff
gui/xmlreport.h changed 0.9% diff
lib/analyzerinfo.h changed 13.4% diff
lib/astutils.h changed 0.7% diff
lib/check.h changed 18.6% diff
lib/checkautovariables.h changed 1.2% diff
lib/checkcondition.h changed 0.9% diff
lib/checkexceptionsafety.h changed 0.6% diff
lib/checkfunctions.h changed 1.5% diff
lib/checkio.h changed 1.3% diff
lib/checkleakautovar.h changed 1.0% diff
lib/checkmemoryleak.h changed 0.3% diff
lib/checknullpointer.h changed 3.8% diff
lib/checkother.h changed 1.6% diff
lib/checkstl.h changed 2.5% diff
lib/checkuninitvar.h changed 0.7% diff
lib/cppcheck.h changed 6.8% diff
lib/ctu.h changed 4.7% diff
lib/errorlogger.h changed 73.4% diff
lib/errortypes.h added
lib/exprengine.h changed 1.5% diff
lib/forwardanalyzer.h changed 1.1% diff
lib/importproject.h changed 4.6% diff
lib/library.h changed 1.2% diff
lib/pathanalysis.h changed 3.0% diff
lib/precompiled.h added
lib/programmemory.h changed 3.0% diff
lib/settings.h changed 0.9% diff
lib/symboldatabase.h changed 0.2% diff
lib/token.h changed 9.2% diff
lib/tokenize.h changed 0.7% diff
lib/tokenlist.h changed 1.4% diff
lib/utils.h changed 48.6% diff
lib/valueflow.h changed 3.4% diff
lib/version.h changed 40.5% diff
test/precompiled.h added
test/testsuite.h changed 3.8% diff
test/testutils.h changed 5.8% diff

C Programs (5 of 79):

NameStatusDeltaVisual Diff
addons/test/misra/misra-test.c changed 0.3% diff
man/manual.md changed 0.1% diff
man/reference-cfg-format.md changed 0.1% diff
test/bug-hunting/cve/CVE-2019-19334/parser.c added
test/cfg/std.c changed 5.3% diff

C++ Programs (104 of 229):

NameStatusDeltaVisual Diff
cli/cmdlineparser.cpp changed 3.6% diff
cli/cppcheckexecutor.cpp changed 8.0% diff
cli/main.cpp changed 1.5% diff
cli/threadexecutor.cpp changed 6.6% diff
democlient/democlient.cpp changed 2.4% diff
gui/checkthread.cpp changed 30.8% diff
gui/cppchecklibrarydata.cpp changed 0.3% diff
gui/erroritem.cpp changed 7.9% diff
gui/filelist.cpp changed 1.7% diff
gui/main.cpp changed 1.4% diff
gui/mainwindow.cpp changed 2.1% diff
gui/newsuppressiondialog.cpp changed 5.8% diff
gui/projectfile.cpp changed 1.2% diff
gui/projectfiledialog.cpp changed 0.3% diff
gui/showtypes.cpp changed 1.8% diff
gui/test/benchmark/simple/benchmarksimple.cpp changed 1.2% diff
gui/test/xmlreportv2/testxmlreportv2.cpp changed 1.2% diff
gui/threadhandler.cpp changed 0.7% diff
gui/threadresult.cpp changed 1.8% diff
lib/analyzerinfo.cpp changed 7.8% diff
lib/astutils.cpp changed 2.4% diff
lib/check.cpp changed 28.4% diff
lib/check64bit.cpp changed 1.0% diff
lib/checkassert.cpp changed 0.5% diff
lib/checkautovariables.cpp changed 1.6% diff
lib/checkbool.cpp changed 0.1% diff
lib/checkboost.cpp changed 2.8% diff
lib/checkbufferoverrun.cpp changed 1.0% diff
lib/checkclass.cpp changed 0.3% diff
lib/checkcondition.cpp changed 0.04% diff
lib/checkinternal.cpp changed 0.2% diff
lib/checkleakautovar.cpp changed 0.1% diff
lib/checkmemoryleak.cpp changed 0.3% diff
lib/checknullpointer.cpp changed 13.8% diff
lib/checkother.cpp changed 1.3% diff
lib/checkpostfixoperator.cpp changed 2.1% diff
lib/checksizeof.cpp changed 0.3% diff
lib/checkstl.cpp changed 2.6% diff
lib/checkstring.cpp changed 0.8% diff
lib/checktype.cpp changed 0.4% diff
lib/checkuninitvar.cpp changed 1.6% diff
lib/checkunusedfunctions.cpp changed 1.8% diff
lib/checkunusedvar.cpp changed 0.5% diff
lib/checkvaarg.cpp changed 0.3% diff
lib/clangimport.cpp changed 1.1% diff
lib/cppcheck.cpp changed 20.1% diff
lib/ctu.cpp changed 2.8% diff
lib/errorlogger.cpp changed 13.7% diff
lib/errortypes.cpp added
lib/exprengine.cpp changed 11.2% diff
lib/forwardanalyzer.cpp changed 15.6% diff
lib/importproject.cpp changed 3.9% diff
lib/library.cpp changed 2.8% diff
lib/mathlib.cpp changed 0.1% diff
lib/pathanalysis.cpp changed 0.3% diff
lib/preprocessor.cpp changed 4.1% diff
lib/programmemory.cpp changed 1.4% diff
lib/settings.cpp changed 0.6% diff
lib/symboldatabase.cpp changed 2.4% diff
lib/templatesimplifier.cpp changed 1.2% diff
lib/token.cpp changed 7.8% diff
lib/tokenize.cpp changed 1.4% diff
lib/tokenlist.cpp changed 8.3% diff
lib/utils.cpp added
lib/valueflow.cpp changed 4.2% diff
oss-fuzz/main.cpp changed 8.4% diff
test/cfg/opencv2.cpp changed 23.2% diff
test/cfg/wxwidgets.cpp changed 3.7% diff
test/testastutils.cpp changed 8.9% diff
test/testautovariables.cpp changed 0.2% diff
test/testbufferoverrun.cpp changed 0.8% diff
test/testclass.cpp changed 0.4% diff
test/testcondition.cpp changed 0.5% diff
test/testconstructors.cpp changed 0.7% diff
test/testcppcheck.cpp changed 3.4% diff
test/testerrorlogger.cpp changed 10.7% diff
test/testexprengine.cpp changed 7.8% diff
test/testfunctions.cpp changed 11.0% diff
test/testgarbage.cpp changed 0.7% diff
test/testincompletestatement.cpp changed 0.8% diff
test/testio.cpp changed 0.1% diff
test/testleakautovar.cpp changed 0.1% diff
test/testlibrary.cpp changed 3.0% diff
test/testmemleak.cpp changed 0.2% diff
test/testnullpointer.cpp changed 3.5% diff
test/testother.cpp changed 0.6% diff
test/testsamples.cpp changed 3.7% diff
test/testsimplifytemplate.cpp changed 0.05% diff
test/testsimplifytokens.cpp changed 0.1% diff
test/testsimplifytypedef.cpp changed 0.8% diff
test/testsimplifyusing.cpp changed 4.3% diff
test/testsizeof.cpp changed 0.2% diff
test/teststl.cpp changed 1.1% diff
test/teststring.cpp changed 1.0% diff
test/testsuite.cpp changed 0.9% diff
test/testsuppressions.cpp changed 0.8% diff
test/testsymboldatabase.cpp changed 0.2% diff
test/testtokenize.cpp changed 1.0% diff
test/testtokenlist.cpp changed 100.0% diff
test/testuninitvar.cpp changed 0.8% diff
test/testunusedprivfunc.cpp changed 0.4% diff
test/testvalueflow.cpp changed 0.6% diff
test/testvarid.cpp changed 4.3% diff
tools/dmake.cpp changed 1.7% diff

Python Programs (7 of 44):

NameStatusDeltaVisual Diff
addons/misra.py changed 0.5% diff
addons/test/test-misra.py changed 10.8% diff
addons/test/util.py changed 7.9% diff
test/bug-hunting/itc.py changed 47.7% diff
tools/donate-cpu-server.py changed 0.1% diff
tools/matchcompiler.py changed 4.1% diff
tools/test-my-pr.py changed 23.0% diff

Shell Programs (1 of 25):

NameStatusDeltaVisual Diff
createrelease changed 14.0% diff

CMake Files (14 of 20):

NameStatusDeltaVisual Diff
cli/CMakeLists.txt changed 12.1% diff
cmake/compilerDefinitions.cmake changed 100.0% diff
cmake/compileroptions.cmake changed 40.9% diff
cmake/findDependencies.cmake changed 72.2% diff
cmake/options.cmake changed 7.4% diff
cmake/printInfo.cmake changed 19.3% diff
cmake/versions.cmake changed 18.4% diff
CMakeLists.txt changed 13.3% diff
externals/tinyxml/CMakeLists.txt changed 7.5% diff
gui/CMakeLists.txt changed 7.8% diff
lib/CMakeLists.txt changed 4.4% diff
oss-fuzz/CMakeLists.txt changed 7.7% diff
test/CMakeLists.txt changed 2.8% diff
tools/CMakeLists.txt added

Configuration Files (5 of 37):

NameStatusDeltaVisual Diff
cfg/opencv2.cfg changed 59.5% diff
cfg/qt.cfg changed 0.02% diff
cfg/std.cfg changed 0.2% diff
cfg/windows.cfg changed 0.1% diff
cfg/wxwidgets.cfg changed 2.9% diff

Makefiles (1 of 3):

NameStatusDeltaVisual Diff
Makefile changed 56.8% diff

MS Visual Studio Files (5 of 14):

NameStatusDeltaVisual Diff
cli/cli.vcxproj changed 1.3%
lib/cppcheck.vcxproj changed 2.8%
lib/cppcheck.vcxproj.filters changed 4.3%
test/testrunner.vcxproj changed 1.3%
test/testrunner.vcxproj.filters changed 1.1%

Qt Project Files (1 of 14):

NameStatusDeltaVisual Diff
lib/lib.pri changed 3.3% diff

Qt Translation Or MS TypeScript Files (all 12):

NameStatusDeltaVisual Diff
gui/cppcheck_de.ts changed 1.5% diff
gui/cppcheck_es.ts changed 1.5% diff
gui/cppcheck_fi.ts changed 1.6% diff
gui/cppcheck_fr.ts changed 1.5% diff
gui/cppcheck_it.ts changed 1.5% diff
gui/cppcheck_ja.ts changed 2.3% diff
gui/cppcheck_ko.ts changed 1.5% diff
gui/cppcheck_nl.ts changed 1.5% diff
gui/cppcheck_ru.ts changed 1.3% diff
gui/cppcheck_sr.ts changed 1.6% diff
gui/cppcheck_sv.ts changed 1.4% diff
gui/cppcheck_zh_CN.ts changed 1.5% diff

RNG Files (2 of 3):

NameStatusDeltaVisual Diff
cfg/cppcheck-cfg.rng changed 2.8% diff
cppcheck-errors.rng changed 2.0% diff

WiX Installer Files (all 3):

NameStatusDeltaVisual Diff
win_installer/config.wxi changed 34.2% diff
win_installer/cppcheck.wxs changed 1.4% diff
win_installer/productInfo.wxi changed 12.8% diff

Xcode Files (all 1):

NameStatusDeltaVisual Diff
Cppcheck.xcodeproj/project.pbxproj removed

YAML Files (4 of 9):

NameStatusDeltaVisual Diff
.github/workflows/CI-unixish.yml changed 8.3% diff
.github/workflows/coverage.yml changed 3.9% diff
.github/workflows/release-windows.yml added
.travis.yml changed 2.4% diff

Directories (2 of 100):

NameStatus
Cppcheck.xcodeproj removed
test/bug-hunting/cve/CVE-2019-19334 added

Information Files (all 1):

NameStatusDeltaVisual Diff
AUTHORS changed 1.0% diff

Readme Files (1 of 19):

NameStatusDeltaVisual Diff
readme.md changed 1.4% diff

Text Files (2 of 63):

NameStatusDeltaVisual Diff
test/bug-hunting/cve/CVE-2019-19334/cmd.txt added
test/bug-hunting/cve/CVE-2019-19334/expected.txt added

Packages Compared:

cppcheck-2.0.tar.bz2
cppcheck-2.1.tar.bz2


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)