Gunnar Beutner
|
72a7b08480
|
Move implementation code from thpp files into separate files
fixes #8890
|
2015-03-28 11:08:12 +01:00 |
Gunnar Beutner
|
ec7224e3ed
|
Generate C++ code for type validators
fixes #7709
fixes #8867
|
2015-03-27 07:59:27 +01:00 |
Gunnar Beutner
|
2aa65f3f4c
|
Don't use the thread pool to compile Livestatus scripts
refs #8791
|
2015-03-18 14:36:46 +01:00 |
Gunnar Beutner
|
5e39fbbdf5
|
Make sure that 'icinga2 console' serializes temporary attributes (rather than just config + state)
fixes #8690
|
2015-03-11 16:07:24 +01:00 |
Gunnar Beutner
|
f41f9b085d
|
Implement support for the 'Limit' column in Livestatus
fixes #8529
|
2015-03-04 12:18:04 +01:00 |
Gunnar Beutner
|
afd1927a98
|
Improve Livestatus query performance
fixes #8594
|
2015-03-04 10:58:22 +01:00 |
Gunnar Beutner
|
ce1599fbb3
|
Fix uninitialized field in the LivestatusScriptFrame class
Coverity Bug ID: 1272326
|
2015-03-02 10:14:15 +01:00 |
Gunnar Beutner
|
8f7599d4b3
|
Fix uninitialized field in the LivestatusQuery class
Coverity Bug ID: 1272325
|
2015-03-02 10:14:15 +01:00 |
Gunnar Beutner
|
41cb5977f3
|
Remove unreachable code
Coverity Bug ID: 1272319
|
2015-03-02 10:14:14 +01:00 |
Michael Friedrich
|
93d390873d
|
Fix Livestatus tests on Windows
fixes #8486
|
2015-02-26 11:14:55 +01:00 |
Gunnar Beutner
|
c30d64a261
|
Build fix for Windows
refs #8486
|
2015-02-26 09:06:00 +01:00 |
Michael Friedrich
|
49c5c42945
|
Change Livestatus query log level to 'notice'
fixes #8527
|
2015-02-25 14:11:59 +01:00 |
Michael Friedrich
|
70c750250c
|
Livestatus: Add GroupBy tables: hostsbygroup, servicesbygroup, servicesbyhostgroup
fixes #7361
Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
|
2015-02-18 17:51:26 +01:00 |
Michael Friedrich
|
0b273a0450
|
Fix livestatus query on commands table with custom vars
fixes #8452
|
2015-02-16 14:16:45 +01:00 |
Michael Friedrich
|
c3b365dc62
|
Livestatus: Add sanity checks for empty values
|
2015-02-15 16:49:29 +01:00 |
Gunnar Beutner
|
f097e48889
|
Don't use separate threads for each ApiClient object
fixes #6109
|
2015-02-14 16:34:36 +01:00 |
Gunnar Beutner
|
cb6f1043e1
|
Replace if( with if (
|
2015-02-11 15:47:45 +01:00 |
Michael Friedrich
|
ea2ac81003
|
Remove name and return value for stats functions
fixes #6171
|
2015-02-07 22:36:17 +01:00 |
Michael Friedrich
|
d868930525
|
Livestatus: Fix case-insensitive comparison operator
fixes #8289
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
|
2015-02-05 18:06:10 +01:00 |
Gunnar Beutner
|
1bff5eb706
|
Fix missing files in the Windows package
fixes #8200
|
2015-02-02 10:36:58 +01:00 |
Gunnar Beutner
|
88788685d3
|
Make sure the Livestatus listener thread terminates after SIGTERM
fixes #8295
|
2015-01-29 11:39:06 +01:00 |
Gunnar Beutner
|
a11cdbdc39
|
Replace spaces with tabs
|
2015-01-27 10:50:15 +01:00 |
Michael Friedrich
|
78bfd0204c
|
Update copyright year
|
2015-01-22 12:00:23 +01:00 |
Gunnar Beutner
|
363f23b1d8
|
Rename ScriptFunction to Function
fixes #8258
|
2015-01-21 08:48:38 +01:00 |
Gunnar Beutner
|
0d4e92015c
|
Fix error messages in LivestatusListener::ServerThreadProc
fixes #8176
|
2015-01-09 09:53:43 +01:00 |
Gunnar Beutner
|
493620a0ac
|
Deactivate Livestatus listener before writing the state file
fixes #7660
|
2015-01-08 14:03:43 +01:00 |
Gunnar Beutner
|
f280452b6d
|
Make sure the livestatus module works when the compat module is disabled
refs #7794
|
2014-12-19 16:42:20 +01:00 |
Gunnar Beutner
|
cb7f93dc19
|
Implement CMake options for some of the modules
fixes #7794
fixes #7795
|
2014-12-19 09:46:41 +01:00 |
Gunnar Beutner
|
9f18211ada
|
Remove obsolete code
refs #7709
|
2014-12-18 15:57:30 +01:00 |
Gunnar Beutner
|
873e294158
|
Refactor the WorkQueue class to make error reporting easier
refs #7709
|
2014-12-18 15:11:57 +01:00 |
Gunnar Beutner
|
9eeb64a780
|
Update livestatus and statusdata to properly support booleans
fixes #8100
|
2014-12-17 08:54:28 +01:00 |
Gunnar Beutner
|
96626f4eca
|
Increase the timeout for "repl" sessions
refs #7805
|
2014-12-16 19:51:33 +01:00 |
Gunnar Beutner
|
f800630c10
|
Implement Livestatus support for the "repl" command
refs #7805
|
2014-12-16 19:28:46 +01:00 |
Gunnar Beutner
|
89a0fc006e
|
Implement a boolean sub-type for the Value class
fixes #8043
|
2014-12-10 09:05:16 +01:00 |
Michael Friedrich
|
b81035e352
|
Livestatus: Fix missing host downtimes/comments
fixes #7064
|
2014-12-05 16:32:14 +01:00 |
Gunnar Beutner
|
2d53e000c8
|
Refactor the config validator so that it doesn't require serialized objects
refs #7701
|
2014-11-20 13:28:21 +01:00 |
Gunnar Beutner
|
4a8effa673
|
Remove unused include
refs #7622
|
2014-11-11 05:46:25 +01:00 |
Gunnar Beutner
|
478f03b49a
|
Replace boost::shared_ptr with boost::intrusive_ptr
refs #7622
|
2014-11-09 16:54:41 +01:00 |
Gunnar Beutner
|
9e2aa4c5ed
|
Fix problem with unresolved symbols
refs #7561
|
2014-11-07 18:37:28 +01:00 |
Michael Friedrich
|
eeb6facdac
|
Livestatus: Add 'cv_is_json' and encode CV arrays/dicts as json
refs #7560
|
2014-11-04 17:39:28 +01:00 |
Gunnar Beutner
|
170c5a59e4
|
Implement typeof() function
|
2014-11-03 00:45:14 +01:00 |
Gunnar Beutner
|
7559273359
|
Replace cJSON with YAJL
fixes #7452
|
2014-10-26 20:00:35 +01:00 |
Gunnar Beutner
|
9368ff0e03
|
Update some more log messages
|
2014-10-20 10:09:57 +02:00 |
Gunnar Beutner
|
2d5e9514a5
|
Refactor logging code
|
2014-10-19 17:52:17 +02:00 |
Gunnar Beutner
|
b18f57a745
|
Remove logger_fwd.hpp
|
2014-10-19 14:50:39 +02:00 |
Gunnar Beutner
|
92896311f3
|
Implement support for C/C++ comments in the TI compiler
fixes #5018
|
2014-10-17 19:44:31 +02:00 |
Gunnar Beutner
|
98eb771b1d
|
Move all libraries into the lib/ directory
|
2014-10-13 09:51:49 +02:00 |