From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 1089C44ACF for ; Wed, 21 May 2025 18:56:49 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id C87F668DBC1; Wed, 21 May 2025 21:56:46 +0300 (EEST) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12olkn2062.outbound.protection.outlook.com [40.92.22.62]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 7E1B868D946 for ; Wed, 21 May 2025 21:56:40 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fEaLfklWhG3HPD7X0ZH8VcoziAjK/QXoqOqAwO00fc7bSPOCp+gBkofQyEjXaQgNa1LGq+uPAxZAY6RkEmfP1x/RqJRS0kuf2vPcIBib38Zx2Hh9Ddf+ZCQfuHa3CH/PEMkrfJzcNdQLktDTJDoWCPTqF6oljiapqwMcmsEEHWZkP9BX2gwOtLWHz3wR6e5PtuSy5j4zrzdQDMd041eKj5Dyk8ylCWbcuxH0wIyWxxEgagxU4e7RUyJSpa5/8BwCSwO0I3bLrUo/3NOQKB/oGWytFZOZTNEgoNGw46uPwR5AaWYqcAfG+U8x2iVxLaIiut8LSM+gF3j0dhI2+voxnw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=VGG3NR5arrdFJ6my0Ht8CoUQLK3CjPu6zJAIuopclrk=; b=QDnwm2v0mtj6Z7pNGKC7ggyWWEZUOZWq2ZWqn/ze6DVNXPmCOoLidiQftXPhRFWnMh20a9xJJj60F/oWKkfAr5TjbeUdQVl+UlSZDgv/ZhJM+tYH8o46Ee4d/ehWLkJamXVs+jIKA6lWrXy/HMbszUefIFWp4T4GmOjSMIzsyXHiPsqiQ01wE9bbSMv1B62C9XAQBF+yYGJYCub8Dyz4bzf/RhEWBu+XroEz87VdMarRErzL3VjRVMH+9FBfQou8UbQi3PKEMRJcakwgaUhPzgmXoVd0ed0jwrcatMX95Uk0f6WI9r7WKWfcSmnDdOzBBEHrUKbjGWNUbmLKHdbeig== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VGG3NR5arrdFJ6my0Ht8CoUQLK3CjPu6zJAIuopclrk=; b=kAp8MTfNif/VzkXFAOzAeSdOLhJRp+QgM9EHmapQJTHWogQaYrB0bqkcA01lzmMlSY0lEP9p6ZYwt/hzw/Y0gdhYzird1z4dyxRgpq7SgFB8UgmqlWQn5pltkbrqM5B+VFa2fkZwrJ8J77Zteocbwas0R6yZi/OOZcmSC8/8OOmb9eWfEyburZ2GEmPffbJdgcSrBqVB7zn2pG2CTJUDGcw4xR99sFJ2fOcEyBD9zl/21tcX+MKNAebQB2Gv3x4ctWhC6jUcVlH+S0DM2NATy1rh9NckJH9YPenWo8nyYcQKsjxkSsAEhWRBzVd6ZEdcKOWLZtlib3HpcQMhdnkIjg== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by CH0P223MB0395.NAMP223.PROD.OUTLOOK.COM (2603:10b6:610:e8::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.20; Wed, 21 May 2025 18:56:37 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7%4]) with mapi id 15.20.8769.019; Wed, 21 May 2025 18:56:37 +0000 From: "softworkz ." To: Timothy Allen , FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH] Accept a colon in the path of a URI, instead of stripping preceding characters. Thread-Index: AQHbyZvTgar4ew1vJECSoV05WHhAQLPb7/UAgADA1gCAAL6T8A== Date: Wed, 21 May 2025 18:56:36 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8P223MB0365:EE_|CH0P223MB0395:EE_ x-ms-office365-filtering-correlation-id: 1d4b240f-6299-4591-f9aa-08dd9899369a x-microsoft-antispam: BCL:0; ARA:14566002|19110799006|7092599006|8062599006|8060799009|15080799009|461199028|440099028|3412199025|102099032; x-microsoft-antispam-message-info: =?utf-8?B?OGlEUCtRTGtWMGdRVUJLMXRGaGs2M0FjR3dQbk5Kc1J2ZXU5RVdnQmJ2cHFI?= =?utf-8?B?NDFSaDZpMlpOVC9pVm9IOS8va2ZlZGNTbEQva1RDLytwL2RRc2FrYjlJTkJQ?= =?utf-8?B?OEZ2RTFTeGFNcyt5MDhvdXJpb1EzTzhvdWRFNGE1QXZsWWVnNzJidHpkamV4?= =?utf-8?B?Y000UGE2OEVKUUFZU285ZEZZbmYyOEQ0SGZ4T1o3MEFwUmhFUlJWcDRoQnF5?= =?utf-8?B?WU0yR0dPRksxZWpocUhIZVMxNUdSNVlrMjVmYkZCeUd6UTlPZStzRWpJV0FS?= =?utf-8?B?VEplSU5MTWJNL3JuV01GQzh0em95ZVVjVjlEZHB1LzErUEpJaWY2NDl4cy9v?= =?utf-8?B?bkRGajRsQXo4SlpSRDgyakFodzJNQkkrN3E2VEU5bjR5RFV6ejF2c0dldVN4?= =?utf-8?B?S2xlOEo3NW9FdVNaMXl0TWErYlo3NUd3cVNrVzVxWC8wM0prUzBhR3NUb1h6?= =?utf-8?B?T0pMM09sSjV5MURQNTlwd2sxWTJKVjZDMjA2dW4yWnFGdTR2djBoUnMwOUpq?= =?utf-8?B?aWg1eW1Mdm9GSTB6bEREL2RyMnQ5YlJOOGZWL1RnNGFmVkloWW9ZaWRHZWxr?= =?utf-8?B?M0svUmtaTjlEQW5mVVdqYW95ZUVmRjB3Y1M3bkV4Y1NxWjRpOUZINDFQNkFy?= =?utf-8?B?akdwb1Bkb2U5UXI2WElnK3R1cENBS0RySTFjV2hmK0dCa0c3RGxlcUN6elA4?= =?utf-8?B?ZWZTdUVUQUIxVURITkJyT3R1c1FYWUN6dTVsc3hnZVZFTFAyb2hkbzZvL3lP?= =?utf-8?B?YmdYaUwwazdZUGp0NmkvaGJxbG45Qnk2Q1h0dVp1cmJmOWNDdkZQTTJ4Qm0v?= =?utf-8?B?TUVzWEQyK1pXa1JjemFFTTZ3RmhLQmpzNDdYemZ5czBNdmQwSm1mUCtWczR2?= =?utf-8?B?Ui9VYXFWanBVenlxN2pEMEhad3kvcWRUdXZwcUFHT2sySTJzN21VUXRmcWxO?= =?utf-8?B?QW03RnRPM0tiWkU0SWQ4ZVMwUUpzTkJhOHVYV1lIUlNzQk1nRzdWWVNBb2dS?= =?utf-8?B?R1UzSlk1TUVBVkNtVS9sZWhvdkZLWGNPbkJFZXV2eGZMdjUxZnBYYUhkYk9k?= =?utf-8?B?ZUpGQ0FmS1FjS3dyN0dvaTF4ZUJjcExVSUtrd2lrMi9kVE1QVHhNb01IOWVl?= =?utf-8?B?a1krTkxaaTFOcTFldnZqYjBodzF1YWVhNmNaejRhQ2swVVhBN1dBbUgvU2kv?= =?utf-8?B?ZThYU3U4c0NyUWFtTVVFYUlkM29NL0F5dmsvM3ZjTjduSHc4RVZjYTBwMElI?= =?utf-8?B?TFgwWUc4RW9yQlJzbjI5UWlpdEhzWE5Rc0NVQmp2Y3ErZE0vQkZuNTN4L3h1?= =?utf-8?B?WkdGTVFVSGZBdmVRZ1VFTEcyK2JPNXY0czlXTHp2bGlvbTNWY3k3OVo5d3pp?= =?utf-8?B?TExad1lqdE0yZnVNRHhuRGhpNnBKZGxPOWdRUDNpQmRXVXR4UXYrYmdPYXNM?= =?utf-8?B?SDNVYURNdTAySGpzaGkxZEdVSjlkeVNSUXI4YW9XUWRGcEtDR1RtZ3Q1SUhx?= =?utf-8?Q?1zCNoQ=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?T1ZBNnVTY1JGaENhR1g1R2IxaWlzdWh4YlZMY1ZqODVhYUZJUHUweExJbXJY?= =?utf-8?B?MUlvcVdrU1pob3NIN2hUOGZJd2dBVzBvUG1KOXFnSW1JMm5ldXdXNXNFdUR3?= =?utf-8?B?SG9EU2lvQW1tR3NGVmZmTE5hb3lqZElyOU9SRk1TMFMxSmRsVWxLckg5MzNw?= =?utf-8?B?TDdSMUZlWnJRelVhaXRqUVlpcFJrbmduY1BpQlorTHFQUTBZeWt3REFEMjVM?= =?utf-8?B?YmlEZGY3bjVKa1FmK0JIS1BQc3JNdXozbGFSZFYrcE4yNjlmVHVNbjJnY3pr?= =?utf-8?B?WlhIUTZSN0lzaTVrTnBqVEt0c0E2a3BZV1M0TlEyY3BYSVB5VHJCWms4RXNo?= =?utf-8?B?UU9Vd3lwV0cvMWVyRWJXblNvS1M4SnhsWmF1MmZnS05Ed1NlN1FvUkFWQnpI?= =?utf-8?B?cFJMdkREakg0WVNoU3Zzb3B5d0kvenpYQXZUSGFxa1RHeCtTRzIwTW5nQU9Y?= =?utf-8?B?OUQ3RUNhY3UySE56WjF0K0wwbXlHci9jVDdQWnQrV3h5ZEVrdWNCSUdSNHZN?= =?utf-8?B?aWs4V3ZLaDRBOTFwbDliREJ1bjhraTFsRm5TKzB2b0Zva0JvVkpua0s0aVN6?= =?utf-8?B?SEJlL1REN0VHQkl1aTIvazRaaTdtaHdNRmxkNlIxdC9kRnV6L2lWWkVTNkxJ?= =?utf-8?B?MzdMeng2S3BnbTBteGdCYllTdVJLRzNsWFRtaXI2T0FQZzZ6RVRLa3kvU0RQ?= =?utf-8?B?ekdOVkNXNE9Helo3bDI0T1YwU0RGSVR2RnFBYTJJUDUwRUlJT21OVDN2ekN0?= =?utf-8?B?WmxORmhKVk5VQzU4akpSajlqdVY2ZWlScVFPK0pISm54UVgzV1UreldOWHF0?= =?utf-8?B?RUJjdzB0OCt1eFg0OGxNeVFOL0VDd1J5Tkwyc092cTkvOTRTeFJKaVN4ZmRZ?= =?utf-8?B?ZmxCTkVXaDl6N3FuRzNNc2Z4R2oyakJpOStNTDRqL3JydFdNeVpiZndDU0tF?= =?utf-8?B?K0E4WEF2WHEzWVowZm1GTlE2RERiMk5EaGtPcFE1dXd0ZWN0UVJocFRtejd4?= =?utf-8?B?ZzF5K1c2UjR0VDJYWU5jTmVjbFFpdFJTUkwxbWszR2FiWjgxZHdUMkNPdWEv?= =?utf-8?B?b09hcXgyYXpsSCtvbUNjYkRsbE1kcWFXUGJNMHBKcDVqL1ZSbXpJU3hkQURw?= =?utf-8?B?VUFNOVRZcy9xZWhrNHJjT3czeUQrSUd6UDNIUFpzajZ6b2I4YWR0eXZKekl6?= =?utf-8?B?VTZJMmcrZUZObHlyUUI4NnJJNXUwZjE3NklkMUk1L3REVkc5bFVVU0Jib3V6?= =?utf-8?B?TnJCTThDckQ1cHo2RTduZUFLMWpuQUIyNWhnS0NteEgvTGYzVHRBTU1BUFZj?= =?utf-8?B?Y0lvaHdubksySi9lYU1zejQ0UXIrc1hsdkg5aGtvVVFXWkt3bXZVd09ZYWVO?= =?utf-8?B?MHpGOWdabWV2Z2t2WFoyOXRYeS9FOE1wQnBPOTBOK1BvV1JtZXdQdnFiVHpy?= =?utf-8?B?V2lCNmpPYWlLNVEreWRRWXlWMTYreU9OY0djS1lFdlp2WHVQblVPTE93QUJZ?= =?utf-8?B?S0UybGpXM2VkNE85a2I3VnFUQXVUYXc4bjRtaW1ObGViZnZza052d0lwSVRG?= =?utf-8?B?RmZaRlJERzRZWHJoU0gwWE1BKzk3UHhQbGZ0MFZ6T1hhWEJqbDZtMnFjQXIy?= =?utf-8?Q?13X/89SkjNVrpPGrocCXAoxgtQ5lRG9klcmubkT/woME=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-8534-20-msonline-outlook-c7cf3.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 1d4b240f-6299-4591-f9aa-08dd9899369a X-MS-Exchange-CrossTenant-originalarrivaltime: 21 May 2025 18:56:36.9606 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0P223MB0395 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] Accept a colon in the path of a URI, instead of stripping preceding characters. X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: DQoNCkZyb206IFRpbW90aHkgQWxsZW4gPHRpbUB0cmVlaG91c2Uub3JnLnphPg0KU2VudDogTWl0 dHdvY2gsIDIxLiBNYWkgMjAyNSAwOToyOQ0KVG86IHNvZnR3b3JreiAuIDxzb2Z0d29ya3pAaG90 bWFpbC5jb20+OyBGRm1wZWcgZGV2ZWxvcG1lbnQgZGlzY3Vzc2lvbnMgYW5kIHBhdGNoZXMgPGZm bXBlZy1kZXZlbEBmZm1wZWcub3JnPg0KU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIFtQQVRD SF0gQWNjZXB0IGEgY29sb24gaW4gdGhlIHBhdGggb2YgYSBVUkksIGluc3RlYWQgb2Ygc3RyaXBw aW5nIHByZWNlZGluZyBjaGFyYWN0ZXJzLg0KDQpPbiBUdWUsIDIwMjUtMDUtMjAgYXQgMjA6MDMg KzAwMDAsIHNvZnR3b3JreiAuIHdyb3RlOg0KSSB3YXMganVzdCBhYm91dCB0byByZXBseSBhbmQg c3VnZ2VzdCB0byByZXBsYWNlIHRob3NlIGNvbG9ucyB3aXRoICUzQQ0KKHVybC1lbmNvZGVkKSB3 aGVuIEkgcmVhZCB0aGUgdGlja2V0LCB3aGljaCBhbHJlYWR5IHN1Z2dlc3RzIHRoYXQuDQoNCkhh dmUgeW91IHRyaWVkIGl0PyBJdCBzb3VuZHMgbGlrZSBhIG11Y2ggYmV0dGVyIHdheSB0byBtZS4N Cg0KSSB0aGluayB0aGlzIHdvdWxkIGJlIGEgY29tbW9uLXNlbnNlIHNvbHV0aW9uIGFzIGxvbmcg YXMgb25lIGNvbnRyb2xzIHRoZSBzZXJ2ZXIvY29udGVudC4NCg0KVGhlIHJlYXNvbiBJIHN1Ym1p dHRlZCB0aGUgcGF0Y2ggYW55d2F5IHdhcyBiZWNhdXNlIG5vdCBldmVyeW9uZSB3aWxsIGNvbnRy b2wgdGhlIGNvbnRlbnQgdGhleSdyZSBjb25zdW1pbmcsIGFuZCBiZWNhdXNlLCBhbHRob3VnaCBJ IGFja25vd2xlZGdlIGl0IHRlY2huaWNhbGx5IGJyZWFrcyBSRkNzLCB0aGVyZSBpcyBhbiBhcmd1 bWVudCB0aGF0IHRoZSBSRkMncyBiZWhhdmlvdXIgaXMgc3VycHJpc2luZzsgd2UgY2FuIGNlcnRh aW5seSBzZWUgdGhhdCBvdGhlciBhcHBsaWNhdGlvbnMgKFNhZmFyaSwgaW4gdGhlIGxpbmtlZCB0 aWNrZXQpIGJyZWFrIHRoZSBSRkMgYXMgd2VsbC4NCg0KDQpXaHkgZG8geW91IHRoaW5rIGl0IHdv dWxkIHJlcXVpcmUgY29udHJvbCBvdmVyIHRoZSBzZXJ2ZXIgc2lkZT8NCg0KQWxtb3N0IGV2ZXJ5 IGh0dHAgc2VydmVyIGluIHRoZSB3b3JsZCB3aWxsIGRlY29kZSB0aGUgVVJMIGFzIG9uZSBvZiBp dHMgZmlyc3Qgc3RlcHMuIFdoZW4NCnlvdSBoYXZlIGEgZmlsZSBvbiBkaXNrIHdpdGggYSBzcGFj ZSBpbiBpdCBsaWtlDQoNCuKAnC9odHRwcm9vdC9teSAgZmlsZS5odG1s4oCdDQoNCnRoZW4gYSBV UkwgbGlrZSDigJxodHRwOi8vc2VydmVyL215JTIwZmlsZS5odG1s4oCdIHdpbGwgcmV0cmlldmUg dGhhdCBmaWxlIHdpdGhvdXQgYW55IGNoYW5nZSB0byB0aGUgaHR0cCBzZXJ2ZXIuDQoNCkJlc3Qs DQpzdw0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZt cGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2Zm bXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2 aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3Jn IHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=