Skip to content

Bump wolfssl to v5.9.0-stable#2105

Merged
tatsuhiro-t merged 1 commit intomainfrom
bump-wolfssl
Mar 28, 2026
Merged

Bump wolfssl to v5.9.0-stable#2105
tatsuhiro-t merged 1 commit intomainfrom
bump-wolfssl

Conversation

@tatsuhiro-t
Copy link
Copy Markdown
Member

No description provided.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the wolfSSL version from v5.8.4-stable to v5.9.0-stable in the README and the interop Dockerfile. Feedback suggests improving maintainability and consistency by defining the version as a variable or build argument rather than hardcoding it in multiple locations.

.. code-block:: shell

$ git clone --depth 1 -b v5.8.4-stable https://github.com/wolfSSL/wolfssl
$ git clone --depth 1 -b v5.9.0-stable https://github.com/wolfSSL/wolfssl
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

For consistency with other build examples in this file (e.g., for libressl on line 174), consider defining the version in a variable. This makes it clearer which version is being used and easier to update.

Suggested change
$ git clone --depth 1 -b v5.9.0-stable https://github.com/wolfSSL/wolfssl
$ WOLFSSL_VERSION=v5.9.0-stable
$ git clone --depth 1 -b $WOLFSSL_VERSION https://github.com/wolfSSL/wolfssl

esac

git clone --depth 1 -b v5.8.4-stable https://github.com/wolfSSL/wolfssl
git clone --depth 1 -b v5.9.0-stable https://github.com/wolfSSL/wolfssl
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

For better maintainability, consider defining the wolfSSL version as a variable. For consistency with how other arguments like NGTCP2_BRANCH are handled in this file, you could define it as an ARG at the top of the Dockerfile (e.g., ARG WOLFSSL_VERSION=v5.9.0-stable) and then use the variable here (e.g., git clone --depth 1 -b $WOLFSSL_VERSION ...). This would also align with the approach in ci/build_wolfssl.sh, which uses a variable for the version. This makes future updates easier.

@tatsuhiro-t tatsuhiro-t merged commit 4d29bac into main Mar 28, 2026
75 checks passed
@tatsuhiro-t tatsuhiro-t deleted the bump-wolfssl branch March 28, 2026 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant