From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 1FE4749682 for ; Fri, 17 May 2024 08:36:41 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7299368D3D0; Fri, 17 May 2024 11:36:21 +0300 (EEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04olkn2105.outbound.protection.outlook.com [40.92.75.105]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 358A868CA9C for ; Fri, 17 May 2024 11:36:15 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eiW9OZU6S9C9tOvFhVS1LDYGKEfh3ern2nRk6QmjEE/DFl+iS3Vli0doyVRv6tdZRx5Xd1j0dPlg68Z9Zri3LRtXOlvVtjpwR9u4zTY+udZhvHFGAB4HVXFOt3Zdxu33SVipqN5yoPVjzujEMt1NwXYhnDq0qck8lcIRf0Sld78DW7TmYAp3G9c0h1VJdQjuOst7MvONNrEZ9UzG9pm58e08kONSA1XbbzVUpykFFHo2MJABOO/tw8HtaFCwSX+v+xFRMaoObL/vukX2VsfeNXhyBax7o+NAtPytsSBrzmiPkNC/lzOTiPVIoWQThUsR1YE8BV5KP95ZP0Dpjn0jwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=qA5ryjWvsJwTYdEGhIgl5e9BC/sSKoHrYUXIrGHo8o0=; b=lTnWZ2AxKk7Awfuutx6rM91+SO+c10kNvEDHRLaaHtvBaimEPALnQHUYl8PWrtGfS7bmytrDJhspzGUzpbGs2bdNg8LeBAeTzg6tYJTry5/vQdiMv6SI7X1BGkqi7K3waTO6+8cqYLVFwTUzSnpurYVt0hVx127NYe7aBYheIojLm7V0/r25m/XDpFeY23jsaF2cL0gm93F/+5hYEo9hD6//EAMvK0kuqZjC4oVZmdOxzel2VsJ5U1PCjshNs8yB0PtHTD/6m1GkBCu8DWPHwcUpbOxMxdkTneYx4Q8uWsonSTnGofLCQoduYdgC2JVUj09UVC1RJxbyUyR9kkbZUQ== 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=LIVE.DE; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qA5ryjWvsJwTYdEGhIgl5e9BC/sSKoHrYUXIrGHo8o0=; b=HzwMEGbMDRxgNxRGQsCBBJAny1PO+tu7g2m9YO9Wd1817l96tFGnEIQkd+H5PdxhZWTx2AJplEBMDFXThD2zkAuCYQcKm0DQhk/cC3ZObWf2tlVPp5G8KKefgy6HHfdDPIaCoqUK849a7LviJ1rtSqvJi4OC3f8Jy8NQWbbpYdZc1tJ4Od3JeO7zIdCXRjEJsttn5GjOMml3DHKf9fMsk7YJY7YF3BMfqvsFeXeYl9E5ea6dndRFZIQyY1GbDEJw8d6LXtT61xG8lNbDZUhrJath1BUkuBXqxihfPObnRZ3yPZj0QnNh/mE08l/0u0KJGFvgvJjQxKhOTYTx2jx45Q== Received: from DU0PR03MB9567.eurprd03.prod.outlook.com (2603:10a6:10:41f::20) by PR3PR03MB6442.eurprd03.prod.outlook.com (2603:10a6:102:70::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7611.12; Fri, 17 May 2024 08:35:55 +0000 Received: from DU0PR03MB9567.eurprd03.prod.outlook.com ([fe80::11d1:a48f:e0be:fc9f]) by DU0PR03MB9567.eurprd03.prod.outlook.com ([fe80::11d1:a48f:e0be:fc9f%5]) with mapi id 15.20.7544.041; Fri, 17 May 2024 08:35:55 +0000 Message-ID: Date: Fri, 17 May 2024 10:34:46 +0200 User-Agent: Mozilla Thunderbird From: Sfan5 To: ffmpeg-devel@ffmpeg.org Content-Language: en-US, de-DE X-TMN: [G65EfhgccqooZBWgteQ6CQVk9YTd70tnJyydGKponGlkOu+t6ibBKlabRbRiEboI75lW3kULx5I=] X-ClientProxiedBy: FR0P281CA0247.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:af::16) To DU0PR03MB9567.eurprd03.prod.outlook.com (2603:10a6:10:41f::20) X-Microsoft-Original-Message-ID: <7391f771-531b-4eb0-b8c7-ab4cf27ef6c7@live.de> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR03MB9567:EE_|PR3PR03MB6442:EE_ X-MS-Office365-Filtering-Correlation-Id: 9d2c9846-043c-41c5-79b6-08dc764c5dfb X-Microsoft-Antispam: BCL:0; ARA:14566002|461199019|3412199016|440099019|1602099003; X-Microsoft-Antispam-Message-Info: lCwBVaMqDrdQXXuqg9lGJanJUzXlnTHDOxOoSeqEEHk98DDRZLF6KaerQ02HEbctHxds2YiQNEXuXbbqCH3MP3rBzZYCdzsQ0yILU8fliFEUxZz8kLuoYtHLaeNv3WFO4QHGRXZ2nkrt+puA3fAgViEymV+xupm40HE+s3xdJ++UVKKS8HT5zE93KxmJsXFrHMQElTbRm4p9CgnviR6T8lL22m1X9hEBI/+5np9iZlt8OaJStki29uXqqridqEvXfjsUjLPL+kqyCnORbScVGdST7qLov+FNWUZ13KrQBK7l8yd0xgwkRAn+flcdhkBhyjjje8f4wsKUGKBd/BBQMUmcT5tbyMmfwivya+Huwv0sO5RXKVgYe9/P+mW+Wl90qjoOqjUOhRYi42vILSS/s+/2GgJXz/R3zltVVH1h7dSsclNfWmyW8IlR7+0y/Igo4R74X7KjPirWGlL2GwkAaVD6g/ZYCp0MgjRmLksLy45oqt9UfVNUwq4vA3gpxaJxc00cAEcYjzL7QUMdkL3jUngEG4orEQ2CCjc2TP24m7l5nu8t1JvRCiHpyKCclLioqxLnTTYvnYOVUT4Y+92dnUI7mFtqH1UnrN81Gh8cgUqdqcu4WZe3Iuxruvd8sa+D+88PZ+g543/prCODIsHw0gz9U2GWgDrPTRswPVQsQG4= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VG5YWm9hc1pFbWZtVU1BUkU2eUZwdmVjWFBPRFJCK0NJb0tMbnFHTCs5ZERE?= =?utf-8?B?clRsT1dvQ1ZKb0NyV29YRGxDeUNRZDZqdWM3cTZJa3ZMVVZvbjNPMVdpa1BP?= =?utf-8?B?UVU4OXVaQ29kNmFxU3lVT1F0NWxJL0pGbEEzTHVtSEdoSnVEZWd1blAzd0Fp?= =?utf-8?B?SnZISEVTamRDM2Z3citCZlJhbmlObHlmVHdpc3ZVaThjKzc5VjFZbW80YXh4?= =?utf-8?B?YjNQbVArNkJoUm9ZTys1K3N1ZThFdHFNS09RZU9yaEl6NUFEVGV4VjFmTDdW?= =?utf-8?B?MlJBanQ0TE5Dbkl5bEF1QzEwZC9kTE14LzhtK0tGZGNaWEdYZUtkcUs3MkFL?= =?utf-8?B?anBwa1VabVFpekc3QkFSTzZBVXhzL0ZnTVJDUHVGOHZORUVUazVBNW51aHI0?= =?utf-8?B?MDV5R2IxdW5XQVZUR1hJZ2ZtWTBKbXJ4Y2FmQU84amtBSk5mMGs3aDFHV3dU?= =?utf-8?B?NFFhVklyMEhUUGYrMkdjMzYzRzRjaEtQR1dQNHJmYU5VVlk0OGExTzBIYUNP?= =?utf-8?B?bXVvZ1M5SExOSUdFallUTEpJellndTFQMy9YWHZrVU02OVBncXI2VVNnSnVX?= =?utf-8?B?RDllaHowWEljUnptMjRWZjZWbmlud3NCTmM1TmladWpWellWNUV4OGp1eWM2?= =?utf-8?B?ZE1CSWpUS01XcXc5cS9YQWY3eWJ0b3F3djlKbjE4QUQ1SVlUUzM3MlEzRi9C?= =?utf-8?B?SWkwTE1KTUZYVEJ1YXhBMlArTExOVi9JZG52aGs0RE5mWTkrRC9NVzM5dkgz?= =?utf-8?B?K0pNQmxTUHczUjd1aFlvYkhMNHlGQXR3ZDhkdzBDSGhCZDVqMFBVcUxRNlg0?= =?utf-8?B?Z2YvMmJwT3VSNGxwQjhUcjM3QXUxQzErYTFTdnkrcVd0ZFUwZUZGamxhdStx?= =?utf-8?B?Q1VtQ1YvazQ5emJjR1VwK3FNNEVzRy9RWmJBeEFjSW52eVYxZzhUbDVOUnM3?= =?utf-8?B?R2NyelJXWWtFZ2wrQ2NPQ0psUXIrSHBEQmdIQnJDU3l1R0tmaEFlUExFdGZk?= =?utf-8?B?VFVOTmJCTFBMWGtENFd1dW1ock82RWNaV0oySWFnWkZ3OXdsblZsdGJnVWww?= =?utf-8?B?YzFBUFZNczc2RTlLVGF1d0VzZlkrVUgyZThoNUk5Y2FQdXZsaXR2RUtBbTh1?= =?utf-8?B?cXF5dDVGTVNTTy9Rclp2U0ova1hqRjI3bjFVQTFkQ1kxU3dRYi9RYS9CakFL?= =?utf-8?B?aUNGMFNPYWpvTUxJRUVYUWY0MXpPeElIcHhTVHBybmZLZkVYOVFHOGZEdnpV?= =?utf-8?B?b1FqT2g4ZTdieEowb096ZXV4Y29GcnlyRWlwb3l5MkFTR285NE5INTQyTEU0?= =?utf-8?B?M2tTbTk3RHljeUpvUWZIbEJSSjd4N3J2YnNMcXU3ZldQek94Zzkrd2xtNHZD?= =?utf-8?B?NFpWY05yMTNrS3pkMzFhdmtzdXJ0MzdvbW82dkFFd29BQWZxZG1UaGVDcmVh?= =?utf-8?B?UDRiUkRFN1FadHZ5OGI4a2dqZ2lhN0hqeXJ0dnJrdFY3WkZoMHBneU0vaFRM?= =?utf-8?B?bko5Y2k5T3hySjRtR2NGUXhWVkdaa29NVGhjdkl5NE80S0RsM3FFTE4wSVBO?= =?utf-8?B?a0FLYmZ2NTRMT2x5QzJOOGp5L0tERnZNcUdURTJCM0gyTVpWcWtVejFiL3BC?= =?utf-8?B?RWVMUlhOUFROK3JSUFc2MEJCNXloaXFtc09iNkZ4djZrVWRHMWZqb3RPaC9U?= =?utf-8?B?NnlXd3FHVlZ6SHVTNklVbklFejU5M0Z6dmhlZUZzM2ZqbEdEdE02QWtxSTAr?= =?utf-8?Q?WNAMv8UCxSxFqSfg88=3D?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-76d7b.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 9d2c9846-043c-41c5-79b6-08dc764c5dfb X-MS-Exchange-CrossTenant-AuthSource: DU0PR03MB9567.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 May 2024 08:35:54.8768 (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: PR3PR03MB6442 Subject: [FFmpeg-devel] [PATCH 5/6] lavf/tls_mbedtls: handle session ticket error code as no-op 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-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: When TLSv1.3 and session tickets are enabled mbedtls_ssl_read() will return an error code to inform about a received session ticket. This can simply be handled like EAGAIN instead of errornously aborting the connection. ref: https://github.com/Mbed-TLS/mbedtls/issues/8749 Signed-off-by: sfan5 --- libavformat/tls_mbedtls.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavformat/tls_mbedtls.c b/libavformat/tls_mbedtls.c index 67d5c568b9..8268e74638 100644 --- a/libavformat/tls_mbedtls.c +++ b/libavformat/tls_mbedtls.c @@ -322,6 +322,9 @@ static int handle_tls_error(URLContext *h, const char* func_name, int ret) switch (ret) { case MBEDTLS_ERR_SSL_WANT_READ: case MBEDTLS_ERR_SSL_WANT_WRITE: +#ifdef MBEDTLS_ERR_SSL_RECEIVED_NEW_SESSION_TICKET + case MBEDTLS_ERR_SSL_RECEIVED_NEW_SESSION_TICKET: +#endif return AVERROR(EAGAIN); case MBEDTLS_ERR_NET_SEND_FAILED: case MBEDTLS_ERR_NET_RECV_FAILED: -- 2.45.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".