Commit Graph

8826 Commits

Author SHA1 Message Date
Jean Flach 27a3329265
Merge pull request #5860 from Icinga/fix/memory-leaks
Fix memory leaks in the unit tests
2017-12-14 17:31:02 +01:00
Michael Friedrich 721b18e6a0
Merge pull request #5862 from Icinga/feature/nullptr-cleanup
Replace a few more NULLs with nullptr
2017-12-14 17:11:18 +01:00
Gunnar Beutner 1ad83886ac Replace a few more NULLs with nullptr 2017-12-14 15:37:20 +01:00
Gunnar Beutner 4c2f13c414 Fix memory leaks in the unit tests 2017-12-14 14:57:23 +01:00
Gunnar Beutner 1bf12c9685
Merge pull request #5857 from Icinga/fix/compiler-warnings
Fix compiler warnings
2017-12-14 13:49:25 +01:00
Michael Friedrich 4f557df3bf
Merge pull request #5838 from waja/doc_fix_config_sync
services.conf has also be moved to zones.d/global-templates/
2017-12-14 13:35:15 +01:00
Jean Flach 73185971ab
Merge pull request #5855 from Icinga/fix/vs2017
Fix build problems with Visual Studio 2017
2017-12-14 13:15:24 +01:00
Jean Flach e5dafb8d82
Merge pull request #5856 from Icinga/feature/applocal-ucrt
Implement AppLocal deployment support for UCRT
2017-12-14 12:59:34 +01:00
Jean Flach 1b81be8244
Merge pull request #5851 from Icinga/fix/checl-service-5849
Fix check_service returning Warning instead of Critical
2017-12-14 11:41:21 +01:00
Jean Flach 55aca4f3e5 Fix check_service returning Warning instead of Critical
fixes #5849
2017-12-14 11:22:43 +01:00
Gunnar Beutner 3c5af89d5f Fix compiler warnings 2017-12-14 09:15:37 +01:00
Gunnar Beutner 0bc7236df9
Merge pull request #5853 from mcktr/fix/output-format-check-service
Fix missing space in check_service output
2017-12-14 09:11:42 +01:00
Gunnar Beutner ff0b6ba630 Fix build problems with Visual Studio 2017 2017-12-14 08:55:36 +01:00
Gunnar Beutner b12968881d Implement AppLocal deployment support for UCRT 2017-12-14 08:53:44 +01:00
Gunnar Beutner 42744fde5b Remove extraneous whitespace 2017-12-14 08:50:09 +01:00
Gunnar Beutner bd20951acd mkclass: Fix compiler warnings in auto-generated code 2017-12-14 08:50:09 +01:00
Gunnar Beutner 50b2d0ca72 Fix incorrect format strings 2017-12-14 08:50:09 +01:00
Gunnar Beutner 96e214221d Remove unused variables 2017-12-14 08:50:09 +01:00
Michael Insel 8954568dc9 Fix missing space in check_service output 2017-12-13 21:21:17 +01:00
Gunnar Beutner 3afdf644c9
Merge pull request #5848 from Icinga/fix/COPYING
Fix COPYING format
2017-12-13 12:14:52 +01:00
Gunnar Beutner c7a37090d0
Merge pull request #5846 from Icinga/fix/compiler-warning
Fix compiler warnings
2017-12-13 11:34:21 +01:00
Jean Flach dd1f59cd8a Fix COPYING format 2017-12-12 14:23:19 +01:00
Jean Flach 5af5d38c26 Replace boost foreach and bind
fixes #5821
2017-12-12 13:29:50 +01:00
Gunnar Beutner d42f81ed11 Fix compiler warning introduced by #5753 2017-12-12 11:55:30 +01:00
Gunnar Beutner 3ce68b49c7 Fix compiler warning introduced by #5811 2017-12-12 11:54:47 +01:00
Gunnar Beutner 75def4b074
Merge pull request #5753 from Icinga/fix/ringbuffer-does-not-get-updated-if-nothing-is-written-5750
Fix that RingBuffer does not get updated and add metrics about communication between endpoints
2017-12-12 11:32:18 +01:00
Gunnar Beutner b4e72d537c
Merge pull request #5764 from Icinga/feature/influxdb-cleanup
Improve InfluxdbWriter performance
2017-12-12 10:57:48 +01:00
Gunnar Beutner 40f9431413 Fix performance issues for InfluxdbWriter 2017-12-12 10:39:55 +01:00
Noah Hilverling 5519626f84 Add metrics about communication between endpoints
refs #5509
2017-12-11 10:20:25 +01:00
Michael Friedrich a72a7b7c89
Merge pull request #5760 from Icinga/fix/http-client-bugs
Fix incorrect socket handling for the HTTP client
2017-12-08 12:51:50 +01:00
Jan Wagner bdf8a11323 services.conf has also be moved to zones.d/global-templates/ 2017-12-07 19:21:08 +01:00
Michael Friedrich aec231b119
Merge pull request #5811 from Icinga/feature/update-constants-conf-api-setup
Update NodeName/ZoneName constants with 'api setup'
2017-12-07 17:35:46 +01:00
Michael Friedrich 13895b43a2
Merge pull request #5840 from Icinga/fix/elasticsearch-writer-6
Fix newline terminator for bulk requests in ElasticsearchWriter
2017-12-07 17:07:01 +01:00
Michael Friedrich 14953dff42 Update docs for Elasticsearch 5.x and 6.x support 2017-12-07 13:32:24 +01:00
Michael Friedrich f8e102c15a Fix newline terminator for bulk requests in ElasticsearchWriter
This enables compatibility with 6.x.

