Skip to content

ext_proc: Fix problem with buffered body mode with empty or no body#17430

Merged
snowp merged 6 commits intoenvoyproxy:mainfrom
gbrail:fix-body-crash
Jul 26, 2021
Merged

ext_proc: Fix problem with buffered body mode with empty or no body#17430
snowp merged 6 commits intoenvoyproxy:mainfrom
gbrail:fix-body-crash

Conversation

@gbrail
Copy link
Copy Markdown
Contributor

@gbrail gbrail commented Jul 20, 2021

Commit Message: ext_proc: Address problem with missing and empty message
bodies in buffered body mode.
Additional Description: Fixes https://github.com/envoyproxy/envoy/issues/17354
Risk Level: Low
Testing: Additional integration tests added to cover missing cases

Isaac Polinsky and others added 2 commits July 20, 2021 21:08
)

Signed-off-by: Isaac Polinsky <polinsky@google.com>

Signed-off-by: Gregory Brail <gregbrail@google.com>
Commit Message: ext_proc: Address problem with missing and empty message
bodies in buffered body mode.
Additional Description: Addresses envoyproxy#17354
Risk Level: Low
Testing: Additional integration tests added to cover missing cases

Signed-off-by: Gregory Brail <gregbrail@google.com>
@gbrail gbrail requested a review from snowp as a code owner July 20, 2021 23:26
@gbrail
Copy link
Copy Markdown
Contributor Author

gbrail commented Jul 20, 2021

This fixes #17354.

gbrail added 3 commits July 22, 2021 17:21
Signed-off-by: Gregory Brail <gregbrail@google.com>
Signed-off-by: Gregory Brail <gregbrail@google.com>
Signed-off-by: Gregory Brail <gregbrail@google.com>
Copy link
Copy Markdown
Contributor

@snowp snowp left a comment

Choose a reason for hiding this comment

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

Thanks this looks good, just a couple comments

Signed-off-by: Gregory Brail <gregbrail@google.com>
Copy link
Copy Markdown
Contributor

@snowp snowp left a comment

Choose a reason for hiding this comment

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

Thanks!

@snowp snowp merged commit 0b395d1 into envoyproxy:main Jul 26, 2021
baojr added a commit to baojr/envoy that referenced this pull request Jul 29, 2021
…bridge-stream

* upstream/main: (140 commits)
  quiche: remove google quic support (envoyproxy#17465)
  runtime: removing envoy.reloadable_features.check_ocsp_policy (envoyproxy#17524)
  upstream: not trying to do HTTP/3 where not configured (envoyproxy#17454)
  api: Remove confusing line about auto-generation (envoyproxy#17536)
  v2: removing bootstrap (envoyproxy#17523)
  connpool: Fix crash in pool removal if the cluster was already deleted (envoyproxy#17522)
  Enhance the comments clearly (envoyproxy#17517)
  mysql proxy: connection attributes parsing  (envoyproxy#17209)
  [ci] fix false positive CVE scan from node (envoyproxy#17510)
  Fixing Envoy Mobile factory strings (envoyproxy#17509)
  http3: validating codec (envoyproxy#17452)
  quic: add QUIC upstream stream reset error stats (envoyproxy#17496)
  thrift proxy: move UpstreamRequest into its own file (envoyproxy#17498)
  docs: Fixed FaultDelay docs. (envoyproxy#17495)
  updates links to jaegertracing-plugin.tar.gz (envoyproxy#17497)
  http: make custom inline headers bootstrap configurable (envoyproxy#17330)
  deps: update yaml-cpp to latest master (envoyproxy#17489)
  improving tracer coverage (envoyproxy#17493)
  Increase buffer size of `Win32RedirectRecords` (envoyproxy#17471)
  ext_proc: Fix problem with buffered body mode with empty or no body (envoyproxy#17430)
  ...

Signed-off-by: Garrett Bourg <bourg@squareup.com>
@gbrail gbrail deleted the fix-body-crash branch August 2, 2021 17:01
leyao-daily pushed a commit to leyao-daily/envoy that referenced this pull request Sep 30, 2021
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.

2 participants