Skip to content
This repository has been archived by the owner on May 3, 2022. It is now read-only.

kubic-project/envoy-openssl

 
 

Repository files navigation

Envoy Logo

Envoy OpenSSL Extensions

The Envoy OpenSSL Extensions project hosts extensions for building Envoy purely with OpenSSL.

Azure Pipeline Slack License

Building

To build OpenSSL-enabled Envoy run the following command.

$ bazel build //:envoy

If you need OpenSSL dynamically linked to Envoy then re-map @boringssl to @openssl_shared by editing the WORKSPACE file.

Testing

To test the OpenSSL features run the following commands.

$ bazel test //test/common/...
$ bazel test //test/extensions/...
$ bazel test //test/integration/...

License

The Envoy OpenSSL Extensions project is governed by the Apache License, Version 2.0. See the LICENSE file for the full license text.

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.6%
  • Starlark 4.7%
  • Other 0.7%