{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":172292744,"defaultBranch":"dev","name":"gnet","ownerLogin":"panjf2000","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-24T03:48:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7496278?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720017565.0","currentOid":""},"activityList":{"items":[{"before":"88bf2c82e4af8a5ef5c0858392ad6add175c8848","after":"6d3d9c9038e91b648d3b7f3fb00fbb2e4d415e8b","ref":"refs/heads/gh-pages","pushedAt":"2024-09-04T14:57:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Deploy website - based on 27d72a34e60cef972e31b57e36dda41d9066e651","shortMessageHtmlLink":"Deploy website - based on 27d72a3"}},{"before":"766b67d61ede0bf951b68fc8d543bc93cb735863","after":"27d72a34e60cef972e31b57e36dda41d9066e651","ref":"refs/heads/website","pushedAt":"2024-09-04T14:56:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Bump up the GitHub stars","shortMessageHtmlLink":"Bump up the GitHub stars"}},{"before":"1bddb4db6bfd2e1d00b5b02669c9684547a31c8e","after":"766b67d61ede0bf951b68fc8d543bc93cb735863","ref":"refs/heads/website","pushedAt":"2024-09-04T14:52:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Bump up the GitHub stars","shortMessageHtmlLink":"Bump up the GitHub stars"}},{"before":"7b23091b035d0d6a2ea15732ed271023d56302ca","after":"b210186c29032b3c42f9920c3e987252163ae31a","ref":"refs/heads/dev","pushedAt":"2024-08-19T03:16:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Move the list of patrons elsewhere\n\nRelocated to https://andypan.me/donation/#-patrons","shortMessageHtmlLink":"Move the list of patrons elsewhere"}},{"before":"2750d402b7df42e81805aa2e6ed965be3a6d6df3","after":"7b23091b035d0d6a2ea15732ed271023d56302ca","ref":"refs/heads/dev","pushedAt":"2024-08-18T01:55:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: clean up needless test code","shortMessageHtmlLink":"chore: clean up needless test code"}},{"before":"ca1713031a1032154f32b90cce516740805769eb","after":"2750d402b7df42e81805aa2e6ed965be3a6d6df3","ref":"refs/heads/dev","pushedAt":"2024-07-30T04:13:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: update READMEs","shortMessageHtmlLink":"chore: update READMEs"}},{"before":"66ec945d617e85d65e1debaf1e51ad1d674b3d62","after":"ca1713031a1032154f32b90cce516740805769eb","ref":"refs/heads/dev","pushedAt":"2024-07-22T23:07:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: update READMEs","shortMessageHtmlLink":"chore: update READMEs"}},{"before":"5a2763aff8e5cd424a0d45c64f1c464239443793","after":"88bf2c82e4af8a5ef5c0858392ad6add175c8848","ref":"refs/heads/gh-pages","pushedAt":"2024-07-20T16:28:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Deploy website - based on 1bddb4db6bfd2e1d00b5b02669c9684547a31c8e","shortMessageHtmlLink":"Deploy website - based on 1bddb4d"}},{"before":"be1fa7794abd54fd989f57b8106349b2c09cd5a3","after":"1bddb4db6bfd2e1d00b5b02669c9684547a31c8e","ref":"refs/heads/website","pushedAt":"2024-07-20T16:27:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Bump up the GitHub stars","shortMessageHtmlLink":"Bump up the GitHub stars"}},{"before":"5d213466ac52d8aaedcbf2382eda3c8e6cc66b1f","after":"66ec945d617e85d65e1debaf1e51ad1d674b3d62","ref":"refs/heads/dev","pushedAt":"2024-07-11T01:38:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"doc: add new use case","shortMessageHtmlLink":"doc: add new use case"}},{"before":"bec80f6ebefba1a3caf830aa5c4ebff3ebf62c25","after":"5a2763aff8e5cd424a0d45c64f1c464239443793","ref":"refs/heads/gh-pages","pushedAt":"2024-07-11T01:36:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Deploy website - based on be1fa7794abd54fd989f57b8106349b2c09cd5a3","shortMessageHtmlLink":"Deploy website - based on be1fa77"}},{"before":"15331ec2fca124a77f764860747961d574381097","after":"be1fa7794abd54fd989f57b8106349b2c09cd5a3","ref":"refs/heads/website","pushedAt":"2024-07-11T01:35:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Add new use case","shortMessageHtmlLink":"Add new use case"}},{"before":"497e28349e9fcdc02c76b62a34b08b0da66d0e97","after":"5d213466ac52d8aaedcbf2382eda3c8e6cc66b1f","ref":"refs/heads/dev","pushedAt":"2024-07-11T01:34:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"doc: add new use case","shortMessageHtmlLink":"doc: add new use case"}},{"before":"a4b9217db707b90784400de25a98ab86cae26c36","after":"bec80f6ebefba1a3caf830aa5c4ebff3ebf62c25","ref":"refs/heads/gh-pages","pushedAt":"2024-07-11T01:31:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Deploy website - based on 15331ec2fca124a77f764860747961d574381097","shortMessageHtmlLink":"Deploy website - based on 15331ec"}},{"before":"31cbb950833d3d02af0363dc56cb7efc517e16e9","after":"497e28349e9fcdc02c76b62a34b08b0da66d0e97","ref":"refs/heads/dev","pushedAt":"2024-07-11T01:30:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"doc: add new use case","shortMessageHtmlLink":"doc: add new use case"}},{"before":"0bc009a6d707087d5b4a6b00ef6576e754cce448","after":"15331ec2fca124a77f764860747961d574381097","ref":"refs/heads/website","pushedAt":"2024-07-11T01:30:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Add new use case","shortMessageHtmlLink":"Add new use case"}},{"before":"eaf3ea750378841562c104d43a1f948e8e323d99","after":"a4b9217db707b90784400de25a98ab86cae26c36","ref":"refs/heads/gh-pages","pushedAt":"2024-07-05T07:20:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Deploy website - based on 0bc009a6d707087d5b4a6b00ef6576e754cce448","shortMessageHtmlLink":"Deploy website - based on 0bc009a"}},{"before":"c8e3a428d075165d89b2fe6eeb145ff96ed82e53","after":"0bc009a6d707087d5b4a6b00ef6576e754cce448","ref":"refs/heads/website","pushedAt":"2024-07-05T07:19:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Fix a few broken image links","shortMessageHtmlLink":"Fix a few broken image links"}},{"before":"7162941088af404fb71b3a9452cfd072a581ee03","after":"31cbb950833d3d02af0363dc56cb7efc517e16e9","ref":"refs/heads/dev","pushedAt":"2024-07-05T07:18:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Fix a few broken image links","shortMessageHtmlLink":"Fix a few broken image links"}},{"before":"e752567333ebaef9dacc9ad6abcf17817b558a3f","after":"eaf3ea750378841562c104d43a1f948e8e323d99","ref":"refs/heads/gh-pages","pushedAt":"2024-07-05T06:28:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Deploy website - based on c8e3a428d075165d89b2fe6eeb145ff96ed82e53","shortMessageHtmlLink":"Deploy website - based on c8e3a42"}},{"before":"a0d1ed75bf6bb8da01a36e9426b5118761b1a46e","after":"7162941088af404fb71b3a9452cfd072a581ee03","ref":"refs/heads/dev","pushedAt":"2024-07-05T06:27:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"doc: add new use case","shortMessageHtmlLink":"doc: add new use case"}},{"before":"bd36afc760487533b89a2afdec15d068b46e1f34","after":"c8e3a428d075165d89b2fe6eeb145ff96ed82e53","ref":"refs/heads/website","pushedAt":"2024-07-05T06:27:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Add new use case","shortMessageHtmlLink":"Add new use case"}},{"before":"c7fa1458463ab421f5dd93bbc77f4269faa32283","after":"a0d1ed75bf6bb8da01a36e9426b5118761b1a46e","ref":"refs/heads/dev","pushedAt":"2024-07-04T09:18:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"doc: update the roadmap\n\nFor #318","shortMessageHtmlLink":"doc: update the roadmap"}},{"before":"f28ea3062e5302246de8f0d263c2d59fb2e9865d","after":"0feaabb4383359b4f84d4cd893dc95561d8ada93","ref":"refs/heads/master","pushedAt":"2024-07-03T14:36:49.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Merge pull request #625 from panjf2000/dev\n\npatch: v2.5.7","shortMessageHtmlLink":"Merge pull request #625 from panjf2000/dev"}},{"before":"e91e9b344b10f8eea9696697ef2a63a8ec700e90","after":"c7fa1458463ab421f5dd93bbc77f4269faa32283","ref":"refs/heads/dev","pushedAt":"2024-07-03T14:01:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"windows: wrap the error with context info in eventloop.close()","shortMessageHtmlLink":"windows: wrap the error with context info in eventloop.close()"}},{"before":"42cc9a80607e27216f310457cff3fee643f10b61","after":"e91e9b344b10f8eea9696697ef2a63a8ec700e90","ref":"refs/heads/dev","pushedAt":"2024-07-03T13:50:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"windows: eliminate the redundant assignment in eventloop.close()","shortMessageHtmlLink":"windows: eliminate the redundant assignment in eventloop.close()"}},{"before":"70472bf1e73eb7460a47243aa509f5d368e427be","after":"42cc9a80607e27216f310457cff3fee643f10b61","ref":"refs/heads/dev","pushedAt":"2024-07-03T12:45:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"opt: prevent server-side UDP sockets in eventloop.close() on Windows\n\nFollows up #624","shortMessageHtmlLink":"opt: prevent server-side UDP sockets in eventloop.close() on Windows"}},{"before":"3f9e09ba696e2e569e9be310a0e0c75211c4bc5b","after":null,"ref":"refs/heads/close-opt","pushedAt":"2024-07-03T12:36:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"}},{"before":"1ed4d08a988375011ad893690e7f18ba6d3065fa","after":"70472bf1e73eb7460a47243aa509f5d368e427be","ref":"refs/heads/dev","pushedAt":"2024-07-03T12:36:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"opt: close file descriptor after OnClose() for UDP (#624)\n\nUpdates #621\r\n\r\nFollows up #622\r\n\r\nThis PR also refines `eventloop.close()` and fixes the potential UDP socket leaks for Windows clients.","shortMessageHtmlLink":"opt: close file descriptor after OnClose() for UDP (#624)"}},{"before":"26e13bb2d3e66dacf78518d2f0bdb979cd96895d","after":"3f9e09ba696e2e569e9be310a0e0c75211c4bc5b","ref":"refs/heads/close-opt","pushedAt":"2024-07-03T12:11:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"bug: fix the potential UDP socket leaks for Windows client","shortMessageHtmlLink":"bug: fix the potential UDP socket leaks for Windows client"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErNmArAA","startCursor":null,"endCursor":null}},"title":"Activity ยท panjf2000/gnet"}