Gunnar Beutner
|
02dc3a9507
|
Workaround for GCC bug 61321
|
2017-12-20 08:02:17 +01:00 |
|
Gunnar Beutner
|
adc892bde7
|
Windows build fix
|
2017-12-20 08:01:04 +01:00 |
|
Gunnar Beutner
|
4866f777cc
|
Avoid unnecessary allocations for script frames
|
2017-12-18 13:40:29 +01:00 |
|
Gunnar Beutner
|
80b72cfb1c
|
Avoid allocations in ScriptUtils::Match
|
2017-12-18 13:40:21 +01:00 |
|
Jean Flach
|
e0bd3d183f
|
Fix package error message
fixes #5879
|
2017-12-18 11:04:40 +01:00 |
|
Michael Friedrich
|
5b44bfb125
|
Merge pull request #5868 from Icinga/feature/expression-ptr
Use std::unique_ptr for Expression objects
|
2017-12-18 09:54:30 +01:00 |
|
Gunnar Beutner
|
5d96196f08
|
Replace incorrect fclose() call with pclose()
|
2017-12-15 22:25:08 +01:00 |
|
Gunnar Beutner
|
ab8386cf5c
|
Use std::unique_ptr for Expression objects
|
2017-12-15 10:44:54 +01:00 |
|
Michael Friedrich
|
20d7221dfe
|
Merge pull request #5865 from Icinga/fix/uuid
Add missing initializer in Utility::NewUniqueID()
|
2017-12-15 09:08:26 +01:00 |
|
Gunnar Beutner
|
85f3865718
|
Merge pull request #5861 from Icinga/fix/invalid-memory-access
Fix incorrect memory access
|
2017-12-15 06:25:10 +01:00 |
|
Gunnar Beutner
|
3403844b74
|
Merge pull request #5863 from Icinga/fix/glob-5859
Fix glob error handling
|
2017-12-14 19:08:54 +01:00 |
|
Gunnar Beutner
|
a6887b1ae9
|
Add missing initializer in Utility::NewUniqueID()
|
2017-12-14 19:07:14 +01:00 |
|
Jean Flach
|
e45ede6271
|
Fix glob error handling
fixes #5859
|
2017-12-14 17:04:35 +01:00 |
|
Gunnar Beutner
|
1ad83886ac
|
Replace a few more NULLs with nullptr
|
2017-12-14 15:37:20 +01:00 |
|
Gunnar Beutner
|
0629ea0a98
|
Fix incorrect memory access
|
2017-12-14 15:05:04 +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 |
|
Gunnar Beutner
|
3c5af89d5f
|
Fix compiler warnings
|
2017-12-14 09:15:37 +01:00 |
|
Gunnar Beutner
|
ff0b6ba630
|
Fix build problems with Visual Studio 2017
|
2017-12-14 08:55:36 +01:00 |
|
Gunnar Beutner
|
42744fde5b
|
Remove extraneous whitespace
|
2017-12-14 08:50:09 +01:00 |
|
Gunnar Beutner
|
96e214221d
|
Remove unused variables
|
2017-12-14 08:50:09 +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
|
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 |
|
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
|
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
|
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 |
|
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 |
|
Gunnar Beutner
|
9ce950b0f1
|
Replace boost::ref/boost::cref with std::ref/std::cref
|
2017-11-30 17:47:09 +01:00 |
|
Gunnar Beutner
|
df8266631d
|
Replace boost::tuple with std::tuple
|
2017-11-30 17:41:02 +01:00 |
|
Gunnar Beutner
|
160ab21e59
|
Replace CheckResult::StaticInitialize with a lambda function
|
2017-11-30 17:41:02 +01:00 |
|
Gunnar Beutner
|
6739023678
|
Dynamically create and destroy the timer thread
|
2017-11-30 17:41:02 +01:00 |
|
Gunnar Beutner
|
6d09efc907
|
Use std::shared_ptr instead of boost::shared_ptr
|
2017-11-30 17:41:00 +01:00 |
|
Gunnar Beutner
|
245feca0e7
|
Move the Timer::Holder class to timer.cpp
|
2017-11-30 17:39:22 +01:00 |
|
Gunnar Beutner
|
300d424459
|
Use std::promise instead of boost::promise
|
2017-11-30 17:39:22 +01:00 |
|
Gunnar Beutner
|
7d7eaa8dd3
|
Replace boost::thread with std::thread
|
2017-11-30 17:39:20 +01:00 |
|
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
|
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 |
|