Alexander Aleksandrovič Klimov
2d167ccd28
Merge pull request #9911 from Icinga/gha-AUTHORS
...
GHA: complain if PR adds commits from people not yet listed in ./AUTHORS
2023-11-23 12:38:55 +01:00
Alexander A. Klimov
8025e0259a
GHA: complain if PR adds commits from people not yet listed in ./AUTHORS
...
not to have to update ./AUTHORS or .mailmap after merging.
2023-11-21 12:40:16 +01:00
Alexander A. Klimov
d81607d9d8
.mailmap: map al2klimov@gmail.com to myself
2023-11-21 11:19:52 +01:00
Julian Brost
cbb2caf030
Merge pull request #9864 from Icinga/al2023
...
Docs: change "Amazon Linux 2" to "Amazon Linux" where applicable
2023-11-21 11:09:40 +01:00
Julian Brost
d2a7117007
Merge pull request #9899 from Icinga/icinga2-crashes-silently-9897
...
IcingaDB#SendConfigDelete(): fix missing nullptr check before deref
2023-11-21 11:03:28 +01:00
Alexander Aleksandrovič Klimov
7fc7d054af
Merge pull request #9841 from WuerthPhoenix/fix-9840-lock-console-api-during-reload
2023-11-21 10:36:26 +01:00
Alexander Aleksandrovič Klimov
b766c54a08
Merge pull request #9908 from Icinga/gha-push-cancel
...
GHA: cancel runs on PR, but not on push
2023-11-20 10:57:06 +01:00
Alexander A. Klimov
0fe13051b7
GHA: cancel runs on PR, but not on push
...
In a PR one top commit replaces the previous one.
But the central branches are more like timelines.
It's nice to have red crosses in a such timeline
as clear indicators that something was actually broken.
2023-11-17 15:54:03 +01:00
Alexander A. Klimov
7174dc864d
IcingaDB#SendConfigDelete(): fix missing nullptr check before deref
2023-11-10 17:43:33 +01:00
Alexander A. Klimov
9aaa9901bd
Icinga DB downtime history: provide cancel_time where has_been_cancelled may be 1
...
The table sla_history_downtime requires a downtime_end.
The Go daemon takes the cancel_time if has_been_cancelled is 1.
So we must supply a cancel_time whereever has_been_cancelled is 1.
Otherwise the Go daemon can't process some entries.
2023-11-08 15:22:39 +01:00
Alexander A. Klimov
d662ca0ada
Docs: change "Amazon Linux 2" to "Amazon Linux" where applicable
...
We also support Amazon Linux 2023 now.
2023-11-07 11:14:55 +01:00
Alexander A. Klimov
7ce9457a4a
Disable TLS renegotiation
...
The API doesn't need it and a customer's security scanner
is afraid of a potential DoS attack vector.
2023-11-06 18:46:37 +01:00
Julian Brost
3e8752d121
Merge pull request #9883 from Icinga/doc-09-object-types-host-name
...
Document host Common Runtime Attribute
2023-10-25 17:28:56 +02:00
Alvar Penning
5310063943
Document host Common Runtime Attribute
2023-10-25 14:49:10 +02:00
Julian Brost
641b9afdf0
Merge pull request #9886 from Icinga/probot/update-authors/master/443d97b0fc006dc0b18d2fa42eb0cfe63634ec81
...
Update AUTHORS
2023-10-24 19:15:01 +02:00
icinga-probot[bot]
b7fd5b60b2
Update AUTHORS
2023-10-24 13:01:36 +00:00
Julian Brost
443d97b0fc
Merge pull request #9884 from Icinga/probot/update-authors/master/31b1294aca949d1d7b3b54b681afa78b4f20b530
...
Update AUTHORS
2023-10-24 15:01:24 +02:00
Julian Brost
68e56555db
Merge pull request #9882 from botovq/tlsutility/remove-dead-code
...
Remove dead code in GetSignatureAlgorithm()
2023-10-24 15:00:50 +02:00
icinga-probot[bot]
f18e153760
Update AUTHORS
2023-10-24 09:51:24 +00:00
Alexander Aleksandrovič Klimov
31b1294aca
Merge pull request #9878 from Icinga/doc-12-icinga2-api-fix-downtime
...
Fix link text for Downtime* Event Stream Types
2023-10-24 11:50:57 +02:00
Theo Buehler
1f06589f7a
Remove dead code in GetSignatureAlgorithm()
...
This code was added in commit 548eb93
and never did anything useful.
Using X509_get_signature_nid() or its expanded version in the pre-1.1
branch is the correct way of retrieving the signature algorithm of a
certificate.
CLA: trivial
2023-10-20 18:55:44 +02:00
Alvar Penning
039dbc02fc
Fix link text for Downtime* Event Stream Types
...
The link text for all Downtime* Event Stream Types contains "Comment"
instead of "Downtime" even when pointing to the correct object.
2023-10-13 16:08:59 +02:00
Alexander Aleksandrovič Klimov
3021385d98
Merge pull request #9875 from Icinga/fix-downtime-docs
...
Fix downtime host/service name attribute descriptions
2023-10-11 13:28:55 +02:00
Yonas Habteab
6dfedb8e80
Fix downtime host/service name attribute descriptions
2023-10-11 10:34:51 +02:00
Julian Brost
76b460c8ba
Merge pull request #9872 from Icinga/Al2Klimov-patch-5
...
GHA: add upcoming (already frozen) Ubuntu 23.10
2023-10-06 13:05:29 +02:00
Alexander Aleksandrovič Klimov
bb6cfe94d3
GHA: add upcoming (already frozen) Ubuntu 23.10
2023-10-06 10:34:36 +02:00
Julian Brost
17858eae5b
Merge pull request #9871 from Icinga/Al2Klimov-patch-5
...
GHA: add upcoming (already frozen) Fedora 39
2023-10-05 12:18:11 +02:00
Alexander Aleksandrovič Klimov
9ebf585ec7
GHA: add upcoming (already frozen) Fedora 39
2023-10-04 16:35:26 +02:00
Julian Brost
bb60110368
Merge pull request #9863 from Icinga/Al2Klimov-patch-5
...
GHA: drop EOL Ubuntu 22.10
2023-10-04 11:42:12 +02:00
Alexander Aleksandrovič Klimov
a3dfb525c0
GHA: drop EOL Ubuntu 22.10
2023-09-26 11:40:28 +02:00
Julian Brost
bba6a76f4a
Merge pull request #9853 from Icinga/GelfWriter-m_StreamMutex
...
GelfWriter: protect m_Stream via m_WorkQueue, not ObjectLock(this)
2023-09-07 11:46:38 +02:00
Julian Brost
65dab469b7
Merge pull request #9856 from Icinga/Al2Klimov-patch-5
...
Doc: ITL: correct $ifw_api_crl$ default
2023-09-05 16:01:13 +02:00
Alexander Aleksandrovič Klimov
08a4aef4df
Doc: ITL: correct $ifw_api_crl$ default
...
In contrast to cert/key/CA, no CRL means no CRL.
(The behavior of the API is the same.)
2023-08-25 12:26:32 +02:00
Alexander Aleksandrovič Klimov
e5d988a2fe
Merge pull request #7799 from Icinga/bugfix/file-end
...
Fix file endings
2023-08-25 11:06:19 +02:00
Alexander A. Klimov
4ee10a6c20
GelfWriter: protect m_Stream via m_WorkQueue, not ObjectLock(this)
...
On shutdown or HA re-connect ConfigObject#SetAuthority(false) is called which
does ObjectLock(this) and ConfigObject#Pause(). GelfWriter#Pause(), with the
above ObjectLock, calls m_WorkQueue.Join(). But items inside that also doing
ObjectLock(this) cause a deadlock.
2023-08-24 17:48:09 +02:00
Alexander Aleksandrovič Klimov
993c9b742d
Make ObjectImpl<Logger>#GetSeverity() non-virtual
...
After all it's not overridden.
2023-08-15 13:03:31 +02:00
Alexander Aleksandrovič Klimov
66088050b5
Merge pull request #9848 from Icinga/mailmap-mathiasaerts
...
Update .mailmap
2023-08-14 12:58:47 +02:00
Julian Brost
e94ca5b24e
Update .mailmap
2023-08-14 09:45:00 +02:00
Julian Brost
986991ed48
Merge pull request #9802 from mathiasaerts/patch-1
...
Fix 'healt' typo
2023-08-14 09:38:41 +02:00
Mattia Codato
41e21cb8cf
Prevent calls to command API while the configuration is reloading.
...
Fixes #9840
2023-08-09 08:45:04 +02:00
Julian Brost
7ae91ce504
Merge pull request #9826 from Icinga/Al2Klimov-patch-9
...
Release issue template: Harden OpenSSL Defaults
2023-08-01 10:31:07 +02:00
Alexander A. Klimov
b84dda1790
.github/ISSUE_TEMPLATE/release.md: Harden global TLS defaults
2023-07-31 16:30:20 +02:00
Julian Brost
756aa18c18
Merge pull request #9828 from Icinga/release.md
...
Replace `RELEASE.md' with issue template
2023-07-31 16:18:01 +02:00
Alexander A. Klimov
4164bee6c7
Release issue template: restore non-trivial info from removed RELEASE.md
...
We have dedicated repositories for packages, so this stuff is already
fragmented into visible and invisible. The docs can be fragmented the same
way. But then everything about this repo should be documented in this repo,
too. This just re-adds docs about the publicly visible stuff. Ex. the last
section, but it is easy to miss, so it's here.
2023-07-31 10:46:12 +02:00
Julian Brost
2d6ea43a7b
Merge pull request #9834 from Icinga/probot/update-authors/master/e3cca711ef464505db0cd891239bc66686b641b6
...
Update AUTHORS
2023-07-24 14:01:04 +02:00
icinga-probot[bot]
7e5dc97ecb
Update AUTHORS
2023-07-14 12:56:21 +00:00
Alexander Aleksandrovič Klimov
e3cca711ef
Merge pull request #9831 from Icinga/probot/update-authors/master/a81f95d6abcbf8b6811b1379badb262abedee46a
...
Update AUTHORS
2023-07-14 14:55:56 +02:00
Alexander Aleksandrovič Klimov
52a3604680
Merge pull request #9759 from liip-forks/OdyX-sslcert_allow-setting-url
...
ssl_cert allow HTTP request URL setting
2023-07-14 10:24:23 +02:00
Alexander Aleksandrovič Klimov
1af5109ad3
Merge pull request #9734 from Icinga/remove-unused-stream-peek-
...
Remove unused Stream#Peek()
2023-07-13 16:52:29 +02:00
icinga-probot[bot]
b6c5e1663c
Update AUTHORS
2023-07-13 11:57:09 +00:00