Skip to content
Merged
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
8fa9fae
fixed .net test issue for opensuse 16 and sles 16
gaurav2699 Mar 23, 2026
1071065
merge
gaurav2699 May 11, 2026
298714b
Merge branch 'main' of https://github.com/microsoft/msquic
gaurav2699 May 14, 2026
b053b33
Merge branch 'main' of https://github.com/microsoft/msquic
gaurav2699 May 21, 2026
5b5b933
Merge branch 'main' of https://github.com/microsoft/msquic
gaurav2699 May 28, 2026
0194d49
Merge branch 'main' of https://github.com/microsoft/msquic
gaurav2699 Jun 1, 2026
6efd483
Merge branch 'main' of https://github.com/microsoft/msquic
gaurav2699 Jun 23, 2026
38d7f3a
erge branch 'main' of https://github.com/microsoft/msquic
gaurav2699 Jul 2, 2026
9ae9fa3
Merge branch 'main' of https://github.com/microsoft/msquic
gaurav2699 Jul 10, 2026
f527d14
Merge branch 'main' of https://github.com/microsoft/msquic
gaurav2699 Jul 16, 2026
beabe69
Merge branch 'main' of https://github.com/microsoft/msquic
gaurav2699 Jul 17, 2026
10c75c4
Merge branch 'main' of https://github.com/microsoft/msquic
gaurav2699 Jul 20, 2026
9537b63
Merge branch 'main' of https://github.com/microsoft/msquic
gaurav2699 Jul 28, 2026
0287dc4
Merge branch 'main' of https://github.com/microsoft/msquic
gaurav2699 Aug 3, 2026
524eb22
Merge branch 'main' of https://github.com/microsoft/msquic
gaurav2699 Aug 13, 2026
ad97fa2
Modified recvbuffer and virtual buffer autotuning logic
gaurav2699 Aug 13, 2026
3acb4fc
Recv Buffer max Vritual length named constant
gaurav2699 Aug 13, 2026
070a7c9
removed constant
gaurav2699 Aug 13, 2026
968b150
Resolved comments
gaurav2699 Aug 17, 2026
37bc3ef
Removed test
gaurav2699 Aug 18, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 14 additions & 14 deletions src/core/stream_recv.c
Original file line number Diff line number Diff line change
Expand Up @@ -830,20 +830,20 @@ QuicStreamOnBytesDelivered(
//

uint64_t NewLength = (uint64_t)Stream->RecvBuffer.VirtualBufferLength * 2;
NewLength = CXPLAT_MIN(NewLength, UINT32_MAX);

QuicRecvBufferIncreaseVirtualBufferLength(
&Stream->RecvBuffer,
(uint32_t)NewLength);

QuicTraceLogStreamVerbose(
IncreaseRxBuffer,
Stream,
"Increasing max RX buffer size to %u (MinRtt=%llu; TimeNow=%llu; LastUpdate=%llu)",
(uint32_t)NewLength,
Stream->Connection->Paths[0].MinRtt,
TimeNow,
Stream->RecvWindowLastUpdate);
if (NewLength <= UINT32_MAX) {
QuicRecvBufferIncreaseVirtualBufferLength(
&Stream->RecvBuffer,
(uint32_t)NewLength);

QuicTraceLogStreamVerbose(
IncreaseRxBuffer,
Stream,
"Increasing max RX buffer size to %u (MinRtt=%llu; TimeNow=%llu; LastUpdate=%llu)",
(uint32_t)NewLength,
Stream->Connection->Paths[0].MinRtt,
TimeNow,
Stream->RecvWindowLastUpdate);
}
}
}

Expand Down
Loading