Skip to content

QUIC SSTREAM: Fix bug in ossl_quic_sstream_is_totally_acked#22580

Closed
hlandau wants to merge 1 commit intoopenssl:masterfrom
hlandau:quic-fix-totally-acked
Closed

QUIC SSTREAM: Fix bug in ossl_quic_sstream_is_totally_acked#22580
hlandau wants to merge 1 commit intoopenssl:masterfrom
hlandau:quic-fix-totally-acked

Conversation

@hlandau
Copy link
Member

@hlandau hlandau commented Oct 31, 2023

ossl_quic_sstream_is_totally_acked would return 0 if no data had been appended to the stream yet. Fixed and added tests. Fixes the s_client failure hang issue mentioned in #22551.

ossl_quic_sstream_is_totally_acked would return 0
if no data had been appended to the stream yet.
Fixed and added tests.
@hlandau hlandau added branch: master Applies to master branch approval: review pending This pull request needs review by a committer approval: otc review pending triaged: bug The issue/pr is/fixes a bug tests: present The PR has suitable tests present labels Oct 31, 2023
@hlandau hlandau self-assigned this Oct 31, 2023
@paulidale paulidale added approval: done This pull request has the required number of approvals and removed approval: review pending This pull request needs review by a committer labels Nov 1, 2023
Copy link

@almesh almesh left a comment

Choose a reason for hiding this comment

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

@openssl-machine openssl-machine added approval: ready to merge The 24 hour grace period has passed, ready to merge and removed approval: done This pull request has the required number of approvals labels Nov 2, 2023
@openssl-machine
Copy link
Collaborator

This pull request is ready to merge

@hlandau hlandau added the branch: 3.2 Applies to openssl-3.2 (EOL) label Nov 2, 2023
@hlandau
Copy link
Member Author

hlandau commented Nov 2, 2023

This should go into 3.2.

@hlandau hlandau added this to the 3.2.0 milestone Nov 2, 2023
@paulidale
Copy link
Contributor

+1 for 3.2

@mattcaswell
Copy link
Member

Yeah - my approval counts for 3.2

@hlandau
Copy link
Member Author

hlandau commented Nov 2, 2023

Merged to master and 3.2. Thanks for the reviews.

@hlandau hlandau closed this Nov 2, 2023
openssl-machine pushed a commit that referenced this pull request Nov 2, 2023
ossl_quic_sstream_is_totally_acked would return 0
if no data had been appended to the stream yet.
Fixed and added tests.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from #22580)

(cherry picked from commit 115ee28)
openssl-machine pushed a commit that referenced this pull request Nov 2, 2023
ossl_quic_sstream_is_totally_acked would return 0
if no data had been appended to the stream yet.
Fixed and added tests.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from #22580)
wanghao75 pushed a commit to openeuler-mirror/openssl that referenced this pull request Nov 4, 2023
ossl_quic_sstream_is_totally_acked would return 0
if no data had been appended to the stream yet.
Fixed and added tests.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from openssl/openssl#22580)

Signed-off-by: fly2x <fly2x@hitls.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approval: ready to merge The 24 hour grace period has passed, ready to merge branch: master Applies to master branch branch: 3.2 Applies to openssl-3.2 (EOL) tests: present The PR has suitable tests present triaged: bug The issue/pr is/fixes a bug

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

6 participants