{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":36781769,"defaultBranch":"RC_2_0","name":"libtorrent","ownerLogin":"arvidn","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-06-03T05:22:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/661450?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715528641.0","currentOid":""},"activityList":{"items":[{"before":"45a9db2405df91cc6f62a2288cb436ad5f3cfded","after":null,"ref":"refs/heads/copy-file-range-linux","pushedAt":"2024-05-12T15:44:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"}},{"before":"98f1b2541a92848541f28729a270aae7e8aff506","after":"fda33cf509000d62b850ebb5de734bc7a3bdc2bd","ref":"refs/heads/RC_2_0","pushedAt":"2024-05-12T15:43:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"assume copy_file_range() exists on linux (unless old glibc or android)","shortMessageHtmlLink":"assume copy_file_range() exists on linux (unless old glibc or android)"}},{"before":"f1ecb6566a5b552696a1b444b8b1952913b3969d","after":"45a9db2405df91cc6f62a2288cb436ad5f3cfded","ref":"refs/heads/copy-file-range-linux","pushedAt":"2024-05-12T14:27:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"assume copy_file_range() exists on linux (unless old glibc or android)","shortMessageHtmlLink":"assume copy_file_range() exists on linux (unless old glibc or android)"}},{"before":"82fd5aa1ebc058b552959c3965d6120d8eab31b9","after":"03e3f7b2e65f3f752f5b9d30a66b0c8280bd7b38","ref":"refs/heads/bump-cibuildwheel","pushedAt":"2024-05-11T16:28:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"fixup pyproject.toml","shortMessageHtmlLink":"fixup pyproject.toml"}},{"before":"d23705f1be59a2856b495c067839eaaf6f9c33fa","after":null,"ref":"refs/heads/bump-libsimulator","pushedAt":"2024-05-11T15:51:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"}},{"before":"2f23cd1df51c368b8f516b62ca74ecd528181e15","after":"98f1b2541a92848541f28729a270aae7e8aff506","ref":"refs/heads/RC_2_0","pushedAt":"2024-05-11T15:51:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"bump libsimulator submodule","shortMessageHtmlLink":"bump libsimulator submodule"}},{"before":null,"after":"d23705f1be59a2856b495c067839eaaf6f9c33fa","ref":"refs/heads/bump-libsimulator","pushedAt":"2024-05-11T15:01:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"bump libsimulator submodule","shortMessageHtmlLink":"bump libsimulator submodule"}},{"before":"3c6e60c325eb759fd700bda40bdad57e0becbf2a","after":"82fd5aa1ebc058b552959c3965d6120d8eab31b9","ref":"refs/heads/bump-cibuildwheel","pushedAt":"2024-05-11T13:38:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"bump libsimulator","shortMessageHtmlLink":"bump libsimulator"}},{"before":null,"after":"3c6e60c325eb759fd700bda40bdad57e0becbf2a","ref":"refs/heads/bump-cibuildwheel","pushedAt":"2024-05-11T09:15:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"bump cibuildwheel action to v2.17.0","shortMessageHtmlLink":"bump cibuildwheel action to v2.17.0"}},{"before":null,"after":"6f4b7b03eaf1548afb3d72d90d17b0866dbb02d4","ref":"refs/heads/test-merge","pushedAt":"2024-05-11T07:07:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"Merge branch 'RC_2_0'","shortMessageHtmlLink":"Merge branch 'RC_2_0'"}},{"before":"15078572f2f99028025b60d516231ded7a215f55","after":"2f23cd1df51c368b8f516b62ca74ecd528181e15","ref":"refs/heads/RC_2_0","pushedAt":"2024-05-11T07:06:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"fix the compilation failure caused by the failure to find std::max","shortMessageHtmlLink":"fix the compilation failure caused by the failure to find std::max"}},{"before":null,"after":"f1ecb6566a5b552696a1b444b8b1952913b3969d","ref":"refs/heads/copy-file-range-linux","pushedAt":"2024-05-11T06:52:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"assume copy_file_range() exists on linux (unless old glibc)","shortMessageHtmlLink":"assume copy_file_range() exists on linux (unless old glibc)"}},{"before":"250f216a329d6582e61e8ed46429319525218884","after":"15078572f2f99028025b60d516231ded7a215f55","ref":"refs/heads/RC_2_0","pushedAt":"2024-05-11T06:42:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"Make anti-leech choker never increase score for dishonesty\n\nThe current anti-leech choker takes the maximum of client-reported have\r\nand our own session uploaded size as the progress of the client. This\r\nmay paradoxically inflate the score of dishonest clients if we've been\r\nuploading to it for long enough, that our uploaded size exceeds 50% of\r\nthe total size.\r\n\r\nThis commit caps \"given_size\" to 50% of total_size, so that the above-\r\nmentioned situation can never happen.","shortMessageHtmlLink":"Make anti-leech choker never increase score for dishonesty"}},{"before":"099e7bbebec6fedbaa975eda27c96562431371b6","after":"fd2dd8167d85a0e30b66b8a4610b16d9aa34023f","ref":"refs/heads/master","pushedAt":"2024-05-11T06:33:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"add comments","shortMessageHtmlLink":"add comments"}},{"before":"149a7bacc96042fd653b46cb3df08442497e70f0","after":"e387f068c87ffc1e7cbe3efacc52174a4a1f68aa","ref":"refs/heads/pread-disk-io","pushedAt":"2024-05-05T06:33:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"additional asserts","shortMessageHtmlLink":"additional asserts"}},{"before":"0944c6d245989988abfb1f977411e3f6567fd3d8","after":null,"ref":"refs/heads/default-win10-builds","pushedAt":"2024-05-05T05:34:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"}},{"before":"8a7aa8311387b8d530a2ec2a3eb5974fec5edb64","after":"250f216a329d6582e61e8ed46429319525218884","ref":"refs/heads/RC_2_0","pushedAt":"2024-05-05T05:34:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"default target windows 10","shortMessageHtmlLink":"default target windows 10"}},{"before":"1aeb79fe363d30822d6c7d16db44daacf8ebbb9c","after":"149a7bacc96042fd653b46cb3df08442497e70f0","ref":"refs/heads/pread-disk-io","pushedAt":"2024-04-21T22:47:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"fix flush_to_disk","shortMessageHtmlLink":"fix flush_to_disk"}},{"before":"0b034a666493cf3f3bc4152ad884142453faf892","after":null,"ref":"refs/heads/bump-windows-gha-image","pushedAt":"2024-04-21T22:45:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"}},{"before":"3c18f6da44e75a6ce696e893d9e9d4d026006fe2","after":"099e7bbebec6fedbaa975eda27c96562431371b6","ref":"refs/heads/master","pushedAt":"2024-04-21T22:45:43.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"bump boost version for building C bindings","shortMessageHtmlLink":"bump boost version for building C bindings"}},{"before":"ca4478cdd3a982c5955e8fc1afed2102083a6589","after":"0b034a666493cf3f3bc4152ad884142453faf892","ref":"refs/heads/bump-windows-gha-image","pushedAt":"2024-04-21T22:08:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"bump boost version for building C bindings","shortMessageHtmlLink":"bump boost version for building C bindings"}},{"before":"2a5ee038efde589647605a099fee08141f537057","after":"ca4478cdd3a982c5955e8fc1afed2102083a6589","ref":"refs/heads/bump-windows-gha-image","pushedAt":"2024-04-21T21:56:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"log error","shortMessageHtmlLink":"log error"}},{"before":null,"after":"0944c6d245989988abfb1f977411e3f6567fd3d8","ref":"refs/heads/default-win10-builds","pushedAt":"2024-04-21T16:08:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"default target windows 10","shortMessageHtmlLink":"default target windows 10"}},{"before":null,"after":"2a5ee038efde589647605a099fee08141f537057","ref":"refs/heads/bump-windows-gha-image","pushedAt":"2024-04-21T15:42:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"bump github actions windows image to 2022","shortMessageHtmlLink":"bump github actions windows image to 2022"}},{"before":"0d41aed6cc3d8a0ed622e78f80e8a1222ead8142","after":"1aeb79fe363d30822d6c7d16db44daacf8ebbb9c","ref":"refs/heads/pread-disk-io","pushedAt":"2024-04-06T08:21:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"fix flush_to_disk","shortMessageHtmlLink":"fix flush_to_disk"}},{"before":"b7c7e57096f53b8b49fb54fdd5342c05591cd967","after":null,"ref":"refs/heads/fix-streaming","pushedAt":"2024-03-16T19:48:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"}},{"before":"c4c0c53f32af662cdf051ad3bbd67fa5eb9c4638","after":"8a7aa8311387b8d530a2ec2a3eb5974fec5edb64","ref":"refs/heads/RC_2_0","pushedAt":"2024-03-16T19:48:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"update Changelog","shortMessageHtmlLink":"update Changelog"}},{"before":null,"after":"b7c7e57096f53b8b49fb54fdd5342c05591cd967","ref":"refs/heads/fix-streaming","pushedAt":"2024-03-16T13:33:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"update Changelog","shortMessageHtmlLink":"update Changelog"}},{"before":"e539df0cc8e2a81e1c47a6efa1ba2297dbb2f0ea","after":"c4c0c53f32af662cdf051ad3bbd67fa5eb9c4638","ref":"refs/heads/RC_2_0","pushedAt":"2024-03-16T13:31:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"Send read_piece right at the end of piece_passed","shortMessageHtmlLink":"Send read_piece right at the end of piece_passed"}},{"before":"775591575166c647106a7d77782bded01dc2c519","after":"0d41aed6cc3d8a0ed622e78f80e8a1222ead8142","ref":"refs/heads/pread-disk-io","pushedAt":"2024-03-12T00:05:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arvidn","name":"Arvid Norberg","path":"/arvidn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/661450?s=80&v=4"},"commit":{"message":"extend the disk_io_stress_test to assert job callbacks","shortMessageHtmlLink":"extend the disk_io_stress_test to assert job callbacks"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER7uG9wA","startCursor":null,"endCursor":null}},"title":"Activity ยท arvidn/libtorrent"}