Skip to content
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

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

Merged
merged 5 commits into from
Jun 25, 2024

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>
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
50 of 52 checks passed
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