This commit also fixes an incorrect HTTP response parsing
which could lead into false positives.

Analysis and fix in https://github.com/Icinga/icinga2/issues/5795#issuecomment-349920587

fixes #5795
2017-12-07 11:11:03 +01:00
Michael Friedrich d91e5cd054
Merge pull request #5835 from dgoetz/fix/postgres-update-doc
Fixes postgres schema upgrade path
2017-12-06 09:58:18 +01:00
Dirk Goetz a3fc5157db fixes postgres schema upgrade path 2017-12-06 09:00:07 +01:00
Michael Friedrich ea1ee77e26
Merge pull request #5833 from MrStrix/patch-1
fix formatting error
2017-12-05 11:34:14 +01:00
Strix c4a51f8327
fix formatting error 2017-12-05 11:31:34 +01:00
Michael Friedrich da056b052b
Merge pull request #5827 from Icinga/feature/replace-statsfunction-with-function
Replace StatsFunction with Function
2017-11-30 21:28:32 +01:00
Michael Friedrich a238613fdc
Merge pull request #5825 from Icinga/feature/boost-assign
Replace boost::assign::list_of with initializer lists
2017-11-30 21:20:46 +01:00
Michael Friedrich 7f28a1a78a
Merge pull request #5824 from Icinga/feature/cxx11-features
Replace a few Boost features with equivalent C++11 features
2017-11-30 20:39:21 +01:00
Gunnar Beutner a344f11e6c Replace StatsFunction with Function 2017-11-30 19:02:25 +01:00
Gunnar Beutner 83f17b5bfa Replace boost::assign::list_of with initializer lists 2017-11-30 18:09:38 +01:00
Gunnar Beutner 325e4a2fb9 Use nullptr instead of <Type>::Ptr() 2017-11-30 17:47:09 +01:00
Gunnar Beutner 3c60fbf75d Use std::vector::emplace_back instead of std::vector::push_back 2017-11-30 17:47:09 +01:00
Gunnar Beutner 59fca5d5ac Use std::vector instead of std::set where appropriate 2017-11-30 17:47:09 +01:00
Gunnar Beutner 2e87c280ed Use initializer lists instead of std::vector::push_back 2017-11-30 17:47:09 +01:00
Gunnar Beutner ebc11d41a5 Tidy up INITIALIZE_ONCE use in console.cpp a bit 2017-11-30 17:47:09 +01:00
Gunnar Beutner 63fd6e3905 Get rid of INITIALIZE_ONCE for the ExternalCommandProcessor 2017-11-30 17:47:09 +01:00