Commit Graph

8919 Commits

Author SHA1 Message Date
Gunnar Beutner c6e36723d5
Merge pull request #5819 from Icinga/feature/avoid-func-call-allocations
Avoid unnecessary allocations in the FunctionCallExpression class
2017-11-29 14:24:46 +01:00
Gunnar Beutner b675430b68
Merge pull request #5816 from Icinga/feature/cxx11-wrapfunction
Re-implement WrapFunction() using C++11 features
2017-11-29 14:17:11 +01:00
Gunnar Beutner db6a1fcdb7 Avoid unnecessary allocations in the FunctionCallExpression class 2017-11-29 14:11:09 +01:00
Gunnar Beutner d5961bb76c Re-implement WrapFunction() using C++11 features 2017-11-29 11:53:45 +01:00
Gunnar Beutner f3c825cb86
Merge pull request #5803 from Icinga/feature/cxx11-std-bind
Replace boost::bind/boost::function with std::bind/std::function
2017-11-29 08:28:44 +01:00
Michael Friedrich 1f52e391d4
Merge pull request #5733 from Icinga/feature/perfdataname
Make --perf-syntax also change short message
2017-11-28 13:47:04 +01:00
Michael Friedrich f267135711 Update NodeName/ZoneName constants with 'api setup'
This commit also moves the constants.conf backup logic
into NodeUtility::UpdateConstant() where it belongs.

Logging has been slightly adopted too.

fixes #5763
2017-11-28 13:38:53 +01:00
Michael Friedrich adff48abf9
Merge pull request #5809 from Icinga/feature/required-openssl-version
Raise required OpenSSL version to 1.0.1
2017-11-28 11:39:17 +01:00
Michael Friedrich 2b7b2ebd29
Merge pull request #5783 from Icinga/fix/docs-formatting
Fix formatting in value types docs
2017-11-28 11:37:00 +01:00
Michael Friedrich 8e65aa0677
Merge pull request #5804 from Icinga/fix/update-repository-message-error
Silence UpdateRepository message errors
2017-11-28 11:27:12 +01:00
Michael Friedrich bd447c2028
Merge pull request #5808 from Icinga/fix/missing-variable-name
Fix missing variable name which can lead to segfaults
2017-11-28 11:05:25 +01:00
Michael Friedrich b38805e7cc Raise required OpenSSL version to 1.0.1
refs #5555
2017-11-27 17:29:00 +01:00
Gunnar Beutner 1006ea0433 Fix missing variable name which can lead to segfaults 2017-11-27 16:06:59 +01:00
Gunnar Beutner 858873b940 Replace boost::bind/boost::function with std::bind/std::function 2017-11-27 15:15:11 +01:00
Gunnar Beutner 6b3931973e
Merge pull request #5555 from Icinga/feature/ecc-certs
Implement support for ECC certificates
2017-11-27 15:11:04 +01:00
Jean Flach 27aaa10ee9
Merge pull request #5718 from Icinga/fix/verify-error-codes-and-returned-log-messages-in-api-actions-5550
API: Fix http status codes
2017-11-27 14:41:29 +01:00
Noah Hilverling e31b236cba API: Fix http status codes
fixes #5550
2017-11-27 14:06:38 +01:00
Michael Friedrich cf16324320 Silence UpdateRepository message errors
Mixed setups with 2.8 and 2.7 will log this error every time
a new message is received. While this is truly an error,
it just fills the log to infinity. Should be used for debug only.

