Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 294a4e297388db4183a9e0d9888e201047d83c40
https://github.com/Checkmk/checkmk/commit/294a4e297388db4183a9e0d9888e20104…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M packages/check-cert/Cargo.lock
Log Message:
-----------
check-cert: Cargo update
CMK-14683
Change-Id: I78a60825c2166fba4dd5019064cc108a0108a92e
Commit: 65afe6a56c73a083d70d8d5aaf4058064ab8a1ef
https://github.com/Checkmk/checkmk/commit/65afe6a56c73a083d70d8d5aaf4058064…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M packages/check-cert/src/check.rs
M packages/check-cert/src/checker/certificate.rs
M packages/check-cert/src/checker/validation.rs
M packages/check-cert/src/main.rs
Log Message:
-----------
check-cert: Accept both &str and String for summary
See
https://rust-unofficial.github.io/patterns/idioms/coercion-arguments.html
but even without the link... the API is a lot nicer to use now.
Note that we still use a smart pointer in Summary itself to avoid
dealing with lifetime management by hand.
CMK-14683
Change-Id: I4b3e6a9253d1af88eba646a9af3efea3edcb7304
Commit: cd2a387768dc76018402615474ab4e2a5310fe5e
https://github.com/Checkmk/checkmk/commit/cd2a387768dc76018402615474ab4e2a5…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M packages/check-cert/src/lib.rs
A packages/check-cert/src/truststore.rs
A packages/check-cert/tests/truststore.rs
Log Message:
-----------
check-cert: Load system trust store
CMK-14683
Change-Id: Iae19bc94bc488f9f964174dbf1ad52a32bbc934a
Commit: 0be6fd163ca8bb435a1b3da0fef6d874b16477fc
https://github.com/Checkmk/checkmk/commit/0be6fd163ca8bb435a1b3da0fef6d874b…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths:
M packages/check-cert/src/checker/validation.rs
Log Message:
-----------
check-cert: Reduce complexity in self-signed detection
Also: make the logic reusable.
CMK-14683
Change-Id: I3a90fb0adf0f25f97451aac91d18662f0b7360d4
Compare:
https://github.com/Checkmk/checkmk/compare/5e84d6630fb5...0be6fd163ca8