{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":624755201,"defaultBranch":"develop","name":"srs","ownerLogin":"suzp1984","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-04-07T07:19:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2757043?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721121587.0","currentOid":""},"activityList":{"items":[{"before":"5ba500c2824d96d0658f34ced1dc9899aea8ac9f","after":"f33f1ad9d599617621d6aa16b9d11fa910bac0d9","ref":"refs/heads/fix/http_hooks_env_overwriten","pushedAt":"2024-07-16T14:53:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"fix http_hooks env don't support multi values;\n\n1. add on_connect & on_close directives to conf/full.conf;\n2. let http_hooks env overwrite support multi values;\n e.g. SRS_VHOST_HTTP_HOOKS_ON_CONNECT=\"http://127.0.0.1/api/connect\n http://localhost/api/connect\"","shortMessageHtmlLink":"fix http_hooks env don't support multi values;"}},{"before":null,"after":"28074bd95aa6f682d85b894bec5cba29a853a72f","ref":"refs/heads/fix/edge_env_conf","pushedAt":"2024-07-16T09:19:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"Let cluster config support overwritten by ENV","shortMessageHtmlLink":"Let cluster config support overwritten by ENV"}},{"before":"1774f4f98ced2370e18e64e3258e949ff7797718","after":"406ef5a60fa8dbcc5d2e4f5147d50fcacfab74ed","ref":"refs/heads/debug/dash_dispose_error","pushedAt":"2024-07-13T07:24:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"winlinvip","name":"Winlin","path":"/winlinvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2777660?s=80&v=4"},"commit":{"message":"Update release to v6.0.138","shortMessageHtmlLink":"Update release to v6.0.138"}},{"before":"63c722e975bcc1afbb274b6d0f8e326b1dadcb3e","after":"78378e1af30af7dd5674bb8a9ccd03ade744ccfd","ref":"refs/heads/debug/segment-fault","pushedAt":"2024-07-11T02:46:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"debug segment fault problem when SRS quit.","shortMessageHtmlLink":"debug segment fault problem when SRS quit."}},{"before":null,"after":"63c722e975bcc1afbb274b6d0f8e326b1dadcb3e","ref":"refs/heads/debug/segment-fault","pushedAt":"2024-07-11T01:42:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"debug sigment fault problem when SRS quit.","shortMessageHtmlLink":"debug sigment fault problem when SRS quit."}},{"before":"24a50e6e6232e77e4d2217c9495818f3be5d5f95","after":"1774f4f98ced2370e18e64e3258e949ff7797718","ref":"refs/heads/debug/dash_dispose_error","pushedAt":"2024-07-10T06:29:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"fix dash dispose error\n\nCause: dash auto dispose is configured by seconds, but the code compare\nby usecond, 1 second = 1,000,000 useconds","shortMessageHtmlLink":"fix dash dispose error"}},{"before":"620922850b6bd98616fcbfc5edf3d5185ab6ac14","after":"24a50e6e6232e77e4d2217c9495818f3be5d5f95","ref":"refs/heads/debug/dash_dispose_error","pushedAt":"2024-07-10T05:47:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"fix dash publish error\n\nCause: dash auto dispose is configured by seconds, but the code compare\nby usecond, 1 second = 1,000,000 useconds","shortMessageHtmlLink":"fix dash publish error"}},{"before":null,"after":"620922850b6bd98616fcbfc5edf3d5185ab6ac14","ref":"refs/heads/debug/dash_dispose_error","pushedAt":"2024-07-10T03:37:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"fix dash publish error\n\nCause: dash auto dispose is configured by seconds, but the code compare\nby usecond, 1 second = 1,000,000 useconds","shortMessageHtmlLink":"fix dash publish error"}},{"before":"35f8a04430cb8846a5e4711cd0f9fc624f28bb61","after":"ca29cd66f1a0ae156970966aca04b7e78d729560","ref":"refs/heads/debug/empty-img-size","pushedAt":"2024-07-09T08:06:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"fix empty img tag occupy 20px size in safari.","shortMessageHtmlLink":"fix empty img tag occupy 20px size in safari."}},{"before":"40d140d206f82b80fd20b73d4a7794ae2764cbc9","after":"c71dfd7f5bb5f475f0c356d7e63620a62d7af861","ref":"refs/heads/issue/4025-ssl-key-cert-config","pushedAt":"2024-07-09T07:42:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"winlinvip","name":"Winlin","path":"/winlinvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2777660?s=80&v=4"},"commit":{"message":"Update release to v6.0.137","shortMessageHtmlLink":"Update release to v6.0.137"}},{"before":"7cff220d6ea999ac29bb53af5d57b7541db1f15f","after":"40d140d206f82b80fd20b73d4a7794ae2764cbc9","ref":"refs/heads/issue/4025-ssl-key-cert-config","pushedAt":"2024-07-09T07:31:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"issue #4025: fix SSL key&cert config problem.","shortMessageHtmlLink":"issue ossrs#4025: fix SSL key&cert config problem."}},{"before":"3b6709ed02f57d1cbf53838b3a50a600d2b032cf","after":"7cff220d6ea999ac29bb53af5d57b7541db1f15f","ref":"refs/heads/issue/4025-ssl-key-cert-config","pushedAt":"2024-07-09T07:19:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"issue #4025: fix SSL key&cert config problem.","shortMessageHtmlLink":"issue ossrs#4025: fix SSL key&cert config problem."}},{"before":"b1936f679f074ff507e07341ac88465c29816f82","after":"3b6709ed02f57d1cbf53838b3a50a600d2b032cf","ref":"refs/heads/issue/4025-ssl-key-cert-config","pushedAt":"2024-07-09T07:09:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"issue #4025: fix SSL key&cert config problem.","shortMessageHtmlLink":"issue ossrs#4025: fix SSL key&cert config problem."}},{"before":"15c3e05700127eac0b40d13ad2009145f06bb7c6","after":"b1936f679f074ff507e07341ac88465c29816f82","ref":"refs/heads/issue/4025-ssl-key-cert-config","pushedAt":"2024-07-09T03:57:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"winlinvip","name":"Winlin","path":"/winlinvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2777660?s=80&v=4"},"commit":{"message":"issue #4025: fix SSL key&cert config problem.","shortMessageHtmlLink":"issue ossrs#4025: fix SSL key&cert config problem."}},{"before":"99b0f64e3bad544b3dd40a7d0eeca131da9c3357","after":"56fdac20159322e7f2f71fbc95af91924007d9df","ref":"refs/heads/issue/2228-config-parse-end-of-line","pushedAt":"2024-07-08T10:08:04.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"winlinvip","name":"Winlin","path":"/winlinvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2777660?s=80&v=4"},"commit":{"message":"Update release to v6.0.135","shortMessageHtmlLink":"Update release to v6.0.135"}},{"before":"45cd8e937cfdda2580228d5c2405bfec85d1860c","after":"33e5cb1a6cbc361e6276210ed51bc5bfc0b4044e","ref":"refs/heads/fix/misspelling-error-in-app-config","pushedAt":"2024-06-29T03:18:07.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"winlinvip","name":"Winlin","path":"/winlinvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2777660?s=80&v=4"},"commit":{"message":"Update release to v6.0.133","shortMessageHtmlLink":"Update release to v6.0.133"}},{"before":"5f10a519fc4e0925c9b0a33b1aa7890086dd9433","after":"45cd8e937cfdda2580228d5c2405bfec85d1860c","ref":"refs/heads/fix/misspelling-error-in-app-config","pushedAt":"2024-06-27T06:51:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"remove finished TODO","shortMessageHtmlLink":"remove finished TODO"}},{"before":"7044897f101e5f87ac3e157946f75ac9db678ee9","after":"9cbcfbd43199746419437a286e1d2ee88b498f04","ref":"refs/heads/fix/security_scan_problems","pushedAt":"2024-06-21T07:58:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"winlinvip","name":"Winlin","path":"/winlinvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2777660?s=80&v=4"},"commit":{"message":"Update release to v6.0.131","shortMessageHtmlLink":"Update release to v6.0.131"}},{"before":"3a97415c317f3a14aef568bc595ec90cb6014100","after":"7044897f101e5f87ac3e157946f75ac9db678ee9","ref":"refs/heads/fix/security_scan_problems","pushedAt":"2024-06-21T01:20:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"cheating the security scanning\n\nsecurity scan said use pointer after free, actually it's not true,\nit's totally safe here, so free pointer in another name, check\nthe stupid security tool's response.","shortMessageHtmlLink":"cheating the security scanning"}},{"before":null,"after":"3a97415c317f3a14aef568bc595ec90cb6014100","ref":"refs/heads/fix/security_scan_problems","pushedAt":"2024-06-21T01:05:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"fix redundant null check.\n\nph is a pointer to pointer, which is used to pass a pointer,\nentry->stream, out of the method, and ph already dereferenced\non the begining of this method, so it's impossible to be null.\n`ISrsHttpHander* h = *ph ? *ph : NULL`","shortMessageHtmlLink":"fix redundant null check."}},{"before":"f589491bf60c7824579ee1deadb2ac84ae3c9299","after":"031a63cd0c669acdc7ee58fd73adc306f5782f4d","ref":"refs/heads/issue/4052-dji-drone-rtc-filter-http-remux","pushedAt":"2024-06-20T15:21:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"issue #4052: let http remux support filter h264 nalu SEI.","shortMessageHtmlLink":"issue ossrs#4052: let http remux support filter h264 nalu SEI."}},{"before":"f630f98561849526f78dd981e59a2215eb1350d5","after":"f589491bf60c7824579ee1deadb2ac84ae3c9299","ref":"refs/heads/issue/4052-dji-drone-rtc-filter-http-remux","pushedAt":"2024-06-20T15:14:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"issue #4052: let http remux support filter h264 nalu SEI.","shortMessageHtmlLink":"issue ossrs#4052: let http remux support filter h264 nalu SEI."}},{"before":"fe01b8565588348aaf9691a0534a0a8ee6d1d52e","after":"f630f98561849526f78dd981e59a2215eb1350d5","ref":"refs/heads/issue/4052-dji-drone-rtc-filter-http-remux","pushedAt":"2024-06-20T15:13:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"issue #4052: let http remux support filter h264 nalu SEI.","shortMessageHtmlLink":"issue ossrs#4052: let http remux support filter h264 nalu SEI."}},{"before":"e714d9ad568b4e3b580e5842c734b1d55367b700","after":"fe01b8565588348aaf9691a0534a0a8ee6d1d52e","ref":"refs/heads/issue/4052-dji-drone-rtc-filter-http-remux","pushedAt":"2024-06-20T15:08:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"issue #4052: let http remux support filter h264 nalu SEI.","shortMessageHtmlLink":"issue ossrs#4052: let http remux support filter h264 nalu SEI."}},{"before":"81add835703f831f91d46bd08c42cea17a38914c","after":"e714d9ad568b4e3b580e5842c734b1d55367b700","ref":"refs/heads/issue/4052-dji-drone-rtc-filter-http-remux","pushedAt":"2024-06-20T14:51:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"issue #4052: let http remux support filter h264 nalu SEI.","shortMessageHtmlLink":"issue ossrs#4052: let http remux support filter h264 nalu SEI."}},{"before":"d3484d56ef161a27e0039988003b7d2bfa192c04","after":"81add835703f831f91d46bd08c42cea17a38914c","ref":"refs/heads/issue/4052-dji-drone-rtc-filter-http-remux","pushedAt":"2024-06-19T08:00:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"issue #4052: let http remux support filter h264 nalu SEI.","shortMessageHtmlLink":"issue ossrs#4052: let http remux support filter h264 nalu SEI."}},{"before":"aa2fb22c826ad80c6c9d687f452859a00778545d","after":"d3484d56ef161a27e0039988003b7d2bfa192c04","ref":"refs/heads/issue/4052-dji-drone-rtc-filter-http-remux","pushedAt":"2024-06-19T07:56:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"issue #4052: let http remux support filter h264 nalu SEI.","shortMessageHtmlLink":"issue ossrs#4052: let http remux support filter h264 nalu SEI."}},{"before":"9f36f4a8a471b81116a44a25a84294379b05b058","after":"aa2fb22c826ad80c6c9d687f452859a00778545d","ref":"refs/heads/issue/4052-dji-drone-rtc-filter-http-remux","pushedAt":"2024-06-18T02:27:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"issue #4052: let http remux support filter h264 nalu SEI.","shortMessageHtmlLink":"issue ossrs#4052: let http remux support filter h264 nalu SEI."}},{"before":"ddc48005d7c331d777f03b58428a1a35e8ecbb5a","after":"9f36f4a8a471b81116a44a25a84294379b05b058","ref":"refs/heads/issue/4052-dji-drone-rtc-filter-http-remux","pushedAt":"2024-06-17T07:10:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"issue #4052: let http remux support filter h264 nalu SEI.","shortMessageHtmlLink":"issue ossrs#4052: let http remux support filter h264 nalu SEI."}},{"before":"5f6f0a92a7cc1d8b2d49648f071ab500d5a20a80","after":"5ba500c2824d96d0658f34ced1dc9899aea8ac9f","ref":"refs/heads/fix/http_hooks_env_overwriten","pushedAt":"2024-06-16T14:33:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suzp1984","name":"Jacob Su","path":"/suzp1984","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2757043?s=80&v=4"},"commit":{"message":"fix http_hooks env don't support multi values;\n\n1. add on_connect & on_close directives to conf/full.conf;\n2. let http_hooks env overwrite support multi values;\n e.g. SRS_VHOST_HTTP_HOOKS_ON_CONNECT=\"http://127.0.0.1/api/connect\n http://localhost/api/connect\"","shortMessageHtmlLink":"fix http_hooks env don't support multi values;"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgOd2YAA","startCursor":null,"endCursor":null}},"title":"Activity ยท suzp1984/srs"}