Skip to content

OSSM-1856: Use upstream proxy-wasm-cpp-host#195

Merged
maistra-bot merged 2 commits intomaistra:maistra-2.3from
jwendell:OSSM-1856
Aug 25, 2022
Merged

OSSM-1856: Use upstream proxy-wasm-cpp-host#195
maistra-bot merged 2 commits intomaistra:maistra-2.3from
jwendell:OSSM-1856

Conversation

@jwendell
Copy link
Copy Markdown
Member

No description provided.

jwendell and others added 2 commits August 15, 2022 11:58
Upstream has support for using a local SSL library, which was added in
this PR: proxy-wasm/proxy-wasm-cpp-host#219

The change above incorporates our downstream changes so there's no need
to use our fork for the OpenSSL purpose.
* wasm: update Proxy-Wasm C++ Host to latest.
* Fixes #20007

Signed-off-by: Piotr Sikora piotrsikora@google.com

This commit cherry picks commit 2a9565d
which was somehow mixed with our downstream changes, and some changes
were lost. Propably this happened to fix compiler failures due to the
proxy-wasm-cpp-host dependency not being updated in our tree.
Copy link
Copy Markdown
Contributor

@oschaaf oschaaf left a comment

Choose a reason for hiding this comment

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

Awesome. LGTM!

@twghu twghu self-requested a review August 16, 2022 10:19
@oschaaf oschaaf requested a review from tedjpoole August 16, 2022 10:36
@twghu
Copy link
Copy Markdown
Contributor

twghu commented Aug 16, 2022

The change from the Maistra proxy-wasm-cpp-host 9b122e75d40b10982862fab1bcdb2eb4dbf57d8a seems catered for by proxy-wasm/proxy-wasm-cpp-host#219

As this is the only code change to the earlier Maistra Version is an ideal change.

As long as we can support the need to build test with OpenSSL as per 8849b2cc7523034c73fb2e27334c25f9c640a0e3.

The only other important change is 3372cb3a982a02a8378b67a1df99078f5d8d581e which at the time of comment was still an open PR 282

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.

6 participants