An open API service for providing issue and pull request metadata for open source projects.

GitHub / quic-go/quic-go issues and pull requests

#5145 - http3: fix off-by-one error when processing the GOAWAY stream ID

Pull Request - State: open - Opened by marten-seemann 2 months ago - 1 comment

#5144 - http3: reset request stream if the server sends too many 1xx responses

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5143 - http3: implement client-side GOAWAY handling

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5142 - README: add wovenet to the list of projects using quic-go

Pull Request - State: closed - Opened by jeffyjf 3 months ago - 2 comments

#5141 - http3: only retry requests for which it is safe to do so

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 3 comments

#5140 - fix flaky TestHandshakeCloseListener

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5139 - flaky TestHTTP3ListenerClosing

Issue - State: open - Opened by marten-seemann 3 months ago
Labels: flaky

#5138 - flaky TestHandshakeCloseListener

Issue - State: closed - Opened by marten-seemann 3 months ago
Labels: flaky

#5137 - http3: fix flaky TestClientRequestLengthLimit

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5136 - http3: keep datagram receive loop running on datagram for unknown stream

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5134 - flaky TestClientRequestLengthLimit

Issue - State: closed - Opened by marten-seemann 3 months ago - 13 comments
Labels: flaky

#5133 - http3: migrate the connection tests away from Ginkgo

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 2 comments

#5132 - flaky TestConnectionPathValidation

Issue - State: open - Opened by marten-seemann 3 months ago
Labels: flaky

#5131 - http3: stream leak when receiving too many 1xxs

Issue - State: open - Opened by marten-seemann 3 months ago
Labels: bug

#5130 - use the slices package to simply QUIC version comparisons

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5129 - http3: don't close QUIC listeners created by the application

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5128 - Replace gojay imports with smaller fork in github.com/quic-go/gojay

Pull Request - State: open - Opened by klauspost 3 months ago - 11 comments

#5127 - http3: Add ConnState-like hook to http3.Server

Issue - State: closed - Opened by phuslu 3 months ago - 5 comments

#5126 - Refactor: Split Datagram and Multipath APIs into Dedicated Interfaces

Pull Request - State: closed - Opened by OkutaniDaichi0106 3 months ago - 4 comments

#5125 - Fork minimal gojay to remove dependencies

Pull Request - State: closed - Opened by klauspost 3 months ago - 12 comments

#5123 - remove stray assertion that handshakes are running from tests

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5122 - pass ClientInfo to ConnContext, allow rejecting of handshakes

Pull Request - State: closed - Opened by sukunrt 3 months ago - 5 comments

#5121 - fix race condition in tests when setting the key update interval

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5120 - ci: only apply the interop Docker build concurrency group for pushes

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5119 - ci: remove stray GITREF env from Docker interop workflow

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5118 - ci: bump golangci-lint-action to v8 and golangci-lint to v2.1.6

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago - 1 comment
Labels: dependencies, github_actions

#5117 - delete closed connections after 3 PTOs

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5116 - http3: reset request streams accepted after graceful shutdown

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5115 - ci: also build the interop image on pull requests, but skip pushing

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5114 - http3: send GOAWAY frame in a new Goroutine

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5113 - move connection tracking into the Transport

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5112 - ci: set a 30 minute timeout for the interop Docker job

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5111 - simplify tracking of Transports for connection migration

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5110 - remove periodic logging functionality from packet handler map

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5109 - delete retired connection IDs after 3 PTOs

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5108 - never close accepted connections when the listener is closed

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5107 - split SNI and ECH extensions in the ClientHello

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 3 comments

#5106 - Quic go master

Pull Request - State: closed - Opened by Noooste 3 months ago - 1 comment

#5105 - fix ECN control messages on big-endian architectures

Pull Request - State: closed - Opened by Zxilly 3 months ago - 4 comments

#5104 - fix dequeuing logic for tiny CRYPTO frames

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5103 - never close accepted connections when the listener is closed

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5102 - Listener.Close behavior is confusing

Issue - State: closed - Opened by marten-seemann 3 months ago - 2 comments
Labels: API

#5101 - http3: close QUIC listeners created by Server on graceful shutdown

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5100 - http3: requests streams accepted after graceful shutdown need to be reset

Issue - State: closed - Opened by marten-seemann 3 months ago
Labels: bug, enhancement

#5098 - Requiring quic-go pollutes go.mod with test dependency

Issue - State: closed - Opened by jurisevo 3 months ago - 3 comments

#5097 - http3: immediately close idle connections in graceful shutdown

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 2 comments

#5096 - http3: migrate the client tests away from Ginkgo

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5095 - http3: return http.ErrServerClosed for ServeQUICConn after Server.Close

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5094 - fix: parse ifindex from packet correctly

Pull Request - State: closed - Opened by Zxilly 3 months ago - 8 comments

