{"push_id":2437523195,"size":64,"distinct_size":64,"ref":"refs/heads/master","head":"1c5a53ab21dfa460ce208eb2f660589f334b7842","before":"b2610c84aeb1f75c804d67effcb40592d790e0f1","commits":[{"sha":"e6ff690611b8a3373f6d66066b52d613873e446e","author":{"name":"Rama Chavali","email":"bde8006aac23a808c1b39999fcda0c85f3add199@gmail.com"},"message":"Move EDS Clusters initialization after ADS (#2760)\n\nFixes #2759\r\n\r\nSigned-off-by: Rama <rama.rao@salesforce.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/e6ff690611b8a3373f6d66066b52d613873e446e"},{"sha":"6dba7a9af64d5caada28a0eba803d3f384e08c39","author":{"name":"Kavya Kotacherry - MSFT","email":"3ceb5ab0cb04817d57e4b2a2e4e4a425827611e0@microsoft.com"},"message":"router: Support range based header matching for request routing. (#2766)\n\nAdd range support for route match. Match will succeed if the header value lies in the specified range, following the half open interval semantics [start,end). This implements the new header match specifier oneof added in HeaderMatcher.\r\nThis only applies to integer header values.\r\n\r\nv1 config: If range_match JSON object is present in the route config, perform range check.\r\nv2 config: Route match is performed based on the oneof specifier in HeaderMatcher: exact_match or regex_match or range_match.\r\nIf none of these match specifiers are present, matching will be based on header presence.\r\nHeaderMatcher value and regex fields will be deprecated.\r\n\r\nRisk Level: Low\r\n\r\nTesting:\r\nTestcase RouteMatcherTest::HeaderMatchedRouting tests range_match config specified with existing config options like value and regex.\r\nHeaderMatchedRoutingV2 testcase tests the route matching with the new header match specifier (oneof) options: exact_match, regex_match, range_match.\r\n\r\nDocs Changes: https://github.com/envoyproxy/data-plane-api/pull/475\r\n\r\nDeprecated: HeaderMatcher value and regex fields are deprecated.\r\n\r\nSigned-off-by: Kavya Kotacherry <kavyako@microsoft.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/6dba7a9af64d5caada28a0eba803d3f384e08c39"},{"sha":"725a6a4d2b62baecfd25ebc6db1c7b8201915fc4","author":{"name":"srikailash","email":"e5cc27a4d52e578fe20c4d7512d6e2fa58bcfda5@gmail.com"},"message":"Added absl::optional dependency to replace current optional implementation of envoy (#2688)\n\nFixes #2651.\r\n\r\nRisk Level: Low\r\n\r\nSigned-off-by: sri kailash <sri.gandebathula@booking.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/725a6a4d2b62baecfd25ebc6db1c7b8201915fc4"},{"sha":"96c645cf5119934aadfdfad4d50622a081fc6ac3","author":{"name":"Stephan Zuercher","email":"2080eae3074f206c7d8e7ee5c52b7cf1cdb02a07@gmail.com"},"message":"router: support for request/response header manipulation in weighted clusters (#2765)\n\nImplements the request_headers_to_add, response_headers_to_add, and response_headers_to_remove fields added to weighted clusters by envoyproxy/data-plane-api#441.\r\n\r\nRisk Level: Low - no change in behavior without configuration changes\r\n\r\nTesting: unit and integration tests\r\n\r\nDocs Changes: envoyproxy/data-plane-api#531\r\n\r\nRelease Notes: updated\r\n\r\nFixes: #2455\r\n\r\nSigned-off-by: Stephan Zuercher stephan@turbinelabs.io","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/96c645cf5119934aadfdfad4d50622a081fc6ac3"},{"sha":"92b65758fc559b5d4e0bdd926ec1376681b18525","author":{"name":"Brian Pane","email":"ab5efb88bf45c18ba69e871cd3d00225fa613a42@brianp.net"},"message":"link to the email address for security issue reporting (#2794)\n\nSigned-off-by: Brian Pane <bpane@pinterest.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/92b65758fc559b5d4e0bdd926ec1376681b18525"},{"sha":"ed02aaea58e71051eda2a70a1a071bfa4aef1cb6","author":{"name":"Stephan Zuercher","email":"2080eae3074f206c7d8e7ee5c52b7cf1cdb02a07@gmail.com"},"message":"ci: fix ubuntu version in EXPECTED_CXX_VERSION (#2791)\n\nSigned-off-by: Stephan Zuercher <stephan@turbinelabs.io>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/ed02aaea58e71051eda2a70a1a071bfa4aef1cb6"},{"sha":"fd44fd6051f5d1de3b020d0e03685c24075ba388","author":{"name":"Chris Aniszczyk","email":"dd7679f218adcfb61ba4d739221a7daf0e66e324@gmail.com"},"message":"Add third party security audit (#2799)\n\nSigned-off-by: Chris Aniszczyk <caniszczyk@gmail.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/fd44fd6051f5d1de3b020d0e03685c24075ba388"},{"sha":"d00361232086d0044e5ce93968f4b4657fa22be5","author":{"name":"Nicholas Johns","email":"07ae4ed574a82108e696f2ec6ae9ddfe3b71c85d@users.noreply.github.com"},"message":"Tech Debt: Upgrade go to latest v1.10 (#2803)\n\nDescription:\r\nThe current bazel go rule is 0.9 which\r\ntargets go1.9.2.  This changes the go bazel\r\nrule to 0.10.1 which targets 1.10.\r\n\r\nSigned-off-by: Nicholas Johns <nicholas.a.johns5@gmail.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/d00361232086d0044e5ce93968f4b4657fa22be5"},{"sha":"abe1b24c924f9c934b5a00b0e7ab93a99cb78f8e","author":{"name":"Brian Pane","email":"ab5efb88bf45c18ba69e871cd3d00225fa613a42@brianp.net"},"message":"http: set the downstream addresses early to prevent a logging segfault. (#2790)\n\nEnsure that the local and remote downstream addresses are always set for a new ActiveStream.\r\n\r\nRisk Level: Low\r\nTesting: new unit test regression testing the nullptr.\r\nDocs Changes: N/A\r\nRelease Notes: N/A\r\nFixes: #2780\r\n\r\nSigned-off-by: Brian Pane bpane@pinterest.com","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/abe1b24c924f9c934b5a00b0e7ab93a99cb78f8e"},{"sha":"7d03b231c7e8e086956096f6ca961f82c684ed0b","author":{"name":"htuch","email":"35d8823a91070b33cb5c164eb2b14f829f672e81@users.noreply.github.com"},"message":"build: fix build break in #2790. (#2806)\n\nSome absl::optional changes missed due to not being merged with #2688.\r\n\r\nSigned-off-by: Harvey Tuch <htuch@google.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/7d03b231c7e8e086956096f6ca961f82c684ed0b"},{"sha":"19b57d83f881caf998a788c5392514fbeaa9d89f","author":{"name":"Nicholas Johns","email":"07ae4ed574a82108e696f2ec6ae9ddfe3b71c85d@users.noreply.github.com"},"message":"Build: Save build artifact and publish release (#2633)\n\nDescription:\r\nThis pull request saves the release binary to\r\ncircleci artifacts.  Additionally adds a release\r\nscript to create and publish a github release with\r\nthe linux binary attached to the github release as an asset.\r\n\r\nRisk Level: low\r\n\r\nTesting:\r\nI manually tested using this github repo:\r\nhttps://github.com/taion809/envoy-build-tests\r\n\r\nSigned-off-by: Nicholas Johns <nicholas.a.johns5@gmail.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/19b57d83f881caf998a788c5392514fbeaa9d89f"},{"sha":"1392066b56503e351daab877a7bbebc04fdd7755","author":{"name":"Matt Klein","email":"eb905f1610d5e396ded3bc6e527d46dfb547a1f9@lyft.com"},"message":"ci: do release build on tag events (#2810)\n\nSigned-off-by: Matt Klein <mklein@lyft.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/1392066b56503e351daab877a7bbebc04fdd7755"},{"sha":"f2559ba0b1445779e06901850e728fd9ab1dcca5","author":{"name":"Matt Klein","email":"eb905f1610d5e396ded3bc6e527d46dfb547a1f9@lyft.com"},"message":"cluster manager: implement cluster warming (#2774)\n\nOnce the server has initialized, the cluster manager will begin\r\nwarming clusters. This occurs for both new and updated clusters.\r\nThis will ensure that once a worker sees the new cluster it has\r\nundergone both DNS, EDS, and health checking, if applicable.\r\n\r\nSigned-off-by: Matt Klein <mklein@lyft.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/f2559ba0b1445779e06901850e728fd9ab1dcca5"},{"sha":"8a0d8330e45f00eddb042034ebaf12144266f1ea","author":{"name":"James Sedgwick","email":"e7afa7a71d0e36d29a7e1afde2a80556558e293e@lyft.com"},"message":"bazel: better support for temporarily using a local dependency repository (#2781)\n\nSigned-off-by: James Sedgwick <jsedgwick@lyft.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/8a0d8330e45f00eddb042034ebaf12144266f1ea"},{"sha":"9d4ca6dbc8808daf8dc4d8fdf52094191444af98","author":{"name":"Piotr Sikora","email":"7625da0152025e5a5804ed95f46a8a7da21df844@google.com"},"message":"tls: update BoringSSL to 9df0c47b (3325). (#2813)\n\nSigned-off-by: Piotr Sikora <piotrsikora@google.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/9d4ca6dbc8808daf8dc4d8fdf52094191444af98"},{"sha":"c7329dd777587d77143165e7f0c27dade2551481","author":{"name":"Greg Greenway","email":"c100c060c161fc30f8dc0105e405549944d33835@users.noreply.github.com"},"message":"tcp proxy: properly handle upstream LocalClose events. (#2789)\n\nLocalClose events can happen if the ClientConnection fails to bind or set socket options. Prior to this change, the TcpProxy would ignore the error.\r\n\r\nRisk Level: Medium\r\nTesting: Unit tests added\r\nRelease Notes: None\r\n\r\nSigned-off-by: Greg Greenway <ggreenway@apple.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/c7329dd777587d77143165e7f0c27dade2551481"},{"sha":"e0f80cbd852623eaf34e902604aa4fd65ed2052a","author":{"name":"Lizan Zhou","email":"4888e2e20c19a9791533d33788148633fc358de7@google.com"},"message":"grpc: update to 1.10.0 (#2821)\n\nDescription: Update gRPC dependency to 1.10.0\r\nRisk Level: Low as low usage of Google gRPC\r\nTesting: unit test, integration\r\nDocs Changes: N/A\r\nRelease Notes: N/A\r\n\r\nSigned-off-by: Lizan Zhou <zlizan@google.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/e0f80cbd852623eaf34e902604aa4fd65ed2052a"},{"sha":"5e3fb6e6c6b7906fe039bdd3284a0b3b4ed7b543","author":{"name":"Lizan Zhou","email":"4888e2e20c19a9791533d33788148633fc358de7@google.com"},"message":"bazel: document how to override a dependency (#2818)\n\n* This reverts commit 8a0d8330e45f00eddb042034ebaf12144266f1ea.\r\n* document --override_repository\r\n\r\nSigned-off-by: Lizan Zhou <zlizan@google.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/5e3fb6e6c6b7906fe039bdd3284a0b3b4ed7b543"},{"sha":"c037e0fb7673d71a8e5e873e1725614755ddca91","author":{"name":"Matt Klein","email":"eb905f1610d5e396ded3bc6e527d46dfb547a1f9@lyft.com"},"message":"Revert \"Build: Save build artifact and publish release (#2633)\" (#2816)\n\nThis reverts commit 19b57d83f881caf998a788c5392514fbeaa9d89f.\r\nThis reverts commit 1392066b56503e351daab877a7bbebc04fdd7755.\r\n\r\nSigned-off-by: Matt Klein <mklein@lyft.com>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/c037e0fb7673d71a8e5e873e1725614755ddca91"},{"sha":"c481a8cd64ce81300dabd4aefd7851eb2b9fb5b9","author":{"name":"alyssawilk","email":"2ecc6c11d4056559889527f855372ffa39581273@google.com"},"message":"fixing fix format (#2823)\n\nSigned-off-by: Alyssa Wilk <alyssar@chromium.org>","distinct":true,"url":"https://api.github.com/repos/rlenglet/envoy/commits/c481a8cd64ce81300dabd4aefd7851eb2b9fb5b9"}]}
{"actor":{"display_login":"rlenglet"}}