-
Notifications
You must be signed in to change notification settings - Fork 4
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
sync: quic-go v0.39.1 #18
Commits on Aug 31, 2023
-
move the DisableVersionNegotiationPackets flag to the Transport (#4047)
* move the DisableVersionNegotiationPackets flag to the Transport * add an integration test for DisableVersionNegotiationPackets
Configuration menu - View commit details
-
Copy full SHA for d7334c1 - Browse repository at this point
Copy the full SHA d7334c1View commit details -
move GSO control message handling to the oobConn (#4056)
* move GSO control message handling to the oobConn * disable OOB test on Windows * improve GSO tests * update ooConn.WritePacket comment
Configuration menu - View commit details
-
Copy full SHA for 090e505 - Browse repository at this point
Copy the full SHA 090e505View commit details
Commits on Sep 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6cde437 - Browse repository at this point
Copy the full SHA 6cde437View commit details
Commits on Sep 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 96b1943 - Browse repository at this point
Copy the full SHA 96b1943View commit details
Commits on Sep 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 591d864 - Browse repository at this point
Copy the full SHA 591d864View commit details
Commits on Sep 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6cac231 - Browse repository at this point
Copy the full SHA 6cac231View commit details
Commits on Sep 7, 2023
-
remove TLS post-handshake message reassembly logic (#4073)
Go 1.21.1 was released, which fixed the bug that made this workaround necessary.
Configuration menu - View commit details
-
Copy full SHA for dc0369c - Browse repository at this point
Copy the full SHA dc0369cView commit details
Commits on Sep 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 54b76ce - Browse repository at this point
Copy the full SHA 54b76ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1fcac3 - Browse repository at this point
Copy the full SHA e1fcac3View commit details
Commits on Sep 10, 2023
-
remove Config.MaxRetryTokenAge, set it to the handshake timeout (#4064)
There is no good reason to manually set the validity period for Retry tokens. Retry tokens are only valid on a single connection during the handshake, so it makes sense to limit their validity to the configured handshake timeout.
Configuration menu - View commit details
-
Copy full SHA for abfe1ef - Browse repository at this point
Copy the full SHA abfe1efView commit details
Commits on Sep 11, 2023
-
randomize the serialization order of control frames (#4069)
* randomize the serialization order of control frames * add comment for packetPacker.appendPacketPayload
Configuration menu - View commit details
-
Copy full SHA for a7f8078 - Browse repository at this point
Copy the full SHA a7f8078View commit details -
Configuration menu - View commit details
-
Copy full SHA for f919473 - Browse repository at this point
Copy the full SHA f919473View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dd6d91 - Browse repository at this point
Copy the full SHA 5dd6d91View commit details -
Configuration menu - View commit details
-
Copy full SHA for b73a4de - Browse repository at this point
Copy the full SHA b73a4deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8df7624 - Browse repository at this point
Copy the full SHA 8df7624View commit details -
Configuration menu - View commit details
-
Copy full SHA for bed8ebb - Browse repository at this point
Copy the full SHA bed8ebbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad63e2a - Browse repository at this point
Copy the full SHA ad63e2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ffe6546 - Browse repository at this point
Copy the full SHA ffe6546View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9cfa24 - Browse repository at this point
Copy the full SHA f9cfa24View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6ce91b - Browse repository at this point
Copy the full SHA b6ce91bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 797e275 - Browse repository at this point
Copy the full SHA 797e275View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6ac630 - Browse repository at this point
Copy the full SHA d6ac630View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f25153 - Browse repository at this point
Copy the full SHA 1f25153View commit details -
save the RTT in non-0-RTT session tickets (#4042)
* also send session ticket when 0-RTT is disabled for go1.21 * allow session ticket without transport parameters * do not include transport parameters for non-0RTT session ticket * remove the test assertion because it is not supported for go1.20 * Update internal/handshake/session_ticket.go Co-authored-by: Marten Seemann <[email protected]> * add a 0-RTT argument to unmarshaling session tickets * bump sessionTicketRevision to 4 * check if non-0-RTT session ticket has expected length * change parameter order * add test checks --------- Co-authored-by: Marten Seemann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d1f6ea9 - Browse repository at this point
Copy the full SHA d1f6ea9View commit details
Commits on Sep 12, 2023
-
remove duplicate mocks for the Tracer and the ConnectionTracer (#4076)
They were introduced to avoid an import loop in the tests in the logging package, but the same can be achieved by having a dedicated package for the tests (logging_test).
Configuration menu - View commit details
-
Copy full SHA for 2a8dc12 - Browse repository at this point
Copy the full SHA 2a8dc12View commit details -
ackhandler: detect ECN mangling (#4080)
* ackhandler: detect ECN mangling Mangling means that a path is re-marking all ECN-marked packets as CE. * ackhandler: only detect ECN mangling once all testing packets were sent
Configuration menu - View commit details
-
Copy full SHA for d52e9f3 - Browse repository at this point
Copy the full SHA d52e9f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7599f81 - Browse repository at this point
Copy the full SHA 7599f81View commit details
Commits on Sep 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 37a3c41 - Browse repository at this point
Copy the full SHA 37a3c41View commit details
Commits on Sep 15, 2023
-
add a Transport config option for the key used to encrypt tokens (#4066)
* add a Transport config option for the key used to encrypt tokens * handshake: remove unused error return values
Configuration menu - View commit details
-
Copy full SHA for 862e64c - Browse repository at this point
Copy the full SHA 862e64cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1ce4a8 - Browse repository at this point
Copy the full SHA c1ce4a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b25d8b - Browse repository at this point
Copy the full SHA 5b25d8bView commit details -
ci: combine the go generate workflow with the linting workflow (#4053)
* ci: combine the go generate workflow with the linting workflow * reorder
Configuration menu - View commit details
-
Copy full SHA for 22eac50 - Browse repository at this point
Copy the full SHA 22eac50View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab1c1be - Browse repository at this point
Copy the full SHA ab1c1beView commit details
Commits on Sep 16, 2023
-
http3: introduce an HTTP/3 error type (#4039)
* http3: introduce an HTTP/3 error type * http3: use a pointer receiver for the Error
Configuration menu - View commit details
-
Copy full SHA for d8cc4cb - Browse repository at this point
Copy the full SHA d8cc4cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b82196 - Browse repository at this point
Copy the full SHA 9b82196View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1affe38 - Browse repository at this point
Copy the full SHA 1affe38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55eebd4 - Browse repository at this point
Copy the full SHA 55eebd4View commit details
Commits on Sep 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 22fb59e - Browse repository at this point
Copy the full SHA 22fb59eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9010cfd - Browse repository at this point
Copy the full SHA 9010cfdView commit details -
ackhandler: don't fail ECN validation if less than 10 testing packets…
… are lost (#4088) * ackhandler: don't fail ECN validation less than 10 testing packets lost * ackhandler: simplify checks for mangling and loss of all testing packets
Configuration menu - View commit details
-
Copy full SHA for c12f425 - Browse repository at this point
Copy the full SHA c12f425View commit details
Commits on Sep 18, 2023
-
ackhandler: fix ECN mangling detection when packets are lost (#4089)
Some of the 10 testing packets are might be lost, while others might be CE-marked. We need to detect mangling if all testing packets are either lost are CE-marked.
Configuration menu - View commit details
-
Copy full SHA for 4a04618 - Browse repository at this point
Copy the full SHA 4a04618View commit details
Commits on Sep 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4bdff39 - Browse repository at this point
Copy the full SHA 4bdff39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a397ab - Browse repository at this point
Copy the full SHA 9a397abView commit details
Commits on Oct 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2b29074 - Browse repository at this point
Copy the full SHA 2b29074View commit details
Commits on Oct 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7c77243 - Browse repository at this point
Copy the full SHA 7c77243View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77691cc - Browse repository at this point
Copy the full SHA 77691ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92311cd - Browse repository at this point
Copy the full SHA 92311cdView commit details