Gunnar Beutner
514f664980
Fix parser error when using new-lines in dictionaries
...
fixes #10204
2015-10-13 13:01:50 +02:00
Gunnar Beutner
11d778d881
Fix: String methods cannot be invoked on an empty string
...
fixes #10191
2015-10-13 12:59:40 +02:00
Gunnar Beutner
2c5af99466
Fix: null + null should not be ""
...
fixes #10192
2015-10-13 12:57:42 +02:00
Gunnar Beutner
677e6936c5
Remove unnecessary check in Value::IsObject
...
refs #10199
2015-10-13 12:24:42 +02:00
Gunnar Beutner
af5c3b03f8
Remove unnecessary MakeLiteral calls in SetExpression::DoEvaluate
...
fixes #10199
2015-10-13 12:24:36 +02:00
Gunnar Beutner
ca960a0c1a
Fix deadlock in TlsStream::Close
...
fixes #10235
2015-10-13 12:23:46 +02:00
Michael Friedrich
8b1a262086
Don't throw an exception when replaying the current replay log file
...
fixes #10239
2015-10-13 12:21:23 +02:00
Michael Friedrich
72c19fe32d
Fix openssl certificate not after overflow on rhel5
...
refs #10266
2015-10-13 12:20:57 +02:00
Gunnar Beutner
445bb07f77
Add missing Start call for base class in CheckResultReader::Start
...
fixes #10349
2015-10-13 12:18:46 +02:00
Gunnar Beutner
cd36ca2f3f
Implement the Array#reverse and String#reverse methods
...
fixes #10197
2015-10-13 12:08:42 +02:00
Gunnar Beutner
a530bb955d
Implement the escape_shell_arg and escape_shell_cmd functions
...
fixes #10004
2015-10-13 12:06:15 +02:00
Gunnar Beutner
32dcd106fb
Build fix
...
refs #10245
2015-10-13 12:04:28 +02:00
Gunnar Beutner
1a638e35b2
Fix incorrectly escaped arguments for CreateProcess
...
fixes #10245
2015-10-13 12:03:25 +02:00
Tobias von der Krone
8b80814dd0
Add timestamp support for OpenTSDB
...
fixes #9183
2015-10-13 11:59:07 +02:00
Gunnar Beutner
39e92dfe2d
Fix incorrect value for IdoMysqlConnection::m_AffectedRows
...
refs #10190
2015-09-28 13:25:37 +02:00
Michael Friedrich
f0bdd4cf21
DB IDO: Fix modified custom attribute update query problems
...
fixes #10190
2015-09-28 13:24:27 +02:00
Gunnar Beutner
992e045355
Fix incorrect error messages for apply-for
...
fixes #10205
2015-09-25 14:38:40 +02:00
Michael Friedrich
c3a47443af
Fix wrong log lag in cluster-zone check
...
Refactor the calculation into a generic function.
fixes #8805
2015-09-25 14:28:01 +02:00
Gunnar Beutner
2baa81a941
Missing macros in nested macro() calls should not cause the outer macro resolution to fail
...
fixes #10003
2015-09-05 15:37:58 +02:00
Michael Friedrich
ae647ddf19
Use the command_endpoint name as check_source value if defined
...
fixes #9218
2015-09-05 15:35:38 +02:00
Michael Friedrich
e06375d76f
Fix string escape problem with PostgreSQL >= 9.1 and standard_conforming_strings=on
...
fixes #9244
2015-09-05 15:27:41 +02:00
Gunnar Beutner
35bc567406
Implement reload functionality for Windows
...
refs #7880
fixes #10051
2015-09-04 15:37:53 +02:00
Michael Friedrich
0a43e81306
Fix wrong calculation for host compat state UNREACHABLE
...
fixes #10058
2015-09-04 13:25:18 +02:00
Michael Friedrich
c953104783
Fix missing zero padding for generated CA serial
...
fixes #10074
2015-09-03 17:17:03 +02:00
Gunnar Beutner
d01330ac27
Build fix
...
refs #9623
2015-08-26 07:10:49 +02:00
Gunnar Beutner
73ed46f87d
Remove the FutureExpression class
...
fixes #9972
2015-08-26 07:10:34 +02:00
Jean Flach
f71a2ca340
Move endpoint error check to ti file
...
refs #9623
Conflicts:
lib/remote/endpoint.cpp
lib/remote/endpoint.hpp
2015-08-25 17:10:20 +02:00
Jean Flach
0513be27b4
Add config error on empty port in Endpoints
...
fixes #9623
Conflicts:
lib/remote/endpoint.cpp
lib/remote/endpoint.hpp
2015-08-25 16:43:52 +02:00
Gunnar Beutner
42742baced
Fix: Utility::Glob on Windows doesn't support wildcards in all but the last path component
...
fixes #9962
2015-08-24 13:37:06 +02:00
Gunnar Beutner
f732ec3cb9
Fix: Dict initializer incorrectly re-initialized field that is set to an empty string
...
fixes #9835
2015-08-24 13:31:16 +02:00
Gunnar Beutner
e9c2214837
Fix crash when trying to set field on a value that is not an object
...
fixes #9779
2015-08-24 13:26:35 +02:00
Michael Friedrich
3b63788d17
Fix node wizard ignoring local zone name
...
fixes #9782
2015-08-24 11:19:51 +02:00
Gunnar Beutner
e1b9d82896
Fix warnings about invalid API function 'icinga::Hello'
...
fixes #9884
2015-08-24 11:18:48 +02:00
Gunnar Beutner
56a3b0cab7
Use an empty dictionary for the 'this' scope when executing commands with Livestatus
...
fixes #9883
2015-08-24 11:17:09 +02:00
Gunnar Beutner
c7714653a4
Fix: Operator + is inconsistent when used with empty and non-empty strings
...
fixes #9806
2015-08-24 11:16:03 +02:00
Michael Friedrich
4b79e5a316
Add missing category for IDO query
...
fixes #9928
2015-08-24 11:13:16 +02:00
Michael Friedrich
6f252bb5c5
Don't increment check attempt counter on OK->NOT-OK transition
...
This fixes the problem that the first SOFT state is actually considered
the second state.
refs #7287
fixes #9897
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-08-21 10:24:49 +02:00
Gunnar Beutner
6ffdbce213
Make sure the serial number field is always initialized
...
fixes #9947
2015-08-18 15:06:07 +02:00
Michael Friedrich
b6b6115a5f
Fix cluster check w/ immediate parent and child zone endpoints
...
fixes #9262
2015-08-12 10:51:37 +02:00
Gunnar Beutner
29083ec22c
Implement the Dictionary#keys method
...
fixes #9882
2015-08-12 10:43:44 +02:00
Gunnar Beutner
95a7473643
Implement Dictionary#get and Array#get
...
fixes #9796
2015-08-12 10:39:19 +02:00
Gunnar Beutner
b64c13cf3c
Fix: Make sure we're continuously reading from child processes' pipes
...
fixes #9867
2015-08-12 10:37:09 +02:00
Michael Friedrich
1b3f377809
Add a warning if EventCommand is not found when using command_endpoint
...
fixes #9773
2015-08-12 10:33:44 +02:00
Michael Friedrich
1e490dcdd5
Implement external command DEL_DOWNTIME_BY_HOST_NAME
...
Required by Classic UI 1.x, this will hopefully reduce
the noise on non-working commands with the old legacy stuff.
fixes #8979
2015-07-31 14:59:34 +02:00
Gunnar Beutner
2bdbe10376
Set correct X509 version for certificates
...
fixes #9769
2015-07-29 12:59:34 +02:00
Michael Friedrich
6d6826cc07
DB IDO: Do not update endpointstatus table on config updates
...
fixes #9634
2015-07-20 10:18:55 +02:00
Michael Friedrich
92aa963de4
Don't allow "ignore where" for groups when there's no "assign where"
...
fixes #9554
2015-07-20 08:52:35 +02:00
Tobias von der Krone
d4b31bbd0a
Correct escaping of metric and tag names for OpenTSDB perfdata plugin
...
fixes #9665
2015-07-20 08:51:16 +02:00
Gunnar Beutner
46a9b30260
Add missing lock in ScriptUtils::Union
...
fixes #9622
2015-07-15 08:27:26 +02:00
Gunnar Beutner
1638c44bc9
Fix failed assertion in ScriptUtils::Intersection
...
fixes #9621
2015-07-15 08:20:30 +02:00