{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":87443396,"defaultBranch":"master","name":"srt","ownerLogin":"Haivision","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-04-06T15:11:42.000Z","ownerAvatar":"https://github.com/avatars/u/1405927?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714136205.0","currentOid":""},"activityList":{"items":[{"before":"c10d55a084ec7bbb56b17de9da4b59562124dc2c","after":"2fff34ae9aaf50a7d0636b2bf5a1638d253c4d03","ref":"refs/heads/master","pushedAt":"2024-08-21T11:10:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Fixed group lock-order-inversion (#3013).","shortMessageHtmlLink":"[core] Fixed group lock-order-inversion (#3013)."}},{"before":"eecc176b3c11e4c0d87e78dc28f016b804055be8","after":"c10d55a084ec7bbb56b17de9da4b59562124dc2c","ref":"refs/heads/master","pushedAt":"2024-08-21T09:17:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[tests] Fixed unit tests for CSndRateEstimator.","shortMessageHtmlLink":"[tests] Fixed unit tests for CSndRateEstimator."}},{"before":"70e212754c4bd907f581666fb784d7ecf11cb200","after":"eecc176b3c11e4c0d87e78dc28f016b804055be8","ref":"refs/heads/master","pushedAt":"2024-08-20T08:51:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Added busy counter for sockets and various fixes for data race problems (#2893).","shortMessageHtmlLink":"[core] Added busy counter for sockets and various fixes for data race…"}},{"before":"49cab205dc9f56a672f1203ef26825d539f2c33c","after":"70e212754c4bd907f581666fb784d7ecf11cb200","ref":"refs/heads/master","pushedAt":"2024-08-16T09:03:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Slowdown 'ACKACK out of order' log frequency (#3007).","shortMessageHtmlLink":"[core] Slowdown 'ACKACK out of order' log frequency (#3007)."}},{"before":"bd071e19be98ce09adeeeacfe5f7ba4e8b4a6cbf","after":"49cab205dc9f56a672f1203ef26825d539f2c33c","ref":"refs/heads/master","pushedAt":"2024-08-15T08:56:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Include packet header in rexmit BW calculation.","shortMessageHtmlLink":"[core] Include packet header in rexmit BW calculation."}},{"before":"430a67afcb3ec145af084d9010fafba83e63f60a","after":"bd071e19be98ce09adeeeacfe5f7ba4e8b4a6cbf","ref":"refs/heads/master","pushedAt":"2024-08-14T12:07:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Fix the group option that should be taken from a socket (#2912).","shortMessageHtmlLink":"[core] Fix the group option that should be taken from a socket (#2912)."}},{"before":"1669542e050833873af3cde7229958bb2b5bc3ae","after":"430a67afcb3ec145af084d9010fafba83e63f60a","ref":"refs/heads/master","pushedAt":"2024-08-13T20:26:42.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Added IOVector constructor.\n\nCo-authored-by: Sektor van Skijlen ","shortMessageHtmlLink":"[core] Added IOVector constructor."}},{"before":"c5f166cbb4beff8da386cb3a38824f2a9f8581dc","after":"1669542e050833873af3cde7229958bb2b5bc3ae","ref":"refs/heads/master","pushedAt":"2024-08-13T08:15:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[apps] Fixed atomic setting of locked line in Verb (#3004).","shortMessageHtmlLink":"[apps] Fixed atomic setting of locked line in Verb (#3004)."}},{"before":"91f2c59902c55aa70fc83bfb0a7dbdfbf90f3d4f","after":"c5f166cbb4beff8da386cb3a38824f2a9f8581dc","ref":"refs/heads/master","pushedAt":"2024-08-12T17:21:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[apps] Fixed verbose linkage difference (#3002).","shortMessageHtmlLink":"[apps] Fixed verbose linkage difference (#3002)."}},{"before":"b8a2822dc87f61a967be607f0b7592029a4b9e99","after":"91f2c59902c55aa70fc83bfb0a7dbdfbf90f3d4f","ref":"refs/heads/master","pushedAt":"2024-08-08T14:57:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Fixed THREAD_STATE_INIT usage in CRcvQueue (#3001).","shortMessageHtmlLink":"[core] Fixed THREAD_STATE_INIT usage in CRcvQueue (#3001)."}},{"before":"4270a11a73a57f1f002609123f2eb31b14a9b0c0","after":"b8a2822dc87f61a967be607f0b7592029a4b9e99","ref":"refs/heads/master","pushedAt":"2024-08-08T10:21:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Made CSndQueue::m_counter atomic.","shortMessageHtmlLink":"[core] Made CSndQueue::m_counter atomic."}},{"before":"bcc2f21ec75fcb10a8185857f3bc323bb19619da","after":"4270a11a73a57f1f002609123f2eb31b14a9b0c0","ref":"refs/heads/master","pushedAt":"2024-08-07T15:07:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Fixed a data race on listener's config.\n\nCo-authored-by: yomnes0 ","shortMessageHtmlLink":"[core] Fixed a data race on listener's config."}},{"before":"19194793f74e8424ac12c540c0e14f80f9b18999","after":"bcc2f21ec75fcb10a8185857f3bc323bb19619da","ref":"refs/heads/master","pushedAt":"2024-08-07T11:15:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[docs] Added Rejection Reasons document (#2762).\n\n\r\nCo-authored-by: stevomatthews ","shortMessageHtmlLink":"[docs] Added Rejection Reasons document (#2762)."}},{"before":"77eed81b25ce0ecfe283805684b35a0571a9fe4f","after":"19194793f74e8424ac12c540c0e14f80f9b18999","ref":"refs/heads/master","pushedAt":"2024-08-07T08:51:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Changed CUDT::m_pListener to CSharedObjectPtr.","shortMessageHtmlLink":"[core] Changed CUDT::m_pListener to CSharedObjectPtr."}},{"before":"968c9f9613558be99e4e58e9908a6feeade479f2","after":"77eed81b25ce0ecfe283805684b35a0571a9fe4f","ref":"refs/heads/master","pushedAt":"2024-08-04T17:36:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Applied clang-format on cache.h and cache.cpp.","shortMessageHtmlLink":"[core] Applied clang-format on cache.h and cache.cpp."}},{"before":"ffdebd334d411d48a075412bdd90a277b279a91c","after":"968c9f9613558be99e4e58e9908a6feeade479f2","ref":"refs/heads/master","pushedAt":"2024-08-02T12:10:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Set ACK position based on RCV buffer first nonread seqno (#2931).","shortMessageHtmlLink":"[core] Set ACK position based on RCV buffer first nonread seqno (#2931)."}},{"before":"fbc3e04481e775a77124af2c964038f08a48b22f","after":"ffdebd334d411d48a075412bdd90a277b279a91c","ref":"refs/heads/master","pushedAt":"2024-08-01T15:51:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Added a shared mutex class (#2981).\n\n\r\nCo-authored-by: Maxim Sharabayko ","shortMessageHtmlLink":"[core] Added a shared mutex class (#2981)."}},{"before":"8c1fa00aafa55d5e1b014e63f894f8b54de3161f","after":"fbc3e04481e775a77124af2c964038f08a48b22f","ref":"refs/heads/master","pushedAt":"2024-08-01T13:02:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[build] Removed VC 2013. Added VC 2022 (#2988).","shortMessageHtmlLink":"[build] Removed VC 2013. Added VC 2022 (#2988)."}},{"before":"5819adefe5dff74eac9555fc672b63a7b950871f","after":"8c1fa00aafa55d5e1b014e63f894f8b54de3161f","ref":"refs/heads/master","pushedAt":"2024-07-31T07:38:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[tests] Fix warnings when compiling with g++ 11.4.0 on ubuntu 22.04","shortMessageHtmlLink":"[tests] Fix warnings when compiling with g++ 11.4.0 on ubuntu 22.04"}},{"before":"2af87066040294ba72c0b6c0b37391cafd09fbd2","after":"5819adefe5dff74eac9555fc672b63a7b950871f","ref":"refs/heads/master","pushedAt":"2024-07-30T12:36:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Improved AES GCM encryption, changed GCM IV length to 12 bytes (#2962).\n\nSRT version raised to 1.5.4.","shortMessageHtmlLink":"[core] Improved AES GCM encryption, changed GCM IV length to 12 bytes (…"}},{"before":"dbf5965244c978b30484fffaf5c6b8845fcdbb22","after":"2af87066040294ba72c0b6c0b37391cafd09fbd2","ref":"refs/heads/master","pushedAt":"2024-07-30T12:28:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[docs] Added SonarCloud badge.","shortMessageHtmlLink":"[docs] Added SonarCloud badge."}},{"before":"bc2f48e057644ab9d057690b776a576304bb2c03","after":"dbf5965244c978b30484fffaf5c6b8845fcdbb22","ref":"refs/heads/master","pushedAt":"2024-07-30T07:52:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Added some SRT_ATTR_EXCLUDES to CUDT (#2979).","shortMessageHtmlLink":"[core] Added some SRT_ATTR_EXCLUDES to CUDT (#2979)."}},{"before":"84d18ec9d1ef9e1bb37133d07151d59e92b4295e","after":"bc2f48e057644ab9d057690b776a576304bb2c03","ref":"refs/heads/master","pushedAt":"2024-07-29T09:19:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Put the use of m_bGCStatus under m_InitLock","shortMessageHtmlLink":"[core] Put the use of m_bGCStatus under m_InitLock"}},{"before":"54c002f6ad9e3643d5d8117d32c5dada9944c151","after":"84d18ec9d1ef9e1bb37133d07151d59e92b4295e","ref":"refs/heads/master","pushedAt":"2024-07-10T08:08:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Added missing SRT_ATTR_GUARDED_BY(m_GlobControlLock).\nRemoved unused m_MultiplexerLock.","shortMessageHtmlLink":"[core] Added missing SRT_ATTR_GUARDED_BY(m_GlobControlLock)."}},{"before":"0680092fe6aef1c912f8403ffaf4a2baf8e8db34","after":"54c002f6ad9e3643d5d8117d32c5dada9944c151","ref":"refs/heads/master","pushedAt":"2024-07-09T12:30:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Fix TSBPD thread create/join protection.\r\n\r\nCo-authored-by: Sektor van Skijlen ","shortMessageHtmlLink":"[core] Fix TSBPD thread create/join protection."}},{"before":"5e6e80b525f6bc2b96f24fbef2143a5a51e59a7c","after":"0680092fe6aef1c912f8403ffaf4a2baf8e8db34","ref":"refs/heads/master","pushedAt":"2024-07-03T14:28:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Removed a wrong assertion about ACK timestamp.","shortMessageHtmlLink":"[core] Removed a wrong assertion about ACK timestamp."}},{"before":"36260c395b6f65182e67ba19d776d875836c6ccb","after":"5e6e80b525f6bc2b96f24fbef2143a5a51e59a7c","ref":"refs/heads/master","pushedAt":"2024-07-02T14:48:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Fixed broadcast group: cut failed links on partial sending success","shortMessageHtmlLink":"[core] Fixed broadcast group: cut failed links on partial sending suc…"}},{"before":"b7c8050aa11b4afb41b92521d25ffa75133cceeb","after":"36260c395b6f65182e67ba19d776d875836c6ccb","ref":"refs/heads/master","pushedAt":"2024-06-26T19:50:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Removed settable ability for SRTO_VERSION","shortMessageHtmlLink":"[core] Removed settable ability for SRTO_VERSION"}},{"before":"72303d7934f9c6b1cbe23c438672f0eba0f318cb","after":"b7c8050aa11b4afb41b92521d25ffa75133cceeb","ref":"refs/heads/master","pushedAt":"2024-06-26T13:02:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Fixed missing traceBelatedTime initialization.","shortMessageHtmlLink":"[core] Fixed missing traceBelatedTime initialization."}},{"before":"ebe2c7118fe23fcb171170913f59e9e1f0641d9b","after":"72303d7934f9c6b1cbe23c438672f0eba0f318cb","ref":"refs/heads/master","pushedAt":"2024-06-12T13:55:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxsharabayko","name":"Maxim Sharabayko","path":"/maxsharabayko","primaryAvatarUrl":"https://github.com/avatars/u/12700120?s=80&v=4"},"commit":{"message":"[core] Fixed bug: srt_accept failure may make accepted socket leak (#1884).\n\nAdded unit test.","shortMessageHtmlLink":"[core] Fixed bug: srt_accept failure may make accepted socket leak (#…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEoBcqyQA","startCursor":null,"endCursor":null}},"title":"Activity · Haivision/srt"}