"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "icinga2" between the packages
icinga2-2.11.5.tar.gz and icinga2-2.12.0.tar.gz

About: Icinga 2 is an enterprise grade monitoring system which keeps watch over networks and any conceivable network resource.

Summary:

The "icinga2" source code changed by about 4.2% and now consists of 1089 regular files (+7) and 105 directories.

Related Informations:

See CHANGELOG.md, NEWS, RELEASE.md and VERSION (icinga2 2.12.0).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 286 4 1 28
C program 60 1 0 7
C++ program 338 7 1 64
Python program 5 0 2 0
Shell program 4 0 0 3
Tcl program 1 0 1 0
C# program 12 0 0 1
Automake file 1 0 0 0
CMake file 69 1 0 7
Configuration file 78 2 0 4
JavaScript file 1 0 0 0
Makefile 1 0 1 0
Man page 1 0 0 0
Manifest file 1 0 0 0
Module-Definition file 2 0 0 0
SGML document 2 0 0 1
XML document 4 0 0 0
Git file 5 0 0 1
HTML page 1 0 0 0
Log file 8 0 0 0
MS Visual Studio file 6 0 0 0
Resource file 1 0 0 0
SQL file 21 0 0 0
Vim Settings file 2 0 0 0
YAML file 5 2 1 0
Icon 2 0 0 0
Image file 58 0 0 0
Directory 107 2 2 0
Change log 2 0 0 1
Information file 2 0 0 2
License 3 0 0 0
Readme file 8 0 2 0
Text file 109 0 1 19
Total Files12061912138



Header Files (33 of 286):

NameStatusDeltaVisual Diff
contrib/i2eval/i2tcl.hpp removed
lib/base/function.hpp changed 11.3% diff
lib/base/io-engine.hpp changed 24.4% diff
lib/base/namespace.hpp changed 13.5% diff
lib/base/netstring.hpp changed 33.1% diff
lib/base/scriptutils.hpp changed 8.3% diff
lib/base/shared-object.hpp added
lib/base/tlsstream.hpp changed 4.0% diff
lib/base/tlsutility.hpp changed 36.3% diff
lib/cli/consolecommand.hpp changed 3.0% diff
lib/cli/pkiverifycommand.hpp added
lib/config/applyrule.hpp changed 33.7% diff
lib/config/configcompiler.hpp changed 6.2% diff
lib/config/configitem.hpp changed 8.5% diff
lib/config/configitembuilder.hpp changed 7.8% diff
lib/config/expression.hpp changed 4.8% diff
lib/config/vmops.hpp changed 14.8% diff
lib/icinga/apievents.hpp changed 14.0% diff
lib/icinga/checkable.hpp changed 11.7% diff
lib/icinga/clusterevents.hpp changed 17.2% diff
lib/icinga/dependency.hpp changed 13.6% diff
lib/icinga/service.hpp changed 8.4% diff
lib/icingadb/icingadb.hpp added
lib/icingadb/redisconnection.hpp added
lib/perfdata/graphitewriter.hpp changed 2.3% diff
lib/perfdata/opentsdbwriter.hpp changed 33.0% diff
lib/remote/apilistener.hpp changed 9.0% diff
lib/remote/configpackageutility.hpp changed 12.4% diff
lib/remote/eventqueue.hpp changed 8.9% diff
lib/remote/httpserverconnection.hpp changed 23.0% diff
lib/remote/jsonrpc.hpp changed 57.0% diff
lib/remote/jsonrpcconnection.hpp changed 14.8% diff
third-party/nlohmann_json/json.hpp changed 43.4% diff

C Programs (8 of 60):

NameStatusDeltaVisual Diff
lib/config/config_lexer.ll changed 12.8% diff
lib/config/config_parser.yy changed 11.7% diff
lib/icinga/checkable.ti changed 11.6% diff
lib/icinga/comment.ti changed 3.1% diff
lib/icinga/downtime.ti changed 2.9% diff
lib/icinga/notification.ti changed 3.8% diff
lib/icingadb/icingadb.ti added
lib/perfdata/opentsdbwriter.ti changed 96.6% diff

C++ Programs (72 of 338):

