2592 Commits

Author SHA1 Message Date
Gunnar Beutner
4418688f34 Implement the resolve_arguments function
fixes #10006
2015-10-19 10:52:45 +02:00
Gunnar Beutner
1a0dd27b3a Improve validation for CIDR masks
fixes #10375
2015-10-19 10:42:16 +02:00
Gunnar Beutner
6b9013c601 Fix query processing for Livestatus queries which use KeepAlive
fixes #9322
2015-10-16 15:16:48 +02:00
Michael Friedrich
48753cb062 Add a debug log message for updating the program status table in DB IDO
fixes #10379
2015-10-16 12:50:19 +02:00
Michael Friedrich
d85ba84a9a Fix wrong connection log message for global zones
fixes #10377
2015-10-16 12:49:40 +02:00
Gunnar Beutner
c8d24b6d49 Fix deadlock in ApiListener::RelayMessage
fixes #10002
2015-10-15 15:18:02 +02:00
Gunnar Beutner
e480af3c7f Remove default WQ limits
refs #10002
2015-10-15 15:16:51 +02:00
Michael Friedrich
29bc5cb50a Improve error message for socket errors in Livestatus
fixes #10079
2015-10-15 14:58:50 +02:00
Gunnar Beutner
9c993bb288 Fix: ApiListener::SyncRelayMessage doesn't send message to all zone members
fixes #10365
2015-10-15 11:59:57 +02:00
Thomas Gelf
dc92e2630d Improve error handling in cidr_match function
refs #10354

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-10-15 11:59:05 +02:00
Gunnar Beutner
bb9348913d Implement the cidr_match function
fixes #10354
2015-10-15 11:58:56 +02:00
Gunnar Beutner
d741ca6c74 Fix parsing performance data labels which contain '='
fixes #10254
2015-10-13 13:12:42 +02:00
Gunnar Beutner
ac11653bbe Fix support for host checks in CheckResultReader
fixes #10348
2015-10-13 13:09:23 +02:00
Gunnar Beutner
e0685356d6 Don't log messages we've already relayed to all relevant zones
fixes #10262
2015-10-13 13:07:32 +02:00
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