#5093 - http3: remove Alt-Svc entry when Server.Serve returns

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5091 - throughput of the stream is too low

Issue - State: closed - Opened by OnlyTsukii 3 months ago - 6 comments

#5090 - flaky TestDatagramLoss

Issue - State: open - Opened by marten-seemann 3 months ago
Labels: flaky

#5089 - http3: update `Hijacker` and `HTTPStreamer` documentation

Pull Request - State: closed - Opened by TheoTechnicguy 3 months ago - 2 comments

#5088 - interface index cmsg broken on s390x

Issue - State: closed - Opened by Zxilly 3 months ago - 4 comments
Labels: bug

#5087 - http3: use a slice instead of a map to store active listeners

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5086 - http3: use httptest.NewRequest

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5085 - http3: migrate the server tests away from Ginkgo

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5084 - ackhandler: migrate the ECN tests away from Ginkgo

Pull Request - State: open - Opened by marten-seemann 3 months ago - 1 comment

#5083 - http3: client-side GOAWAY handling

Issue - State: closed - Opened by marten-seemann 3 months ago - 1 comment
Labels: feature

#5082 - http3: graceful shutdown needs to close idle connections

Issue - State: closed - Opened by marten-seemann 3 months ago - 4 comments
Labels: enhancement

#5081 - ackhandler: migrate the packet number generator tests away from Ginkgo

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5079 - possible GSO problem on Android

Issue - State: closed - Opened by nelojass 3 months ago - 7 comments

#5078 - http3: migrate the body tests away from Ginkgo

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5077 - Tracking Issue: FIPS140 compatibility mode

Issue - State: open - Opened by marten-seemann 3 months ago
Labels: feature, blocked

#5076 - http3: migrate the datagram tests away from Ginkgo

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5075 - http3: migrate the response writer tests away from Ginkgo

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5074 - remove the changelog

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5073 - http3: migrate the capsule tests away from Ginkgo

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5072 - Sometimes a connection cannot send data

Issue - State: closed - Opened by nelojass 3 months ago - 12 comments

#5071 - http3: check response writer for http.ResponseController methods

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5070 - http3: simplify request writer by writing to an io.Writer

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5069 - http3: migrate the request writer tests away from Ginkgo

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5068 - http3: migrate the headers tests away from Ginkgo

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5067 - http3: migrate the frames tests away from Ginkgo

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5066 - use assert.AnError consistently in tests

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5065 - store the RTT in the token, not in the session ticket

Pull Request - State: closed - Opened by tanghaowillow 3 months ago - 7 comments

#5064 - add an integration tests that test migrating away from a dead path

Pull Request - State: open - Opened by marten-seemann 3 months ago - 1 comment

#5063 - fix panic when probe packet containing a PATH_RESPONSE is lost

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5062 - remove remaining Ginkgo bits from the quic package test suite

Pull Request - State: open - Opened by marten-seemann 3 months ago - 1 comment

#5061 - improve documentation of errors returned from the connection and streams

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5060 - don't use net.Errors for streams map error

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment
Labels: API

#5059 - flaky TestStreamsMapOutgoingRandomizedWithCancellation

Issue - State: open - Opened by marten-seemann 3 months ago
Labels: flaky

#5058 - refactor retransmission queue to enable splitting of 1-RTT CRYPTO frames

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5057 - [ Connection Migration ] Blocked at (*Path).Probe

Issue - State: closed - Opened by lonnywong 3 months ago - 16 comments

#5056 - fix flaky TestStreamsMapOutgoingRandomizedOpenStreamSync

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5055 - refactor retransmission queue to enable splitting of 1-RTT CRYPTO frames

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 3 comments

#5054 - migrate the retransmission queue tests away from Ginkgo

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5053 - http3: flaky TestTransportCloseEstablishedConnections

Issue - State: open - Opened by marten-seemann 3 months ago
Labels: flaky

#5052 - flaky TestStreamsMapOutgoingRandomizedOpenStreamSync

Issue - State: closed - Opened by marten-seemann 3 months ago - 2 comments
Labels: flaky

#5051 - protocol: fix flaky TestVersionGreasing

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5050 - use ed25519 instead of RSA in tests and examples

Pull Request - State: closed - Opened by marten-seemann 3 months ago - 1 comment

#5049 - How to enable the Path Challenge for each connection in quic-go 0.46.0?

Issue - State: closed - Opened by JODE-HRK 4 months ago - 3 comments

#5048 - Fix tests in FIPS 140 mode

Pull Request - State: closed - Opened by Lekensteyn 4 months ago - 7 comments

#5047 - clarify that Config.InitialPacketSize constitutes a lower limit

Pull Request - State: closed - Opened by marten-seemann 4 months ago - 1 comment

#5046 - protocol: use math/rand/v2 to generate greased versions

Pull Request - State: closed - Opened by marten-seemann 4 months ago - 1 comment