NameStatusDeltaVisual Diff
contrib/i2eval/i2tcl.cpp removed
icinga-app/icinga.cpp changed 0.1% diff
lib/base/application.cpp changed 0.5% diff
lib/base/json-script.cpp changed 10.8% diff
lib/base/math-script.cpp changed 2.1% diff
lib/base/namespace.cpp changed 6.4% diff
lib/base/netstring.cpp changed 4.8% diff
lib/base/process.cpp changed 0.1% diff
lib/base/scriptframe.cpp changed 14.3% diff
lib/base/scriptglobal.cpp changed 3.4% diff
lib/base/scriptutils.cpp changed 10.4% diff
lib/base/streamlogger.cpp changed 1.1% diff
lib/base/tlsutility.cpp changed 13.9% diff
lib/checker/checkercomponent.cpp changed 7.1% diff
lib/cli/consolecommand.cpp changed 1.5% diff
lib/cli/daemoncommand.cpp changed 4.7% diff
lib/cli/daemonutility.cpp changed 24.1% diff
lib/cli/nodesetupcommand.cpp changed 4.1% diff
lib/cli/pkisavecertcommand.cpp changed 12.4% diff
lib/cli/pkiverifycommand.cpp added
lib/config/applyrule.cpp changed 17.9% diff
lib/config/configcompiler.cpp changed 1.6% diff
lib/config/configitem.cpp changed 1.3% diff
lib/config/configitembuilder.cpp changed 6.3% diff
lib/config/expression.cpp changed 1.8% diff
lib/db_ido/dbevents.cpp changed 0.2% diff
lib/icinga/apiactions.cpp changed 5.0% diff
lib/icinga/apievents.cpp changed 2.4% diff
lib/icinga/checkable-check.cpp changed 3.9% diff
lib/icinga/checkable-comment.cpp changed 16.6% diff
lib/icinga/checkable-dependency.cpp changed 11.8% diff
lib/icinga/checkable-flapping.cpp changed 17.7% diff
lib/icinga/checkable-notification.cpp changed 26.9% diff
lib/icinga/checkable.cpp changed 28.6% diff
lib/icinga/clusterevents-check.cpp changed 6.0% diff
lib/icinga/clusterevents.cpp changed 16.9% diff
lib/icinga/compatutility.cpp changed 1.8% diff
lib/icinga/dependency.cpp changed 3.3% diff
lib/icinga/externalcommandprocessor.cpp changed 0.9% diff
lib/icinga/host.cpp changed 8.4% diff
lib/icinga/icingaapplication.cpp changed 1.0% diff
lib/icinga/legacytimeperiod.cpp changed 6.7% diff
lib/icinga/macroprocessor.cpp changed 0.5% diff
lib/icinga/notification.cpp changed 4.8% diff
lib/icinga/service.cpp changed 17.1% diff
lib/icingadb/icingadb-objects.cpp added
lib/icingadb/icingadb-stats.cpp added
lib/icingadb/icingadb-utility.cpp added
lib/icingadb/icingadb.cpp added
lib/icingadb/redisconnection.cpp added
lib/notification/notificationcomponent.cpp changed 50.6% diff
lib/perfdata/elasticsearchwriter.cpp changed 1.8% diff
lib/perfdata/gelfwriter.cpp changed 2.5% diff
lib/perfdata/graphitewriter.cpp changed 1.8% diff
lib/perfdata/influxdbwriter.cpp changed 2.1% diff
lib/perfdata/opentsdbwriter.cpp changed 68.5% diff
lib/remote/apilistener-filesync.cpp changed 0.3% diff
lib/remote/apilistener.cpp changed 5.5% diff
lib/remote/configpackageutility.cpp changed 4.9% diff
lib/remote/configstageshandler.cpp changed 5.7% diff
lib/remote/eventqueue.cpp changed 10.2% diff
lib/remote/httphandler.cpp changed 15.9% diff
lib/remote/httpserverconnection.cpp changed 1.9% diff
lib/remote/jsonrpc.cpp changed 15.3% diff
lib/remote/jsonrpcconnection-pki.cpp changed 6.0% diff
lib/remote/jsonrpcconnection.cpp changed 2.5% diff
lib/remote/modifyobjecthandler.cpp changed 5.8% diff
lib/remote/pkiutility.cpp changed 10.6% diff
plugins/check_nscp_api.cpp changed 2.4% diff
test/icinga-checkresult.cpp changed 6.2% diff
test/icinga-dependencies.cpp added
test/icinga-legacytimeperiod.cpp changed 23.2% diff

