Noah Hilverling
|
e1e06ce767
|
Merge pull request #5988 from Icinga/fix/concurrent-checks-limit-cluster
Fix concurrent checks limit while using command_endpoint
|
2018-02-06 14:13:49 +01:00 |
Gunnar Beutner
|
e361b3c427
|
Implement support for frozen arrays and dictionaries
|
2018-01-30 12:22:04 +01:00 |
Noah Hilverling
|
97bd91dda2
|
Replace concurrent_checks in CheckerComponent by global MaxConcurrentChecks
refs #4841
|
2018-01-29 14:50:24 +01:00 |
Jean Flach
|
51d5a3e457
|
Fix missing include
|
2018-01-26 14:38:55 +01:00 |
Jean Flach
|
cc73eed2af
|
Merge pull request #5992 from Icinga/feature/remove-includes
Remove unused includes
|
2018-01-25 09:13:02 +01:00 |
Gunnar Beutner
|
0cc9af6bee
|
Remove duplicate semicolons
|
2018-01-24 12:07:52 +01:00 |
Gunnar Beutner
|
94e6be1a65
|
Remove unused includes
|
2018-01-22 09:52:29 +01:00 |
Jean Flach
|
c418a9611e
|
Add systemd watchdog and adjust reload behaviour
|
2018-01-19 16:52:36 +01:00 |
Jean Flach
|
1da6b2c883
|
Fix whitespaces in CMakeLists files
Uses 2 space indentation as standard
|
2018-01-19 09:19:40 +01:00 |
Gunnar Beutner
|
7702cb056a
|
Merge pull request #6009 from Icinga/fix/build-fix-gcc
Build fix for ancient versions of GCC
|
2018-01-18 15:29:50 +01:00 |
Jean Flach
|
37e890f513
|
Merge pull request #6008 from Icinga/fix/cmake-3-0-compat
Fix compatibility with CMake < 3.1
|
2018-01-18 15:26:10 +01:00 |
Gunnar Beutner
|
9d436605f0
|
Fix compatibility with CMake < 3.1
|
2018-01-18 15:12:46 +01:00 |
Gunnar Beutner
|
aa76ddf7f2
|
Build fix for ancient versions of GCC
|
2018-01-18 15:12:14 +01:00 |
Jean Flach
|
f9b378edc6
|
Fix missing include
fixes #6001
|
2018-01-18 10:54:49 +01:00 |
Gunnar Beutner
|
2a9dceb367
|
Use CMake object libraries for our libs
|
2018-01-17 04:28:21 +01:00 |
Gunnar Beutner
|
c2fb9fe226
|
Use initializer lists for arrays and dictionaries
|
2018-01-16 12:27:44 +01:00 |
Michael Friedrich
|
01aee7954e
|
Merge pull request #5969 from Icinga/feature/wq-stats-mutex
Remove the WorkQueue::m_StatsMutex instance variable
|
2018-01-11 13:38:40 +01:00 |
Michael Friedrich
|
de5f2b01c4
|
Merge pull request #5968 from Icinga/feature/ringbuffer-mutex
Update the RingBuffer class to use a regular mutex instead of ObjectLock
|
2018-01-11 13:37:35 +01:00 |
Michael Friedrich
|
47bc4e6b5c
|
Merge pull request #5967 from Icinga/feature/lazy-accessors
Avoid accessing attributes for validators where not necessary
|
2018-01-11 13:36:29 +01:00 |
Gunnar Beutner
|
e8876f3b22
|
Remove the WorkQueue::m_StatsMutex instance variable
|
2018-01-11 10:48:19 +01:00 |
Gunnar Beutner
|
ddf09263af
|
Update the RingBuffer class to use a regular mutex instead of ObjectLock
|
2018-01-11 10:40:19 +01:00 |
Gunnar Beutner
|
21254fb610
|
Avoid accessing attributes for validators where not necessary
|
2018-01-11 08:20:16 +01:00 |
Gunnar Beutner
|
0b03ab854e
|
Avoid unnecessary casts in the JSON encoder
|
2018-01-11 07:31:08 +01:00 |
Gunnar Beutner
|
0c2fd8e1d8
|
Merge pull request #5957 from mcktr/fix/year-2017-reference
Change a bunch more copyright headers for 2018
|
2018-01-09 04:58:25 +01:00 |
Michael Insel
|
6eccdff621
|
Change a bunch more copyright headers for 2018
This changes more copyright headers for 2018.
|
2018-01-08 18:05:12 +01:00 |
Gunnar Beutner
|
d9010c7b9f
|
Avoid mutex contention in the config parser
|
2018-01-08 15:59:55 +01:00 |
Gunnar Beutner
|
71ee5ac698
|
Build fix
|
2018-01-04 12:33:51 +01:00 |
Gunnar Beutner
|
f05459b40c
|
Move inline functions to their .cpp files
|
2018-01-04 12:24:58 +01:00 |
Gunnar Beutner
|
91c256261a
|
Apply clang-tidy fix 'modernize-use-default-member-init'
|
2018-01-04 12:24:58 +01:00 |
Gunnar Beutner
|
e0174b8f3f
|
Apply clang-tidy fix 'modernize-return-braced-init-list'
|
2018-01-04 12:24:57 +01:00 |
Gunnar Beutner
|
e0c350b8a5
|
Apply clang-tidy fix 'modernize-use-nullptr'
|
2018-01-04 12:24:57 +01:00 |
Gunnar Beutner
|
becfa85094
|
Apply clang-tidy fix 'modernize-use-emplace'
|
2018-01-04 12:24:57 +01:00 |
Gunnar Beutner
|
e3ad0be769
|
Apply clang-tidy fix 'modernize-use-auto'
|
2018-01-04 12:24:57 +01:00 |
Gunnar Beutner
|
621eed3f13
|
Apply clang-tidy fix 'modernize-pass-by-value'
|
2018-01-04 12:24:57 +01:00 |
Gunnar Beutner
|
6da7d48d25
|
Apply clang-tidy fix 'modernize-loop-convert'
|
2018-01-04 12:24:57 +01:00 |
Gunnar Beutner
|
9ca682496c
|
Apply clang-tidy fix 'modernize-use-override'
|
2018-01-04 12:24:57 +01:00 |
Gunnar Beutner
|
ac155d1dda
|
Apply clang-tidy fix 'modernize-redundant-void-arg'
|
2018-01-04 12:24:57 +01:00 |
Gunnar Beutner
|
41f0fbfd30
|
Add the final keyword to methods
|
2018-01-04 05:45:40 +00:00 |
Gunnar Beutner
|
efe99a3e5e
|
Add the final keyword to classes
|
2018-01-04 05:20:20 +00:00 |
Gunnar Beutner
|
6a1ac6a902
|
Fix incorrect ::Start call
|
2018-01-03 18:57:01 +01:00 |
Michael Friedrich
|
cd33b8b508
|
Merge pull request #5936 from Icinga/feature/source-lists
Clean up source lists in the CMakeLists.txt files
|
2018-01-03 11:59:35 +01:00 |
Gunnar Beutner
|
75e2473616
|
Clean up source lists in the CMakeLists.txt files
|
2018-01-03 11:47:46 +01:00 |
Michael Friedrich
|
0e6f4b1966
|
Merge pull request #5939 from Icinga/fix/build-fix-wheezy
Build fix for Debian wheezy
|
2018-01-03 11:28:57 +01:00 |
Gunnar Beutner
|
fe8572d75b
|
Remove inline methods and use explicit template instantiation to minimize the number of weak symbols
|
2018-01-03 11:04:58 +01:00 |
Gunnar Beutner
|
abe3f8a959
|
Build fix for Debian wheezy
|
2018-01-03 10:32:33 +01:00 |
Gunnar Beutner
|
2f953d6204
|
Implement shim for libmysqlclient and libpq
|
2018-01-02 23:29:48 +01:00 |
Gunnar Beutner
|
90496b5456
|
Build libraries as static libraries
|
2018-01-02 23:29:48 +01:00 |
Michael Friedrich
|
f843f92ee3
|
Merge pull request #5928 from Icinga/fix/build-fix-msvc
Fix build problem with MSVC
|
2018-01-02 14:01:15 +01:00 |
Michael Friedrich
|
e08da4267b
|
Merge pull request #5930 from Icinga/feature/boost-function
Replace boost::function with std::function
|
2018-01-02 13:46:23 +01:00 |
Michael Insel
|
158ae2188e
|
Change copyright header for 2018
|
2018-01-02 12:08:55 +01:00 |