Skip to content

Replace openssl with boringssl as the official ssl provider#339

Merged
mattklein123 merged 3 commits intomasterfrom
boring_ssl
Jan 10, 2017
Merged

Replace openssl with boringssl as the official ssl provider#339
mattklein123 merged 3 commits intomasterfrom
boring_ssl

Conversation

@RomanDzhabarov
Copy link
Copy Markdown
Member

cc: @lyft/network-team @PiotrSikora

cd ..
rm -fr libevent*

# boring ssl
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.

Nit: BoringSSL.

git clone https://boringssl.googlesource.com/boringssl
cd boringssl
git reset --hard 78684e5b222645828ca302e56b40b9daff2b2d27
cmake -DCMAKE_INSTALL_PREFIX:PATH=$THIRDPARTY_BUILD .
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.

BoringSSL doesn't provide make install target, so -DCMAKE_INSTALL_PREFIX:PATH=$THIRDPARTY_BUILD is useless and can be removed.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

right, i was playing around it and forgot to remove...

@mattklein123
Copy link
Copy Markdown
Member

Does this work without any other code changes? Or do we also need other commits to change paths?

@PiotrSikora
Copy link
Copy Markdown
Contributor

Commit message could use a bit more text ;)

@mattklein123
Copy link
Copy Markdown
Member

mattklein123 commented Jan 10, 2017

If there are no other code changes required, can you also update docs in this commit about third party dependencies. (You should mention in docs that we build against boringssl but that openssl should still work).

@roman: no code changes required, all builds fine. Will update docs.

@RomanDzhabarov
Copy link
Copy Markdown
Member Author

new image is pushed to docker hub

@mattklein123 mattklein123 changed the title Replace openssl by boring ssl in the thirdparty docker image Replace openssl with boringssl as the official ssl provider Jan 10, 2017
@mattklein123 mattklein123 merged commit 24b2692 into master Jan 10, 2017
@mattklein123 mattklein123 deleted the boring_ssl branch January 10, 2017 16:12
enricoschiattarella pushed a commit to enricoschiattarella/envoy that referenced this pull request Jan 10, 2017
rshriram pushed a commit to rshriram/envoy that referenced this pull request Oct 30, 2018
rshriram pushed a commit to rshriram/envoy that referenced this pull request Oct 30, 2018
Automatic merge from submit-queue.

[DO NOT MERGE] Auto PR to update dependencies of mixerclient

This PR will be merged automatically once checks are successful.
```release-note
none
```
mathetake added a commit that referenced this pull request Mar 3, 2026
**Commit Message**

This will be helpful in debugging connectivity especially. Now you can
spawn `envoy -c ./tests/extproc/envoy.yaml` and open `localhost:9901` on
your browser to debug the connectivity.

---------

Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
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.

3 participants