{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":198957904,"defaultBranch":"master","name":"uvgRTP","ownerLogin":"ultravideo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-07-26T06:16:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6419904?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726058246.0","currentOid":""},"activityList":{"items":[{"before":"8406a6f101c687c6437aa68e8ac2ddfce8af0e93","after":"0925db939b62aee050a112530461f29f3a2262d7","ref":"refs/heads/master","pushedAt":"2024-09-11T12:37:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrsnen","name":"Joni Räsänen","path":"/jrsnen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6498638?s=80&v=4"},"commit":{"message":"Release 3.1.3","shortMessageHtmlLink":"Release 3.1.3"}},{"before":"f974e2d29daf70ad1d3ea631e7453c8db4bc8bfd","after":"8406a6f101c687c6437aa68e8ac2ddfce8af0e93","ref":"refs/heads/master","pushedAt":"2024-09-11T12:10:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrsnen","name":"Joni Räsänen","path":"/jrsnen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6498638?s=80&v=4"},"commit":{"message":"tests: Check for correct number of packets in multistream tests","shortMessageHtmlLink":"tests: Check for correct number of packets in multistream tests"}},{"before":"08c153fcbb3ab84943da2fdde921b67788896a3f","after":"f974e2d29daf70ad1d3ea631e7453c8db4bc8bfd","ref":"refs/heads/master","pushedAt":"2024-09-11T11:05:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jrsnen","name":"Joni Räsänen","path":"/jrsnen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6498638?s=80&v=4"},"commit":{"message":"tests: Reduce multistream tests to two stream\n\nCurrently, ZRTP only supports two streams in multistream mode so testing three\ndoes not make sense until three or more is supported.","shortMessageHtmlLink":"tests: Reduce multistream tests to two stream"}},{"before":"74249a8a3103c6c88de23cd9d915d2a38aab5128","after":"08c153fcbb3ab84943da2fdde921b67788896a3f","ref":"refs/heads/master","pushedAt":"2024-09-11T10:03:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrsnen","name":"Joni Räsänen","path":"/jrsnen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6498638?s=80&v=4"},"commit":{"message":"Merge pull request #226 from Atlas42/ttl-multicast\n\nMulticast TTL configuration flag added","shortMessageHtmlLink":"Merge pull request #226 from Atlas42/ttl-multicast"}},{"before":"6b91e1840cd6ed539657dfebbc3d4aff6720bd81","after":"74249a8a3103c6c88de23cd9d915d2a38aab5128","ref":"refs/heads/master","pushedAt":"2024-08-26T13:28:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jrsnen","name":"Joni Räsänen","path":"/jrsnen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6498638?s=80&v=4"},"commit":{"message":"common: Free payload memory also if extension header is in use\n\nSeems like these two buffers are always different, so it should be safe\nto delete both.","shortMessageHtmlLink":"common: Free payload memory also if extension header is in use"}},{"before":"60cc41da0d9cf4e1988875c09a6eca321e2acbfd","after":"6b91e1840cd6ed539657dfebbc3d4aff6720bd81","ref":"refs/heads/master","pushedAt":"2024-07-25T09:21:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrsnen","name":"Joni Räsänen","path":"/jrsnen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6498638?s=80&v=4"},"commit":{"message":"common: Fix crash with RCE_SRTP without Crypto++","shortMessageHtmlLink":"common: Fix crash with RCE_SRTP without Crypto++"}},{"before":"af6531067ac17356b4698846fa1cf791273c3ee3","after":"60cc41da0d9cf4e1988875c09a6eca321e2acbfd","ref":"refs/heads/master","pushedAt":"2024-07-25T06:07:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrsnen","name":"Joni Räsänen","path":"/jrsnen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6498638?s=80&v=4"},"commit":{"message":"Merge pull request #223 from befinitiv/fix_rtcp_zero_base_timestamp\n\nFix RTCP SR RTP timestamp value calculation","shortMessageHtmlLink":"Merge pull request #223 from befinitiv/fix_rtcp_zero_base_timestamp"}},{"before":"1569045c19dedca2d096a1f425f12ff9d7bbcc2e","after":"af6531067ac17356b4698846fa1cf791273c3ee3","ref":"refs/heads/master","pushedAt":"2024-07-25T05:45:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrsnen","name":"Joni Räsänen","path":"/jrsnen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6498638?s=80&v=4"},"commit":{"message":"Merge pull request #222 from Atlas42/master\n\nFixing Null pointer in rtp.cc #220","shortMessageHtmlLink":"Merge pull request #222 from Atlas42/master"}},{"before":"096f21fd69d39fe7fb698d1a4f8026aeaac3d43b","after":"1569045c19dedca2d096a1f425f12ff9d7bbcc2e","ref":"refs/heads/master","pushedAt":"2024-06-18T08:41:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"Release 3.1.2","shortMessageHtmlLink":"Release 3.1.2"}},{"before":"c5ba77dc461a42d05c067147ab2311b7fe67b114","after":"096f21fd69d39fe7fb698d1a4f8026aeaac3d43b","ref":"refs/heads/master","pushedAt":"2024-06-17T07:29:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrsnen","name":"Joni Räsänen","path":"/jrsnen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6498638?s=80&v=4"},"commit":{"message":"formats: Fix compilation after PR and rebase","shortMessageHtmlLink":"formats: Fix compilation after PR and rebase"}},{"before":"4ac1cb661f0836797e1c811a610780b2d7955474","after":"c5ba77dc461a42d05c067147ab2311b7fe67b114","ref":"refs/heads/master","pushedAt":"2024-06-17T07:22:30.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"jrsnen","name":"Joni Räsänen","path":"/jrsnen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6498638?s=80&v=4"},"commit":{"message":"formats: Fix h26x fragment reception with sequence roll-over\n\nThis commit fixes a bug where the frame is not reconstructed correctly\nin case the sequence number rolls over inside the frame fragments.\n\nThe previous solution had the bug of always assuming that the std::set\nwas in correct order for the frame fragments, but this is not the case\nif the seq rollover happens. The solution here is to use a separate\niterator for received fragments that starts at start fragment, not the\nbeginning of std::set and ends when start is found again.\n\n# Conflicts:\n#\tsrc/formats/h26x.cc","shortMessageHtmlLink":"formats: Fix h26x fragment reception with sequence roll-over"}},{"before":"f75942b0e5afab0692707cd6bc3cac9557c15f9e","after":"4ac1cb661f0836797e1c811a610780b2d7955474","ref":"refs/heads/master","pushedAt":"2024-06-17T07:20:03.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jrsnen","name":"Joni Räsänen","path":"/jrsnen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6498638?s=80&v=4"},"commit":{"message":"Merge pull request #221 from Banner2404/h26x-reconstruction-fix\n\nFixed the issue when reconstructing h264 frames that are not continuous","shortMessageHtmlLink":"Merge pull request #221 from Banner2404/h26x-reconstruction-fix"}},{"before":"c42207a4fb8cc56c0c81db5600d8429aec3cc5cb","after":"f75942b0e5afab0692707cd6bc3cac9557c15f9e","ref":"refs/heads/master","pushedAt":"2024-05-24T09:00:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"docs: Improve documentation related to ZRTP negotiation","shortMessageHtmlLink":"docs: Improve documentation related to ZRTP negotiation"}},{"before":"59351b38e2851cc8d6675f355de53b39148d5b1a","after":"c42207a4fb8cc56c0c81db5600d8429aec3cc5cb","ref":"refs/heads/master","pushedAt":"2024-05-24T07:32:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"Merge pull request #218 from inobelar/inobelar-patch-1\n\nUpdate h26x.cc - fixed initialization order of 'dropped_ts_' and 'opped_in_order_'","shortMessageHtmlLink":"Merge pull request #218 from inobelar/inobelar-patch-1"}},{"before":"b3b1be0b1f8b662f79ffad24bd4c4b239de56be6","after":"59351b38e2851cc8d6675f355de53b39148d5b1a","ref":"refs/heads/master","pushedAt":"2024-05-13T10:46:42.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"Merge pull request #217 from jstefanelli/master\n\nAdd basic Android support","shortMessageHtmlLink":"Merge pull request #217 from jstefanelli/master"}},{"before":"ee7d4b1f18b2dcc1f830606762697187d283aa17","after":"b3b1be0b1f8b662f79ffad24bd4c4b239de56be6","ref":"refs/heads/master","pushedAt":"2024-03-27T11:52:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"h26x: Fix bug when start fragment was not received, but subsequent ones were.","shortMessageHtmlLink":"h26x: Fix bug when start fragment was not received, but subsequent on…"}},{"before":"6e016220d7e92020ed91f3e21b61e56b2ae3971c","after":"ee7d4b1f18b2dcc1f830606762697187d283aa17","ref":"refs/heads/master","pushedAt":"2024-03-06T11:39:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrsnen","name":"Joni Räsänen","path":"/jrsnen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6498638?s=80&v=4"},"commit":{"message":"doc: Fix typo in readme","shortMessageHtmlLink":"doc: Fix typo in readme"}},{"before":"516df571a87ac76906978511f084d1cc0b3d3042","after":"6e016220d7e92020ed91f3e21b61e56b2ae3971c","ref":"refs/heads/master","pushedAt":"2024-02-20T11:10:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"Release 3.1.1","shortMessageHtmlLink":"Release 3.1.1"}},{"before":"ab70083babc5b06bfcd7dcad10614a80a3d45247","after":"516df571a87ac76906978511f084d1cc0b3d3042","ref":"refs/heads/master","pushedAt":"2024-02-20T09:29:18.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"Release 3.1.0","shortMessageHtmlLink":"Release 3.1.0"}},{"before":"e790751cfbf815c36454f44f791ab20ba7d3c25a","after":"ab70083babc5b06bfcd7dcad10614a80a3d45247","ref":"refs/heads/master","pushedAt":"2024-02-02T12:41:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"examples: Fix typo in V3C example instructions","shortMessageHtmlLink":"examples: Fix typo in V3C example instructions"}},{"before":"2b82400753fea0ff0113e1fe06460ec8e1a6524d","after":"e790751cfbf815c36454f44f791ab20ba7d3c25a","ref":"refs/heads/master","pushedAt":"2024-01-31T11:55:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jrsnen","name":"Joni Räsänen","path":"/jrsnen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6498638?s=80&v=4"},"commit":{"message":"Merge branch 'fix_h264_scl'","shortMessageHtmlLink":"Merge branch 'fix_h264_scl'"}},{"before":"26bf69e9dfa74a460d3043b0a5d4ee8eaafcab21","after":"2b82400753fea0ff0113e1fe06460ec8e1a6524d","ref":"refs/heads/master","pushedAt":"2024-01-30T12:56:38.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"Release 3.0.0","shortMessageHtmlLink":"Release 3.0.0"}},{"before":"985b29072d8d10d681a0da2ebe0d4ce9d0469cb1","after":"26bf69e9dfa74a460d3043b0a5d4ee8eaafcab21","ref":"refs/heads/master","pushedAt":"2024-01-30T09:40:22.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"Merge pull request #210 from mathisloge/bugfix/fixbuild\n\nFix build with gcc13","shortMessageHtmlLink":"Merge pull request #210 from mathisloge/bugfix/fixbuild"}},{"before":"28a270b83957d465c7eee551ad8f8d0a1828e143","after":"985b29072d8d10d681a0da2ebe0d4ce9d0469cb1","ref":"refs/heads/master","pushedAt":"2024-01-12T11:25:04.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"Merge branch 'v3c'","shortMessageHtmlLink":"Merge branch 'v3c'"}},{"before":"ecf65ba5b0a0d67ebfd71d023e1f9c62eb48274d","after":"28a270b83957d465c7eee551ad8f8d0a1828e143","ref":"refs/heads/master","pushedAt":"2024-01-12T10:17:08.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"Merge pull request #206 from eMKa94/compiler_warnings_fix\n\nCompiler warnings fix","shortMessageHtmlLink":"Merge pull request #206 from eMKa94/compiler_warnings_fix"}},{"before":"e334d1f8ef49a77565b8bf1292df8fd795548ff2","after":"ecf65ba5b0a0d67ebfd71d023e1f9c62eb48274d","ref":"refs/heads/master","pushedAt":"2023-08-02T11:48:35.000Z","pushType":"push","commitsCount":128,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"common: Disable user packets for now","shortMessageHtmlLink":"common: Disable user packets for now"}},{"before":"4762c7e710f9f2e3c56d080b991904ec7a800287","after":"e334d1f8ef49a77565b8bf1292df8fd795548ff2","ref":"refs/heads/master","pushedAt":"2023-06-13T11:09:27.412Z","pushType":"push","commitsCount":1,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"duplicate_pkts: Fix bug with discarding valid frames","shortMessageHtmlLink":"duplicate_pkts: Fix bug with discarding valid frames"}},{"before":"69a02c05a855d0854068ff994ff4111eb3f38754","after":"4762c7e710f9f2e3c56d080b991904ec7a800287","ref":"refs/heads/master","pushedAt":"2023-06-05T09:29:31.988Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrsnen","name":"Joni Räsänen","path":"/jrsnen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6498638?s=80&v=4"},"commit":{"message":"build: Add missing quotation mark for crypto header download","shortMessageHtmlLink":"build: Add missing quotation mark for crypto header download"}},{"before":"228a282c35f6a527b9107c523286c2fe8685136b","after":"69a02c05a855d0854068ff994ff4111eb3f38754","ref":"refs/heads/master","pushedAt":"2023-06-02T10:07:54.897Z","pushType":"push","commitsCount":90,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"Merge branch 'duplicate_pkts'","shortMessageHtmlLink":"Merge branch 'duplicate_pkts'"}},{"before":"ce252c7f3442b045f6e04451f920bcd26d083ecb","after":"228a282c35f6a527b9107c523286c2fe8685136b","ref":"refs/heads/master","pushedAt":"2023-05-11T08:09:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tampsa","name":null,"path":"/tampsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122342280?s=80&v=4"},"commit":{"message":"build: Be more user friendly if git or pkgconfig are not found","shortMessageHtmlLink":"build: Be more user friendly if git or pkgconfig are not found"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQxMjozNzoyNi4wMDAwMDBazwAAAASzLzgJ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQxMjozNzoyNi4wMDAwMDBazwAAAASzLzgJ","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0xMVQwODowOTo0Mi4wMDAwMDBazwAAAAMqfsb6"}},"title":"Activity · ultravideo/uvgRTP"}