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 5848350164 for ; Tue, 8 Jul 2025 18:26:32 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 28B7E68F067; Tue, 8 Jul 2025 21:26:30 +0300 (EEST) Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 45DDB68E16F for ; Tue, 8 Jul 2025 21:26:23 +0300 (EEST) Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-60c01b983b6so343129a12.0 for ; Tue, 08 Jul 2025 11:26:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1751999183; x=1752603983; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=E6JINXz7uCW37fRWq1XEioQXfQ56Tg9qymZyZP+XlrI=; b=bxyHg9exdI/VkrCE9S6Y3cPcKEosF+C4r5cVU/NLkl4VoyEtWXnGxdRRL2yqrqydJU 0ibOVF2ZC1GubkcuS18Mqp27pQ7YlnuOvNZO+T6aHdjWpggZfXKcOcVDEKi5UXfOXrrZ wTCTDlJYvTik33DGxdOEa52d+PBOJX1y+3Pt36s8zmn/flRdgr5Xt4OhBt2w772VL8Bc W/ppx0fpY/Knugr4vhxYKSrOZSySM++/iBah5oZ5invEWCvvWz5fywi5XgTPGfc0bgWK K8y58TyPcAgCPh0A3EDjK5IIsTzrdr6krMY/0GMoEnfSlHkwgmoA0NCqnNoPt2wJJ/xL Bjsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751999183; x=1752603983; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=E6JINXz7uCW37fRWq1XEioQXfQ56Tg9qymZyZP+XlrI=; b=UpA2oO1GuJK1+tvL/0VuzUlDUFUV1k2VTevmm9Cn++erCf07VrzqULHkdjVclRu8cY /BxWVuB1mzENR9fs+oMDowf9Xo+0bpQYnKQ37S16YDTwTRTfB0AIti2ozvRCkfoV4u7X zfXgw/Opxc7Mz6B7qvpLFFfaeTOdAwN1DEb/Rd5j4VquBa0NHedahW0uqzjYO0pa3xx1 ISUAItYHVuL/LNsrq/6F+VjRaV5xUn4aLxNXmety/NStX7hwxHJI1k645dfiz1KlpAQL UauQEhkIQVos+A07Eiefo9MV6rRzwQivY+fa06WpFiSxLrJphtFe+Rv5UvfOa5dgkjX7 3khw== X-Gm-Message-State: AOJu0YzROk+yfd7ySarFqMYIlOGw4IW5Rj5nOuTWmYJ2TM56Bvg6YdhY 6ITR+rOqrbzsP/TQU19WPD7tD293yt47W24BQEl55wYBlMJPdPwPkXEUHMxnG4Ka X-Gm-Gg: ASbGncvs7LKuZd/sdETqA9ugeN/UdT7eR+hpTlJ7LWg7uW+/4TeeyKfxklety6wEdWY Iga3fZqU/qpsP/erXibtGH8VYVw69uBF9csJ1B/lohvwV2r1/fDQJ5chcoUGvbjiLNztr6KYx3h 3Q8wckWOFDSUz+GQtpq6TWreikhC8q+V+/fxASEXgg4VobJoRsSCRa7nAKO23jbu/05pXvB2P8M 2euLhVHUo9d6N/gSP/wwksxnNABHrTlxaFIDn0OHx08AM6EL942JYmxklKT7rCqob1fOQim6NXQ dNsTqQL/aJ96Vjn+bUDTO/QOO61vtyvDTX2iGcZIuGUpub2OATsLHIo86Bq22MXjTAQxp3NK9u8 vbQve2pPaeE+chARVgsST+UdrlHuJciuzGKpcCuAGwSLqHzAQv6Qiuh+43rYW8eKpRb7INOo2ai CH X-Google-Smtp-Source: AGHT+IHXgdSWIH5AULmDmNHgzohX5c/j2uT1c1HpBiei1QQph5kW4YuvrkV3GbzfC/PTkITulcJTpQ== X-Received: by 2002:a05:6402:35c2:b0:60c:679e:b957 with SMTP id 4fb4d7f45d1cf-6104bf17842mr4253432a12.1.1751999182498; Tue, 08 Jul 2025 11:26:22 -0700 (PDT) Received: from [192.168.178.143] (p200301023701fa00258573ace0251429.dip0.t-ipconnect.de. [2003:102:3701:fa00:2585:73ac:e025:1429]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-60fca695c12sm7542999a12.19.2025.07.08.11.26.21 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 08 Jul 2025 11:26:21 -0700 (PDT) From: Marvin Scholz To: FFmpeg development discussions and patches Date: Tue, 08 Jul 2025 20:26:21 +0200 X-Mailer: MailMate (2.0r6222) Message-ID: <39784A97-A26B-47EA-9570-9DFE8B4AB382@gmail.com> In-Reply-To: References: <20250708180617.59679-1-epirat07@gmail.com> <20250708180617.59679-2-epirat07@gmail.com> MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH 2/3] avformat/tls_openssl: verify setting hostname for SNI 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: CgpPbiA4IEp1bCAyMDI1LCBhdCAyMDoxNiwgTmljb2xhcyBHZW9yZ2Ugd3JvdGU6Cgo+IE1hcnZp biBTY2hvbHogKEhFMTIwMjUtMDctMDgpOgo+PiAtLS0KPj4gIGxpYmF2Zm9ybWF0L3Rsc19vcGVu c3NsLmMgfCA2ICsrKysrLQo+PiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBk ZWxldGlvbigtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQvdGxzX29wZW5zc2wuYyBi L2xpYmF2Zm9ybWF0L3Rsc19vcGVuc3NsLmMKPj4gaW5kZXggNzYxNGNhZjA4OS4uZTY1OTE0ZjEx YSAxMDA2NDQKPj4gLS0tIGEvbGliYXZmb3JtYXQvdGxzX29wZW5zc2wuYwo+PiArKysgYi9saWJh dmZvcm1hdC90bHNfb3BlbnNzbC5jCj4+IEBAIC05MjgsNyArOTI4LDExIEBAIHN0YXRpYyBpbnQg dGxzX29wZW4oVVJMQ29udGV4dCAqaCwgY29uc3QgY2hhciAqdXJpLCBpbnQgZmxhZ3MsIEFWRGlj dGlvbmFyeSAqKm9wCj4+ICAgICAgICAgICAgICByZXQgPSBBVkVSUk9SKEVJTyk7Cj4+ICAgICAg ICAgICAgICBnb3RvIGZhaWw7Cj4+ICAgICAgICAgIH0KPj4gLSAgICAgICAgU1NMX3NldF90bHNl eHRfaG9zdF9uYW1lKHAtPnNzbCwgYy0+aG9zdCk7Cj4+ICsgICAgICAgIGlmICghU1NMX3NldF90 bHNleHRfaG9zdF9uYW1lKHAtPnNzbCwgYy0+aG9zdCkpIHsKPj4gKyAgICAgICAgICAgIGF2X2xv ZyhoLCBBVl9MT0dfRVJST1IsICJGYWlsZWQgdG8gc2V0IGhvc3RuYW1lIGZvciBTTkk6ICVzXG4i LCBvcGVuc3NsX2dldF9lcnJvcihwKSk7Cj4KPj4gKyAgICAgICAgICAgIHJldCA9IEFWRVJST1Io RUlPKTsKPgo+IEFWRVJST1JfRVhURVJOQUwKPgoKSW5kZWVkLCB3aWxsIHNlbmQgYSBuZXcgc2V0 IHdpdGggdGhlIGVycm9yIGNvZGUgY2hhbmdlZC4KCldlIHNob3VsZCBwcm9iYWJseSBldmVudHVh bGx5IGNoYW5nZSBtb3N0IG9mIHRoZSBvdGhlciBvbmVzIHRvIHRoYXQKYXMgd2VsbCwgYXMgcmln aHQgbm93IG5lYXJseSBhbGwgYXJlIEFWRVJST1IoRUlPKSBldmVuIGlmIGl0cyBub3QgYW4KSU8g ZXJyb3IgYXQgYWxsLgoKPj4gKyAgICAgICAgICAgIGdvdG8gZmFpbDsKPj4gKyAgICAgICAgfQo+ PiAgICAgIH0KPj4gICAgICByZXQgPSBjLT5saXN0ZW4gPyBTU0xfYWNjZXB0KHAtPnNzbCkgOiBT U0xfY29ubmVjdChwLT5zc2wpOwo+PiAgICAgIGlmIChyZXQgPT0gMCkgewo+PiAtLSAKPj4gMi4z OS41IChBcHBsZSBHaXQtMTU0KQo+Pgo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwo+PiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4+IGZmbXBlZy1k ZXZlbEBmZm1wZWcub3JnCj4+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Zm bXBlZy1kZXZlbAo+Pgo+PiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1h aWwKPj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vi c2NyaWJlIi4KPgo+IC0tIAo+ICAg4oCcSSBkb250IHNlZSB3aHnigJ0gaXNudCBhbiBhcmd1bWVu dC4gUHJvcG9zaW5nIGJldHRlciBpcy4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2 ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBl Zy1kZXZlbAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4g ZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJl Ii4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVn LWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBl Zy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNp dCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdp dGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=