{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":350289631,"defaultBranch":"master","name":"quic-go","ownerLogin":"devnw","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-03-22T09:50:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/53585974?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1616406666.2035682","currentOid":""},"activityList":{"items":[{"before":"f49944b737ff33d0e0e985482b86871469918ff8","after":"b344940f06b9db32db79dec4c9375825e6a7963a","ref":"refs/heads/master","pushedAt":"2023-10-19T06:57:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"catch EPERM sendmsg errors for the very first packet on Linux (#4111)","shortMessageHtmlLink":"catch EPERM sendmsg errors for the very first packet on Linux (quic-g…"}},{"before":"49e588a6a9905446e49d382d78115e6e960b1144","after":"f49944b737ff33d0e0e985482b86871469918ff8","ref":"refs/heads/master","pushedAt":"2023-10-14T00:54:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"README: add qlog to list of supported RFCs, add an example (#4102)","shortMessageHtmlLink":"README: add qlog to list of supported RFCs, add an example (quic-go#4102"}},{"before":"9a397abc177badb035e63b4d9321fc287430ee2d","after":"49e588a6a9905446e49d382d78115e6e960b1144","ref":"refs/heads/master","pushedAt":"2023-09-26T02:34:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"don't spawn a new Go routine to send a Retry packet (#4092)","shortMessageHtmlLink":"don't spawn a new Go routine to send a Retry packet (quic-go#4092)"}},{"before":"4a046185b7d5275fd70504d2d630d10e731dbcc6","after":"9a397abc177badb035e63b4d9321fc287430ee2d","ref":"refs/heads/master","pushedAt":"2023-09-24T18:34:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"update gomock to v0.3.0 (#4087)","shortMessageHtmlLink":"update gomock to v0.3.0 (quic-go#4087)"}},{"before":"9010cfd2bbc9da8c16a839a4b9494bfe3b6b9d41","after":"4a046185b7d5275fd70504d2d630d10e731dbcc6","ref":"refs/heads/master","pushedAt":"2023-09-22T21:45:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"ackhandler: fix ECN mangling detection when packets are lost (#4089)\n\nSome of the 10 testing packets are might be lost, while others might be\r\nCE-marked. We need to detect mangling if all testing packets are either\r\nlost are CE-marked.","shortMessageHtmlLink":"ackhandler: fix ECN mangling detection when packets are lost (quic-go…"}},{"before":"37a3c417a7c56167f9eeff462ddb1ed4258025b8","after":"9010cfd2bbc9da8c16a839a4b9494bfe3b6b9d41","ref":"refs/heads/master","pushedAt":"2023-09-17T15:39:13.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"remove unused unknownPacketHandler interface (#4093)","shortMessageHtmlLink":"remove unused unknownPacketHandler interface (quic-go#4093)"}},{"before":"7599f81faf622e3cd72560d425b593c2411ff0a8","after":"37a3c417a7c56167f9eeff462ddb1ed4258025b8","ref":"refs/heads/master","pushedAt":"2023-09-14T15:52:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"expose GSO usage through ConnectionState (#4083)","shortMessageHtmlLink":"expose GSO usage through ConnectionState (quic-go#4083)"}},{"before":"e1fcac3e4682b27880b1d0d312cc947a59bd0086","after":"7599f81faf622e3cd72560d425b593c2411ff0a8","ref":"refs/heads/master","pushedAt":"2023-09-13T03:42:41.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"ci: clean up Codecov ignore list (#4081)","shortMessageHtmlLink":"ci: clean up Codecov ignore list (quic-go#4081)"}},{"before":"dc0369cad423db07420a4e54bcf35d8b4e399bba","after":"e1fcac3e4682b27880b1d0d312cc947a59bd0086","ref":"refs/heads/master","pushedAt":"2023-09-10T03:37:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"set the handshake timeout to twice the handshake idle timeout (#4063)","shortMessageHtmlLink":"set the handshake timeout to twice the handshake idle timeout (quic-g…"}},{"before":"96b1943cf58d228891e5298c429de85bdefd1ef4","after":"dc0369cad423db07420a4e54bcf35d8b4e399bba","ref":"refs/heads/master","pushedAt":"2023-09-09T10:14:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"remove TLS post-handshake message reassembly logic (#4073)\n\nGo 1.21.1 was released, which fixed the bug that made this workaround\r\nnecessary.","shortMessageHtmlLink":"remove TLS post-handshake message reassembly logic (quic-go#4073)"}},{"before":"6cde43785f033f314e9c35fef7e0f56ec628e709","after":"96b1943cf58d228891e5298c429de85bdefd1ef4","ref":"refs/heads/master","pushedAt":"2023-09-04T12:22:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"ackhandler: rename variables to follow RFC 9002 terminology (#4062)","shortMessageHtmlLink":"ackhandler: rename variables to follow RFC 9002 terminology (quic-go#…"}},{"before":"090e505aa9072a4125765e59b0399fc7850aa3d9","after":"6cde43785f033f314e9c35fef7e0f56ec628e709","ref":"refs/heads/master","pushedAt":"2023-09-02T09:43:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"integration tests: fix connection timeout in 0-RTT test (#4060)","shortMessageHtmlLink":"integration tests: fix connection timeout in 0-RTT test (quic-go#4060)"}},{"before":"2797f85fc0fbea493a3d3ae95cac2be666d7288b","after":"090e505aa9072a4125765e59b0399fc7850aa3d9","ref":"refs/heads/master","pushedAt":"2023-08-31T10:29:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"move GSO control message handling to the oobConn (#4056)\n\n* move GSO control message handling to the oobConn\r\n\r\n* disable OOB test on Windows\r\n\r\n* improve GSO tests\r\n\r\n* update ooConn.WritePacket comment","shortMessageHtmlLink":"move GSO control message handling to the oobConn (quic-go#4056)"}},{"before":"8f34488c7620bfcedc88c64bf70e678c2db5d534","after":"2797f85fc0fbea493a3d3ae95cac2be666d7288b","ref":"refs/heads/master","pushedAt":"2023-08-28T22:35:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"switch from unmaintained golang/mock to go.uber.org/mock (#4050)","shortMessageHtmlLink":"switch from unmaintained golang/mock to go.uber.org/mock (quic-go#4050)"}},{"before":"89633069878628392edef3a5fd285eeb11e87889","after":"8f34488c7620bfcedc88c64bf70e678c2db5d534","ref":"refs/heads/master","pushedAt":"2023-08-27T10:47:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"fix flaky version negotiation connection unit test (#4052)","shortMessageHtmlLink":"fix flaky version negotiation connection unit test (quic-go#4052)"}},{"before":"e058f56643f5e1f56208ccb859c2256f419c12cd","after":"89633069878628392edef3a5fd285eeb11e87889","ref":"refs/heads/master","pushedAt":"2023-08-26T17:36:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"ci: fix syntax error in integration test workflow (#4048)","shortMessageHtmlLink":"ci: fix syntax error in integration test workflow (quic-go#4048)"}},{"before":"f633dca488b0858088afae0ba4709b3bfdf798f9","after":"e058f56643f5e1f56208ccb859c2256f419c12cd","ref":"refs/heads/master","pushedAt":"2023-08-25T11:50:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"ci: fix integration test running with and without GSO (#4043)","shortMessageHtmlLink":"ci: fix integration test running with and without GSO (quic-go#4043)"}},{"before":"fe3c4f271df1a713a2e98bff2c35f0804b63e801","after":"f633dca488b0858088afae0ba4709b3bfdf798f9","ref":"refs/heads/master","pushedAt":"2023-08-23T20:10:45.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"update qtls to v0.3.3 (#4044)","shortMessageHtmlLink":"update qtls to v0.3.3 (quic-go#4044)"}},{"before":"6880f88089d442d6eb739bcbb84875588896dc82","after":"fe3c4f271df1a713a2e98bff2c35f0804b63e801","ref":"refs/heads/master","pushedAt":"2023-08-19T16:44:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"add a method to retrieve non-QUIC packets from the Transport (#3992)","shortMessageHtmlLink":"add a method to retrieve non-QUIC packets from the Transport (quic-go…"}},{"before":"501cc21c4b7ff3bf3b37a20b4f78fabb741aa046","after":"6880f88089d442d6eb739bcbb84875588896dc82","ref":"refs/heads/master","pushedAt":"2023-08-19T07:38:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"save the max_datagram_frame_size transport parameter in the session ticket (#4013)\n\n* Add MaxDatagramFrameSize parameter in session ticket\r\n\r\n* fix gofumpt issues\r\n\r\n* Update integrationtests/self/zero_rtt_test.go\r\n\r\nCo-authored-by: Marten Seemann \r\n\r\n* fix: correct comparsion of max_datagram_frame_size\r\n\r\n* test: use constant MaxDatagramFrameSize for session ticket test\r\n\r\n* fix grammar\r\n\r\n---------\r\n\r\nCo-authored-by: Marten Seemann ","shortMessageHtmlLink":"save the max_datagram_frame_size transport parameter in the session t…"}},{"before":"70f3f44a0975ad84c96f6efa08f7ad47a39796eb","after":"501cc21c4b7ff3bf3b37a20b4f78fabb741aa046","ref":"refs/heads/master","pushedAt":"2023-08-18T13:38:55.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"expose crypto/tls errors on the TransportError (#4015)","shortMessageHtmlLink":"expose crypto/tls errors on the TransportError (quic-go#4015)"}},{"before":"b65ed61feac22f479eada7d54884ff8a7dadbe6d","after":"70f3f44a0975ad84c96f6efa08f7ad47a39796eb","ref":"refs/heads/master","pushedAt":"2023-08-14T10:37:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"http3: remove leftover ALPN constant for draft-29 (#4027)","shortMessageHtmlLink":"http3: remove leftover ALPN constant for draft-29 (quic-go#4027)"}},{"before":"05db808f72b9183653cfce97d6c235108bb18ee6","after":"b65ed61feac22f479eada7d54884ff8a7dadbe6d","ref":"refs/heads/master","pushedAt":"2023-08-14T01:32:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"integrationtests: fix proxy test on Windows (#4023)","shortMessageHtmlLink":"integrationtests: fix proxy test on Windows (quic-go#4023)"}},{"before":"aab4d4e4108459e70711f4785a4ab10b3d4d918e","after":"05db808f72b9183653cfce97d6c235108bb18ee6","ref":"refs/heads/master","pushedAt":"2023-08-09T19:51:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"http3: change code point for HTTP datagrams to RFC 9297 (#3588)\n\n* HTTP/3 Datagrams are now RFC 9297\r\n\r\n* Use datatracker htmlized docs rather than rfc-editor (to be consistent)","shortMessageHtmlLink":"http3: change code point for HTTP datagrams to RFC 9297 (quic-go#3588)"}},{"before":"26c6fcc5495874f80ffebb04df9b318d748d4ebe","after":"aab4d4e4108459e70711f4785a4ab10b3d4d918e","ref":"refs/heads/master","pushedAt":"2023-08-07T11:49:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"fix handling of ACK frames serialized after CRYPTO frames (#4018)","shortMessageHtmlLink":"fix handling of ACK frames serialized after CRYPTO frames (quic-go#4018)"}},{"before":"18d3846d4f96f24f62bd8af2339fb860bb420be6","after":"26c6fcc5495874f80ffebb04df9b318d748d4ebe","ref":"refs/heads/master","pushedAt":"2023-08-05T14:39:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"add error handling when confirming handshake on HANDSHAKE_DONE frames (#4017)","shortMessageHtmlLink":"add error handling when confirming handshake on HANDSHAKE_DONE frames (…"}},{"before":"1c47ebefc0660eb82bada449a5365e2aedd1e686","after":"18d3846d4f96f24f62bd8af2339fb860bb420be6","ref":"refs/heads/master","pushedAt":"2023-08-04T02:41:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"set a net.Conn for tls.ClientHelloInfo.Conn used by GetCertificate (#4014)","shortMessageHtmlLink":"set a net.Conn for tls.ClientHelloInfo.Conn used by GetCertificate (q…"}},{"before":"44a58dc425fc0ff2c9a5a9afa3e380d3e47f96ec","after":"1c47ebefc0660eb82bada449a5365e2aedd1e686","ref":"refs/heads/master","pushedAt":"2023-08-03T08:44:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"check transport parameters after 0-RTT resumption (#3985)\n\n* check new transport parameters do not contain redueced limits\r\n\r\n* redefine ValidForUpdate and add tests\r\n\r\n* fix test assertion and update comment","shortMessageHtmlLink":"check transport parameters after 0-RTT resumption (quic-go#3985)"}},{"before":"469a6153b6798780bf90e8be37f197d0fcb18af2","after":"44a58dc425fc0ff2c9a5a9afa3e380d3e47f96ec","ref":"refs/heads/master","pushedAt":"2023-07-29T11:33:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"ci: update Go 1.21 to rc3 (#3994)","shortMessageHtmlLink":"ci: update Go 1.21 to rc3 (quic-go#3994)"}},{"before":"2bcfe5bc4b4d09716e7c7b708adbe5736fa87560","after":"469a6153b6798780bf90e8be37f197d0fcb18af2","ref":"refs/heads/master","pushedAt":"2023-07-23T02:22:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"use a synchronous API for the crypto setup (#3939)","shortMessageHtmlLink":"use a synchronous API for the crypto setup (quic-go#3939)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADmqpLCwA","startCursor":null,"endCursor":null}},"title":"Activity · devnw/quic-go"}