Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: fb73b131d64b6d27a9150501f9170b601bad4f03
https://github.com/Checkmk/checkmk/commit/fb73b131d64b6d27a9150501f9170b601…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M packages/livestatus/src/InputBuffer.cc
M packages/livestatus/src/RRDColumn.cc
M packages/neb/src/module.cc
Log Message:
-----------
Remove C-style string handling, part 3.
Change-Id: Ib76b1e4f1e850e8bd66406ad1635e4d14d8304c0
Commit: ee7b30fbfe02908a647c5fc8aa897747db6d1d4a
https://github.com/Checkmk/checkmk/commit/ee7b30fbfe02908a647c5fc8aa897747d…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M packages/check-cert/src/checker.rs
M packages/check-cert/src/main.rs
Log Message:
-----------
check-cert: Map can remove some boilerplate
In the simplest case, using `Option::map` over pattern matching
results in code that looks as if we were not dealing with an
optional parameter at all, which I think is nice.
In slightly more complex cases, such as `check_validity_not_after`,
we could use `Option::map_or` but the code is then too compact
for my taste. So let's not overdo it.
CMK-14683
Change-Id: I68dc3ca2331c7cc5c065b314df3600b21702fab1
Commit: da68d86af2e925c7655f1a5809f2b03fef79cd6a
https://github.com/Checkmk/checkmk/commit/da68d86af2e925c7655f1a5809f2b03fe…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M packages/check-cert/Cargo.lock
M packages/check-cert/Cargo.toml
M packages/check-cert/src/check.rs
Log Message:
-----------
check-cert: Use TypedBuilder
CMK-14683
Change-Id: I6f218aae805a5443107150bfd22e2e53bf0e4c1e
Commit: e5b4f7ff4245863377ceff1a0f073784038946ae
https://github.com/Checkmk/checkmk/commit/e5b4f7ff4245863377ceff1a0f0737840…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M packages/check-cert/src/fetcher.rs
M packages/check-cert/src/main.rs
Log Message:
-----------
check-cert: Add config for fetcher options
CMK-14683
Change-Id: I908cc048d54d4ff77c901fdb535e1fd12b474e16
Commit: 2460932d11d7fdc0998c167e34b93fcce90e0394
https://github.com/Checkmk/checkmk/commit/2460932d11d7fdc0998c167e34b93fcce…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M packages/check-cert/src/checker.rs
M packages/check-cert/src/main.rs
Log Message:
-----------
check-cert: Add entry-function for all cert checks
CMK-14683
Change-Id: If0fe74949ed5c194f65d47d4b163e322c4e222d5
Commit: 0881e71a5a0751cad75eef89cd71affb6ae9a449
https://github.com/Checkmk/checkmk/commit/0881e71a5a0751cad75eef89cd71affb6…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M packages/check-cert/src/checker.rs
Log Message:
-----------
check-cert: Handle certificate parsing errors
CMK-14683
Change-Id: I712bc87be8d0ceb4d65f6d18f5e90b24de51e7ad
Compare:
https://github.com/Checkmk/checkmk/compare/d5c5537cfbf5...0881e71a5a07