Alexander A. Klimov
18c2dae941
Clean up temp files
...
refs #5124
2021-01-12 17:35:29 +01:00
Julian Brost
5f548c8f89
Merge pull request #8431 from Icinga/feature/windows-lower-fqdn-7407
...
Windows agent: Default to lower case FQDN
2021-01-12 12:44:58 +01:00
Alexander Aleksandrovič Klimov
a6af5406f7
Merge pull request #8083 from Icinga/feature/Implement-new-API-events-7974
...
Implement new API event streams response
2021-01-12 12:26:05 +01:00
Yonas Habteab
756abbb2ff
ApiEvents: Implement new API event streams response
2021-01-11 14:59:48 +01:00
Alexander Aleksandrovič Klimov
8b20a139c5
Merge pull request #8582 from widhalmt/doc/check_logstash
...
Update URLs of check_logstash plugin
2021-01-11 13:49:36 +01:00
Alexander Aleksandrovič Klimov
d996d1e201
Merge pull request #8580 from bebehei/typo
...
Fix typo seemless -> seamless
2021-01-11 13:45:08 +01:00
Alexander Aleksandrovič Klimov
635a8c5d4c
Merge pull request #8088 from Icinga/bugfix/log-two-nodes-run-on-different-versions-8075
...
Display logmessage if two nodes run on different versions
2021-01-11 12:30:30 +01:00
Alexander Aleksandrovič Klimov
862add5f3f
Merge pull request #8512 from Icinga/bugfix/zombie-processes
...
Revert "icinga2 daemon: reap remaining child processes after reload"
2021-01-11 11:38:20 +01:00
Thomas Widhalm
adb1e0ca84
Update URLs of check_logstash plugin
2020-12-28 17:16:07 +01:00
Benedikt Heine
8a455e8150
Fix typo seemless -> seamless
2020-12-25 23:27:08 +01:00
Alexander Aleksandrovič Klimov
cb25be2d12
Merge pull request #8579 from Icinga/probot/update-authors/master/41ef094ab33d5e5cae2e8ab2cd63662fb73b6345
...
Update AUTHORS
2020-12-23 14:31:06 +01:00
icinga-probot[bot]
6fd4efc8dd
Update AUTHORS
2020-12-23 13:26:59 +00:00
Julian Brost
41ef094ab3
Merge pull request #8577 from Icinga/probot/update-authors/master/00d8703aada110599bb9790c2bed797d8b712c43
...
Update AUTHORS
2020-12-23 14:26:52 +01:00
Julian Brost
976e6af49b
Merge pull request #8536 from log1-c/patch-1
...
Remove rhel-8-server-optional-rpms, as it is not/no longer available for RHEL 8
2020-12-23 14:25:39 +01:00
icinga-probot[bot]
f0ca8fe773
Update AUTHORS
2020-12-23 13:20:50 +00:00
Julian Brost
00d8703aad
Merge pull request #7847 from Icinga/feature/log-trim-trailing-newlines-7828
...
Log: trim trailing newlines
2020-12-23 14:20:43 +01:00
Julian Brost
8df3d965b6
Merge pull request #8569 from StuebiSoft/feature/snmp-process-use-fullpath
...
Add parameter -f to snmp-process
2020-12-23 14:17:11 +01:00
Alexander Aleksandrovič Klimov
8f94af8e6f
Merge pull request #8575 from Icinga/bugfix/boost-1.74-http-headers
...
Support Boost 1.74 when setting HTTP headers
2020-12-23 14:03:12 +01:00
Julian Brost
eab07a7318
Provide a conversion function from icinga::String to boost::string_view
...
Boost.Beast changed the signature of
boost::beast::http::basic_fields::set in version 1.74 so that no longer
allows passing an icinga::String instance as value. This adds a
conversion function so that it works again.
2020-12-22 16:27:38 +01:00
Julian Brost
339b37a985
Use content_length method for setting the Content-Length header
...
Boost.Beast changed the signature of the previously used generic `set`
method so that it no longer accepts integer types, however there is
alreay a more specific method for setting the Content-Length header, so
use this one instead.
2020-12-22 16:27:38 +01:00
Alexander Aleksandrovič Klimov
6145525482
Merge pull request #8191 from Icinga/bugfix/build-fails-with-boost-1-74-8185
...
Define BOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT
2020-12-22 15:12:14 +01:00
Alexander Aleksandrovič Klimov
769a899749
Merge pull request #7891 from Icinga/bugfix/api-put-object-deletion-7726
...
ConfigObjectUtility#CreateObject(): check config objects for duplicates
2020-12-17 09:28:26 +01:00
Alexander A. Klimov
4051bc9c8f
ConfigObjectUtility#CreateObject(): check config objects for duplicates
...
... not to delete already existing objects during a trial of re-creation.
refs #7726
2020-12-16 16:45:22 +01:00
Yonas Habteab
8eb4f2e062
ApiListener: Display log message if two nodes run on different versions
2020-12-16 16:09:28 +01:00
Maik Stuebner
511727b3f6
Add parameter -f to snmp-process
...
with var snmp_process_use_fullpath is set to true
2020-12-16 12:04:03 +01:00
Noah Hilverling
f7e368564f
Merge pull request from GHSA-pcmr-2p2f-r7j6
...
Verify certificates against CRL before renewing them (2.13)
2020-12-15 12:30:19 +01:00
Alexander Aleksandrovič Klimov
6b04ef6e5d
Merge pull request #7871 from Icinga/feature/more-uoms-for-perfdata-7225
...
PerfdataValue: add UoMs
2020-12-14 18:42:49 +01:00
Alexander A. Klimov
34942a3511
Define BOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT
...
... to enable compiling with Boost v1.74.
refs #8185
2020-12-14 15:59:56 +01:00
Alexander A. Klimov
8c6bfdcf54
Revert "icinga2 daemon: reap remaining child processes after reload"
...
This reverts commit 91265a5b0e
which isn't needed anymore as Icinga 2 isn't PID 1 anymore.
2020-12-14 13:38:35 +01:00
Alexander Aleksandrovič Klimov
b06ea2bef7
Merge pull request #8558 from Icinga/probot/update-authors/master/a9f94957a461109544d2a9f9aa9879d9b38fcf04
...
Update AUTHORS
2020-12-11 15:44:47 +01:00
icinga-probot[bot]
1190d61c82
Update AUTHORS
2020-12-11 14:43:34 +00:00
Alexander Aleksandrovič Klimov
a9f94957a4
Merge pull request #8556 from Bobobo-bo-Bo-bobo/bugfix/documentation_typos_8546
...
Fix typos in API documentation
2020-12-11 15:43:27 +01:00
Alexander Aleksandrovič Klimov
915a3c3001
Merge pull request #8436 from Icinga/bugfix/children-recover-too-late
...
On recovery: re-check children
2020-12-11 15:41:31 +01:00
Andreas Maus
d891c3f932
Fix typos in API documentation
...
Correct example for "acknowledge-problem" in the API documentation
(Issue#8546)
2020-12-11 11:25:02 +01:00
Noah Hilverling
eee76f707e
Merge pull request #8555 from Icinga/probot/update-authors/master/6b6d1269ad9b89c52ad5b865c02feac5d783ff5c
...
Update AUTHORS
2020-12-11 09:27:53 +01:00
icinga-probot[bot]
caf84a89dd
Update AUTHORS
2020-12-11 08:26:08 +00:00
Noah Hilverling
6b6d1269ad
Merge pull request #8554 from Icinga/bugfix/mailmap
...
Update .mailmap
2020-12-11 09:25:59 +01:00
Alexander A. Klimov
0a3a169a40
Update .mailmap
2020-12-10 18:29:32 +01:00
Alexander Aleksandrovič Klimov
16616fd989
Merge pull request #8538 from lyknode/bugfix/typo-doc-itl-haproxy
...
docs: fix typo in haproxy check description
2020-12-10 18:25:41 +01:00
Noah Hilverling
826f999c47
Merge pull request #8521 from Icinga/feature/fedora30
...
GitHub actions: drop Fedora 30
2020-12-10 15:54:00 +01:00
Alexander Aleksandrovič Klimov
366a97bf19
Merge pull request #8541 from Icinga/bugfix/openssl-error-buffer
...
Use proper buffer size for OpenSSL error messages
2020-12-09 16:08:19 +01:00
Julian Brost
846da031e5
Merge pull request #8301 from Icinga/bugfix/doc-syntax-highlighting-8146
...
Docs: enable syntax highlighting
2020-12-09 12:57:20 +01:00
Alexander A. Klimov
51b3d88d22
Docs: enable syntax highlighting
...
refs #8146
2020-12-09 12:32:09 +01:00
Julian Brost
4c0247c02d
Allow specifying a CRL in `icinga2 pki verify`
2020-12-09 12:12:01 +01:00
Julian Brost
e86bd24348
Verify certificates against CRL before renewing them
...
When a CRL is specified in the ApiListener configuration, Icinga 2 only
used it when connections were established so far, but not when a
certificate is requested. This allows a node to automatically renew a
revoked certificate if it meets the other conditions for auto-renewal
(issued before 2017 or expires in less than 30 days).
2020-12-09 12:10:59 +01:00
Alexander Aleksandrovič Klimov
c788709593
Merge pull request #8535 from Icinga/bugfix/api-default-ipv6-8183
...
Configuration.ApiBindHost: default to ::
2020-12-09 11:32:30 +01:00
Julian Brost
7c76e7e5f4
Merge pull request #8534 from Icinga/bugfix/icinga2-node-setup-actual-parameter-8531
...
List the actual CLI parameters in the node setup docs
2020-12-08 17:48:48 +01:00
Baptiste Beauplat
2bdd4a8652
docs: fix typo in haproxy check description
2020-12-08 15:05:55 +01:00
Julian Brost
bbfd1ecfc8
Use ERR_error_string_n() instead of ERR_error_string()
...
Explicitly pass the actual length of the buffer to avoid overflows.
2020-12-08 13:08:18 +01:00
Julian Brost
c0fc9a86c5
Increase size of buffer for OpenSSL error messages
...
According to man 3 ERR_error_string, "buf must be at least 256 bytes
long", therefore increase the buffer size to 256 everywhere.
2020-12-08 13:08:18 +01:00