Michael Friedrich
|
097bb5ac97
|
DB IDO: Add endpoints/endpointstatus tables.
Refs #5636
|
2014-03-20 18:03:47 +01:00 |
|
Gunnar Beutner
|
1ea91ef49f
|
Windows build fix.
|
2014-03-20 15:53:45 +01:00 |
|
Gunnar Beutner
|
4d9cd0070c
|
Add missing #include.
|
2014-03-20 15:41:37 +01:00 |
|
Gunnar Beutner
|
95bf7ca560
|
Make duplicate object definitions an error.
Fixes #3638
|
2014-03-20 15:38:29 +01:00 |
|
Gunnar Beutner
|
3ad233400e
|
Make accessing undefined variables an error (instead of a warning).
Fixes #5809
|
2014-03-20 15:31:48 +01:00 |
|
Gunnar Beutner
|
cb0c1b01d5
|
Add special cases for Array and Dictionary in Value::GetTypeName().
Refs #5804
|
2014-03-20 14:28:29 +01:00 |
|
Gunnar Beutner
|
012c0caeec
|
Implement union() and intersection() functions.
Fixes #5801
|
2014-03-20 14:25:40 +01:00 |
|
Gunnar Beutner
|
8e472211cb
|
Add missing file.
|
2014-03-20 13:45:10 +01:00 |
|
Gunnar Beutner
|
02fc3278c8
|
Implement missing operators for the Value class.
Fixes #5804
|
2014-03-20 13:02:31 +01:00 |
|
Michael Friedrich
|
bf9c89f625
|
DB IDO/Livestatus: Fix global enabled status values.
Fixes #5808
|
2014-03-20 11:33:59 +01:00 |
|
Michael Friedrich
|
f6067d357d
|
Set check source to node name as authority, if empty.
Fixes #5805
|
2014-03-20 10:32:52 +01:00 |
|
Michael Friedrich
|
5ec2349f64
|
Clear sticky ack on soft recovery, fix sticky=2, normal=1|0.
Fixes #5365
|
2014-03-19 23:08:44 +01:00 |
|
Michael Friedrich
|
bcc17be2ca
|
Fix missing lock and clear ack comments in RemoveHostAcknowledgement().
|
2014-03-19 22:08:28 +01:00 |
|
Michael Friedrich
|
1d32c5b2d3
|
Add --no-validate option and skip duplicate validation on (re)start.
Fixes #5800
|
2014-03-19 20:59:18 +01:00 |
|
Gunnar Beutner
|
46d7cf3d6a
|
Implement len() and the operators >, >=, < and <=.
Refs #5789
|
2014-03-19 13:25:06 +01:00 |
|
Gunnar Beutner
|
700cc43770
|
Update documentation.
Refs #5789
|
2014-03-19 12:46:23 +01:00 |
|
Gunnar Beutner
|
3383951791
|
Implement regex() and match() functions.
Refs #5789
|
2014-03-19 12:46:23 +01:00 |
|
Gunnar Beutner
|
124fa9ebc1
|
Make braces around constant expressions optional.
Refs #5789
|
2014-03-19 12:46:23 +01:00 |
|
Gunnar Beutner
|
f871758502
|
Fix the !in operator.
Refs #5789
|
2014-03-19 12:46:23 +01:00 |
|
Gunnar Beutner
|
ec0557afea
|
Implement additional operators: &&, ||, in and !in.
Refs #5789
|
2014-03-19 12:46:23 +01:00 |
|
Gunnar Beutner
|
e21e2ef707
|
Make Value operators const where possible.
Refs #5789
|
2014-03-19 12:46:23 +01:00 |
|
Gunnar Beutner
|
e0ad30a9c6
|
Allow arrays as operands in constant expressions.
Refs #5789
|
2014-03-19 12:46:23 +01:00 |
|
Gunnar Beutner
|
caad7a7973
|
Implement the 'apply template' directive.
Refs #5789
|
2014-03-19 12:46:23 +01:00 |
|
Gunnar Beutner
|
3587dbbd13
|
Implement support for local variables in AExpressions.
Refs #5789
|
2014-03-19 12:46:23 +01:00 |
|
Gunnar Beutner
|
04b8724cb8
|
Implement == and != operators for AExpressions.
Refs #5789
|
2014-03-19 12:46:23 +01:00 |
|
Michael Friedrich
|
ce737ff2f3
|
Change copyright header (again).
Fixes #5424
|
2014-03-19 11:42:47 +01:00 |
|
Michael Friedrich
|
ac35eadc8d
|
Empty command string on CHANGE_{HOST,SERVICE}_EVENTHANDLER should disable event handlers.
Fixes #5670
|
2014-03-17 18:52:23 +01:00 |
|
Gunnar Beutner
|
5a7d56f4a3
|
Avoid unnecessary async callback.
Refs #5748
|
2014-03-17 09:09:55 +01:00 |
|
Gunnar Beutner
|
4d6088bee1
|
Stop checks during shutdown.
Fixes #5784
|
2014-03-17 09:04:19 +01:00 |
|
Gunnar Beutner
|
ecce27f9da
|
Fix null pointer dereference in Timer::AdjustTimers.
Fixes #5783
|
2014-03-17 08:41:53 +01:00 |
|
Michael Friedrich
|
2d38f68bd6
|
Fix RandomCheckTask result processing.
Fixes #5780
|
2014-03-16 22:26:17 +01:00 |
|
Gerd von Egidy
|
40b88422d2
|
Output child pid to debug log when forking.
Fixes #5756
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
|
2014-03-14 13:52:04 +01:00 |
|
Gunnar Beutner
|
737675387d
|
Windows build fix.
|
2014-03-14 13:23:04 +01:00 |
|
Gunnar Beutner
|
3556f9afde
|
Use more threads for Process I/O.
Refs #5748
|
2014-03-14 13:21:11 +01:00 |
|
Gunnar Beutner
|
5252041c6b
|
Fix Process timeouts.
Fixes #5759
|
2014-03-14 12:16:49 +01:00 |
|
Michael Friedrich
|
2f7881736e
|
Remove comment when clearing acknowledgement.
Fixes #5366
|
2014-03-13 16:43:32 +01:00 |
|
Gunnar Beutner
|
74209bde40
|
Reschedule services before running checks.
Fixes #5754
|
2014-03-13 14:13:55 +01:00 |
|
Gunnar Beutner
|
51dc2bea2d
|
Fix: Plugin-based checks are broken.
Fixes #5751
|
2014-03-13 12:05:27 +01:00 |
|
Michael Friedrich
|
76001c70e3
|
Build fix.
|
2014-03-12 17:51:42 +01:00 |
|
Michael Friedrich
|
1279d27720
|
Fix enable_perfdata attribute in compat features.
Fixes #5693
|
2014-03-12 15:21:56 +01:00 |
|
Gunnar Beutner
|
f30517a9e2
|
Build fix.
|
2014-03-12 13:19:06 +01:00 |
|
Gunnar Beutner
|
f3c085df44
|
Call Process callbacks asynchronously.
Refs #5748
|
2014-03-12 11:06:17 +01:00 |
|
Gunnar Beutner
|
f391a32487
|
Decrease the maximum number of threads allowed per ThreadPool.
Refs #5748
|
2014-03-12 10:52:07 +01:00 |
|
Gunnar Beutner
|
bfc5d2a4be
|
Use fewer threads for plugin-based checks.
Fixes #5748
|
2014-03-12 10:25:06 +01:00 |
|
Gunnar Beutner
|
51c7093e13
|
Fix initial check interval.
Refs #5716
|
2014-03-11 15:21:35 +01:00 |
|
Michael Friedrich
|
2b6529c424
|
Fix {Host,Service,User}Group::{Add,Remove}Member isn't thread-safe.
Fixes #5699
|
2014-03-11 10:40:37 +01:00 |
|
Michael Friedrich
|
09d6b6fefa
|
Health Check: Sanitize perfdata.
Refs #5664
|
2014-03-10 18:01:26 +01:00 |
|
Gunnar Beutner
|
a124bed5c0
|
Don't send notifications for the initial state change.
Fixes #5736
|
2014-03-10 13:54:16 +01:00 |
|
Gunnar Beutner
|
e693486dae
|
Fix file descriptor leak in StackTracce::Addr2Line.
Fixes #5735
|
2014-03-10 13:38:36 +01:00 |
|
Gunnar Beutner
|
a8a955ff9c
|
Fix $ escaping in macros.
Fixes #5378
|
2014-03-10 09:41:48 +01:00 |
|