{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":65609362,"defaultBranch":"master","name":"ZLToolKit","ownerLogin":"ZLMediaKit","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-13T09:11:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/84565724?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726912101.0","currentOid":""},"activityList":{"items":[{"before":"ac6ae2d76cb7463243ade44e6aa75a552e82e5c9","after":"f8add834ea352bd8c9279486e48ae5070a84d4aa","ref":"refs/heads/master","pushedAt":"2024-09-21T10:04:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"Ensure thread safety of ssl initor","shortMessageHtmlLink":"Ensure thread safety of ssl initor"}},{"before":"30d4501dc35715220e978b0dc305e28aa523cd25","after":"ba5deb113bb8bc28daf71fdb5005eaadd089b098","ref":"refs/heads/feature/test","pushedAt":"2024-09-21T09:59:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"Ensure thread safety of ssl initor","shortMessageHtmlLink":"Ensure thread safety of ssl initor"}},{"before":null,"after":"30d4501dc35715220e978b0dc305e28aa523cd25","ref":"refs/heads/feature/test","pushedAt":"2024-09-21T09:48:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"Ensure thread safety of ssl initor","shortMessageHtmlLink":"Ensure thread safety of ssl initor"}},{"before":"c8ea4ccdf676738a65564cb095728e628bdd0bff","after":"ac6ae2d76cb7463243ade44e6aa75a552e82e5c9","ref":"refs/heads/master","pushedAt":"2024-09-17T01:49:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"AI automatically translates all annotation content into English (#245)","shortMessageHtmlLink":"AI automatically translates all annotation content into English (#245)"}},{"before":"1b36624fd16f7e66a9f9b55a62e07f29951648a9","after":"c8ea4ccdf676738a65564cb095728e628bdd0bff","ref":"refs/heads/master","pushedAt":"2024-09-17T01:46:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"Ignore error of udp (#246)\n\nSee https://github.com/ZLMediaKit/ZLMediaKit/issues/3807","shortMessageHtmlLink":"Ignore error of udp (#246)"}},{"before":"a6e30e41f0c52f9d36c41eb79ac69b50020a6ac9","after":"1b36624fd16f7e66a9f9b55a62e07f29951648a9","ref":"refs/heads/master","pushedAt":"2024-08-15T03:41:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"make RingReader::flushGop public","shortMessageHtmlLink":"make RingReader::flushGop public"}},{"before":"abf61efe35d99a775669d417f0c3e8f8d0992f0e","after":"a6e30e41f0c52f9d36c41eb79ac69b50020a6ac9","ref":"refs/heads/master","pushedAt":"2024-08-06T08:31:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"Fix the EventPoller exit exception (#242)\n\nhttps://github.com/ZLMediaKit/ZLMediaKit/issues/3789","shortMessageHtmlLink":"Fix the EventPoller exit exception (#242)"}},{"before":"054f2f69e2c8f396a4ecdbc54a30a31de3cf2b97","after":"abf61efe35d99a775669d417f0c3e8f8d0992f0e","ref":"refs/heads/master","pushedAt":"2024-07-26T08:01:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"Improve KQUEUE edge-triggered (#240)","shortMessageHtmlLink":"Improve KQUEUE edge-triggered (#240)"}},{"before":"fdd3450fc6bee60f8fb16ac4fd272c54d6b27238","after":"054f2f69e2c8f396a4ecdbc54a30a31de3cf2b97","ref":"refs/heads/master","pushedAt":"2024-07-25T10:07:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"Deletet EPOLLEXCLUSIVE (#238 #226)\n\n防止修改fd事件时报错","shortMessageHtmlLink":"Deletet EPOLLEXCLUSIVE (#238 #226)"}},{"before":"9c5292f4f5c7fe36794c9b33d24c4b95e932f114","after":null,"ref":"refs/heads/feature/dynamic_library","pushedAt":"2024-07-25T03:23:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"}},{"before":"fb695d203421d906c473018022a736fa4a7a47e4","after":"fdd3450fc6bee60f8fb16ac4fd272c54d6b27238","ref":"refs/heads/master","pushedAt":"2024-07-25T03:23:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"避免kBroadcastLogEvent被外部引用新增接口,Assert_Throw实现从zlmediakit迁移置此,两者均依赖 (#236)\n\nCo-authored-by: baiyfcu ","shortMessageHtmlLink":"避免kBroadcastLogEvent被外部引用新增接口,Assert_Throw实现从zlmediakit迁移置此,两者均依赖 (#236)"}},{"before":null,"after":"9c5292f4f5c7fe36794c9b33d24c4b95e932f114","ref":"refs/heads/feature/dynamic_library","pushedAt":"2024-07-24T06:11:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"baiyfcu","name":"baiyfcu","path":"/baiyfcu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12823763?s=80&v=4"},"commit":{"message":"避免kBroadcastLogEvent被外部引用新增接口,Assert_Throw实现从zlmediakit迁移置此,两者均依赖","shortMessageHtmlLink":"避免kBroadcastLogEvent被外部引用新增接口,Assert_Throw实现从zlmediakit迁移置此,两者均依赖"}},{"before":"f124687f99f332e0c962e6c2f4699eba5b696a89","after":"fb695d203421d906c473018022a736fa4a7a47e4","ref":"refs/heads/master","pushedAt":"2024-06-29T03:30:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"Linux平台下适配recvmmsg接口","shortMessageHtmlLink":"Linux平台下适配recvmmsg接口"}},{"before":"8351907cbb42b18faaade58e44bc8ea5d4128524","after":"f124687f99f332e0c962e6c2f4699eba5b696a89","ref":"refs/heads/master","pushedAt":"2024-06-29T03:27:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"Linux平台下适配recvmmsg接口","shortMessageHtmlLink":"Linux平台下适配recvmmsg接口"}},{"before":"79c10fe4773819d99efe905bb2fecf3446f3b36c","after":"8351907cbb42b18faaade58e44bc8ea5d4128524","ref":"refs/heads/master","pushedAt":"2024-06-29T03:23:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"Linux平台下适配recvmmsg接口","shortMessageHtmlLink":"Linux平台下适配recvmmsg接口"}},{"before":"7d0ef47aca3b84047bd8ba621e65d3664cc3f50d","after":"a3cc9fd83d049b7b0954d4697420d876bd2dfbe8","ref":"refs/heads/feature/recvmmsg","pushedAt":"2024-06-29T03:10:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"非Linux平台使用recvfrom方案","shortMessageHtmlLink":"非Linux平台使用recvfrom方案"}},{"before":"55e7d7e810639cfb910e3c779bd03a5e4ee25292","after":"7d0ef47aca3b84047bd8ba621e65d3664cc3f50d","ref":"refs/heads/feature/recvmmsg","pushedAt":"2024-06-29T03:09:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"非Linux平台使用recvfrom方案","shortMessageHtmlLink":"非Linux平台使用recvfrom方案"}},{"before":"843b40ac0f4dadc774fcaeb736d452309343538e","after":"55e7d7e810639cfb910e3c779bd03a5e4ee25292","ref":"refs/heads/feature/recvmmsg","pushedAt":"2024-06-24T14:21:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"提高遍历性能","shortMessageHtmlLink":"提高遍历性能"}},{"before":"c898cb4cc0f9381535bad4bc46db29f8eefb3d25","after":"843b40ac0f4dadc774fcaeb736d452309343538e","ref":"refs/heads/feature/recvmmsg","pushedAt":"2024-06-24T14:19:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"提高遍历性能","shortMessageHtmlLink":"提高遍历性能"}},{"before":"91f8919a091a045eeb6ce3796f69d5a94e5c64a4","after":"c898cb4cc0f9381535bad4bc46db29f8eefb3d25","ref":"refs/heads/feature/recvmmsg","pushedAt":"2024-06-24T14:11:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"合并Socket接收数据回调事件","shortMessageHtmlLink":"合并Socket接收数据回调事件"}},{"before":"b45dac7b8604c09d586f8d6108c1d13c412a41e7","after":"91f8919a091a045eeb6ce3796f69d5a94e5c64a4","ref":"refs/heads/feature/recvmmsg","pushedAt":"2024-06-24T13:59:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"Socket接收数据回调支持无拷贝数据转移","shortMessageHtmlLink":"Socket接收数据回调支持无拷贝数据转移"}},{"before":null,"after":"b45dac7b8604c09d586f8d6108c1d13c412a41e7","ref":"refs/heads/feature/recvmmsg","pushedAt":"2024-06-23T08:21:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"新增支持批量回调","shortMessageHtmlLink":"新增支持批量回调"}},{"before":"5144e2aa521df6d473308bfb31172054772a634f","after":"79c10fe4773819d99efe905bb2fecf3446f3b36c","ref":"refs/heads/master","pushedAt":"2024-06-21T13:00:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"Tcp/Udp服务器支持单线程模式","shortMessageHtmlLink":"Tcp/Udp服务器支持单线程模式"}},{"before":"14fae8390d319119940ff31429b6867cc707bf3e","after":"5144e2aa521df6d473308bfb31172054772a634f","ref":"refs/heads/master","pushedAt":"2024-06-09T02:39:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"禁用RC4密码套件 (#231)\n\n由于sslport端口扫出了使用RC4不安全密码套件漏洞,故此禁用","shortMessageHtmlLink":"禁用RC4密码套件 (#231)"}},{"before":"a3979d7cb17f5e3c7ef7798d405eb8a08ce00457","after":"14fae8390d319119940ff31429b6867cc707bf3e","ref":"refs/heads/master","pushedAt":"2024-06-09T02:38:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"Add some epoll events (#230)","shortMessageHtmlLink":"Add some epoll events (#230)"}},{"before":"1e1a990783c6c09452419c0aaa6d72ce02d0202b","after":"a3979d7cb17f5e3c7ef7798d405eb8a08ce00457","ref":"refs/heads/master","pushedAt":"2024-06-02T08:19:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"TcpSerer/UdpServer支持创建session前拦截","shortMessageHtmlLink":"TcpSerer/UdpServer支持创建session前拦截"}},{"before":"26d54bbc7b1860a450434dce49bbc8fcbcbae88b","after":"1e1a990783c6c09452419c0aaa6d72ce02d0202b","ref":"refs/heads/master","pushedAt":"2024-05-17T05:50:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PioLing","name":null,"path":"/PioLing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24726315?s=80&v=4"},"commit":{"message":"增加 Win32 Select 模式式不限制 socket fd (#228)","shortMessageHtmlLink":"增加 Win32 Select 模式式不限制 socket fd (#228)"}},{"before":"26d54bbc7b1860a450434dce49bbc8fcbcbae88b","after":null,"ref":"refs/heads/feature/utf8-win","pushedAt":"2024-04-20T14:25:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"}},{"before":"43004bef30cb4b48a7f8238027cee1054733f5b1","after":"26d54bbc7b1860a450434dce49bbc8fcbcbae88b","ref":"refs/heads/master","pushedAt":"2024-04-20T13:42:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"Windows平台默认输出utf-8字符集","shortMessageHtmlLink":"Windows平台默认输出utf-8字符集"}},{"before":"78d4c1daa13eaded4712f439fd72881a99d79f92","after":"26d54bbc7b1860a450434dce49bbc8fcbcbae88b","ref":"refs/heads/feature/utf8-win","pushedAt":"2024-04-20T13:27:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xia-chu","name":"夏楚","path":"/xia-chu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11495632?s=80&v=4"},"commit":{"message":"Windows平台默认输出utf-8字符集","shortMessageHtmlLink":"Windows平台默认输出utf-8字符集"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxMDowNDozNy4wMDAwMDBazwAAAAS8pMBw","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxMDowNDozNy4wMDAwMDBazwAAAAS8pMBw","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yMFQxMzoyNzozMi4wMDAwMDBazwAAAAQ12SGc"}},"title":"Activity · ZLMediaKit/ZLToolKit"}