fixes #5776
2017-11-27 12:09:42 +01:00
Gunnar Beutner 3a8d4c5920
Merge pull request #5716 from spaolo/fix/livestatus-empty-result-with-nonmatch-filter-5626
add bogus zero reply in livestatus when aggregate and non matching filter
2017-11-27 10:35:05 +01:00
Gunnar Beutner 4fcb1af8fa
Merge pull request #5746 from sni/livestatus_should_return_empty_lists
livestatus: custom variables return empty arrays instead of strings
2017-11-27 10:33:32 +01:00
Gunnar Beutner 57e74372d3
Merge pull request #5675 from froehl/feature/influxdbwriter-perf-unit-5627
Add pdv unit to influxdbwriter if not empty + doc
2017-11-27 10:32:44 +01:00
Gunnar Beutner a1e8461e55
Merge pull request #5790 from tkoeck/master
Documentation fixes
2017-11-27 10:30:32 +01:00
Gunnar Beutner 6cf41ff038
Merge pull request #5792 from mcktr/fix/itl-add-check-rpc
ITL: Add check_rpc
2017-11-27 10:29:28 +01:00
Gunnar Beutner 55b1cce248
Merge pull request #5744 from Icinga/feature/embedded-dummy-check
Implement DummyCheckTask and move dummy into embedded in-memory checks
2017-11-27 10:25:43 +01:00
Gunnar Beutner 734efb3569
Replace spaces with tabs 2017-11-27 10:24:12 +01:00
Gunnar Beutner c70a28a874
Merge pull request #5759 from Icinga/feature/non-virtual-accessors
Make default getters and setters non-virtual
2017-11-27 10:19:44 +01:00
Gunnar Beutner 81ae14cd17
Merge pull request #5729 from Icinga/fix/correct-node-wizard-output-formatting
Correct node wizard output formatting
2017-11-27 10:19:12 +01:00
Gunnar Beutner 1b4206e5b1
Merge pull request #5725 from Icinga/feature/proper-uuids
Use real UUIDs for Utility::NewUniqueID
2017-11-27 10:18:52 +01:00
Gunnar Beutner 093e08e3da
Merge pull request #5388 from leeclemens/fix/clang-misdetection
Handle mis-detection with clang on RHEL/CentOS 7
2017-11-27 10:17:52 +01:00
Michael Friedrich d322be330c
Merge pull request #5785 from Icinga/fix/itl-remove-ssl-sni-default
ITL: Drop ssl_sni default setting
2017-11-24 15:59:16 +01:00
Gunnar Beutner 972b8047d6
Merge pull request #5796 from Icinga/fix/console-error-reporting
Fix error reporting for 'icinga2 console -r'
2017-11-24 13:03:11 +01:00
Gunnar Beutner 65bc62266d Fix error reporting for 'icinga2 console -r' 2017-11-24 12:56:42 +01:00
Michael 8d1ecb9b36 ITL: Add check_rpc 2017-11-22 22:26:02 +01:00
noobahoi 5f6f5fb194
Update 09-object-types.md
object Downtime "localhost!my-downtime"

should be

object Downtime "my-downtime"

The host_name configuration attribute adds the localhost name automatically.
2017-11-21 16:22:58 +01:00
noobahoi 890ebbe9c2
Update 09-object-types.md
'TicketSalt' instead of 'NodeName'
2017-11-21 16:17:58 +01:00
Michael Friedrich 6fe14f88c8 ITL: Drop ssl_sni default setting
That's not supported by all plugin suites out there, and as such
should not be the default value. The user must set it explicitly.

fixes #5775
2017-11-21 09:39:58 +01:00
Michael Friedrich 678defcdb0 Fix formatting in value types docs 2017-11-20 18:48:26 +01:00
Michael Friedrich df10d2a295
Merge pull request #5773 from Icinga/feature/windows-client-requirements
Update Windows Client requirements for 2.8
2017-11-17 14:45:03 +01:00
Michael Friedrich 6244ab1e8c Update docs for Windows Client requirements for 2.8 2017-11-17 12:59:26 +01:00
Michael Friedrich 4d25afad21 Revert "Windows: Remove requirement for KB2999226 (VS2015)"
This reverts commit 5c4a833116.
2017-11-17 12:59:26 +01:00
Michael Friedrich 35f0df3fe5 Disable Flapping detection on Windows 2017-11-17 12:59:07 +01:00
Michael Friedrich 21efdae8b7
Merge pull request #5770 from Icinga/release/2.8.0
Release version 2.8.0
2017-11-16 11:01:09 +01:00
Jean Flach 06ed955cb5 Release version 2.8.0 2017-11-16 10:44:26 +01:00
Michael Friedrich 5e4b073686
Merge pull request #5768 from Icinga/fix/mailmap-authors
Update .mailmap and AUTHORS
2017-11-16 10:43:43 +01:00
Jean Flach e73dcfd4f3 Update .mailmap and AUTHORS 2017-11-16 10:28:59 +01:00
Michael Friedrich 5a4c67345c
Merge pull request #5765 from Icinga/fix/config-elasticwriter-default
Fix default configuration example for ElasticsearchWriter
2017-11-15 22:08:29 +01:00
Michael Friedrich 3673bd2201 Fix default configuration example for ElasticsearchWriter 2017-11-15 18:06:52 +01:00
Gunnar Beutner 4ab2a21467 Make default getters and setters non-virtual 2017-11-15 11:37:23 +01:00
Michael Friedrich f2fbdd098e
Merge pull request #5761 from Icinga/fix/docs-wrong-anchors
Fix wrong anchors in the documentation
2017-11-15 11:23:00 +01:00
Michael Friedrich 77851c0a48 Fix wrong anchors in the documentation
refs #5732
2017-11-15 11:12:32 +01:00