{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":508393166,"defaultBranch":"main","name":"tailscale","ownerLogin":"coder","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-06-28T17:23:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/95932066?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717177178.0","currentOid":""},"activityList":{"items":[{"before":"7c2c1ea4459e72d70c76bba207b1eb8778bae7d3","after":null,"ref":"refs/heads/spike/derp-q-512","pushedAt":"2024-05-31T17:39:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sreya","name":"Jon Ayers","path":"/sreya","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4856196?s=80&v=4"}},{"before":"1cc7fc3c4826953bca8f081e87286918dd976369","after":"82b1396ecbf707bc24417e440a549c380503d962","ref":"refs/heads/spike/fix-drop-reason-stats-upstream","pushedAt":"2024-05-31T09:08:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"spikecurtis","name":"Spike Curtis","path":"/spikecurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5375600?s=80&v=4"},"commit":{"message":"fix: fix dropReason metrics labels\n\nUpdates #2745\nUpdates #7552\n\nSigned-off-by: Spike Curtis ","shortMessageHtmlLink":"fix: fix dropReason metrics labels"}},{"before":"0fa29afc6d69c6ca44fad626644cea5b32619058","after":"1ac63d3a4ee3cf6e9765dc5683834924698b42e7","ref":"refs/heads/main","pushedAt":"2024-05-30T07:15:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"spikecurtis","name":"Spike Curtis","path":"/spikecurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5375600?s=80&v=4"},"commit":{"message":"Merge pull request #54 from coder/spike/derp-q-512\n\nfix: increases DERP send queue length to 512 for increased throughput","shortMessageHtmlLink":"Merge pull request #54 from coder/spike/derp-q-512"}},{"before":null,"after":"1cc7fc3c4826953bca8f081e87286918dd976369","ref":"refs/heads/spike/fix-drop-reason-stats-upstream","pushedAt":"2024-05-30T07:03:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"spikecurtis","name":"Spike Curtis","path":"/spikecurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5375600?s=80&v=4"},"commit":{"message":"fix: fix dropReason metrics labels\n\nSigned-off-by: Spike Curtis ","shortMessageHtmlLink":"fix: fix dropReason metrics labels"}},{"before":null,"after":"7c2c1ea4459e72d70c76bba207b1eb8778bae7d3","ref":"refs/heads/spike/derp-q-512","pushedAt":"2024-05-30T06:51:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"spikecurtis","name":"Spike Curtis","path":"/spikecurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5375600?s=80&v=4"},"commit":{"message":"fix: increases DERP send queue length to 512 for increased throughput\n\nSigned-off-by: Spike Curtis ","shortMessageHtmlLink":"fix: increases DERP send queue length to 512 for increased throughput"}},{"before":"e0fddea2bf02194fcfd3f5b46d25fb9f3ff948a7","after":"0fa29afc6d69c6ca44fad626644cea5b32619058","ref":"refs/heads/main","pushedAt":"2024-05-29T09:26:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"spikecurtis","name":"Spike Curtis","path":"/spikecurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5375600?s=80&v=4"},"commit":{"message":"Merge pull request #53 from coder/spike/fix-drop-reason-stats\n\nfix: fix dropReason metrics labels","shortMessageHtmlLink":"Merge pull request #53 from coder/spike/fix-drop-reason-stats"}},{"before":null,"after":"7a387ddbb585f47d6e04d46d01b1041cbecb56b3","ref":"refs/heads/spike/fix-drop-reason-stats","pushedAt":"2024-05-29T07:55:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"spikecurtis","name":"Spike Curtis","path":"/spikecurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5375600?s=80&v=4"},"commit":{"message":"fix: fix dropReason metrics labels\n\nSigned-off-by: Spike Curtis ","shortMessageHtmlLink":"fix: fix dropReason metrics labels"}},{"before":"5cd256cdcb39a49ef0f85de56b85ee0d0e7b8437","after":"e0fddea2bf02194fcfd3f5b46d25fb9f3ff948a7","ref":"refs/heads/main","pushedAt":"2024-05-28T12:37:14.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"spikecurtis","name":"Spike Curtis","path":"/spikecurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5375600?s=80&v=4"},"commit":{"message":"Merge pull request #52 from coder/spike/nodrop\n\nfix: block writes from gVisor to tailscale instead of dropping","shortMessageHtmlLink":"Merge pull request #52 from coder/spike/nodrop"}},{"before":null,"after":"6225460dad13929c8330968f531cfba13f56e33d","ref":"refs/heads/spike/nodrop","pushedAt":"2024-05-28T09:36:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"spikecurtis","name":"Spike Curtis","path":"/spikecurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5375600?s=80&v=4"},"commit":{"message":"chore: add Coder to AUTHORS\n\nSigned-off-by: Spike Curtis ","shortMessageHtmlLink":"chore: add Coder to AUTHORS"}},{"before":"30fcb10455495092b75393216fcd5d04f95e6d64","after":"5cd256cdcb39a49ef0f85de56b85ee0d0e7b8437","ref":"refs/heads/main","pushedAt":"2024-05-22T10:02:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"spikecurtis","name":"Spike Curtis","path":"/spikecurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5375600?s=80&v=4"},"commit":{"message":"Merge pull request #51 from coder/spike/fix-tstun-linux\n\nfix: fix conversion from netip to tcpip","shortMessageHtmlLink":"Merge pull request #51 from coder/spike/fix-tstun-linux"}},{"before":null,"after":"83181647bf1002aefe0f6234c2fce8d91595fc5c","ref":"refs/heads/spike/fix-tstun-linux","pushedAt":"2024-05-22T09:30:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"spikecurtis","name":"Spike Curtis","path":"/spikecurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5375600?s=80&v=4"},"commit":{"message":"fix: fix conversion from netip to tcpip\n\nSigned-off-by: Spike Curtis ","shortMessageHtmlLink":"fix: fix conversion from netip to tcpip"}},{"before":"d8a4721c3162022a9a22a873faeb77e9bf82efc0","after":"30fcb10455495092b75393216fcd5d04f95e6d64","ref":"refs/heads/main","pushedAt":"2024-05-22T05:09:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"spikecurtis","name":"Spike Curtis","path":"/spikecurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5375600?s=80&v=4"},"commit":{"message":"Merge pull request #50 from coder/spike/update-gvisor\n\nfeat: update to latest gvisor (includes HyStart)","shortMessageHtmlLink":"Merge pull request #50 from coder/spike/update-gvisor"}},{"before":null,"after":"439aba9f32c89103c8f68aaf03fff29fff44ac34","ref":"refs/heads/spike/update-gvisor","pushedAt":"2024-05-22T04:50:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"spikecurtis","name":"Spike Curtis","path":"/spikecurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5375600?s=80&v=4"},"commit":{"message":"feat: update to latest gvisor (includes HyStart)\n\nSigned-off-by: Spike Curtis ","shortMessageHtmlLink":"feat: update to latest gvisor (includes HyStart)"}},{"before":"967683a9303caa3903f7f7da30b8773bcc16e8ff","after":null,"ref":"refs/heads/captivereset","pushedAt":"2024-05-01T11:49:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kylecarbs","name":"Kyle Carberry","path":"/kylecarbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7122116?s=80&v=4"}},{"before":"f586aa40c0c13fa2ad9f6fe93c431514a988651a","after":"d8a4721c3162022a9a22a873faeb77e9bf82efc0","ref":"refs/heads/main","pushedAt":"2024-05-01T02:58:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deansheather","name":"Dean Sheather","path":"/deansheather","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11241812?s=80&v=4"},"commit":{"message":"feat: try IPv6 when dialing IPv4 loopback (#49)","shortMessageHtmlLink":"feat: try IPv6 when dialing IPv4 loopback (#49)"}},{"before":"db9caca9f14c4694149ca0118f259a6ef6552904","after":"e9c291bfc90ea3ea2621b1029ee024af6aa78780","ref":"refs/heads/dean/try-ipv6","pushedAt":"2024-04-30T14:53:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deansheather","name":"Dean Sheather","path":"/deansheather","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11241812?s=80&v=4"},"commit":{"message":"fixup! feat: try IPv6 when dialing IPv4 loopback","shortMessageHtmlLink":"fixup! feat: try IPv6 when dialing IPv4 loopback"}},{"before":null,"after":"db9caca9f14c4694149ca0118f259a6ef6552904","ref":"refs/heads/dean/try-ipv6","pushedAt":"2024-04-30T12:57:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"deansheather","name":"Dean Sheather","path":"/deansheather","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11241812?s=80&v=4"},"commit":{"message":"feat: try IPv6 when dialing IPv4 loopback","shortMessageHtmlLink":"feat: try IPv6 when dialing IPv4 loopback"}},{"before":"235b8ad62f835dcd473fc99d54a110f044e434fe","after":null,"ref":"refs/heads/lookupctx","pushedAt":"2024-04-30T12:27:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kylecarbs","name":"Kyle Carberry","path":"/kylecarbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7122116?s=80&v=4"}},{"before":"d329bbdb530dda97c6802325e33df30bedd0c5a1","after":"f586aa40c0c13fa2ad9f6fe93c431514a988651a","ref":"refs/heads/main","pushedAt":"2024-04-30T12:27:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kylecarbs","name":"Kyle Carberry","path":"/kylecarbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7122116?s=80&v=4"},"commit":{"message":"net/dnscache: use parent context to perform lookup (#48)\n\nUpstream PR: https://github.com/tailscale/tailscale/pull/11935","shortMessageHtmlLink":"net/dnscache: use parent context to perform lookup (#48)"}},{"before":null,"after":"235b8ad62f835dcd473fc99d54a110f044e434fe","ref":"refs/heads/lookupctx","pushedAt":"2024-04-30T12:24:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kylecarbs","name":"Kyle Carberry","path":"/kylecarbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7122116?s=80&v=4"},"commit":{"message":"net/dnscache: use parent context to perform lookup\n\nUpstream PR: https://github.com/tailscale/tailscale/pull/11935","shortMessageHtmlLink":"net/dnscache: use parent context to perform lookup"}},{"before":"d12dde3835695c650d38ef5720cc784b5f99ab3b","after":null,"ref":"refs/heads/lazydevicemodel","pushedAt":"2024-04-01T20:28:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kylecarbs","name":"Kyle Carberry","path":"/kylecarbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7122116?s=80&v=4"}},{"before":"86ba201e56dfe21f6e4ce51b3bcf779b748dce71","after":"d329bbdb530dda97c6802325e33df30bedd0c5a1","ref":"refs/heads/main","pushedAt":"2024-04-01T20:28:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kylecarbs","name":"Kyle Carberry","path":"/kylecarbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7122116?s=80&v=4"},"commit":{"message":"chore: lazily load linux device model to speed up `init()` (#47)","shortMessageHtmlLink":"chore: lazily load linux device model to speed up init() (#47)"}},{"before":null,"after":"d12dde3835695c650d38ef5720cc784b5f99ab3b","ref":"refs/heads/lazydevicemodel","pushedAt":"2024-04-01T20:21:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kylecarbs","name":"Kyle Carberry","path":"/kylecarbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7122116?s=80&v=4"},"commit":{"message":"chore: lazily load linux device model to speed up `init()`","shortMessageHtmlLink":"chore: lazily load linux device model to speed up init()"}},{"before":null,"after":"5dfd1beace81af447a40d0d623c92317d68e2667","ref":"refs/heads/spike/tailscale-1.62.0","pushedAt":"2024-03-26T12:23:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"spikecurtis","name":"Spike Curtis","path":"/spikecurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5375600?s=80&v=4"},"commit":{"message":"Merge tailscale 1.62.0","shortMessageHtmlLink":"Merge tailscale 1.62.0"}},{"before":"3788ab894ba101cf1ac87c7a7c2f39d434a8d735","after":"86ba201e56dfe21f6e4ce51b3bcf779b748dce71","ref":"refs/heads/main","pushedAt":"2024-03-12T05:30:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"spikecurtis","name":"Spike Curtis","path":"/spikecurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5375600?s=80&v=4"},"commit":{"message":"Merge pull request #46 from coder/spike/tcp-buf-sack-norack-cubic\n\nfeat: set large TCP buffers, SACK, and CUBIC congestion control","shortMessageHtmlLink":"Merge pull request #46 from coder/spike/tcp-buf-sack-norack-cubic"}},{"before":null,"after":"99a59e7b0b9075b247edf9c6241935c6f1078a86","ref":"refs/heads/spike/tcp-buf-sack-norack-cubic","pushedAt":"2024-03-05T07:16:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"spikecurtis","name":"Spike Curtis","path":"/spikecurtis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5375600?s=80&v=4"},"commit":{"message":"feat: set large TCP buffers, SACK, and CUBIC congestion control\n\nSigned-off-by: Spike Curtis ","shortMessageHtmlLink":"feat: set large TCP buffers, SACK, and CUBIC congestion control"}},{"before":"61c97bad8c8b7177e5a983629a88b9bcc47e6801","after":"3788ab894ba101cf1ac87c7a7c2f39d434a8d735","ref":"refs/heads/main","pushedAt":"2024-02-14T14:02:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deansheather","name":"Dean Sheather","path":"/deansheather","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11241812?s=80&v=4"},"commit":{"message":"feat: add magicsock opt to block direct endpoints (#44)","shortMessageHtmlLink":"feat: add magicsock opt to block direct endpoints (#44)"}},{"before":"2cdd5b8cc7cc4c3c3b2d8d7b63ad4b5b59c6a014","after":"a587c77422a68a470eaf2a08b6ba72d3018abd1a","ref":"refs/heads/dean/block-endpoints","pushedAt":"2024-02-14T13:57:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"deansheather","name":"Dean Sheather","path":"/deansheather","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11241812?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dean/block-endpoints","shortMessageHtmlLink":"Merge branch 'main' into dean/block-endpoints"}},{"before":"b897f48312a72662d672f4b371eca70fc556b520","after":"d1dec21e644d92d3e54d8c3d14ad60c314777692","ref":"refs/heads/colin/ts-1.56.1","pushedAt":"2024-01-26T18:55:47.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"coadler","name":"Colin Adler","path":"/coadler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6332295?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/main' into colin/ts-1.56.1","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/main' into colin/ts-1.56.1"}},{"before":null,"after":"b897f48312a72662d672f4b371eca70fc556b520","ref":"refs/heads/colin/ts-1.56.1","pushedAt":"2024-01-18T22:40:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"coadler","name":"Colin Adler","path":"/coadler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6332295?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/main' into colin/ts-1.56.1","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/main' into colin/ts-1.56.1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWUQaYgA","startCursor":null,"endCursor":null}},"title":"Activity ยท coder/tailscale"}