Gunnar Beutner
|
80b72cfb1c
|
Avoid allocations in ScriptUtils::Match
|
2017-12-18 13:40:21 +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
|
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 |
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
|
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
|
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
|
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
|
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
|
7d7eaa8dd3
|
Replace boost::thread with std::thread
|
2017-11-30 17:39:20 +01:00 |
Gunnar Beutner
|
d5961bb76c
|
Re-implement WrapFunction() using C++11 features
|
2017-11-29 11:53:45 +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 |
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
|
52692a008e
|
Fix incorrect socket handling for the HTTP client
|
2017-11-15 09:53:38 +01:00 |
Noah Hilverling
|
c10f0a639b
|
RingBuffer: Add CalculateRate()
refs #5750
|
2017-11-14 11:06:56 +01:00 |
Noah Hilverling
|
054faa54d5
|
Return bytes sent/written in SendMessage() and WriteStringToStream()
refs #5509
|
2017-11-14 08:18:23 +01:00 |
Noah Hilverling
|
2acaccd028
|
Fix that RingBuffer does not get updated if nothing is written
refs #5750
|
2017-11-13 16:17:59 +01:00 |
Lee Clemens
|
9fdfa5ee10
|
Handle mis-detection with clang on RHEL/CentOS 7
C++11 features available: BOOST_NO_CXX11_HDR_TUPLE
refs #5257
|
2017-11-08 08:34:45 +01:00 |
Gunnar Beutner
|
6f8b62333f
|
Use real UUIDs for Utility::NewUniqueID
|
2017-11-07 13:53:04 +01:00 |
Noah Hilverling
|
3e8f78e2cc
|
Process: Fix fork error handling
refs #5617
|
2017-10-23 11:01:42 +02:00 |
Noah Hilverling
|
7930ae5094
|
Process: Remove log message from child process
|
2017-10-23 11:01:16 +02:00 |
Gunnar Beutner
|
f2d437e96c
|
Implement support for migrating certificates to /var/lib/icinga2/certs
This commit includes documentation too.
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
|
2017-10-20 14:06:02 +02:00 |
Michael Friedrich
|
9d68ae9f1f
|
Merge pull request #5602 from Icinga/fix/config-validation-fails-on-windows-with-unprivileged-account-5515
Add windows process elevation and log message if user does not have privileges to read/write files
|
2017-10-13 16:31:12 +02:00 |
Michael Friedrich
|
0b1ce7111c
|
Merge pull request #5231 from Al2Klimov/bugfix/failure-to-kill-check-command-after-exceeding-timeout-is-not-reported-4981
Report failure to kill check command after exceeding timeout
|
2017-10-13 13:57:26 +02:00 |
Michael Friedrich
|
9a04a99400
|
Merge pull request #5554 from Icinga/feature/cn-check-for-san
Add subjectAltName extension for all non-CA certificates
|
2017-10-10 17:50:01 +02:00 |
Michael Friedrich
|
c0a3de64fb
|
Fix match(), regex(), cidr_match() behaviour with MatchAll and empty arrays
fixes #5634
|
2017-09-29 14:45:15 +02:00 |
Noah Hilverling
|
aab50f669c
|
Add process elevation & log message if user does not have enough privileges
refs #5515
|
2017-09-22 10:25:17 +02:00 |
Noah Hilverling
|
ea24af6590
|
SyslogLogger: Implement option to set syslog facility
fixes #3964
|
2017-09-20 14:09:51 +02:00 |
Gunnar Beutner
|
5179faceab
|
Implement new script functions: path_exists, glob and glob_recursive
|
2017-09-18 13:59:03 +02:00 |