{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":55637575,"defaultBranch":"master","name":"quic-go","ownerLogin":"quic-go","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-04-06T20:16:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/117172986?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717306431.0","currentOid":""},"activityList":{"items":[{"before":"f6496a06c714afb640b5ec382d605df38ebb2f9a","after":"b593c5e316339f3ca413b252292b13ce5e2e55e5","ref":"refs/heads/loss-resistant-mtu-discovery","pushedAt":"2024-06-02T06:34:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"make Path MTU Discovery resilient to random packet loss","shortMessageHtmlLink":"make Path MTU Discovery resilient to random packet loss"}},{"before":"dd12c30b1e85ad2e1047dc27d895384abefcdfe0","after":"f6496a06c714afb640b5ec382d605df38ebb2f9a","ref":"refs/heads/loss-resistant-mtu-discovery","pushedAt":"2024-06-02T06:20:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"make Path MTU Discovery resilient to random packet loss","shortMessageHtmlLink":"make Path MTU Discovery resilient to random packet loss"}},{"before":null,"after":"dd12c30b1e85ad2e1047dc27d895384abefcdfe0","ref":"refs/heads/loss-resistant-mtu-discovery","pushedAt":"2024-06-02T05:33:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"make Path MTU Discovery resilient to random packet loss","shortMessageHtmlLink":"make Path MTU Discovery resilient to random packet loss"}},{"before":"82a384743984cbf8d71e855c568a48b7632d79a6","after":"375fc59084c1599af29ff9dc1695dc8883bbd7fa","ref":"refs/heads/master","pushedAt":"2024-06-01T05:00:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"remove unused SetMax method on the mtuDiscoverer (#4543)","shortMessageHtmlLink":"remove unused SetMax method on the mtuDiscoverer (#4543)"}},{"before":null,"after":"f9183d74a1f5020b6121dfa129ec74e2276f8a08","ref":"refs/heads/mtu-discover-set-max","pushedAt":"2024-06-01T04:39:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"remove unused SetMax method of the mtuDiscoverer","shortMessageHtmlLink":"remove unused SetMax method of the mtuDiscoverer"}},{"before":"7a90dd7d1421d6170d716e2a193f6131d8d9c06f","after":"6c3bf4f200f7c28e0d86750b9c71d264ec6ef20d","ref":"refs/heads/http3-use-conn-context","pushedAt":"2024-06-01T04:03:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"http3: use the connection, not the stream context, on the server side","shortMessageHtmlLink":"http3: use the connection, not the stream context, on the server side"}},{"before":"78cac2293d944ef89864d3b83a2f5ea2a8af7617","after":null,"ref":"refs/heads/fix-another-flaky-extended-connect-test","pushedAt":"2024-05-31T05:39:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"}},{"before":"b827d6b160eb5eccf53f38b6d359d6e4074d6b58","after":"53fed79ae5d89905ca7becff5716a640051a58a1","ref":"refs/heads/conn-context-cancellation","pushedAt":"2024-05-29T06:06:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"pass a context to Transport.ConnContext\n\nThis context is cancelled when the QUIC connection is closed, or when\nthe QUIC handshake fails. This allows the application to easily build\nand garbage collect a map of active connections.","shortMessageHtmlLink":"pass a context to Transport.ConnContext"}},{"before":"8a3d90fc222642b5234c6aad804e618f70b1421b","after":"82a384743984cbf8d71e855c568a48b7632d79a6","ref":"refs/heads/master","pushedAt":"2024-05-29T05:57:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"http3: fix another flaky Extended CONNECT test (#4539)","shortMessageHtmlLink":"http3: fix another flaky Extended CONNECT test (#4539)"}},{"before":"a7be08d836cddc35209ee3afbedc24f85fe1c7d2","after":"b827d6b160eb5eccf53f38b6d359d6e4074d6b58","ref":"refs/heads/conn-context-cancellation","pushedAt":"2024-05-29T05:29:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"pass a context to Transport.ConnContext\n\nThis context is cancelled when the QUIC connection is closed, or when\nthe QUIC handshake fails. This allows the application to easily build\nand garbage collect a map of active connections.","shortMessageHtmlLink":"pass a context to Transport.ConnContext"}},{"before":null,"after":"78cac2293d944ef89864d3b83a2f5ea2a8af7617","ref":"refs/heads/fix-another-flaky-extended-connect-test","pushedAt":"2024-05-29T05:29:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"http3: fix another flaky Extended CONNECT test","shortMessageHtmlLink":"http3: fix another flaky Extended CONNECT test"}},{"before":"bbcf5d84fa0de0e0e13e0d46a47771dd948d4786","after":null,"ref":"refs/heads/ci-timeouts","pushedAt":"2024-05-29T05:20:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"}},{"before":"723a188dde0db4989e988749991fd424b8a0daab","after":"8a3d90fc222642b5234c6aad804e618f70b1421b","ref":"refs/heads/master","pushedAt":"2024-05-29T05:08:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"ci: set timeout for jobs (#4538)","shortMessageHtmlLink":"ci: set timeout for jobs (#4538)"}},{"before":"a9da2753cb96ed348b51497fab161bb79d80c06e","after":null,"ref":"refs/heads/stream-context-cancellation-shutdown","pushedAt":"2024-05-29T04:53:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"}},{"before":"a8cdfb6c305f126bcd869c6a32c26afb3bc7beb9","after":null,"ref":"refs/heads/fix-flaky-http3-extended-connect-test","pushedAt":"2024-05-29T04:53:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"}},{"before":null,"after":"bbcf5d84fa0de0e0e13e0d46a47771dd948d4786","ref":"refs/heads/ci-timeouts","pushedAt":"2024-05-29T04:40:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"ci: set timeout for jobs","shortMessageHtmlLink":"ci: set timeout for jobs"}},{"before":"ae90c7682247bd60fac664e627c78c05548a40c5","after":"723a188dde0db4989e988749991fd424b8a0daab","ref":"refs/heads/master","pushedAt":"2024-05-28T04:43:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"remove unneeded stream context cancellation on shutdown (#4535)\n\nThe connection already cancels the base context, so we don't need to manually\r\ncancel the stream context (which is derived from the connection context).","shortMessageHtmlLink":"remove unneeded stream context cancellation on shutdown (#4535)"}},{"before":"21b643eeea32d32ad2a84953459e29133813d907","after":"ae90c7682247bd60fac664e627c78c05548a40c5","ref":"refs/heads/master","pushedAt":"2024-05-28T04:43:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"http3: fix flaky Extended CONNECT unit test (#4537)","shortMessageHtmlLink":"http3: fix flaky Extended CONNECT unit test (#4537)"}},{"before":null,"after":"a8cdfb6c305f126bcd869c6a32c26afb3bc7beb9","ref":"refs/heads/fix-flaky-http3-extended-connect-test","pushedAt":"2024-05-28T04:04:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"http3: fix flaky Extended CONNECT unit test","shortMessageHtmlLink":"http3: fix flaky Extended CONNECT unit test"}},{"before":"9047fdd2df5c2422b78704646e6a7f920cb35d62","after":"a7be08d836cddc35209ee3afbedc24f85fe1c7d2","ref":"refs/heads/conn-context-cancellation","pushedAt":"2024-05-28T03:46:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"pass a context to Transport.ConnContext\n\nThis context is cancelled when the QUIC connection is closed, or when\nthe QUIC handshake fails. This allows the application to easily build\nand garbage collect a map of active connections.","shortMessageHtmlLink":"pass a context to Transport.ConnContext"}},{"before":"7346f4e94d98e57dcf10fc0a422d1616859ab89f","after":"a9da2753cb96ed348b51497fab161bb79d80c06e","ref":"refs/heads/stream-context-cancellation-shutdown","pushedAt":"2024-05-28T03:32:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"remove unneeded stream context cancellation on shutdown\n\nThe connection already cancels the base context, so we don't need to manually\ncancel the stream context (which is derived from the connection context).","shortMessageHtmlLink":"remove unneeded stream context cancellation on shutdown"}},{"before":null,"after":"7346f4e94d98e57dcf10fc0a422d1616859ab89f","ref":"refs/heads/stream-context-cancellation-shutdown","pushedAt":"2024-05-28T03:31:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"remove superfluos context cancellation when the stream is closed for shutdown\n\nThe connection already cancels the base context, so we don't need to manually\ncancel the stream context (which is derived from the connection context).","shortMessageHtmlLink":"remove superfluos context cancellation when the stream is closed for …"}},{"before":"737e87bd099b76aa563ecead944e4fa7ff4e7baf","after":"9047fdd2df5c2422b78704646e6a7f920cb35d62","ref":"refs/heads/conn-context-cancellation","pushedAt":"2024-05-28T03:29:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"pass a context to Transport.ConnContext\n\nThis context is cancelled when the QUIC connection is closed, or when\nthe QUIC handshake fails. This allows the application to easily build\nand garbage collect a map of active connections.","shortMessageHtmlLink":"pass a context to Transport.ConnContext"}},{"before":null,"after":"737e87bd099b76aa563ecead944e4fa7ff4e7baf","ref":"refs/heads/conn-context-cancellation","pushedAt":"2024-05-28T03:24:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"pass a context to Transport.ConnContext\n\nThis context is cancelled when the QUIC connection is closed, or when\nthe QUIC handshake fails. This allows the application to easily build\nand garbage collect a map of active connections.","shortMessageHtmlLink":"pass a context to Transport.ConnContext"}},{"before":"3fc3f5fc2f348a2a03c0c2570b222e1adc68a1bd","after":"c49a92fc570716b58e2d17d61f64721bbc38328b","ref":"refs/heads/prometheus","pushedAt":"2024-05-28T02:27:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"metrics: save the reason a connection was closed","shortMessageHtmlLink":"metrics: save the reason a connection was closed"}},{"before":"bf741e140852185d4c35cfa17b5b87ba70fe2310","after":"3fc3f5fc2f348a2a03c0c2570b222e1adc68a1bd","ref":"refs/heads/prometheus","pushedAt":"2024-05-28T02:25:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"metrics: measure the processing time of the ClientHello","shortMessageHtmlLink":"metrics: measure the processing time of the ClientHello"}},{"before":"0d1e27d77c0dbe4aa287f64f3e4d8fb4e7cfc8bf","after":"21b643eeea32d32ad2a84953459e29133813d907","ref":"refs/heads/master","pushedAt":"2024-05-28T02:24:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"deprecate the ConnectionTracingKey (#4532)\n\nApplications can set their own tracing key using Transport.ConnContext.","shortMessageHtmlLink":"deprecate the ConnectionTracingKey (#4532)"}},{"before":null,"after":"9ada8dacaabfc1db17b0b92653464b11b19e7faf","ref":"refs/heads/deprecate-connection-tracing-key","pushedAt":"2024-05-27T04:54:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"deprecate the ConnectionTracingKey\n\nApplications can set their own tracing key using Transport.ConnContext.","shortMessageHtmlLink":"deprecate the ConnectionTracingKey"}},{"before":"e2fbf3cdcd4b803d237ef9752f1a555b022f47a4","after":"0d1e27d77c0dbe4aa287f64f3e4d8fb4e7cfc8bf","ref":"refs/heads/master","pushedAt":"2024-05-27T04:30:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"introduce Transport.ConnContext, use client's context on the connection (#4507)\n\n* introduce Transport.ConnContext, use client's context on the connection\r\n\r\n* panic if ConnContext returns nil","shortMessageHtmlLink":"introduce Transport.ConnContext, use client's context on the connecti…"}},{"before":"60d4e9651ee05ca7d344894d62faa55d3f846a12","after":"3df5170df655f7a4fea519be41aa02677c03b97c","ref":"refs/heads/conn-context","pushedAt":"2024-05-27T04:11:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marten-seemann","name":"Marten Seemann","path":"/marten-seemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478487?s=80&v=4"},"commit":{"message":"panic if ConnContext returns nil","shortMessageHtmlLink":"panic if ConnContext returns nil"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWguZZwA","startCursor":null,"endCursor":null}},"title":"Activity · quic-go/quic-go"}