Michael Friedrich
|
6c68ef0955
|
Fix non-unity builds with the icinga check
refs #5958
|
2018-01-12 11:04:54 +01:00 |
Michael Friedrich
|
92a279c234
|
Merge pull request #5971 from Icinga/feature/remove-demo
Remove libdemo and libhello
|
2018-01-11 13:52:01 +01:00 |
Michael Friedrich
|
36a10cb65d
|
Merge pull request #5970 from Icinga/feature/stack-allocate-configitembuilder
Allocate ConfigItemBuilder objects on the stack
|
2018-01-11 13:50:23 +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
|
0354f34e5a
|
Remove libdemo and libhello
|
2018-01-11 13:29:11 +01:00 |
Gunnar Beutner
|
a36e847c6c
|
Allocate ConfigItemBuilder objects on the stack
|
2018-01-11 10:52:26 +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
|
e490b3d2d2
|
Fix macro warning from the icinga check
|
2018-01-09 09:16:59 +01:00 |
Gunnar Beutner
|
1a9d8448ea
|
Merge pull request #5958 from Icinga/feature/icinga-check-min-version
Add minimum version check to the built-in icinga command
|
2018-01-09 05:32:17 +01:00 |
Gunnar Beutner
|
26bc541e1d
|
Merge pull request #5959 from Icinga/feature/api-pretty
API: Add 'pretty' parameter for beautified JSON response bodies
|
2018-01-09 05:12:31 +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 Friedrich
|
d073a807b0
|
API: Add 'pretty' parameter for beautified JSON response bodies
fixes #5877
|
2018-01-08 20:55:36 +01:00 |
Michael Friedrich
|
b1aeff7569
|
Add minimum version check to the built-in icinga command
fixes #3998
|
2018-01-08 19:44:54 +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
|
d6062eefbf
|
Apply clang-tidy fix 'modernize-raw-string-literal'
|
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 |
Michael Friedrich
|
27a2d95338
|
Merge pull request #5932 from Icinga/feature/copyright-header
Fix copyright header in cli/troubleshootcommand.hpp
|
2018-01-03 10:56:07 +01:00 |
Gunnar Beutner
|
abe3f8a959
|
Build fix for Debian wheezy
|
2018-01-03 10:32:33 +01:00 |
Gunnar Beutner
|
803dc0c05d
|
Fix copyright header in cli/troubleshootcommand.hpp
|
2018-01-03 01:19:02 +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
|
1a7e7be6a4
|
Merge pull request #5925 from Icinga/fix/missing-variable-name
Fix missing variable name in ApiListener::Start
|
2018-01-02 13:48:30 +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 |
Gunnar Beutner
|
dac71b3960
|
Replace boost::function with std::function
|
2018-01-02 08:55:50 +01:00 |
Gunnar Beutner
|
6737a0fa8f
|
Make MSVC happy
|
2018-01-01 09:24:28 +01:00 |