]> granicus.if.org Git - icinga2/log
icinga2
8 years agoImprove performance for locks and value conversions
Gunnar Beutner [Tue, 19 Apr 2016 07:37:41 +0000 (09:37 +0200)]
Improve performance for locks and value conversions

refs #11612

8 years agoFix crash in Checkable::ExecuteCheck
Gunnar Beutner [Tue, 19 Apr 2016 07:35:48 +0000 (09:35 +0200)]
Fix crash in Checkable::ExecuteCheck

fixes #11582

8 years agoBuild fix for older boost versions
Gunnar Beutner [Mon, 18 Apr 2016 15:21:45 +0000 (17:21 +0200)]
Build fix for older boost versions

refs #11612

8 years agoImprove performance for field accesses
Gunnar Beutner [Mon, 18 Apr 2016 09:29:43 +0000 (11:29 +0200)]
Improve performance for field accesses

fixes #11612

8 years agoMove user data before running the uninstaller
Gunnar Beutner [Mon, 18 Apr 2016 13:33:20 +0000 (15:33 +0200)]
Move user data before running the uninstaller

refs #11449

8 years agoFix error message for the EventEngine variable
Gunnar Beutner [Mon, 18 Apr 2016 13:02:02 +0000 (15:02 +0200)]
Fix error message for the EventEngine variable

refs #11522

8 years agoMake the socket event engine configurable
Gunnar Beutner [Mon, 18 Apr 2016 12:25:52 +0000 (14:25 +0200)]
Make the socket event engine configurable

fixes #11522

8 years agoUpdate .mailmap for Marius Sturm
Gunnar Beutner [Fri, 15 Apr 2016 19:17:11 +0000 (21:17 +0200)]
Update .mailmap for Marius Sturm

refs #9184

8 years agoUpdate AUTHORS
Gunnar Beutner [Fri, 15 Apr 2016 19:16:43 +0000 (21:16 +0200)]
Update AUTHORS

refs #11599

8 years agoChange some minor issues in 2-getting-started.md and add some screenshots
Heike Jurzik [Fri, 15 Apr 2016 16:09:09 +0000 (18:09 +0200)]
Change some minor issues in 2-getting-started.md and add some screenshots

refs #11599

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
8 years agoUpdate the agent wizard banner
Gunnar Beutner [Fri, 15 Apr 2016 02:11:59 +0000 (04:11 +0200)]
Update the agent wizard banner

fixes #11585

8 years agoFix "Run Icinga 2 wizard" option in the installer
Gunnar Beutner [Thu, 14 Apr 2016 17:36:59 +0000 (19:36 +0200)]
Fix "Run Icinga 2 wizard" option in the installer

refs #11449

8 years agoDocs: Remove instance_name from Ido*Connection example
Michael Friedrich [Thu, 14 Apr 2016 14:04:29 +0000 (16:04 +0200)]
Docs: Remove instance_name from Ido*Connection example

fixes #11592

8 years agoFix include for icinga2.wixpatch (again)
Gunnar Beutner [Thu, 14 Apr 2016 12:58:13 +0000 (14:58 +0200)]
Fix include for icinga2.wixpatch (again)

refs #11449

8 years agoUse _rmdir instead of _unlink
Gunnar Beutner [Thu, 14 Apr 2016 12:39:48 +0000 (14:39 +0200)]
Use _rmdir instead of _unlink

refs #11449

