6926 Commits

Author SHA1 Message Date
Gunnar Beutner
47521904c1 Attempt to fix race condition problem with epoll_ctl()
refs #11289
2016-03-03 13:38:13 +01:00
Jean Flach
9cdea730a3 Fix delete object handler returning incorrect status codes
Now a 200 OK only gets returned if all objects could be deleted

fixes #10770
2016-03-01 16:53:52 +01:00
Michael Friedrich
566dc96507 Update .gitignore 2016-02-26 11:44:17 +01:00
Michael Friedrich
e0974d815b Update AUTHORS
refs #10358
2016-02-24 23:38:52 +01:00
Brian De Wolf
2e1a2146f1 ITL: add check_http args for SSL version forcing
The -S argument of check_http can take a number, which forces the connection to
use a specific SSL version.  This is implemented as multiple options because
check_http does not accept the number following -S if they are separated.

fixes #10358

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-02-24 23:38:22 +01:00
Michael Friedrich
8e0cc701eb Update AUTHORS
refs #10426
2016-02-24 23:25:59 +01:00
Vytenis Darulis
6729679f38 Try to queue all PROCESS_FILE commands instead of exploding the stack
fixes #10426

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-02-24 23:25:22 +01:00
Michael Friedrich
dcc9772fd0 Docs: http check's URI is really just Path
fixes #10795
2016-02-24 22:13:03 +01:00
Michael Friedrich
3228586a62 Docs: Add an example for API joins with comments and host/services
fixes #10976
2016-02-24 21:31:10 +01:00
Michael Friedrich
afb579efad Merge branch 'support/2.4' 2016-02-24 14:28:42 +01:00
Michael Friedrich
8a81dac9f5 Release version v2.4.3 2016-02-24 14:26:59 +01:00
Michael Friedrich
071c43c4da Release version v2.4.3 v2.4.3 2016-02-24 14:26:37 +01:00
Michael Friedrich
e4b99ca87e Ensure that config files are readable by the daemon
refs #11212
refs #11211
2016-02-24 14:25:09 +01:00
Michael Friedrich
894aaaecb1 Ensure that config files are readable by the daemon
refs #11212
refs #11211
2016-02-24 14:24:08 +01:00
Michael Friedrich
a79ea88fff Fix permissions for temporary files
fixes #11212
fixes #11211
2016-02-24 11:27:22 +01:00
Michael Friedrich
47c5425137 Fix permissions for temporary files
fixes #11212
fixes #11211
2016-02-24 11:00:44 +01:00
Michael Friedrich
4c59ffa555 Update AUTHORS
refs #11205
2016-02-23 22:19:03 +01:00
Andres Ivanov
7e4a08749f ITL: Add query option to check_postgres
There were "query", "valtype" and "reverse" options missing
for "custom_query" action type in check_postgres plugin.

