Skip to content

[balsa] Disallow CR not followed by LF in header values.#34829

Merged
yanavlasov merged 5 commits intoenvoyproxy:mainfrom
bencebeky:cr
Jun 25, 2024
Merged

[balsa] Disallow CR not followed by LF in header values.#34829
yanavlasov merged 5 commits intoenvoyproxy:mainfrom
bencebeky:cr

Conversation

@bencebeky
Copy link
Contributor

Commit Message: [balsa] Disallow CR not followed by LF in header values.
Additional Description: This makes the behavior of BalsaParser consistent with that of http-parser.
Risk Level: low
Testing: //test/common/http/http1:codec_impl_test
Docs Changes: n/a
Release Notes: n/a
Platform Specific Features: n/a

This makes the behavior of BalsaParser consistent with that of http-parser.

Signed-off-by: Bence Béky <bnc@google.com>
@repokitteh-read-only
Copy link

As a reminder, PRs marked as draft will not be automatically assigned reviewers,
or be handled by maintainer-oncall triage.

Please mark your PR as ready when you want it to be reviewed!

🐱

Caused by: #34829 was opened by bencebeky.

see: more, trace.

@bencebeky
Copy link
Contributor Author

/retest

@bencebeky bencebeky marked this pull request as ready for review June 20, 2024 19:05
@bencebeky
Copy link
Contributor Author

/assign @yanavlasov

Signed-off-by: Bence Béky <bnc@google.com>
Signed-off-by: Bence Béky <bnc@google.com>
@bencebeky
Copy link
Contributor Author

/retest

Signed-off-by: Bence Béky <bnc@google.com>
Signed-off-by: Bence Béky <bnc@google.com>
@yanavlasov yanavlasov enabled auto-merge (squash) June 25, 2024 17:20
@yanavlasov yanavlasov merged commit f15ec82 into envoyproxy:main Jun 25, 2024
alyssawilk added a commit to alyssawilk/envoy that referenced this pull request Jul 2, 2024
…oyproxy#34829)"

This reverts commit f15ec82.

Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
cainelli pushed a commit to cainelli/envoy that referenced this pull request Jul 5, 2024
…34829)

This makes the behavior of BalsaParser consistent with that of http-parser.

Signed-off-by: Bence Béky <bnc@google.com>
Signed-off-by: Fernando Cainelli <fernando.cainelli-external@getyourguide.com>
cainelli pushed a commit to cainelli/envoy that referenced this pull request Jul 5, 2024
…34829)

This makes the behavior of BalsaParser consistent with that of http-parser.

Signed-off-by: Bence Béky <bnc@google.com>
Signed-off-by: Fernando Cainelli <fernando.cainelli-external@getyourguide.com>
cainelli pushed a commit to cainelli/envoy that referenced this pull request Jul 5, 2024
…34829)

This makes the behavior of BalsaParser consistent with that of http-parser.

Signed-off-by: Bence Béky <bnc@google.com>
Signed-off-by: Fernando Cainelli <fernando.cainelli-external@getyourguide.com>
cainelli pushed a commit to cainelli/envoy that referenced this pull request Jul 5, 2024
…34829)

This makes the behavior of BalsaParser consistent with that of http-parser.

Signed-off-by: Bence Béky <bnc@google.com>
Signed-off-by: Fernando Cainelli <fernando.cainelli-external@getyourguide.com>
@bencebeky bencebeky deleted the cr branch July 9, 2024 11:52
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.

3 participants