8 years agoRemove the Icinga 2 directory (if it's empty) after running uninstall.exe
Gunnar Beutner [Thu, 14 Apr 2016 12:24:41 +0000 (14:24 +0200)]
Remove the Icinga 2 directory (if it's empty) after running uninstall.exe

refs #11449

8 years agoRemove cmake_policy call
Gunnar Beutner [Thu, 14 Apr 2016 12:12:25 +0000 (14:12 +0200)]
Remove cmake_policy call

refs #11449

8 years agoFix support for building debug MSI packages
Gunnar Beutner [Thu, 14 Apr 2016 12:08:18 +0000 (14:08 +0200)]
Fix support for building debug MSI packages

refs #11449

8 years agoMake sure NSIS-based installations are uninstalled before we copy the new
Gunnar Beutner [Thu, 14 Apr 2016 06:38:57 +0000 (08:38 +0200)]
Make sure NSIS-based installations are uninstalled before we copy the new
files

refs #11449

8 years agoAdd support for msi uninstallation in Chocolatey package
Rune Darrud [Thu, 14 Apr 2016 06:29:58 +0000 (08:29 +0200)]
Add support for msi uninstallation in Chocolatey package

refs #11587

8 years agoFix arguments for uninstall.exe
Gunnar Beutner [Thu, 14 Apr 2016 05:51:23 +0000 (07:51 +0200)]
Fix arguments for uninstall.exe

refs #11449

8 years agoWait for uninstall.exe to terminate
Gunnar Beutner [Thu, 14 Apr 2016 05:04:36 +0000 (07:04 +0200)]
Wait for uninstall.exe to terminate

refs #11449

8 years agoReplace the agent wizard banner
Gunnar Beutner [Wed, 13 Apr 2016 19:44:15 +0000 (21:44 +0200)]
Replace the agent wizard banner

refs #11449

8 years agoMake sure the etc and var directories are in the common data directory
Gunnar Beutner [Wed, 13 Apr 2016 11:43:38 +0000 (13:43 +0200)]
Make sure the etc and var directories are in the common data directory

refs #11449

8 years agoOnly hide navigational attributes which are not config/state
Gunnar Beutner [Wed, 13 Apr 2016 10:02:08 +0000 (12:02 +0200)]
Only hide navigational attributes which are not config/state

fixes #11567

8 years agoFix installations that use DESTDIR
Gunnar Beutner [Wed, 13 Apr 2016 07:32:08 +0000 (09:32 +0200)]
Fix installations that use DESTDIR

fixes #11574

8 years agoRemove .Net 3.5 dependency from the Chocolatey package
Rune Darrud [Mon, 14 Mar 2016 19:49:07 +0000 (20:49 +0100)]
Remove .Net 3.5 dependency from the Chocolatey package

fixes #11384

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
8 years agoFix compiler warning in *::NotifyActive
Gunnar Beutner [Wed, 13 Apr 2016 06:58:16 +0000 (08:58 +0200)]
Fix compiler warning in *::NotifyActive

fixes #11577

8 years agoDisable MSI restart manager
Gunnar Beutner [Tue, 12 Apr 2016 13:30:28 +0000 (15:30 +0200)]
Disable MSI restart manager

refs #11449

8 years agoEnsure that KB2999226 is installed
Gunnar Beutner [Tue, 12 Apr 2016 11:13:21 +0000 (13:13 +0200)]
Ensure that KB2999226 is installed

refs #11449

8 years agoUpdate Chocolatey scripts to support the new MSI package
Gunnar Beutner [Tue, 12 Apr 2016 10:27:33 +0000 (12:27 +0200)]
Update Chocolatey scripts to support the new MSI package

refs #11449

8 years agoUpdate banner for the Windows setup wizard
Gunnar Beutner [Tue, 12 Apr 2016 10:22:46 +0000 (12:22 +0200)]
Update banner for the Windows setup wizard

refs #11449

8 years agoAdd the Icinga2SetupAgent.exe.config to Windows installer
Rune Darrud [Mon, 14 Mar 2016 19:44:58 +0000 (20:44 +0100)]
Add the Icinga2SetupAgent.exe.config to Windows installer

fixes #10624

8 years agoFix crash in Downtime::DowntimesExpireTimerHandler
Gunnar Beutner [Tue, 12 Apr 2016 10:04:38 +0000 (12:04 +0200)]
Fix crash in Downtime::DowntimesExpireTimerHandler

fixes #11534
fixes #11559

8 years agoDon't overwrite config files on *NIX
Gunnar Beutner [Tue, 12 Apr 2016 09:25:44 +0000 (11:25 +0200)]
Don't overwrite config files on *NIX

fixes #11542

8 years agoDocs: Change the silent installation modifiers for the new msi packages
Thomas Widhalm [Fri, 8 Apr 2016 16:41:24 +0000 (18:41 +0200)]
Docs: Change the silent installation modifiers for the new msi packages

fixes #11437

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
8 years agoRemove 1px border around the dialog banner image
Gunnar Beutner [Mon, 11 Apr 2016 16:15:14 +0000 (18:15 +0200)]
Remove 1px border around the dialog banner image

refs #11449

8 years agoAdd new images for the Windows installer
Gunnar Beutner [Mon, 11 Apr 2016 11:41:29 +0000 (13:41 +0200)]
Add new images for the Windows installer

refs #11449

8 years agoUse check_result timestamp for GELF log messages
Marius Sturm [Sun, 10 Apr 2016 20:33:31 +0000 (22:33 +0200)]
Use check_result timestamp for GELF log messages

fixes #9184

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
8 years agoFix incorrect link in the documentation
Gunnar Beutner [Mon, 11 Apr 2016 12:15:49 +0000 (14:15 +0200)]
Fix incorrect link in the documentation

fixes #11564

8 years agoAdd missing plugins-contrib install
Michael Friedrich [Sun, 10 Apr 2016 15:47:44 +0000 (17:47 +0200)]
Add missing plugins-contrib install

refs #10581

8 years agoImplement support for overriding check command timeout
Michael Friedrich [Thu, 7 Apr 2016 13:07:17 +0000 (15:07 +0200)]
Implement support for overriding check command timeout

fixes #9283

8 years agoAPI: Ensure that empty passwords w/ client_cn are properly checked
Michael Friedrich [Mon, 4 Apr 2016 14:38:47 +0000 (16:38 +0200)]
API: Ensure that empty passwords w/ client_cn are properly checked

fixes #11482

8 years agoFix incorrect path for the X509 certificates on Windows
Gunnar Beutner [Fri, 1 Apr 2016 09:40:01 +0000 (11:40 +0200)]
Fix incorrect path for the X509 certificates on Windows

refs #11449

8 years agoDocs: Fix url for Icinga Web 2 installation docs
Michael Friedrich [Fri, 1 Apr 2016 08:06:26 +0000 (10:06 +0200)]
Docs: Fix url for Icinga Web 2 installation docs

refs #11494

8 years agoImplement support for upgrading NSIS-based installations
Gunnar Beutner [Fri, 1 Apr 2016 06:25:36 +0000 (08:25 +0200)]
Implement support for upgrading NSIS-based installations

refs #11449

8 years agoHide console windows during installation
Gunnar Beutner [Fri, 1 Apr 2016 05:37:03 +0000 (07:37 +0200)]
Hide console windows during installation

refs #11449

8 years agoAdd missing MkDirP call
Gunnar Beutner [Thu, 31 Mar 2016 12:17:32 +0000 (14:17 +0200)]
Add missing MkDirP call

refs #11449

8 years agoRemove unused code in the Windows wizard
Gunnar Beutner [Thu, 31 Mar 2016 11:56:28 +0000 (13:56 +0200)]
Remove unused code in the Windows wizard

refs #11449

8 years agoMake sure config files aren't overwritten during updates
Gunnar Beutner [Thu, 31 Mar 2016 11:54:10 +0000 (13:54 +0200)]
Make sure config files aren't overwritten during updates

refs #11449

8 years agoRemove support for NSIS
Gunnar Beutner [Thu, 31 Mar 2016 08:26:23 +0000 (10:26 +0200)]
Remove support for NSIS

refs #11449

8 years agoAdd missing pre and post installation commands
Gunnar Beutner [Thu, 31 Mar 2016 08:25:44 +0000 (10:25 +0200)]
Add missing pre and post installation commands

refs #11449

8 years agoImplement support for running custom install/uninstall actions
Gunnar Beutner [Wed, 30 Mar 2016 16:59:23 +0000 (18:59 +0200)]
Implement support for running custom install/uninstall actions

refs #11449

8 years agoFix: Overwriting global type variables causes crash in ConfigItem::Commit()
Michael Friedrich [Thu, 31 Mar 2016 09:42:52 +0000 (11:42 +0200)]
Fix: Overwriting global type variables causes crash in ConfigItem::Commit()

fixes #11484

8 years agoAdd preliminary support for 64-bit packages
Gunnar Beutner [Wed, 30 Mar 2016 09:47:39 +0000 (11:47 +0200)]
Add preliminary support for 64-bit packages

refs #11449

8 years agoFix: FatalError() returns when called before Application.Run
Gunnar Beutner [Wed, 30 Mar 2016 07:58:01 +0000 (09:58 +0200)]
Fix: FatalError() returns when called before Application.Run

fixes #11475

8 years agoUpdate NSClient++ to version 0.4.4.19
Gunnar Beutner [Wed, 30 Mar 2016 07:47:45 +0000 (09:47 +0200)]
Update NSClient++ to version 0.4.4.19

fixes #11473
fixes #11474

8 years agoAdd support for x64 Icinga2SetupAgent
Rune Darrud [Tue, 29 Mar 2016 21:56:06 +0000 (23:56 +0200)]
Add support for x64 Icinga2SetupAgent

refs #11462

8 years agoIDO: Ensure that the notification insert id is passed to contactnotification inserts
Michael Friedrich [Mon, 21 Mar 2016 12:37:32 +0000 (13:37 +0100)]
IDO: Ensure that the notification insert id is passed to contactnotification inserts

We cannot add the notification insert id directly
to the following contactnotifications queries. Instead
we need to pass a DbValue reference which gets set after
the notification insert id is calculated.
The contactnotifications insert queries are fired as query
group calling CanExecuteQuery() and FieldToEscapedString().
If the notification id does not exist yet, the queries are
moved to the end of the queue.
Once the contactnotifications queries are fired the DbValue
reference is destroyed.

This patch also removes the old notification insert id cache
which was broken in many ways.

fixes #11387

8 years agoRe-add the 'su' directive to logrotate if supported
Louis Sautier [Sat, 26 Mar 2016 13:41:58 +0000 (14:41 +0100)]
Re-add the 'su' directive to logrotate if supported

- try to detect a recent logrotate version which supports the 'su'
directive (added in 3.8.0, see
https://github.com/logrotate/logrotate/commit/5be96cf1822496f80227e9a446281c3fa42e7b67#diff-e4eb329834da3d36278b1b7d943b3bc9R6)
- if logrotate can't be found, assume an old version is used
- allow the parameter to be forced by the user

fixes #9249

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
8 years agoBuild fix for GCC
Gunnar Beutner [Tue, 29 Mar 2016 12:42:32 +0000 (14:42 +0200)]
Build fix for GCC

refs #9839

8 years agoFix socket exceptions while querying the API
Michael Friedrich [Tue, 29 Mar 2016 11:49:38 +0000 (13:49 +0200)]
Fix socket exceptions while querying the API

fixes #11224

8 years agoImplement the DateTime class
Gunnar Beutner [Tue, 29 Mar 2016 10:45:22 +0000 (12:45 +0200)]
Implement the DateTime class

fixes #9839

8 years agoFix: Downtimes/Comments not being synced to child zones
Michael Friedrich [Tue, 29 Mar 2016 10:09:51 +0000 (12:09 +0200)]
Fix: Downtimes/Comments not being synced to child zones

fixes #11227

8 years agoFix Utility::MkDirP on Windows
Gunnar Beutner [Tue, 29 Mar 2016 07:43:40 +0000 (09:43 +0200)]
Fix Utility::MkDirP on Windows

fixes #11455

8 years agoAdd /bigobj compiler option for Windows
Gunnar Beutner [Tue, 29 Mar 2016 06:45:46 +0000 (08:45 +0200)]
Add /bigobj compiler option for Windows

refs #11462

8 years agoAnother build fix for Win64
Gunnar Beutner [Tue, 29 Mar 2016 06:42:02 +0000 (08:42 +0200)]
Another build fix for Win64

refs #11462

8 years agoBuild fix for Win64
Gunnar Beutner [Tue, 29 Mar 2016 05:54:41 +0000 (07:54 +0200)]
Build fix for Win64

refs #11462

8 years agoUpdate .mailmap for Assaf Flatto
Gunnar Beutner [Thu, 24 Mar 2016 14:07:56 +0000 (15:07 +0100)]
Update .mailmap for Assaf Flatto

refs #11439

8 years agoUpdate AUTHORS
Gunnar Beutner [Thu, 24 Mar 2016 13:51:03 +0000 (14:51 +0100)]
Update AUTHORS

refs #11439

8 years agoUpdate Centos/Redhat/Fedora installation instructions
Assaf Flatto [Wed, 23 Mar 2016 10:16:38 +0000 (12:16 +0200)]
Update Centos/Redhat/Fedora installation instructions

Old Docs gave wrong details on how to install Icinga 2.

fixes #11439

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
8 years agoImprove validation for arrays
Gunnar Beutner [Thu, 24 Mar 2016 08:15:09 +0000 (09:15 +0100)]
Improve validation for arrays

fixes #11434

8 years agoEnsure that the legacy_id attribute for comment/downtime objects is restored on restart
Michael Friedrich [Wed, 23 Mar 2016 13:03:44 +0000 (14:03 +0100)]
Ensure that the legacy_id attribute for comment/downtime objects is restored on restart

This has been changed when moving comments/downtimes to config objects
in 050c520b2a3df0477f2eec71ec2d874b6dd36aa5

It may cause trouble with DB IDO DELETE and UPDATE statements
depending on the old value.

refs #11382

8 years agoDB IDO: Fix that downtime is not in effect after restart
Michael Friedrich [Wed, 23 Mar 2016 12:42:00 +0000 (13:42 +0100)]
DB IDO: Fix that downtime is not in effect after restart

fixes #10843

8 years agoDocs: Fix broken formatting in cluster manual SSL generation
Michael Friedrich [Wed, 23 Mar 2016 12:09:08 +0000 (13:09 +0100)]
Docs: Fix broken formatting in cluster manual SSL generation

fixes #11440

8 years agoUpdate .mailmap
Gunnar Beutner [Wed, 23 Mar 2016 09:12:05 +0000 (10:12 +0100)]
Update .mailmap

refs #11437

8 years agoAdd silent installation, reference to NSClient++ and some extra information to the...
Thomas Widhalm [Tue, 22 Mar 2016 22:19:40 +0000 (23:19 +0100)]
Add silent installation, reference to NSClient++ and some extra information to the Windows Agent documentation

fixes #11437

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
8 years agoDon't use semi-colons in auto-generated config files
Gunnar Beutner [Wed, 23 Mar 2016 08:29:27 +0000 (09:29 +0100)]
Don't use semi-colons in auto-generated config files

fixes #11438

8 years agoDetect infinite recursion in the zone hierarchy graph
Gunnar Beutner [Wed, 23 Mar 2016 08:01:10 +0000 (09:01 +0100)]
Detect infinite recursion in the zone hierarchy graph

fixes #10937

8 years agoImplement recursion limit for AST expressions which don't use a separate stack frame
Gunnar Beutner [Wed, 23 Mar 2016 07:40:32 +0000 (08:40 +0100)]
Implement recursion limit for AST expressions which don't use a separate stack frame

fixes #11106

8 years agoFollow symlinks in Utility::GlobRecursive
Gunnar Beutner [Tue, 22 Mar 2016 07:21:44 +0000 (08:21 +0100)]
Follow symlinks in Utility::GlobRecursive

fixes #11347

8 years agoRPM: Add firewalld service
Dirk Goetz [Thu, 25 Feb 2016 19:55:38 +0000 (20:55 +0100)]
RPM: Add firewalld service

fixes #10718

8 years agoITL: Add icingacli command
Dirk Goetz [Mon, 9 Nov 2015 13:26:11 +0000 (14:26 +0100)]
ITL: Add icingacli command

Including the subcommand 'businessprocess'.

fixes #10581

8 years agoAdd --method parameter for check_{oracle,mysql,mssql}_health CheckCommands
Michael Friedrich [Fri, 18 Mar 2016 14:10:37 +0000 (15:10 +0100)]
Add --method parameter for check_{oracle,mysql,mssql}_health CheckCommands

fixes #11098

8 years agoAdd --units, --rate and --rate-multiplier support for the snmpv3 check command
Michael Friedrich [Fri, 18 Mar 2016 11:26:54 +0000 (12:26 +0100)]
Add --units, --rate and --rate-multiplier support for the snmpv3 check command

fixes #11194

8 years agoDocs: Remove the migration script chapter
Michael Friedrich [Thu, 17 Mar 2016 21:49:39 +0000 (22:49 +0100)]
Docs: Remove the migration script chapter

fixes #11407

8 years agoDocs: Explain how to use functions for wildcard matches for arrays and/or dictionaries
Michael Friedrich [Thu, 17 Mar 2016 14:49:13 +0000 (15:49 +0100)]
Docs: Explain how to use functions for wildcard matches for arrays and/or dictionaries

... in assign where expressions

fixes #11402

8 years agoUpdate .mailmap for Markus Frosch
Gunnar Beutner [Thu, 17 Mar 2016 05:35:30 +0000 (06:35 +0100)]
Update .mailmap for Markus Frosch

fixes #11399

8 years agoMerge branch 'support/2.4'
Gunnar Beutner [Wed, 16 Mar 2016 08:53:09 +0000 (09:53 +0100)]
Merge branch 'support/2.4'

8 years agoRelease version 2.4.4
Gunnar Beutner [Wed, 16 Mar 2016 08:48:27 +0000 (09:48 +0100)]
Release version 2.4.4

8 years agoRelease version 2.4.4 v2.4.4
Gunnar Beutner [Wed, 16 Mar 2016 08:48:27 +0000 (09:48 +0100)]
Release version 2.4.4

8 years agoUpdate .mailmap
Gunnar Beutner [Tue, 15 Mar 2016 13:04:49 +0000 (14:04 +0100)]
Update .mailmap

refs #11328

8 years agoMake agent error output more verbose
Jean Flach [Tue, 15 Mar 2016 15:16:40 +0000 (16:16 +0100)]
Make agent error output more verbose

Adds the ran command to the agents error output

fixes #11388

8 years agoITL: Missing documentation for nwc_health "mode" parameter
Michael Friedrich [Tue, 15 Mar 2016 14:44:17 +0000 (15:44 +0100)]
ITL: Missing documentation for nwc_health "mode" parameter

fixes #11107

8 years agoITL: Missing documentation for nwc_health "mode" parameter
Michael Friedrich [Tue, 15 Mar 2016 14:44:17 +0000 (15:44 +0100)]
ITL: Missing documentation for nwc_health "mode" parameter

fixes #11107

8 years agoITL: Add additional http check command parameters for SSL version enforcement
Michael Friedrich [Tue, 15 Mar 2016 14:26:22 +0000 (15:26 +0100)]
ITL: Add additional http check command parameters for SSL version enforcement

refs #10358

8 years agoITL: Add additional http check command parameters for SSL version enforcement
Michael Friedrich [Tue, 15 Mar 2016 14:26:22 +0000 (15:26 +0100)]
ITL: Add additional http check command parameters for SSL version enforcement

refs #10358

8 years agoDB IDO: Fix user notification type filters
Michael Friedrich [Tue, 15 Mar 2016 13:41:24 +0000 (14:41 +0100)]
DB IDO: Fix user notification type filters

fixes #10766

8 years agoDB IDO: Fix user notification type filters
Michael Friedrich [Tue, 15 Mar 2016 13:41:24 +0000 (14:41 +0100)]
DB IDO: Fix user notification type filters

fixes #10766

8 years agoUpdate .mailmap
Gunnar Beutner [Tue, 15 Mar 2016 13:04:49 +0000 (14:04 +0100)]
Update .mailmap

refs #11328