-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 1.3 use after free #110
Commits on Aug 13, 2019
-
config: enforcing terminal filters are the final filter in their resp…
…ective chains (envoyproxy#7779) An (no longer annoyingly one-off) solution to the common problem folks run into with Envoy configs where they add their filters behind the router filter and don't get why things aren't working. Ditto for HCM, tcp_proxy etc for L4 Risk Level: Low (except for folks with broken config) Testing: new UT Docs Changes: n/a Release Notes: n/a Fixes envoyproxy#7767 Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Configuration menu - View commit details
-
Copy full SHA for 3f5580f - Browse repository at this point
Copy the full SHA 3f5580fView commit details -
Configuration menu - View commit details
-
Copy full SHA for df6e6dc - Browse repository at this point
Copy the full SHA df6e6dcView commit details -
http1: remove unimplemented constructor (envoyproxy#7905)
Removes a stale, unimplemented constructor definition. Risk Level: low Testing: n/a Doc Changes: n/a Release Notes: n/a Signed-off-by: Stephan Zuercher <zuercher@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 38a4d86 - Browse repository at this point
Copy the full SHA 38a4d86View commit details -
Merge pull request istio#89 from istio/release-1.3-codeowners
Set release managers as CODEOWNERS for release-1.3
Configuration menu - View commit details
-
Copy full SHA for 0bce48d - Browse repository at this point
Copy the full SHA 0bce48dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9595dc - Browse repository at this point
Copy the full SHA c9595dcView commit details -
Patch in ecf04cc and 49f0fb9 from gRPC. (envoyproxy#7850)
This is so that Envoy keeps building with the --incompatible_disable_legacy_proto_provider command line option of Bazel which is to be flipped in 1.0 . Description: Risk Level: Testing: Docs Changes: Release Notes: Signed-off-by: Lukacs T. Berki <lberki@google.com>
Configuration menu - View commit details
-
Copy full SHA for 1dc418f - Browse repository at this point
Copy the full SHA 1dc418fView commit details -
xds: apply node identifier optimization (envoyproxy#7876)
Omit the node identifier from subsequent discovery requests on the same stream. Restricted to non-incremental xDS for tractability. Risk Level: low, affects xDS protocol but guarded by an option Testing: Unit/integration tests are updated Docs Changes: xDS spec clarification Release Notes: omit the node identifier from subsequent discovery requests Fixes: envoyproxy#7860 Signed-off-by: Kuat Yessenov <kuat@google.com>
Configuration menu - View commit details
-
Copy full SHA for 8e07e82 - Browse repository at this point
Copy the full SHA 8e07e82View commit details -
config: WatchMap: cleaner management of watches (envoyproxy#7108)
To be used with delta ADS. Could probably be used with the current GrpcMuxImpl. Has the SubscriptionCallbacks interface, so a GrpcMux can just directly pass onConfigUpdate() calls through to the WatchMap, which will then appropriately distribute the various resources to the various watches' SubscriptionCallbacks. envoyproxy#4991 Risk Level: none, not yet built into Envoy Testing: unit tests for the new class Signed-off-by: Fred Douglas <fredlas@google.com>
Configuration menu - View commit details
-
Copy full SHA for 128acb5 - Browse repository at this point
Copy the full SHA 128acb5View commit details -
Merge pull request istio#90 from istio/merge-from-wasm
Merge from envoyproxy/envoy-wasm:master
Configuration menu - View commit details
-
Copy full SHA for ad234fe - Browse repository at this point
Copy the full SHA ad234feView commit details
Commits on Aug 14, 2019
-
grpc access logger: refactor common gRPC ALS out (envoyproxy#7879)
Description: In preparation to implement TCP gRPC Access Logger. Risk Level: Low (refactoring only) Testing: CI Docs Changes: N/A Release Notes: N/A Signed-off-by: Lizan Zhou <lizan@tetrate.io>
Configuration menu - View commit details
-
Copy full SHA for 261d443 - Browse repository at this point
Copy the full SHA 261d443View commit details -
lua: Allow to set header entry as table to httpCall and respond APIs (e…
…nvoyproxy#7851) Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
Configuration menu - View commit details
-
Copy full SHA for 5852653 - Browse repository at this point
Copy the full SHA 5852653View commit details -
tools: add comprehensive coverage reporting to router check (envoypro…
…xy#7865) Signed-off-by: Derek Schaller <d_a_schaller@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 71a679d - Browse repository at this point
Copy the full SHA 71a679dView commit details -
grpc-json transcoder: add integration test (envoyproxy#7703)
Signed-off-by: Xuyang Tao <taoxuy@google.com>
Configuration menu - View commit details
-
Copy full SHA for 8747862 - Browse repository at this point
Copy the full SHA 8747862View commit details -
config: fully validating terminal filter ordering for L4 (envoyproxy#…
…7904) Signed-off-by: Alyssa Wilk <alyssar@google.com>
Configuration menu - View commit details
-
Copy full SHA for b2719f6 - Browse repository at this point
Copy the full SHA b2719f6View commit details -
coverage: publish report to GCS (envoyproxy#7909)
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
Configuration menu - View commit details
-
Copy full SHA for 4d2ca4d - Browse repository at this point
Copy the full SHA 4d2ca4dView commit details -
cleanup: conn_manager.cc err message word fix (envoyproxy#7901)
Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
Configuration menu - View commit details
-
Copy full SHA for e1d713e - Browse repository at this point
Copy the full SHA e1d713eView commit details -
use new buffers by default (envoyproxy#7883)
Signed-off-by: Cynthia Coan <ccoan@instructure.com>
Configuration menu - View commit details
-
Copy full SHA for 3dd84d3 - Browse repository at this point
Copy the full SHA 3dd84d3View commit details
Commits on Aug 15, 2019
-
upgrade yapf to the latest version (envoyproxy#7926)
Description: Upgrade yapf to the latest version. We'd like to reuse it in our local repo, and some of the newer versions contain fixes we need. This required reformatting all the files for their new rules. Happy to change any rules, as necessary. Risk Level: Low Testing: Ensure py format checks can still pass. Docs Changes: N/A Release Notes: N/A fixes envoyproxy#7389 Signed-off-by: Cynthia Coan <ccoan@instructure.com>
Configuration menu - View commit details
-
Copy full SHA for aff9caf - Browse repository at this point
Copy the full SHA aff9cafView commit details -
Add trafic direction API. (istio#122)
* Add trafic direction API. Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6a228ec - Browse repository at this point
Copy the full SHA 6a228ecView commit details -
router: remote implicit case of lambda to bool (envoyproxy#7930)
Per envoyproxy#7736, we're inadvertently casting a lambda expression to bool. Fortunately, the code is attempting to pass true, so it works. Risk Level: low Testing: n/a Docs Changes: n/a Release Notes: n/a Fixes: envoyproxy#7736 Signed-off-by: Stephan Zuercher <zuercher@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5c9f1f0 - Browse repository at this point
Copy the full SHA 5c9f1f0View commit details -
ABI functions return WasmResult.
Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 501ac47 - Browse repository at this point
Copy the full SHA 501ac47View commit details -
add DNS SAN as principal (envoyproxy#7881)
Description: Adds support for DNS SAN as Principal in RBAC filter. Risk Level: Low Testing: Added automated tests Docs Changes: Updated Release Notes: Added Fixes envoyproxy#7836 Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
Configuration menu - View commit details
-
Copy full SHA for 882a306 - Browse repository at this point
Copy the full SHA 882a306View commit details -
Merge remote-tracking branch 'upstream/master' into wasm-result
Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 00f1436 - Browse repository at this point
Copy the full SHA 00f1436View commit details -
Configuration menu - View commit details
-
Copy full SHA for de33440 - Browse repository at this point
Copy the full SHA de33440View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b9d74f - Browse repository at this point
Copy the full SHA 6b9d74fView commit details -
fix misspelled words in client.py help message (envoyproxy#7933)
Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
Configuration menu - View commit details
-
Copy full SHA for 15d5486 - Browse repository at this point
Copy the full SHA 15d5486View commit details -
Update WRT upstreaming requirements.
Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0ad642b - Browse repository at this point
Copy the full SHA 0ad642bView commit details -
LoadBalancer: Skip EdfScheduler creation in LoadBalancerBase if all h…
…ost weights are equal. (envoyproxy#7877) Only create EdfScheduler for round-robing and least-request load balancers if hosts have different weights. This reduces CPU usage during load balancer creation and memory usage in the common case where all hosts have the same weight. Signed-off-by: Antonio Vicente <avd@google.com>
Configuration menu - View commit details
-
Copy full SHA for b73e5e6 - Browse repository at this point
Copy the full SHA b73e5e6View commit details -
Make iterators const (envoyproxy#7924)
Signed-off-by: Raul Gutierrez Segales <rgs@pinterest.com>
Configuration menu - View commit details
-
Copy full SHA for 6ab3351 - Browse repository at this point
Copy the full SHA 6ab3351View commit details -
Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
Configuration menu - View commit details
-
Copy full SHA for 915ed46 - Browse repository at this point
Copy the full SHA 915ed46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c65513 - Browse repository at this point
Copy the full SHA 0c65513View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad2a261 - Browse repository at this point
Copy the full SHA ad2a261View commit details -
bazel: set strict action env (envoyproxy#7940)
We pass all environment variables we care about explicitly and should not pass any other not set variables. Signed-off-by: Matt Klein <mklein@lyft.com>
Configuration menu - View commit details
-
Copy full SHA for d4186f2 - Browse repository at this point
Copy the full SHA d4186f2View commit details -
runtime: add static layer case to loader impl (envoyproxy#7932)
Signed-off-by: Asra Ali <asraa@google.com>
Configuration menu - View commit details
-
Copy full SHA for 4f0fc2d - Browse repository at this point
Copy the full SHA 4f0fc2dView commit details -
test: mock cleanup (envoyproxy#7922)
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Configuration menu - View commit details
-
Copy full SHA for e64361b - Browse repository at this point
Copy the full SHA e64361bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f09819 - Browse repository at this point
Copy the full SHA 2f09819View commit details -
Redis cluster read replica (envoyproxy#7496)
Signed-off-by: Henry Yang <hyang@lyft.com>
Configuration menu - View commit details
-
Copy full SHA for 560d09f - Browse repository at this point
Copy the full SHA 560d09fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52d4637 - Browse repository at this point
Copy the full SHA 52d4637View commit details
Commits on Aug 16, 2019
-
docs: 0 disables route timeout (envoyproxy#7931)
Calling out that it's possible to use the value 0 to disable route timeout (as it is for idle timeout). Signed-off-by: nmeessen <nmeessen@atlassian.com>
Configuration menu - View commit details
-
Copy full SHA for b9fe0b9 - Browse repository at this point
Copy the full SHA b9fe0b9View commit details -
redis: fix merge race (envoyproxy#7943)
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
Configuration menu - View commit details
-
Copy full SHA for 5a7bab7 - Browse repository at this point
Copy the full SHA 5a7bab7View commit details -
Add another builtin emscripten function.
Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a878969 - Browse repository at this point
Copy the full SHA a878969View commit details -
Dependency: Update rules_go, Go, Python, curl, bazel-toolchains, baze…
…lisk (envoyproxy#7934) Description: Update dependencies: - rules_go 0.19.2 ([release](https://github.com/bazelbuild/rules_go/releases/tag/0.19.2)), [0.19.0 release notes](https://github.com/bazelbuild/rules_go/releases/tag/0.19.0). The big change is that `org_golang_google_grpc` is no longer declared in `go_rules_dependencies`. In order for the API to build, changes to `WORKSPACE` outlined [here](https://github.com/bazelbuild/rules_go/blob/0.19.0/go/workspace.rst#grpc-dependencies) are required. This pollutes `WORKSPACE` with some dependencies. Open on ways to improve this. - Go 1.12.8 (to match rules_go) - various Python updates - curl 7.65.3 ([changelog](https://curl.haxx.se/changes.html#7_65_3)) - bazel-toolchains switches to 0.28.5 release and address @lizan TODO ([changes](bazelbuild/bazel-toolchains@5a8611e...0.28.5)) - bazelisk 1.0 ([release notes](https://github.com/bazelbuild/bazelisk/releases/tag/v1.0)) Risk Level: Low Testing: `./docs/build.sh`, `bazel build @envoy_api//envoy/...`, `bazel test //test/...` Docs Changes: None required Release Notes: None required Signed-off-by: Michael Payne <michael@sooper.org>
Configuration menu - View commit details
-
Copy full SHA for cb15cc3 - Browse repository at this point
Copy the full SHA cb15cc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9631324 - Browse repository at this point
Copy the full SHA 9631324View commit details -
Added test for sendLocalResponse()
Signed-off-by: Joshua Blatt <jtblatt@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8f60be9 - Browse repository at this point
Copy the full SHA 8f60be9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59d5217 - Browse repository at this point
Copy the full SHA 59d5217View commit details -
Support newer version of emscripten. (istio#134)
Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 36e3280 - Browse repository at this point
Copy the full SHA 36e3280View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72b77e5 - Browse repository at this point
Copy the full SHA 72b77e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11dd382 - Browse repository at this point
Copy the full SHA 11dd382View commit details -
network: Conns with the same local/remote address are local (envoypro…
…xy#7840) Signed-off-by: Andrew Jenkins <andrew@volunteers.acasi.org>
Configuration menu - View commit details
-
Copy full SHA for 1c27f54 - Browse repository at this point
Copy the full SHA 1c27f54View commit details -
cleanup: fix words in assertion message. (envoyproxy#7950)
Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
Configuration menu - View commit details
-
Copy full SHA for 817b2e3 - Browse repository at this point
Copy the full SHA 817b2e3View commit details -
Merge pull request istio#98 from duderino/jblatt_moar_wasm_tests
Add test case for sendLocalResponse
Configuration menu - View commit details
-
Copy full SHA for 0d1a0d4 - Browse repository at this point
Copy the full SHA 0d1a0d4View commit details
Commits on Aug 17, 2019
-
Do not precompile for WAVM. (istio#135)
* Do not precoompile for WAVM. Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d75578d - Browse repository at this point
Copy the full SHA d75578dView commit details -
Merge remote-tracking branch 'upstream/master' into wasm-result
Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e301d16 - Browse repository at this point
Copy the full SHA e301d16View commit details
Commits on Aug 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7050b4b - Browse repository at this point
Copy the full SHA 7050b4bView commit details -
config: distinct CLI options for strict/permissive checking of static…
…/dynamic config. (envoyproxy#7857) As per envoyproxy#6651, this PR plumbs in CLI options to allow independent control over static/dynamic unknown field validation. The defaults are the same for static as today (strict) and for dynamic we are by default permissive. This permits easy rollout of new API minor versions, including those related to security fixes. Fixes a regression that occurred in envoyproxy#7200 where strict/permissive checking CLI options were inverted. As per envoyproxy#6818, added stats/warning for any unknown fields encountered. Risk level: Low (strictly more permissive by default) Testing: additional unit and integration tests added, exercising both permissive/strict checking over various parts of the API (bootstrap, listeners, clusters, xDS, network filters, etc). Fixes envoyproxy#6651 Fixed envoyproxy#6818 Signed-off-by: Harvey Tuch <htuch@google.com>
Configuration menu - View commit details
-
Copy full SHA for 0418a85 - Browse repository at this point
Copy the full SHA 0418a85View commit details -
Prometheus scraper: Opt out of automatic namespacing (istio#138)
* Offer a way to opt out of automatic namespacing in prometheus Signed-off-by: Mandar U Jog <mjog@google.com>
Configuration menu - View commit details
-
Copy full SHA for 4d1a35b - Browse repository at this point
Copy the full SHA 4d1a35bView commit details -
tls: update BoringSSL to 265728de (3865). (envoyproxy#7952)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for 6858df7 - Browse repository at this point
Copy the full SHA 6858df7View commit details -
test: fix data races in FakeStream. (envoyproxy#7929)
Fixes envoyproxy#7927. Risk Level: low (test only) Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for 869981f - Browse repository at this point
Copy the full SHA 869981fView commit details -
filter: add conditions to access control filter (envoyproxy#7716)
Introduces a generic expression-based admission filter using https://github.com/google/cel-cpp. This is a follow-up to discussion in envoyproxy#6751. The advantage of this approach is: 1. Un-opinionated about the policy structure since the only config is an expression. This is friendly towards control planes which can bear the complexity of translation, analysis, and evolution of policies. 2. Multi-language, CEL supports go, java, and c++ runtimes. 3. Inter-operability with other filters using request `metadata`. Companion filters can populate metadata about requests and resources that affect policy decisions. 4. Generic utility, it can be used for custom metric labels, access log entries, etc. The dis-advantage of this approach is that its performance is lower than domain-optimized interpreters. On a fair example, the interpreter evaluates in around 1ms (see https://github.com/google/cel-cpp/blob/master/eval/tests/benchmark_test.cc#L591) vs ~150ns for hand-written C++ native code. There is space for improvement (especially if WASM can be used as a compilation target), but ultimately the generic expression form carries a cost. Conditions are added to support RBAC filter for complementing the existing principal/permission model. They add support for the extended checks (e.g. time of query, resource-bound), but add no cost unless used. Description: add expression-based admission filter Risk Level: low Testing: Docs Changes: Release Notes: Signed-off-by: Kuat Yessenov <kuat@google.com>
Configuration menu - View commit details
-
Copy full SHA for f90e1b0 - Browse repository at this point
Copy the full SHA f90e1b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 384d448 - Browse repository at this point
Copy the full SHA 384d448View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa7db25 - Browse repository at this point
Copy the full SHA aa7db25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b62708 - Browse repository at this point
Copy the full SHA 8b62708View commit details
Commits on Aug 20, 2019
-
ABI functions return WasmResult. (istio#133)
* ABI functions return WasmResult. Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for be78f8a - Browse repository at this point
Copy the full SHA be78f8aView commit details -
Add support for connectionInfo peerCertificatePresented().
Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 778d73b - Browse repository at this point
Copy the full SHA 778d73bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b533a81 - Browse repository at this point
Copy the full SHA b533a81View commit details -
Configuration menu - View commit details
-
Copy full SHA for d799827 - Browse repository at this point
Copy the full SHA d799827View commit details -
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for db76070 - Browse repository at this point
Copy the full SHA db76070View commit details -
Add getCurrentTimeNanoseconds wrapper.
Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a3293c6 - Browse repository at this point
Copy the full SHA a3293c6View commit details -
Fix the alignement in optval of setsockopt when compiled with libc++. (…
…envoyproxy#7958) Description: libc++ std::string may inline the data which results the memory is not aligned to `void*`. Use vector instead to store the optval. Detected by UBSAN with libc++ config. Preparation for envoyproxy#4251 Risk Level: Low Testing: unittest locally Docs Changes: N/A Release Notes: N/A Fixes envoyproxy#7968 Signed-off-by: Lizan Zhou <lizan@tetrate.io> Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for 6716b93 - Browse repository at this point
Copy the full SHA 6716b93View commit details -
Merge pull request istio#93 from PiotrSikora/asan-1.3
network: fix misaligned memory access in setsockopt().
Configuration menu - View commit details
-
Copy full SHA for 6a035e1 - Browse repository at this point
Copy the full SHA 6a035e1View commit details -
Merge pull request istio#141 from jplevyak/wasm-time
Add getCurrentTimeNanoseconds wrapper.
Configuration menu - View commit details
-
Copy full SHA for 0474f49 - Browse repository at this point
Copy the full SHA 0474f49View commit details -
Merge pull request istio#139 from jplevyak/wasm-peercert
Add support for connectionInfo peerCertificatePresented().
Configuration menu - View commit details
-
Copy full SHA for 432025a - Browse repository at this point
Copy the full SHA 432025aView commit details
Commits on Aug 21, 2019
-
Merge branch 'envoyproxy/envoy-wasm:master' into istio/envoy:release-1.3
Signed-off-by: Mandar U Jog <mjog@google.com>
Configuration menu - View commit details
-
Copy full SHA for 9c34162 - Browse repository at this point
Copy the full SHA 9c34162View commit details -
Merge pull request istio#94 from mandarjog/merge_master_13
Merge envoy-wasm into 1.3
Configuration menu - View commit details
-
Copy full SHA for 7a6bb10 - Browse repository at this point
Copy the full SHA 7a6bb10View commit details
Commits on Aug 23, 2019
-
build: use common source and local toolchain when building wee8. (ist…
…io#143) Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for 69395dc - Browse repository at this point
Copy the full SHA 69395dcView commit details -
build: update wee8 to 7.6.303.20. (istio#146)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for 70bbc7b - Browse repository at this point
Copy the full SHA 70bbc7bView commit details -
build: increase wee8's VSZ limit to 4TB. (istio#147)
This allows us to start up to 370 VMs. Fixes istio#136. Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for d20ae4c - Browse repository at this point
Copy the full SHA d20ae4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab50b5a - Browse repository at this point
Copy the full SHA ab50b5aView commit details -
Merge pull request istio#99 from mandarjog/fix0
fix upstream host NULL pointer
Configuration menu - View commit details
-
Copy full SHA for 5a248bf - Browse repository at this point
Copy the full SHA 5a248bfView commit details -
Check that the upstreamHost existst and return an error. (istio#145)
Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b7827d9 - Browse repository at this point
Copy the full SHA b7827d9View commit details -
add context traversal from WASM (istio#142)
Signed-off-by: Kuat Yessenov <kuat@google.com>
Configuration menu - View commit details
-
Copy full SHA for 83a3be9 - Browse repository at this point
Copy the full SHA 83a3be9View commit details
Commits on Aug 24, 2019
-
Fix after previous commit. (istio#149)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for 057e25a - Browse repository at this point
Copy the full SHA 057e25aView commit details
Commits on Aug 25, 2019
-
build: drop GLib2 and Ninja dependencies for wee8. (istio#153)
Suggested by Lizan in: envoyproxy/envoy-wasm#152 Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for 8f5993e - Browse repository at this point
Copy the full SHA 8f5993eView commit details -
build: support building wee8 with Clang/libc++ and GCC. (istio#151)
While there, make build args more readable. Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for f4aae5f - Browse repository at this point
Copy the full SHA f4aae5fView commit details -
Add LOG macros with line number and file name. (istio#144)
Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fe622d0 - Browse repository at this point
Copy the full SHA fe622d0View commit details
Commits on Aug 26, 2019
-
build: enable sanitizers when building wee8. (istio#154)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for 89a2b81 - Browse repository at this point
Copy the full SHA 89a2b81View commit details -
build: update wee8 to 7.8.188. (istio#155)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for 42c0929 - Browse repository at this point
Copy the full SHA 42c0929View commit details -
Test import of global.Infinity in Emscripten. (istio#150)
Previously, gInfinity was optimized out because std::isinf(gInfinity) always evaluates to true, so the global.Infinity variable was never imported from the host environment. Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for 7c5d9d9 - Browse repository at this point
Copy the full SHA 7c5d9d9View commit details -
build: update wee8 to 7.8.196. (istio#162)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for c3b8c67 - Browse repository at this point
Copy the full SHA c3b8c67View commit details -
build: fix build with rbe-toolchain-clang-libc++. (istio#158)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for 95d0400 - Browse repository at this point
Copy the full SHA 95d0400View commit details -
wasm: add support for Emscripten 1.38.42. (istio#157)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for ba0fa5f - Browse repository at this point
Copy the full SHA ba0fa5fView commit details -
wasm: remove unused Context. (istio#159)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for bbeb912 - Browse repository at this point
Copy the full SHA bbeb912View commit details
Commits on Aug 27, 2019
-
wasm: add missed serialization failures. (istio#160)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for ef4da0b - Browse repository at this point
Copy the full SHA ef4da0bView commit details -
Merge remote-tracking branch 'envoy-wasm/master' into PiotrSikora/syn…
…c-1.3 Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Configuration menu - View commit details
-
Copy full SHA for f7897b9 - Browse repository at this point
Copy the full SHA f7897b9View commit details
Commits on Aug 28, 2019
-
Merge pull request istio#100 from PiotrSikora/sync-1.3
Sync with envoy-wasm/master (2019-08-27).
Configuration menu - View commit details
-
Copy full SHA for 73c6261 - Browse repository at this point
Copy the full SHA 73c6261View commit details
Commits on Sep 5, 2019
-
Do not 503 on Upgrade: h2c instead remove the header and ignore. (env…
…oyproxy#7981) (istio#101) Description: When a request comes in on http1 with "upgrade: h2c", the current behavior is to 503. Instead we should ignore the upgrade and remove the header and continue with the request as http1. Risk Level: Medium Testing: Unit test. Hand test with ithub.com/rdsubhas/java-istio client server locally. Docs Changes: N/A Release Notes: http1: ignore and remove Upgrade: h2c. Fixes istio/istio#16391 Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6577606 - Browse repository at this point
Copy the full SHA 6577606View commit details
Commits on Sep 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9ccdef6 - Browse repository at this point
Copy the full SHA 9ccdef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 193ca4f - Browse repository at this point
Copy the full SHA 193ca4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 827eec6 - Browse repository at this point
Copy the full SHA 827eec6View commit details -
Merge pull request istio#102 from bianpengyuan/random-sampling
fix random sample fraction percent
Configuration menu - View commit details
-
Copy full SHA for 8647faf - Browse repository at this point
Copy the full SHA 8647fafView commit details
Commits on Sep 12, 2019
-
upstream: fix invalid access of ClusterMap iterator during warming cl…
…uster modification (envoyproxy#8106) (istio#105) Risk Level: Medium Testing: New unit test added. Fix verified via --config=asan. Signed-off-by: Andres Guedez <aguedez@google.com> Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 81a490a - Browse repository at this point
Copy the full SHA 81a490aView commit details
Commits on Sep 17, 2019
-
Fix segfault by ensuring that we have created the context in the VM. (i…
…stio#189) (istio#107) * Fix segfault by ensuring that we have created the context in the VM. envoyproxy/envoy-wasm#180 Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9b1da7c - Browse repository at this point
Copy the full SHA 9b1da7cView commit details -
Wasm dockerfile (istio#174) (istio#108)
* Add Dockerfile for the C++ SDK. Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f13bebe - Browse repository at this point
Copy the full SHA f13bebeView commit details -
Update dependency: jwt_verify_lib (istio#106)
Signed-off-by: Daniel Grimm <dgrimm@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for bdb54fa - Browse repository at this point
Copy the full SHA bdb54faView commit details
Commits on Oct 2, 2019
-
CVE-2019-15226-for-envoy-release-1-3 (istio#6)
Tracking header size and add limit for the number of headers Also fix flaky RetryHostPredicateFilterTest Signed-off-by: Yuchen Dai <silentdai@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f0787cd - Browse repository at this point
Copy the full SHA f0787cdView commit details
Commits on Oct 9, 2019
-
proto: re-implement MessageUtil::hash function to consistently hash A…
…ny recursively (envoyproxy#8231) (istio#109) Use TextFormat::Print with SetExpandAny(true) instead of SerializeAsString to calculate hash with Any expanded. Risk Level: Med Testing: CI, regression test Fixes envoyproxy#5744. Signed-off-by: Lizan Zhou <lizan@tetrate.io> (cherry picked from commit 647aea1)
Configuration menu - View commit details
-
Copy full SHA for dfec978 - Browse repository at this point
Copy the full SHA dfec978View commit details -
Apply fix for use-after-free in Envoy ThreadLocal Slot.
Signed-off-by: John Plevyak <jplevyak@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2ac505a - Browse repository at this point
Copy the full SHA 2ac505aView commit details