Python Programs (2 of 5):

NameStatusDeltaVisual Diff
contrib/discover-api.py removed
contrib/discover.py removed

Shell Programs (3 of 4):

NameStatusDeltaVisual Diff
etc/icinga2/scripts/mail-host-notification.sh changed 8.0% diff
etc/icinga2/scripts/mail-service-notification.sh changed 7.4% diff
tools/selinux/icinga2.sh changed 2.4% diff

Tcl Programs (all 1):

NameStatusDeltaVisual Diff
contrib/i2eval/i2tcl.tcl removed

C# Programs (1 of 12):

NameStatusDeltaVisual Diff
agent/windows-setup-agent/SetupWizard.cs changed 1.2% diff

CMake Files (8 of 69):

NameStatusDeltaVisual Diff
CMakeLists.txt changed 1.1% diff
icinga-app/CMakeLists.txt changed 4.2% diff
lib/base/CMakeLists.txt changed 0.5% diff
lib/cli/CMakeLists.txt changed 6.0% diff
lib/CMakeLists.txt changed 4.8% diff
lib/icingadb/CMakeLists.txt added
test/CMakeLists.txt changed 1.3% diff
third-party/cmake/BoostTestTargets.cmake changed 8.0% diff

Configuration Files (6 of 78):

NameStatusDeltaVisual Diff
etc/icinga2/features-available/icingadb.conf added
etc/icinga2/features-available/opentsdb.conf changed 100.0% diff
itl/command-plugins-manubulon.conf changed 2.9% diff
itl/command-plugins.conf changed 0.02% diff
itl/plugins-contrib.d/databases.conf changed 0.5% diff
itl/plugins-contrib.d/windows.conf added

Makefiles (all 1):

NameStatusDeltaVisual Diff
contrib/i2eval/Makefile removed

SGML Documents (1 of 2):

NameStatusDeltaVisual Diff
doc/21-development.md changed 1.3% diff

Git Files (1 of 5):

NameStatusDeltaVisual Diff
.gitignore changed 32.8% diff

YAML Files (3 of 5):

NameStatusDeltaVisual Diff
.github/workflows/docker.yml added
.github/workflows/packages.yml added
.travis.yml removed

Directories (4 of 107):

NameStatus
.github/workflows added
contrib removed
contrib/i2eval removed
lib/icingadb added

Change Logs (1 of 2):

NameStatusDeltaVisual Diff
CHANGELOG.md changed 2.9% diff

Information Files (all 2):

NameStatusDeltaVisual Diff
AUTHORS changed 13.3% diff
VERSION changed 64.3% diff

Readme Files (2 of 8):

NameStatusDeltaVisual Diff
contrib/i2eval/README removed
contrib/README removed

Text Files (20 of 109):

NameStatusDeltaVisual Diff
.mailmap changed 74.2% diff
contrib/GPLHeader removed
doc/02-installation.md changed 6.7% diff
doc/03-monitoring-basics.md changed 0.1% diff
doc/06-distributed-monitoring.md changed 1.4% diff
doc/08-advanced-topics.md changed 0.2% diff
doc/09-object-types.md changed 5.9% diff
doc/10-icinga-template-library.md changed 0.4% diff
doc/11-cli-commands.md changed 0.9% diff
doc/12-icinga2-api.md changed 5.9% diff
doc/14-features.md changed 31.5% diff
doc/15-troubleshooting.md changed 10.7% diff
doc/16-upgrading-icinga-2.md changed 4.1% diff
doc/17-language-reference.md changed 10.1% diff
doc/18-library-reference.md changed 3.5% diff
doc/19-technical-concepts.md changed 2.9% diff
doc/22-selinux.md changed 0.4% diff
RELEASE.md changed 10.9% diff
tools/selinux/icinga2.fc changed 18.7% diff
tools/selinux/icinga2.te changed 2.6% diff

Packages Compared:

icinga2-2.11.5.tar.gz
icinga2-2.12.0.tar.gz


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