]>
granicus.if.org Git - icinga2/log
Jean Flach [Wed, 21 Feb 2018 12:56:09 +0000 (13:56 +0100)]
Merge pull request #6104 from Icinga/fix/nullptr-deref
Fix nullptr dereferences
Jean Flach [Wed, 21 Feb 2018 12:42:58 +0000 (13:42 +0100)]
Rename macro RequireNotNull to REQUIRE_NOT_NULL
Noah Hilverling [Wed, 7 Feb 2018 13:24:06 +0000 (14:24 +0100)]
Fix nullptr posibility in ProcessEvent
Noah Hilverling [Wed, 31 Jan 2018 09:17:49 +0000 (10:17 +0100)]
Fix nullptr deref in cluster events
Noah Hilverling [Tue, 30 Jan 2018 10:26:07 +0000 (11:26 +0100)]
Add marco RequireNotNull
This is used to fix a number of possible nullptr dereferences
Jean Flach [Wed, 21 Feb 2018 12:02:40 +0000 (13:02 +0100)]
Merge pull request #5850 from Icinga/fix/prepare-dirs-5793
init script security fixes
Jean Flach [Wed, 21 Feb 2018 08:54:52 +0000 (09:54 +0100)]
Merge pull request #6101 from Icinga/fix/doc-operators-missing-word
Add missing word in operator documentation
Michael Insel [Mon, 19 Feb 2018 21:08:18 +0000 (22:08 +0100)]
Add missing word in operator documentation
This adds the missing word `sorted` to the operators documentation.
Jean Flach [Mon, 29 Jan 2018 13:23:53 +0000 (14:23 +0100)]
Remove need for init.conf
Jean Flach [Fri, 26 Jan 2018 15:27:16 +0000 (16:27 +0100)]
Remove need for RunAsUser/Group
They are now read form the sysconfig file which is owned by root
Jean Flach [Wed, 17 Jan 2018 12:26:19 +0000 (13:26 +0100)]
Add cli tool to send signals as Icinga user
fixes #5991
Jean Flach [Wed, 17 Jan 2018 12:25:40 +0000 (13:25 +0100)]
Get ICINGA2_USER and GROUP from sysconfig
Jean Flach [Wed, 29 Nov 2017 12:56:10 +0000 (13:56 +0100)]
Fix prepare-dirs permission exploit
refs #5793
Dirk Goetz [Mon, 15 Jan 2018 13:49:28 +0000 (14:49 +0100)]
SELinux: Add InfluxDB as example for services requiring `icinga2_can_connect_all`.
Fixes #5915
Dirk Goetz [Wed, 14 Feb 2018 12:21:59 +0000 (13:21 +0100)]
Fixed URL encoding for HOSTNAME and SERVICENAME in mail notification
Refs #5540
Jean Flach [Tue, 20 Feb 2018 10:08:06 +0000 (11:08 +0100)]
Merge pull request #6102 from Icinga/fix/doc-typo-apply-for
Fix typo in Apply for Rules documentation
Michael Insel [Mon, 19 Feb 2018 21:11:12 +0000 (22:11 +0100)]
Fix typo in Apply for Rules documentation
fixes 6100
Jean Flach [Thu, 15 Feb 2018 13:30:36 +0000 (14:30 +0100)]
Merge pull request #5981 from dgoetz/fix/selinux-influxdb
SELinux: Add InfluxDB as example for services requiring `icinga2_can_connect_all`.
Gunnar Beutner [Thu, 15 Feb 2018 09:46:27 +0000 (10:46 +0100)]
Merge pull request #6090 from dgoetz/fix/notification-urlencoding
Fixed URL encoding for HOSTNAME and SERVICENAME in mail notification
Dirk Goetz [Wed, 14 Feb 2018 12:21:59 +0000 (13:21 +0100)]
Fixed URL encoding for HOSTNAME and SERVICENAME in mail notification
Refs #5540
Michael Friedrich [Wed, 14 Feb 2018 12:06:08 +0000 (13:06 +0100)]
Merge pull request #6089 from Icinga/fix/docs-notification-example
Docs: Fix bracket in notification example
Michael Friedrich [Wed, 14 Feb 2018 12:04:42 +0000 (13:04 +0100)]
Docs: Fix bracket in notification example
Dirk Goetz [Mon, 15 Jan 2018 13:49:28 +0000 (14:49 +0100)]
SELinux: Add InfluxDB as example for services requiring `icinga2_can_connect_all`.
Fixes #5915
Gunnar Beutner [Tue, 13 Feb 2018 07:11:10 +0000 (08:11 +0100)]
Merge pull request #6067 from Icinga/feature/windows-appveyor
Improve Windows builds and testing
Michael Friedrich [Mon, 12 Feb 2018 12:44:30 +0000 (13:44 +0100)]
Merge pull request #6086 from Icinga/fix/doc-upgrading-cert-migration-example
Upgrading: Make it more clear that the Director script is just an example
Michael Friedrich [Mon, 12 Feb 2018 08:49:11 +0000 (09:49 +0100)]
Upgrading: Make it more clear that the Director script is just an example
Michael Friedrich [Fri, 9 Feb 2018 16:30:05 +0000 (17:30 +0100)]
Merge pull request #6085 from Icinga/fix/crash-no-endpoint-message-sent
Fix crash with anonymous clients on certificate signing request and storing sent bytes
Michael Friedrich [Fri, 9 Feb 2018 16:18:20 +0000 (17:18 +0100)]
Fix crash with anonymous clients on certificate signing request and storing sent bytes
refs #5753
Jean Flach [Fri, 9 Feb 2018 14:12:36 +0000 (15:12 +0100)]
Merge pull request #6026 from Icinga/feature/windows-flapping
Fix flapping support for Windows
Michael Friedrich [Fri, 9 Feb 2018 13:57:45 +0000 (14:57 +0100)]
Merge pull request #6083 from Icinga/fix/configitem-type-log
Fix wrong type logging in ConfigItem::Commit
Michael Friedrich [Fri, 9 Feb 2018 13:08:49 +0000 (14:08 +0100)]
Merge pull request #6078 from Icinga/feature/random-check-metrics
Add more metrics and details to built-in 'random' check
Michael Friedrich [Fri, 9 Feb 2018 13:04:50 +0000 (14:04 +0100)]
Fix wrong type logging in ConfigItem::Commit
Markus Frosch [Wed, 7 Feb 2018 12:40:30 +0000 (13:40 +0100)]
Update gitignore
Markus Frosch [Wed, 7 Feb 2018 12:11:10 +0000 (13:11 +0100)]
test-runner: Replace initialization by global fixture
This is required to even be able to build tests static
for Windows.
Markus Frosch [Wed, 7 Feb 2018 10:40:37 +0000 (11:40 +0100)]
test/cmake: Don't force dynamic builds for testing
Markus Frosch [Fri, 2 Feb 2018 16:22:15 +0000 (17:22 +0100)]
Add AppVeyor definition
Markus Frosch [Sun, 4 Feb 2018 13:41:11 +0000 (14:41 +0100)]
doc: Update BUILD_WINDOWS for AppVeyor and scripts
Markus Frosch [Fri, 2 Feb 2018 16:19:14 +0000 (17:19 +0100)]
windows: Add build scripts
Markus Frosch [Thu, 1 Feb 2018 14:14:35 +0000 (15:14 +0100)]
doc: Add Windows build instructions
[ci skip]
Michael Friedrich [Tue, 6 Feb 2018 17:10:12 +0000 (18:10 +0100)]
Merge pull request #6080 from Icinga/feature/docs-api-ignore-on-error
Document the 'ignore_on_error' attribute for object creation
Michael Friedrich [Tue, 6 Feb 2018 17:03:36 +0000 (18:03 +0100)]
Document the 'ignore_on_error' attribute for object creation
fixes #5797
Michael Friedrich [Tue, 6 Feb 2018 16:40:51 +0000 (17:40 +0100)]
Merge pull request #6077 from Icinga/fix/api-actions-cr-perfdata
Allow to pass raw performance data in 'process-check-result' API action
Michael Friedrich [Tue, 6 Feb 2018 14:56:07 +0000 (15:56 +0100)]
Add more metrics and details to built-in 'random' check
This helps us with demo graphs in Graphite/InfluxDB as well
as other historical views.
fixes #5787
Michael Friedrich [Tue, 6 Feb 2018 14:25:55 +0000 (15:25 +0100)]
Allow to pass raw performance data in 'process-check-result' API action
This is how data is coming from Icinga Web 2 and still a valid input
type.
fixes #4786
Noah Hilverling [Tue, 6 Feb 2018 13:13:49 +0000 (14:13 +0100)]
Merge pull request #5988 from Icinga/fix/concurrent-checks-limit-cluster
Fix concurrent checks limit while using command_endpoint
Michael Friedrich [Tue, 6 Feb 2018 12:30:44 +0000 (13:30 +0100)]
Merge pull request #6075 from Icinga/feature/docs-global-functions
Explain how to register functions in the global scope
Michael Friedrich [Tue, 6 Feb 2018 11:44:45 +0000 (12:44 +0100)]
Explain how to register functions in the global scope
Noah Hilverling [Mon, 29 Jan 2018 13:40:40 +0000 (14:40 +0100)]
Add documentation for remote check queue
refs #4841
Gunnar Beutner [Mon, 5 Feb 2018 06:54:51 +0000 (07:54 +0100)]
Merge pull request #6063 from Icinga/deprecate-checkresultreader-6031
Deprecate CheckResultReader
Gunnar Beutner [Mon, 5 Feb 2018 06:50:53 +0000 (07:50 +0100)]
Merge pull request #6068 from ekeih/doc/fix-explanation-for-user-object
Fix the explanation of `types` and `states` for user objects
Max Rosin [Sun, 4 Feb 2018 23:55:33 +0000 (00:55 +0100)]
Fix the explanation of `types` and `states` for user objects
Jean Flach [Fri, 2 Feb 2018 12:10:36 +0000 (13:10 +0100)]
Deprecate CheckResultReader
fixes #6031
Michael Friedrich [Fri, 2 Feb 2018 10:35:41 +0000 (11:35 +0100)]
Merge pull request #6059 from gunnarbeutner/feature/remove-icinga-studio
Remove Icinga Studio
Michael Friedrich [Fri, 2 Feb 2018 10:27:16 +0000 (11:27 +0100)]
Merge pull request #6060 from gunnarbeutner/feature/remove-dev-docker-scripts
Remove Icinga development docker scripts
Michael Friedrich [Fri, 2 Feb 2018 10:26:03 +0000 (11:26 +0100)]
Merge pull request #6061 from gunnarbeutner/feature/remove-jenkins-scripts
Remove jenkins test scripts
Gunnar Beutner [Fri, 2 Feb 2018 06:40:57 +0000 (07:40 +0100)]
Merge pull request #6062 from gunnarbeutner/feature/remove-obsolete-script
Remove the obsolete 'make-agent-config.py' script
Gunnar Beutner [Fri, 2 Feb 2018 06:34:39 +0000 (07:34 +0100)]
Remove the obsolete 'make-agent-config.py' script
Gunnar Beutner [Fri, 2 Feb 2018 06:30:20 +0000 (07:30 +0100)]
Remove jenkins test scripts
Gunnar Beutner [Fri, 2 Feb 2018 06:26:44 +0000 (07:26 +0100)]
Remove Icinga development docker scripts
Gunnar Beutner [Fri, 2 Feb 2018 06:22:50 +0000 (07:22 +0100)]
Remove Icinga Studio
Gunnar Beutner [Thu, 1 Feb 2018 19:18:33 +0000 (20:18 +0100)]
Merge pull request #6055 from Icinga/feature/remove-clrchecktask
methods: Remove unused clrchecktask feature
Markus Frosch [Thu, 1 Feb 2018 14:52:12 +0000 (15:52 +0100)]
methods: Remove unused clrchecktask feature
fixes #6054
Markus Frosch [Thu, 1 Feb 2018 10:22:10 +0000 (11:22 +0100)]
Merge pull request #6045 from gunnarbeutner/fix/move-passive-check-command
Move the "passive" check command to command-icinga.conf
Noah Hilverling [Wed, 31 Jan 2018 08:34:17 +0000 (09:34 +0100)]
Merge pull request #6044 from gunnarbeutner/feature/frozen-dict-and-array
Implement support for frozen arrays and dictionaries
Gunnar Beutner [Tue, 30 Jan 2018 13:58:57 +0000 (14:58 +0100)]
Move the "passive" check command to command-icinga.conf
Gunnar Beutner [Tue, 30 Jan 2018 11:19:34 +0000 (12:19 +0100)]
Implement support for frozen arrays and dictionaries
Gunnar Beutner [Mon, 29 Jan 2018 15:41:10 +0000 (16:41 +0100)]
Merge pull request #5979 from Icinga/feature/enhance-console-5595
Add quit, exit and help
Noah Hilverling [Mon, 29 Jan 2018 15:37:24 +0000 (16:37 +0100)]
Merge pull request #6020 from Icinga/fix/console-home-env
Fix crash when running 'icinga2 console' without HOME environment variable
Noah Hilverling [Thu, 18 Jan 2018 14:22:16 +0000 (15:22 +0100)]
Add metrics about RemoteCheckQueue to Icinga check, API and logs
refs #4841
Noah Hilverling [Thu, 18 Jan 2018 14:20:23 +0000 (15:20 +0100)]
Update documentation for MaxConcurrentChecks and concurrent_checks
refs #4841
Noah Hilverling [Tue, 16 Jan 2018 11:58:45 +0000 (12:58 +0100)]
Replace concurrent_checks in CheckerComponent by global MaxConcurrentChecks
refs #4841
Noah Hilverling [Tue, 16 Jan 2018 09:40:08 +0000 (10:40 +0100)]
Implement concurrent checks limit for remote checks
fixes #4841
Jean Flach [Mon, 29 Jan 2018 12:12:35 +0000 (13:12 +0100)]
Merge pull request #6039 from Icinga/feature/improve-error-message
Improve location info for some error messages
Gunnar Beutner [Mon, 29 Jan 2018 09:04:58 +0000 (10:04 +0100)]
Improve location info for some error messages
Gunnar Beutner [Mon, 29 Jan 2018 07:28:18 +0000 (08:28 +0100)]
Merge pull request #6037 from Icinga/fix/windows-build-fix
Fix build error on Windows
Gunnar Beutner [Mon, 29 Jan 2018 05:31:43 +0000 (06:31 +0100)]
Merge pull request #6038 from Icinga/fix/windows-missing-boost-split-include
Fix missing include for boost::split
Michael Insel [Sun, 28 Jan 2018 21:21:27 +0000 (22:21 +0100)]
Fix missing include for boost::split
This adds a missing include for the function boost::split.
Michael Insel [Sun, 28 Jan 2018 21:00:36 +0000 (22:00 +0100)]
Fix build error on Windows
The `kill` and `SIGUSR2` statements are not available on Windows.
Gunnar Beutner [Sat, 27 Jan 2018 12:29:42 +0000 (13:29 +0100)]
Merge pull request #6036 from Icinga/fix/include-sstream
Fix missing include
Jean Flach [Fri, 26 Jan 2018 13:38:55 +0000 (14:38 +0100)]
Fix missing include
Jean Flach [Thu, 25 Jan 2018 08:13:02 +0000 (09:13 +0100)]
Merge pull request #5992 from Icinga/feature/remove-includes
Remove unused includes
Gunnar Beutner [Thu, 25 Jan 2018 04:06:04 +0000 (05:06 +0100)]
Merge pull request #6034 from Icinga/fix/itl-by-ssh-option-4094
ITL by_ssh add -E parameter
Michael Insel [Wed, 24 Jan 2018 19:51:43 +0000 (20:51 +0100)]
ITL by_ssh add -E parameter
This adds the -E parameter to the by_ssh ITL CheckCommand definition.
refs #4094
Jean Flach [Wed, 24 Jan 2018 11:55:57 +0000 (12:55 +0100)]
Merge pull request #6029 from Icinga/feature/duplicate-semicolons
Remove duplicate semicolons
Gunnar Beutner [Wed, 24 Jan 2018 11:07:52 +0000 (12:07 +0100)]
Remove duplicate semicolons
Gunnar Beutner [Tue, 23 Jan 2018 11:52:33 +0000 (12:52 +0100)]
Fix flapping support for Windows
Michael Friedrich [Mon, 22 Jan 2018 08:53:32 +0000 (09:53 +0100)]
Merge pull request #6022 from Icinga/feature/library-default-config
Update default config and documentation for the "library" keyword
Gunnar Beutner [Thu, 4 Jan 2018 17:24:45 +0000 (18:24 +0100)]
Remove unused includes
Gunnar Beutner [Mon, 22 Jan 2018 07:18:05 +0000 (08:18 +0100)]
Update default config and documentation for the "library" keyword
Gunnar Beutner [Sun, 21 Jan 2018 04:18:13 +0000 (05:18 +0100)]
Merge pull request #5996 from Icinga/feature/watchdog-2287
Add systemd watchdog and adjust reload behaviour
Michael Friedrich [Sat, 20 Jan 2018 11:17:25 +0000 (12:17 +0100)]
Merge pull request #5964 from fedepires/fix/opentsdbwriter-host-tag-5963
OpenTSDB writer - Fix function for escaping host tag chars.
Gunnar Beutner [Sat, 20 Jan 2018 06:46:19 +0000 (07:46 +0100)]
Fix crash when running 'icinga2 console' without HOME environment variable
fixes #6019
Gunnar Beutner [Fri, 19 Jan 2018 17:53:02 +0000 (18:53 +0100)]
Merge pull request #6017 from Icinga/fix/socketpair-windows
Remove build breaking include
Jean Flach [Wed, 17 Jan 2018 12:52:23 +0000 (13:52 +0100)]
Add systemd watchdog and adjust reload behaviour
Jean Flach [Fri, 19 Jan 2018 14:44:52 +0000 (15:44 +0100)]
Remove build breaking include
This breaks the build for windows and does not seem to be required.
Michael Friedrich [Fri, 19 Jan 2018 10:11:43 +0000 (11:11 +0100)]
Merge pull request #6015 from Icinga/fix/cmakelist-whitespace
Fix whitespaces in CMakeLists files
Jean Flach [Fri, 19 Jan 2018 08:18:52 +0000 (09:18 +0100)]
Fix whitespaces in CMakeLists files
Uses 2 space indentation as standard
Michael Friedrich [Thu, 18 Jan 2018 16:53:42 +0000 (17:53 +0100)]
Merge pull request #6014 from Icinga/feature/docs-ido-tuning
Docs: Add IDO DB tuning tips
Michael Friedrich [Thu, 18 Jan 2018 16:50:39 +0000 (17:50 +0100)]
Docs: Add IDO DB tuning tips
fixes #5622
Jean Flach [Thu, 18 Jan 2018 14:51:03 +0000 (15:51 +0100)]
Merge pull request #6010 from Icinga/feature/cluster-check-endpoints-long-output
Move the endpoint list into a new line for the 'cluster' check