Skip to content
Cloud-native high-performance edge/middle/service proxy
Branch: master
Clone or download
cmluciano and jmarantz libc: add libc++ todo for TCMALLOC and use ifdef for LIBCPP_VERSION (#…
…6343)

Due to problems with libc++ environment setup, we can not accurately
measure the memory usage within hasDeterministicMallocStats.

The flip to ifdef should be more accurate for testing whether LIBCPP
is defined in pre-processing.

Signed-off-by: Christopher M. Luciano <cmluciano@us.ibm.com>
Latest commit 873d74a Mar 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci CircleCI: Split Docker build/push steps out of release job (#5732) Mar 19, 2019
.github bot: exempt label "no stalebot" for PRs (#4081) Aug 8, 2018
api config: remove unused import (#6340) Mar 21, 2019
bazel Docs and sandboxes: Remove reference to Docker Machine, fix sandbox c… Mar 21, 2019
ci Docs and sandboxes: Remove reference to Docker Machine, fix sandbox c… Mar 21, 2019
configs
docs circuit breaker: track remaining resource count (#6269) Mar 21, 2019
examples
include/envoy circuit breaker: track remaining resource count (#6269) Mar 21, 2019
restarter format all python files in envoy (#5422) Dec 26, 2018
source circuit breaker: track remaining resource count (#6269) Mar 21, 2019
support tools: format pre-commit output (#5094) Nov 21, 2018
test libc: add libc++ todo for TCMALLOC and use ifdef for LIBCPP_VERSION (#… Mar 21, 2019
tools event: add Windows implementation (#6330) Mar 21, 2019
windows
.bazelrc
.clang-format format: run clang-format on proto files (#3473) May 23, 2018
.clang-tidy Revert "ci: enable check for static non-POD (#5602)" (#5733) Jan 28, 2019
.gitattributes Auto-merge the version-history file. (#3820) Jul 9, 2018
.gitignore git: add generated CLion files to gitignore (#6195) Mar 6, 2019
BUILD Reconcile envoyproxy/data-plane-api and envoyproxy/envoy (#3036) Apr 16, 2018
CODEOWNERS governance: adding CODEOWNERS for QUIC (#5774) Jan 31, 2019
CODE_OF_CONDUCT.md Update to CNCF Code of Conduct (#1671) Sep 15, 2017
CONTRIBUTING.md
DCO Create DCO file (#1661) Sep 15, 2017
DEPRECATED.md Remove redundant spaces (#5992) Feb 19, 2019
DEVELOPER.md
GOVERNANCE.md Remove redundant spaces (#5992) Feb 19, 2019
ISSUE_TEMPLATE.md Making fix format more pedantic to be merciful to maintainers (#2162) Dec 6, 2017
LICENSE Normalize the licensing scheme (#737) Apr 19, 2017
NOTICE license: update NOTICE to switch to CNCF copyright (#2663) Feb 24, 2018
OWNERS.md owners: ggreenway to emeritus (#5947) Feb 14, 2019
PULL_REQUESTS.md docs: fix version history order (#4545) Sep 27, 2018
PULL_REQUEST_TEMPLATE.md docs: updating the pull request template (#6060) Feb 26, 2019
README.md
REPO_LAYOUT.md docs: fix grammar errors (#3983) Jul 30, 2018
SECURITY_RELEASE_PROCESS.md docs: fix grammar errors (#3983) Jul 30, 2018
STYLE.md trivial fix: there are many wrong typos (#5938) Feb 13, 2019
VERSION envoy: Kicking off 1.10 (#5370) Dec 20, 2018
WORKSPACE Dependency: update rules_go (#6201) Mar 7, 2019
repokitteh.star repokitteh: hide token passed to retest from trace (#5059) Nov 16, 2018

README.md

Envoy Logo

C++ L7 proxy and communication bus

Envoy is hosted by the Cloud Native Computing Foundation (CNCF). If you are a company that wants to help shape the evolution of technologies that are container-packaged, dynamically-scheduled and microservices-oriented, consider joining the CNCF. For details about who's involved and how Envoy plays a role, read the CNCF announcement.

CII Best Practices

Documentation

Related

Contact

  • envoy-announce: Low frequency mailing list where we will email announcements only.
  • envoy-users: General user discussion.
  • envoy-dev: Envoy developer discussion (APIs, feature design, etc.).
  • envoy-maintainers: Use this list to reach all core Envoy maintainers.
  • Twitter: Follow along on Twitter!
  • Slack: Slack, to get invited go here. We have the IRC/XMPP gateways enabled if you prefer either of those. Once an account is created, connection instructions for IRC/XMPP can be found here.
    • NOTE: Response to user questions is best effort on Slack. For a "guaranteed" response please email envoy-users@ per the guidance in the following linked thread.

Please see this email thread for information on email list usage.

Contributing

Contributing to Envoy is fun and modern C++ is a lot less scary than you might think if you don't have prior experience. To get started:

Community Meeting

The Envoy team meets every other Tuesday at 9am PT. The public Google calendar is here: https://goo.gl/PkDijT

Meeting minutes are here: https://goo.gl/5Cergb

Security

Security Audit

A third party security audit was performed by Cure53, you can see the full report here.

Reporting security vulnerabilities

If you've found a vulnerability or a potential vulnerability in Envoy please let us know at envoy-security. We'll send a confirmation email to acknowledge your report, and we'll send an additional email when we've identified the issue positively or negatively.

For further details please see our complete security release process.

You can’t perform that action at this time.