• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mendersoftware / mender / 1055811984
76%
master: 80%

Build:
Build:
LAST BUILD BRANCH: 5.0.x
DEFAULT BRANCH: master
Ran 31 Oct 2023 09:07AM UTC
Jobs 1
Files 131
Run time 9s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

31 Oct 2023 08:02AM UTC coverage: 79.875%. Remained the same
1055811984

push

gitlab-ci

oleorhagen
feat(crypto): Add HSM support

This adds support for HSM key storage. This is a wrapper around the existing
OpenSSL external crypto support, and supports both the deprecated `ENGINE` API
in OpenSSL 1.x, and the new `Provider` API in OpenSSL 3.x.

Ticket: MEN-6668
Changelog: The client's HSM crypto-module support is changed so that the
`PrivateKey` used for `authentication` is always taken from the configurations:
`security.AuthPrivateKey`, and the `HttpsClient.private_key` is only used as the
key for the associated certificate `HttpsClient.client_certificate`. The two can
still use the same key, but this means now that you add the same key `url` in
both places.

Signed-off-by: Ole Petter <ole.orhagen@northern.tech>

70 of 70 new or added lines in 8 files covered. (100.0%)

6882 of 8616 relevant lines covered (79.87%)

9337.27 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
83.67
0.0% common/http/http.cpp
2
88.28
0.0% common/http/platform/beast/http.cpp
35
64.36
0.0% common/crypto/platform/openssl/crypto.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
70.0
0.0% mender-auth/cli/keystore.cpp
3
83.33
0.0% mender-auth/ipc/server.cpp
3
0.0
0.0% mender-auth/ipc/server.hpp
22
60.0
0.0% mender-auth/cli/actions.cpp
29
83.67
0.0% common/http/http.cpp
57
64.36
0.0% common/crypto/platform/openssl/crypto.cpp
96
88.28
0.0% common/http/platform/beast/http.cpp
Jobs
ID Job ID Ran Files Coverage
1 1055811984.1 31 Oct 2023 09:07AM UTC 131
79.87
Source Files on build 1055811984
  • Tree
  • List 131
  • Changed 22
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • GitLab CI Build #1055811984
  • 630882ad on github
  • Prev Build on HEAD (#1055804941)
  • Next Build on HEAD (#1056157389)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc