Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
NodePassProject
/
quic-go
Public
forked from
quic-go/quic-go
Notifications
You must be signed in to change notification settings
Fork
1
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
quic-go
receive_stream.go
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Dec 29, 2025
implement a stream peeking API (#5501)
Show description for dab9a9e
marten-seemann
authored
dab9a9e
View commit details
Copy full SHA for dab9a9e
View code at this point
Browse repository at this point
Commits on Dec 26, 2025
simplify ReceiveStream.Read implementation (#5500)
Show description for 221373f
marten-seemann
authored
221373f
View commit details
Copy full SHA for 221373f
View code at this point
Browse repository at this point
Commits on Sep 24, 2025
improve connection timer logic (#5339)
Show description for 2ac3b16
marten-seemann
authored
2ac3b16
View commit details
Copy full SHA for 2ac3b16
View code at this point
Browse repository at this point
Commits on Sep 14, 2025
implement a memory-optimized time.Time replacement (#5334)
Show description for adc13be
marten-seemann
authored
adc13be
View commit details
Copy full SHA for adc13be
View code at this point
Browse repository at this point
Commits on Jun 26, 2025
implement receiver side behavior for RESET_STREAM_AT (#5235)
Show description for b2f2431
marten-seemann
authored
b2f2431
View commit details
Copy full SHA for b2f2431
View code at this point
Browse repository at this point
Commits on Jun 9, 2025
explictly expose all method on the Stream (#5214)
Show description for eb08018
marten-seemann
authored
eb08018
View commit details
Copy full SHA for eb08018
View code at this point
Browse repository at this point
Commits on Jun 1, 2025
convert ReceiveStream interface to a struct (#5173)
marten-seemann
authored
1169d97
View commit details
Copy full SHA for 1169d97
View code at this point
Browse repository at this point
Commits on Jan 8, 2025
reliably queue MAX_DATA frames (#4844)
marten-seemann
authored
5a6187c
View commit details
Copy full SHA for 5a6187c
View code at this point
Browse repository at this point
Commits on Nov 28, 2024
flowcontrol: avoid calling time.Now(), pass time as a function parameter (#4731)
marten-seemann
authored
40a768e
View commit details
Copy full SHA for 40a768e
View code at this point
Browse repository at this point
Commits on Sep 14, 2024
don't cancel streams after shutdown (#4673)
Show description for d22d579
sukunrt
authored
d22d579
View commit details
Copy full SHA for d22d579
View code at this point
Browse repository at this point
Commits on Aug 4, 2024
queue stream-related control frames in the respective stream (#4610)
Show description for af9fa7a
marten-seemann
authored
af9fa7a
View commit details
Copy full SHA for af9fa7a
View code at this point
Browse repository at this point
Commits on Jul 28, 2024
refactor frame packing to logic to not access the streams map (#4596)
Show description for 42f04d4
marten-seemann
authored
42f04d4
View commit details
Copy full SHA for 42f04d4
View code at this point
Browse repository at this point
Commits on Apr 26, 2024
delay completion of the receive stream until the reset error was read (#4460)
Show description for 4b87539
marten-seemann
authored
4b87539
View commit details
Copy full SHA for 4b87539
View code at this point
Browse repository at this point
Commits on Mar 9, 2024
remove unused ReceiveStream.CloseRemote method (#4357)
marten-seemann
authored
06b4214
View commit details
Copy full SHA for 06b4214
View code at this point
Browse repository at this point
Commits on Jun 2, 2023
receive stream: put back the buffer for the last STREAM frame (#3832)
marten-seemann
authored
f392c8a
View commit details
Copy full SHA for f392c8a
View code at this point
Browse repository at this point
Commits on Feb 13, 2023
remove unneeded tracking variables from streams, optimize memory layout (#3699)
Show description for aa091fe
marten-seemann
authored
aa091fe
View commit details
Copy full SHA for aa091fe
View code at this point
Browse repository at this point
Commits on Jan 26, 2023
return StreamErrors for all kinds of stream cancelations (#3681)
Show description for 3f9d8fe
marten-seemann
and
Jorropo
authored
3f9d8fe
View commit details
Copy full SHA for 3f9d8fe
View code at this point
Browse repository at this point
Commits on Jan 22, 2023
rename module, adjust import paths to quic-go/quic-go (#3680)
marten-seemann
authored
58cedf7
View commit details
Copy full SHA for 58cedf7
View code at this point
Browse repository at this point
Commits on Jan 18, 2023
remove unused version parameter from receive stream constructor
marten-seemann
committed
0f352f2
View commit details
Copy full SHA for 0f352f2
View code at this point
Browse repository at this point
Commits on Apr 25, 2022
protect against concurrent use of Stream.Read (#3380)
marten-seemann
authored
ec118e4
View commit details
Copy full SHA for ec118e4
View code at this point
Browse repository at this point
Commits on Oct 16, 2021
don't unlock the receive stream mutex for copying from STREAM frames
marten-seemann
committed
344feb9
View commit details
Copy full SHA for 344feb9
View code at this point
Browse repository at this point
Commits on May 1, 2021
introduce a quic.StreamError type and use it for stream cancelations
marten-seemann
committed
90727cb
View commit details
Copy full SHA for 90727cb
View code at this point
Browse repository at this point
move the ApplicationErrorCdoe to the qerr package
marten-seemann
committed
f5238bf
View commit details
Copy full SHA for f5238bf
View code at this point
Browse repository at this point
Commits on Oct 26, 2020
run gofumpt, enable the gofumpt linter
marten-seemann
committed
8752576
View commit details
Copy full SHA for 8752576
View code at this point
Browse repository at this point
Commits on Jul 2, 2020
rename StreamFrame.FinBit to Fin
marten-seemann
committed
838dd6e
View commit details
Copy full SHA for 838dd6e
View code at this point
Browse repository at this point
rename ResetStreamFrame.ByteOffset to FinalSize
marten-seemann
committed
8653320
View commit details
Copy full SHA for 8653320
View code at this point
Browse repository at this point
Commits on May 23, 2020
remove unused readOffset member variable in receiveStream
marten-seemann
committed
6521253
View commit details
Copy full SHA for 6521253
View code at this point
Browse repository at this point
Commits on May 4, 2020
move deadlineTimer declaration out of the Read loop
marten-seemann
committed
996dd42
View commit details
Copy full SHA for 996dd42
View code at this point
Browse repository at this point
Commits on May 3, 2020
stop the deadline timer in Stream.Read and Write
marten-seemann
committed
93cee1e
View commit details
Copy full SHA for 93cee1e
View code at this point
Browse repository at this point
Commits on Nov 9, 2019
simplify onStreamCompleted in the receiveStream
marten-seemann
committed
529e14d
View commit details
Copy full SHA for 529e14d
View code at this point
Browse repository at this point
fix handling of RESET_STREAM frames after receiving the final offset
marten-seemann
committed
dc66c8a
View commit details
Copy full SHA for dc66c8a
View code at this point
Browse repository at this point
fix handling of duplicate FIN bits after a stream was canceled
marten-seemann
committed
63585d1
View commit details
Copy full SHA for 63585d1
View code at this point
Browse repository at this point
Commits on Sep 17, 2019
add the stylecheck linter
marten-seemann
committed
6b22f36
View commit details
Copy full SHA for 6b22f36
View code at this point
Browse repository at this point
Commits on Sep 4, 2019
use the STREAM frame buffer for receiving data
marten-seemann
committed
ba1bcf6
View commit details
Copy full SHA for ba1bcf6
View code at this point
Browse repository at this point
Commits on Jan 24, 2019
remove some defer statements in the stream
marten-seemann
committed
2787a60
View commit details
Copy full SHA for 2787a60
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.