{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":741070526,"defaultBranch":"master","name":"gpac","ownerLogin":"touatily","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-01-09T16:31:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/27826148?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720515767.0","currentOid":""},"activityList":{"items":[{"before":"76e77ee588f9e61b7c85efbe2337d682bff7fcd4","after":"d7e1a5c1544e96229904cef9a3d2dbb69cfb2ac2","ref":"refs/heads/master","pushedAt":"2024-08-26T04:13:24.000Z","pushType":"push","commitsCount":54,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"dasher: inject scte35dec filter when the SCTE35 codec_id is encountered","shortMessageHtmlLink":"dasher: inject scte35dec filter when the SCTE35 codec_id is encountered"}},{"before":"cf9017e7f44c1d0c9a4e520083aece0d3ab329f7","after":"76e77ee588f9e61b7c85efbe2337d682bff7fcd4","ref":"refs/heads/master","pushedAt":"2024-07-09T09:26:51.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"Merge pull request #2913 from bradh/typos-2024-07-09\n\nfix typos in 23001-17 box dump","shortMessageHtmlLink":"Merge pull request gpac#2913 from bradh/typos-2024-07-09"}},{"before":null,"after":"7bf089f1c312f389611b11bdc99fde2717cd1b50","ref":"refs/heads/add-repair-url-option","pushedAt":"2024-07-09T09:02:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"fix: heap buffer overflow","shortMessageHtmlLink":"fix: heap buffer overflow"}},{"before":"f13a4aac6ff542cd255249ffe8a8faf16bedad7d","after":"cf9017e7f44c1d0c9a4e520083aece0d3ab329f7","ref":"refs/heads/master","pushedAt":"2024-07-04T16:52:29.000Z","pushType":"push","commitsCount":87,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"python bindings: align DASHQualityInfoNat structure with change in f7ff92633","shortMessageHtmlLink":"python bindings: align DASHQualityInfoNat structure with change in f7…"}},{"before":"557f52af610d23cf07ab1bc72a2e9851bdc93d51","after":"f13a4aac6ff542cd255249ffe8a8faf16bedad7d","ref":"refs/heads/master","pushedAt":"2024-06-21T13:34:00.000Z","pushType":"push","commitsCount":34,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"cosmetics wrt dec_scte35 idr at splice point (#2879)","shortMessageHtmlLink":"cosmetics wrt dec_scte35 idr at splice point (gpac#2879)"}},{"before":null,"after":"18208bdf0cbafe86689a5331ba718c6b9c2296ee","ref":"refs/heads/fix-heap-use-after-free-issue","pushedAt":"2024-06-21T09:06:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"fix: remove filename from static_files list before freeing filename\n\nautofuzz bug OuXNLXXfYZtChg","shortMessageHtmlLink":"fix: remove filename from static_files list before freeing filename"}},{"before":"8e99b3ccd65d99c2e1386334717650663ccba528","after":"557f52af610d23cf07ab1bc72a2e9851bdc93d51","ref":"refs/heads/master","pushedAt":"2024-06-18T09:29:07.000Z","pushType":"push","commitsCount":41,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"Merge pull request #2882 from gpac/buildbot-fix-double-free-issue\n\nfix: double-free, bad-free, and heap-use-after-free issues","shortMessageHtmlLink":"Merge pull request gpac#2882 from gpac/buildbot-fix-double-free-issue"}},{"before":"8d7cac0bf9f9775cae1d43de7138206758f28b0c","after":"8e99b3ccd65d99c2e1386334717650663ccba528","ref":"refs/heads/master","pushedAt":"2024-06-07T06:37:53.000Z","pushType":"push","commitsCount":235,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"fixed dash cient bug when timescale is omitted in mpd","shortMessageHtmlLink":"fixed dash cient bug when timescale is omitted in mpd"}},{"before":"205bfe3196764b61b19b63494a2b4708ac774b71","after":"8d7cac0bf9f9775cae1d43de7138206758f28b0c","ref":"refs/heads/master","pushedAt":"2024-04-27T15:32:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"Fixed #2810","shortMessageHtmlLink":"Fixed gpac#2810"}},{"before":"2ad835b46734ad10a25dcad788a346e8cd3000c3","after":"205bfe3196764b61b19b63494a2b4708ac774b71","ref":"refs/heads/master","pushedAt":"2024-04-24T04:45:16.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"fixed missing export","shortMessageHtmlLink":"fixed missing export"}},{"before":"951963be60acd7af0909d8d2f9b90e3fc7fdb5a6","after":"2ad835b46734ad10a25dcad788a346e8cd3000c3","ref":"refs/heads/master","pushedAt":"2024-04-20T16:25:47.000Z","pushType":"push","commitsCount":93,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"fixed bug in 93f9892b","shortMessageHtmlLink":"fixed bug in 93f9892"}},{"before":"de7644caaef03b5aa4e060f9a4f33954d1e64f80","after":"fcadc455e6e67a1e42ac708178374d1b600ad36d","ref":"refs/heads/refine-parse-time","pushedAt":"2024-03-27T17:22:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"Refine parse_time function:\n\n- Introduce an else statement for the default case.\n- Validate that there are no additional characters at the end of the string.\n- Ensure minutes and seconds are within the 0-59 range.\n- Treat milliseconds as a count of hundredths of seconds, given its two-digit representation.\n- Replace u64 with u32 as the maximum possible time can be represented within a u32 data type.","shortMessageHtmlLink":"Refine parse_time function:"}},{"before":null,"after":"de7644caaef03b5aa4e060f9a4f33954d1e64f80","ref":"refs/heads/refine-parse-time","pushedAt":"2024-03-27T17:09:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"Refine parse_time function:\n\n- Introduce an else statement for the default case.\n- Validate that there are no additional characters at the end of the string.\n- Ensure minutes and seconds are within the 0-59 range.\n- Treat milliseconds as a count of hundredths of seconds, given its two-digit representation.\n- Replace u64 with u32 as the maximum possible time can be represented within a u32 data type.","shortMessageHtmlLink":"Refine parse_time function:"}},{"before":"33fd1626f4124ec3dc8ae0102986a8668d8807c7","after":"951963be60acd7af0909d8d2f9b90e3fc7fdb5a6","ref":"refs/heads/master","pushedAt":"2024-03-26T17:47:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"fixed initext bug triggering raw sub muxing - cf #2778","shortMessageHtmlLink":"fixed initext bug triggering raw sub muxing - cf gpac#2778"}},{"before":"69c86ec2b4289b6303f10d6d3ce4ede6bfd20ac2","after":"33fd1626f4124ec3dc8ae0102986a8668d8807c7","ref":"refs/heads/master","pushedAt":"2024-03-25T16:52:11.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"fix double free when deleting tracks with a datahandler pointing to movieFileMap + memleak in isor_replace_nal()\n\nautofuzz bug B5H6Of7py4nhbw\n\nh/t @touatily for investigating","shortMessageHtmlLink":"fix double free when deleting tracks with a datahandler pointing to m…"}},{"before":"721268d3d5aba085fe0e5ba1295b276415417b21","after":"69c86ec2b4289b6303f10d6d3ce4ede6bfd20ac2","ref":"refs/heads/master","pushedAt":"2024-03-19T11:47:30.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"cosmetics","shortMessageHtmlLink":"cosmetics"}},{"before":"efd921d952177ec597954f6644ea64683ee8d9ac","after":"721268d3d5aba085fe0e5ba1295b276415417b21","ref":"refs/heads/master","pushedAt":"2024-03-15T05:50:05.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"hilight -> highlight","shortMessageHtmlLink":"hilight -> highlight"}},{"before":"c47c4e8c7d904b7f5720513926c385c014a916b6","after":"efd921d952177ec597954f6644ea64683ee8d9ac","ref":"refs/heads/master","pushedAt":"2024-03-12T16:58:14.000Z","pushType":"push","commitsCount":53,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"Merge pull request #2752 from gpac/buildbot-overlapping-frag\n\nFix: Do Not Skip Overlapping LCT Fragments","shortMessageHtmlLink":"Merge pull request gpac#2752 from gpac/buildbot-overlapping-frag"}},{"before":"0f0ba1a131c2ff819a576cf922a83fa97f3a2583","after":"c47c4e8c7d904b7f5720513926c385c014a916b6","ref":"refs/heads/master","pushedAt":"2024-02-21T17:09:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"fix for big endian build (#2758)","shortMessageHtmlLink":"fix for big endian build (gpac#2758)"}},{"before":"13a18c3f0b75e0a7429a8174f1d63dee1d5b9f59","after":"0f0ba1a131c2ff819a576cf922a83fa97f3a2583","ref":"refs/heads/master","pushedAt":"2024-02-19T16:13:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"zlib inflate() might return Z_NEED_DICT(2) that we don't handle, so treat it as error to avoid looping\n\nossfuzz issue 66750","shortMessageHtmlLink":"zlib inflate() might return Z_NEED_DICT(2) that we don't handle, so t…"}},{"before":"fb185bcc88c37aae2cdf0b91e7de8e607e7e6b98","after":"13a18c3f0b75e0a7429a8174f1d63dee1d5b9f59","ref":"refs/heads/master","pushedAt":"2024-02-16T22:25:32.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"ensure strlen doesn't overflow in ipv6 get addr","shortMessageHtmlLink":"ensure strlen doesn't overflow in ipv6 get addr"}},{"before":"fb35bdcbea0d4d27adfedecc78f9c8e0b28187ec","after":"fb185bcc88c37aae2cdf0b91e7de8e607e7e6b98","ref":"refs/heads/master","pushedAt":"2024-02-15T13:03:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"img_process: check input size big enough for desired outpout\n\nossfuzz issue 66715","shortMessageHtmlLink":"img_process: check input size big enough for desired outpout"}},{"before":"4f4af3d2fc8819dd96672e22ca7e624c3faf849c","after":"fb35bdcbea0d4d27adfedecc78f9c8e0b28187ec","ref":"refs/heads/master","pushedAt":"2024-02-14T09:25:40.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"prevent str overflow in rtsp\n\nossfuzz issue 66637","shortMessageHtmlLink":"prevent str overflow in rtsp"}},{"before":"dd77a289f69f269bc99025a72cdc902bbdcffa80","after":null,"ref":"refs/heads/some_fixes","pushedAt":"2024-02-13T16:16:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"}},{"before":"6ebd11c1498f4b5417aa11b6e93235143379e994","after":"dd77a289f69f269bc99025a72cdc902bbdcffa80","ref":"refs/heads/some_fixes","pushedAt":"2024-02-13T14:22:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"fix some bug when parsing manifest","shortMessageHtmlLink":"fix some bug when parsing manifest"}},{"before":"cc9e66b2e6d5b2ab17834fd3ced45592709cbc94","after":"4f4af3d2fc8819dd96672e22ca7e624c3faf849c","ref":"refs/heads/master","pushedAt":"2024-02-11T11:31:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"added simple interactive graph build in wasm","shortMessageHtmlLink":"added simple interactive graph build in wasm"}},{"before":"152e5a53b1ae01617cbd960c64108b05557aacda","after":"cc9e66b2e6d5b2ab17834fd3ced45592709cbc94","ref":"refs/heads/master","pushedAt":"2024-02-08T16:00:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"Fixed #2665","shortMessageHtmlLink":"Fixed gpac#2665"}},{"before":"37712e4d4ce9f47f32fea863d944791046c87bf4","after":"152e5a53b1ae01617cbd960c64108b05557aacda","ref":"refs/heads/master","pushedAt":"2024-02-08T08:57:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"fix #2750 use correct field name","shortMessageHtmlLink":"fix gpac#2750 use correct field name"}},{"before":"4d1ca2f729cc5ba4e798c67db5269acb96f01226","after":"37712e4d4ce9f47f32fea863d944791046c87bf4","ref":"refs/heads/master","pushedAt":"2024-02-07T16:18:39.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"prevent overflow on gdocs strcat if HOME envvar is long\n\nossfuzz issue 66527","shortMessageHtmlLink":"prevent overflow on gdocs strcat if HOME envvar is long"}},{"before":"e29db2633b00802d81806704000eef37b852460d","after":"4d1ca2f729cc5ba4e798c67db5269acb96f01226","ref":"refs/heads/master","pushedAt":"2024-02-07T13:49:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"touatily","name":"Lyes Touati","path":"/touatily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27826148?s=80&v=4"},"commit":{"message":"avoid u8 for skip/crypt type in CENC api","shortMessageHtmlLink":"avoid u8 for skip/crypt type in CENC api"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yNlQwNDoxMzoyNC4wMDAwMDBazwAAAASj2NRT","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yNlQwNDoxMzoyNC4wMDAwMDBazwAAAASj2NRT","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wN1QxMzo0OToyNC4wMDAwMDBazwAAAAP0fUvo"}},"title":"Activity · touatily/gpac"}