{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":311315731,"defaultBranch":"main","name":"Xray-core","ownerLogin":"XTLS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-09T11:23:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/71564206?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717264406.0","currentOid":""},"activityList":{"items":[{"before":"85718c370701dcb7658ff2e404b459c4ae59bdff","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/sagernet/sing-0.4.0","pushedAt":"2024-06-01T17:53:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"89074a14b6ffa11aa754c8af7429364b733fe41e","after":"bbf25b14d9689c45fdf6d991f82353d6c33f08ee","ref":"refs/heads/main","pushedAt":"2024-06-01T17:52:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"3d67402af6804937c18fc292d8a09b3d39d9e629","after":"89074a14b6ffa11aa754c8af7429364b733fe41e","ref":"refs/heads/main","pushedAt":"2024-05-30T21:48:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"},"commit":{"message":"Fix udp goroutine leak\n\nv.conn.link.Reader is a pipe.Reader, doesn't implement Close(), it will fail assertion and cause the pipe to be left open\nIt can be fixed by using Interrupt()","shortMessageHtmlLink":"Fix udp goroutine leak"}},{"before":"73c5650b178b249f421620c525c22ad0fd25539a","after":"3d67402af6804937c18fc292d8a09b3d39d9e629","ref":"refs/heads/main","pushedAt":"2024-05-30T19:40:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"},"commit":{"message":"修复udp协程泄露\n\nv.conn.link.Reader这个是pipe.Reader,并没有Close方法,所以断言失败,导致pipe没有关闭然后泄露。修改为Interrupt即可解决","shortMessageHtmlLink":"修复udp协程泄露"}},{"before":"0a3c449cdf16f8dbd1f3823621f2a22806c43677","after":"73c5650b178b249f421620c525c22ad0fd25539a","ref":"refs/heads/main","pushedAt":"2024-05-28T13:34:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Fangliding","name":"风扇滑翔翼","path":"/Fangliding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45535409?s=80&v=4"},"commit":{"message":"build: change usage of `grep` for better compatibility","shortMessageHtmlLink":"build: change usage of grep for better compatibility"}},{"before":null,"after":"85718c370701dcb7658ff2e404b459c4ae59bdff","ref":"refs/heads/dependabot/go_modules/github.com/sagernet/sing-0.4.0","pushedAt":"2024-05-28T00:52:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump github.com/sagernet/sing from 0.3.8 to 0.4.0\n\nBumps [github.com/sagernet/sing](https://github.com/sagernet/sing) from 0.3.8 to 0.4.0.\n- [Commits](https://github.com/sagernet/sing/compare/v0.3.8...v0.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/sagernet/sing\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/sagernet/sing from 0.3.8 to 0.4.0"}},{"before":"ca07a705dc438b2d0e70274201d2ff1083631fb7","after":"0a3c449cdf16f8dbd1f3823621f2a22806c43677","ref":"refs/heads/main","pushedAt":"2024-05-26T16:25:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"},"commit":{"message":"Inbound worker should fill context outbounds info\n\nhttps://github.com/XTLS/Xray-core/issues/3388","shortMessageHtmlLink":"Inbound worker should fill context outbounds info"}},{"before":"ebf4c93faa83e3d3b6ea1b72fd09e1e00cd89692","after":"d7684b48b218a94ec7a128405a0eab1a85f22e3e","ref":"refs/heads/fix","pushedAt":"2024-05-26T16:15:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"},"commit":{"message":"Inbound worker should fill context outbounds info\n\nhttps://github.com/XTLS/Xray-core/issues/3388","shortMessageHtmlLink":"Inbound worker should fill context outbounds info"}},{"before":"3120ca41210312c5c8b1795eaf3dbf54531e437e","after":"ca07a705dc438b2d0e70274201d2ff1083631fb7","ref":"refs/heads/main","pushedAt":"2024-05-26T03:21:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RPRX","name":null,"path":"/RPRX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63339210?s=80&v=4"},"commit":{"message":"Generate *.pb.go files with protoc v5.27.0\n\nDownload https://github.com/protocolbuffers/protobuf/releases/tag/v27.0\r\ngo install google.golang.org/protobuf/cmd/protoc-gen-go@v1.34.1\r\ngo install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.3.0\r\n(Xray-core/) go run ./infra/vprotogen","shortMessageHtmlLink":"Generate *.pb.go files with protoc v5.27.0"}},{"before":"9b6141b83f52f2ec6b6ac6e44911273b42ba2753","after":"3120ca41210312c5c8b1795eaf3dbf54531e437e","ref":"refs/heads/main","pushedAt":"2024-05-22T22:02:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RPRX","name":null,"path":"/RPRX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63339210?s=80&v=4"},"commit":{"message":"v1.8.13","shortMessageHtmlLink":"v1.8.13"}},{"before":"416f2df11c49ab74619554136a39da30ff354054","after":"9b6141b83f52f2ec6b6ac6e44911273b42ba2753","ref":"refs/heads/main","pushedAt":"2024-05-22T13:02:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"},"commit":{"message":"Wireguard dial with context","shortMessageHtmlLink":"Wireguard dial with context"}},{"before":null,"after":"ebf4c93faa83e3d3b6ea1b72fd09e1e00cd89692","ref":"refs/heads/fix","pushedAt":"2024-05-22T12:44:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"},"commit":{"message":"Wireguard dial with context","shortMessageHtmlLink":"Wireguard dial with context"}},{"before":"29c6318ffeddc9ce427af9b98c41054d11fb83aa","after":"416f2df11c49ab74619554136a39da30ff354054","ref":"refs/heads/main","pushedAt":"2024-05-22T04:36:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RPRX","name":null,"path":"/RPRX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63339210?s=80&v=4"},"commit":{"message":"v1.8.12","shortMessageHtmlLink":"v1.8.12"}},{"before":"9ee9a0634e5d789d7f014596d87fd770d6ab03d4","after":"29c6318ffeddc9ce427af9b98c41054d11fb83aa","ref":"refs/heads/main","pushedAt":"2024-05-22T04:28:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RPRX","name":null,"path":"/RPRX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63339210?s=80&v=4"},"commit":{"message":"Upgrade github.com/xtls/reality to 20240429224917\n\nhttps://github.com/XTLS/Xray-core/discussions/3318","shortMessageHtmlLink":"Upgrade github.com/xtls/reality to 20240429224917"}},{"before":"544f7661ca74779ab3c368d4b57b6808196c56c2","after":"9ee9a0634e5d789d7f014596d87fd770d6ab03d4","ref":"refs/heads/main","pushedAt":"2024-05-22T03:02:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RPRX","name":null,"path":"/RPRX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63339210?s=80&v=4"},"commit":{"message":"Add UDPFilter to Socks5 server when `auth == password` (#3371)\n\nCo-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>","shortMessageHtmlLink":"Add UDPFilter to Socks5 server when auth == password (#3371)"}},{"before":"ec080d920215a3117bc93c98f8a1a61a8ea52ca0","after":null,"ref":"refs/heads/new-traffic-pattern","pushedAt":"2024-05-20T23:43:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"}},{"before":"977eb0156908d20dfd01b12d16d964bc257aaab1","after":null,"ref":"refs/heads/issue-temp","pushedAt":"2024-05-20T23:42:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"}},{"before":"e009c7d8d9aa8e77399c24ac979a2df859c0db34","after":null,"ref":"refs/heads/dialer","pushedAt":"2024-05-20T23:42:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"}},{"before":"0ec4b8f93ef6c107cd80a4612a4fe3bff1146541","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/quic-go/quic-go-0.44.0","pushedAt":"2024-05-20T04:01:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"121eb7b4fcd84248381b6415be30e8a385d9f3cc","after":"544f7661ca74779ab3c368d4b57b6808196c56c2","ref":"refs/heads/main","pushedAt":"2024-05-20T04:00:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"},"commit":{"message":"Bump github.com/quic-go/quic-go from 0.43.1 to 0.44.0\n\nBumps [github.com/quic-go/quic-go](https://github.com/quic-go/quic-go) from 0.43.1 to 0.44.0.\n- [Release notes](https://github.com/quic-go/quic-go/releases)\n- [Changelog](https://github.com/quic-go/quic-go/blob/master/Changelog.md)\n- [Commits](https://github.com/quic-go/quic-go/compare/v0.43.1...v0.44.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/quic-go/quic-go\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/quic-go/quic-go from 0.43.1 to 0.44.0"}},{"before":"3168d27b0bdbbe7e6a969bf9482af717e14cf483","after":"121eb7b4fcd84248381b6415be30e8a385d9f3cc","ref":"refs/heads/main","pushedAt":"2024-05-20T03:58:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"},"commit":{"message":"Splice update timer to 8 hours for inbound timer","shortMessageHtmlLink":"Splice update timer to 8 hours for inbound timer"}},{"before":null,"after":"0ec4b8f93ef6c107cd80a4612a4fe3bff1146541","ref":"refs/heads/dependabot/go_modules/github.com/quic-go/quic-go-0.44.0","pushedAt":"2024-05-20T00:31:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump github.com/quic-go/quic-go from 0.43.1 to 0.44.0\n\nBumps [github.com/quic-go/quic-go](https://github.com/quic-go/quic-go) from 0.43.1 to 0.44.0.\n- [Release notes](https://github.com/quic-go/quic-go/releases)\n- [Changelog](https://github.com/quic-go/quic-go/blob/master/Changelog.md)\n- [Commits](https://github.com/quic-go/quic-go/compare/v0.43.1...v0.44.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/quic-go/quic-go\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/quic-go/quic-go from 0.43.1 to 0.44.0"}},{"before":"b98d060ee0d709b069251c64543029020c87159b","after":"3168d27b0bdbbe7e6a969bf9482af717e14cf483","ref":"refs/heads/main","pushedAt":"2024-05-18T23:56:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"},"commit":{"message":"Splice update timer to 8 hours","shortMessageHtmlLink":"Splice update timer to 8 hours"}},{"before":"26d49df22e8f9839bd1b167b68aa7f7b90d9b293","after":"b98d060ee0d709b069251c64543029020c87159b","ref":"refs/heads/main","pushedAt":"2024-05-15T14:29:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"},"commit":{"message":"Improve the issue templates","shortMessageHtmlLink":"Improve the issue templates"}},{"before":"8dcd78668182bb3537f3eb023b01045943000fd3","after":null,"ref":"refs/heads/dependabot/go_modules/google.golang.org/grpc-1.64.0","pushedAt":"2024-05-15T01:42:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"1d450cfbd22a256bf6e411fccee477c0716505a8","after":"26d49df22e8f9839bd1b167b68aa7f7b90d9b293","ref":"refs/heads/main","pushedAt":"2024-05-15T01:42:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"},"commit":{"message":"Bump google.golang.org/grpc from 1.63.2 to 1.64.0\n\nBumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.63.2 to 1.64.0.\n- [Release notes](https://github.com/grpc/grpc-go/releases)\n- [Commits](https://github.com/grpc/grpc-go/compare/v1.63.2...v1.64.0)\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/grpc\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump google.golang.org/grpc from 1.63.2 to 1.64.0"}},{"before":"017f53b5fcf51d19a277514b8df1e167f39e972b","after":"1d450cfbd22a256bf6e411fccee477c0716505a8","ref":"refs/heads/main","pushedAt":"2024-05-15T01:42:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"},"commit":{"message":"Fix nil in inbound handler","shortMessageHtmlLink":"Fix nil in inbound handler"}},{"before":"8fc6aa45dfc38291edc63b8e6d73600d72971b4e","after":"e009c7d8d9aa8e77399c24ac979a2df859c0db34","ref":"refs/heads/dialer","pushedAt":"2024-05-15T01:36:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"},"commit":{"message":"Fix nil in inbound handler","shortMessageHtmlLink":"Fix nil in inbound handler"}},{"before":"faede2bff2cbee2fceab6a3c61f66de2c5a14908","after":"8fc6aa45dfc38291edc63b8e6d73600d72971b4e","ref":"refs/heads/dialer","pushedAt":"2024-05-15T01:32:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yuhan6665","name":null,"path":"/yuhan6665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1588741?s=80&v=4"},"commit":{"message":"Fix nil in inbound handler","shortMessageHtmlLink":"Fix nil in inbound handler"}},{"before":null,"after":"8dcd78668182bb3537f3eb023b01045943000fd3","ref":"refs/heads/dependabot/go_modules/google.golang.org/grpc-1.64.0","pushedAt":"2024-05-15T00:17:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump google.golang.org/grpc from 1.63.2 to 1.64.0\n\nBumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.63.2 to 1.64.0.\n- [Release notes](https://github.com/grpc/grpc-go/releases)\n- [Commits](https://github.com/grpc/grpc-go/compare/v1.63.2...v1.64.0)\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/grpc\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump google.golang.org/grpc from 1.63.2 to 1.64.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWdVzaAA","startCursor":null,"endCursor":null}},"title":"Activity · XTLS/Xray-core"}