fixes #11205

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-02-23 22:16:00 +01:00
Michael Friedrich
272d9541be Fix wrong log message in 'node setup' cli command
fixes #11209
2016-02-23 16:55:45 +01:00
Michael Friedrich
c256ea12f3 Update AUTHORS
refs #9858
2016-02-23 16:28:04 +01:00
Sebastian Chrostek
83845e609e Fix problem notifications while flapping is active
fixes #9969
fixes #9642
2016-02-23 16:27:22 +01:00
Jean Flach
0c837e30e8 Fix CMake not finding mysql libs on Windows
fixes #11208
2016-02-23 16:08:58 +01:00
Gunnar Beutner
64c5bd5560 Merge branch 'support/2.4' 2016-02-23 14:00:03 +01:00
Gunnar Beutner
f7a08a60ae Release version 2.4.2 2016-02-23 12:58:45 +01:00
Gunnar Beutner
05e5d73e92 Release version 2.4.2 v2.4.2 2016-02-23 12:58:36 +01:00
Michael Friedrich
a837198bbc Fix unique creation of temp files
fixes #10948
2016-02-23 12:34:38 +01:00
Michael Friedrich
4cb5b97e52 Fix unique creation of temp files
fixes #10948
2016-02-23 12:30:59 +01:00
Gunnar Beutner
ccaf6e3dc4 Fix spelling mistakes in the documentation
refs #10669
2016-02-23 11:41:45 +01:00
Gunnar Beutner
0fc42e747a Update documentation
refs #10959
2016-02-23 11:41:04 +01:00
Gunnar Beutner
72e44dba31 Update copyright header for test/remote-base64.cpp 2016-02-23 10:57:08 +01:00
Gunnar Beutner
a39fc993e6 Build fix 2016-02-23 10:56:12 +01:00
Jean Flach
debdaceb44 Fix another compiler warning
fixes #10956
2016-02-23 10:54:34 +01:00
Gunnar Beutner
8798c34283 Fix compiler warning
fixes #10956
2016-02-23 10:54:34 +01:00
Jean Flach
9376a37806 Remove unused variable 2016-02-23 10:51:54 +01:00
Gunnar Beutner
b8195beada Increase grace period for agent-based checks
refs #11020
2016-02-23 10:51:12 +01:00
Gunnar Beutner
6e11836791 Add missing comment
refs #10988
2016-02-23 10:50:42 +01:00
Michael Friedrich
d1cc56bbaa Only set SSL_OP_NO_COMPRESSION if supported
OpenSSL 0.9.8 does not support this flag.

fixes #10988
2016-02-23 10:50:29 +01:00
Tobias von der Krone
ae50334995 Support TLSv1.1 and TLSv1.2 for the cluster transport encryption
From https://wiki.openssl.org/index.php/SSL/TLS_Client:
SSLv23_method specifies the protocols used and behavior of the handshake.
The method essentially means SSLv2 or above, and includes the TLS protocols.
The protocols are further tuned through SSL/TLS options. By using
SSLv23_method (and removing the SSL protocols with SSL_OP_NO_SSLv2 and
SSL_OP_NO_SSLv3), then you will use TLS v1.0 and above, including TLS v1.2.
You will also use a TLS handshake in the TLS Record.

If you use TLSv1_method, then you will only use TLS v1.0.

fixes #10988
2016-02-23 10:50:23 +01:00
Gunnar Beutner
87817bfc8a Implement support for epoll
refs #11014
2016-02-23 10:49:24 +01:00
Jean Flach
3b70bab4d7 Use ConfigWriter class in repositoryutility.cpp
refs #10989
2016-02-23 10:46:20 +01:00
Jean Flach
2052edff9f Refactor String-Escape in repositoryutility
fixes #10989
2016-02-23 10:46:20 +01:00
Michael Friedrich
abce99daff Fix: Escaped sequences not properly generated with 'node update-config'
fixes #10989
2016-02-23 10:46:20 +01:00
Jean Flach
fd85379f5c Rephrase some log messages
refs #11122
2016-02-23 10:46:19 +01:00
Jean Flach
09b7f39e86 Fix client not closing connections
fixes #11122
2016-02-23 10:46:19 +01:00
Michael Friedrich
bb86cc3eab Update RELEASE.md 2016-02-23 10:46:19 +01:00
Gunnar Beutner
c998665da2 Add -pthread to build flags
refs #10963
2016-02-23 10:46:19 +01:00
Michael Friedrich
f6378c9417 Increase query queue size for testing
refs #10963
2016-02-23 10:46:19 +01:00
Gunnar Beutner
fc90265332 Ensure that checks are not scheduled for command_endpoint fake hosts
refs #10963
2016-02-23 10:46:18 +01:00
Gunnar Beutner
c415dd3468 Remove redundant log messages
refs #10963
2016-02-23 10:46:18 +01:00
Gunnar Beutner
7985e93ca0 Make sure we're not running command_endpoint-based checks more than once
refs #10963
2016-02-23 10:46:18 +01:00