Skip to content

Two minor fixes#148

Merged
chucklever merged 2 commits into
mainfrom
fixes
May 9, 2026
Merged

Two minor fixes#148
chucklever merged 2 commits into
mainfrom
fixes

Conversation

@chucklever
Copy link
Copy Markdown
Member

No description provided.

scottmayhew and others added 2 commits May 3, 2026 15:13
The code that gets certs from keyrings currently only gets RSA certs, so
we need to zero out the PQ certs length fields when a keyring is used.
Otherwise the retrieval callback will look in the wrong offset in the
tlshd_certs list.

Reported-by: Sagi Grimberg <sagi@grimberg.me>
Fixes: facd084 ("tlshd: Client-side dual certificate support")
Fixes: 14f5349 ("tlshd: Server-side dual certificate support")
Signed-off-by: Scott Mayhew <smayhew@redhat.com>
Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
GitHub Actions has deprecated Node.js 20.  Recent CI runs emit
the runner warning that actions/checkout@v4 will be forced to
Node.js 24 on 2026-06-02 and that Node.js 20 will be removed
from runners on 2026-09-16.  The cache, configure-pages,
upload-pages-artifact, and deploy-pages pins still reference
Node 20 release lines and would draw the same warning when the
documentation workflow next runs.

Move every pinned third-party action to its current Node 24
release.  The checkout pin matches the v6.0.2 SHA already used
by macaron-check-github-actions.yml, keeping the repository
consistent.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
@chucklever chucklever merged commit a885179 into main May 9, 2026
13 of 14 checks passed
@chucklever chucklever deleted the fixes branch May 9, 2026 16:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants