Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wUpPe-001TUW-0U for pgsql-hackers@arkaria.postgresql.org; Wed, 03 Jun 2026 17:29:54 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wUpPd-002Kpm-06 for pgsql-hackers@arkaria.postgresql.org; Wed, 03 Jun 2026 17:29:53 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wUpPc-002KpZ-1x for pgsql-hackers@lists.postgresql.org; Wed, 03 Jun 2026 17:29:52 +0000 Received: from pdx-out-003.esa.us-west-2.outbound.mail-perimeter.amazon.com ([44.246.68.102]) by magus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wUpPZ-000000015Z3-2Pp9 for pgsql-hackers@lists.postgresql.org; Wed, 03 Jun 2026 17:29:52 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazoncorp2; t=1780507789; x=1812043789; h=from:to:cc:subject:date:message-id:mime-version; bh=CqDhNpxKD6rAv21S27GrJjKaON3OjL5R8lQ+ShUA1bg=; b=sJLtu3ZAmKz8KavVrBPmBD9hvg+3HQBB1M2CW09QkTUSZFLI6q0bJKf9 XWK7IDIgu/e8RBovk4SHaKoGBBizp+vkbKksMoDPCLAtvAsP2lAjd6Q8s kWK/hlWzwYmXAUaZoGk3GBv06aZJqIT5HhPOpFMRKgPGPGC18z1+iFKJK +58px7Lzk2km+pnS2gW/7K1tNcXrgfnZ64xwTx/woG7eMamdVzKAik0y2 U5phL1xPscM1Suta22MP/Rpiix3/beXkiNJ5CKe8IeU7pp9Cf8q4OnulB a+Sb1GYumELZYt+qUtXRJblb/dB3xi7Kyr3UP5oj+60EYkxF2THzG2Edw g==; X-CSE-ConnectionGUID: PMcMsSzPSMSBmFIVQUp+cA== X-CSE-MsgGUID: aa4bPrLiTIShu4l7fUi/KA== X-Amazon-filename: v2-0001-Clarify-that-ssl_groups-is-for-any-key-exchange-g.patch X-Secure-Attach-Ingestion: ProdSecureAttachHeaderAddedFromMessageFilter X-IronPort-AV: E=Sophos;i="6.24,185,1774310400"; d="scan'208,223";a="21049644" Received: from ip-10-5-6-203.us-west-2.compute.internal (HELO smtpout.naws.us-west-2.prod.farcaster.email.amazon.dev) ([10.5.6.203]) by internal-pdx-out-003.esa.us-west-2.outbound.mail-perimeter.amazon.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Jun 2026 17:29:38 +0000 Received: from EX19MTAUWA001.ant.amazon.com [205.251.233.182:23188] by smtpin.naws.us-west-2.prod.farcaster.email.amazon.dev [10.0.10.209:2525] with esmtp (Farcaster) id 99bfb9dc-34f4-407c-bd43-ade1344a568e; Wed, 3 Jun 2026 17:29:38 +0000 (UTC) X-Farcaster-Flow-ID: 99bfb9dc-34f4-407c-bd43-ade1344a568e Received: from EX19EXOUWB001.ant.amazon.com (10.250.64.229) by EX19MTAUWA001.ant.amazon.com (10.250.64.218) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.2.2562.37; Wed, 3 Jun 2026 17:29:37 +0000 Received: from CO1PR07CU001.outbound.protection.outlook.com (10.250.64.206) by EX19EXOUWB001.ant.amazon.com (10.250.64.229) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.2.2562.37 via Frontend Transport; Wed, 3 Jun 2026 17:29:37 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fudr+0Qx4f8Zvf0Qw0rrI1Ld4TigSXBFY5zPuUITSlQ83bpdOOPT50tVRingtcaf1GCsX+htQWnMmfXcww4bOX/x1PlrY7LPt1H7BeR4Lj2P8x7FsWBFLgKvA1Rc/YKwkXcWCdRuCL0Vm2z3MdX9aUrNsGXVEPNAGqb44fHvNqPGlvU8IpZPJHGfD9Va1iE3P/RETUB3yU4s36pPlKsVlykh83mfwPfsj3JmJSNQnTAzvmtDkRqLjKZRTsyCOpYqDIHDXzyMAiXlwl6XbG0wlW4c3CNYHOThqxDvTvRHYafE9yswZ3UUfxTp1JT1IJnzj5yQ1YFw8hvC50TMqRBTXg== 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=7/Ud54XVZ7En+1sUX3o6/lkAG44/k0i9Vr9fHahng+o=; b=awDGQckbGfyuwn8Yx5oHE8dpUWyufuLTQR4g4nOrVZ4EF8GdQKDq9UXdV3lFd+rjd8nDArhJb9Zmw/bRg+2h3JsidLigcvoJhlCOCnFH0u34ju9w/x/cj0Q0lwmXRrlw5I168Wy1WO/rEn3zUpU+k3oyzRJS3I+sI6bQpdGwNVza1FF/ShWQNQKhf4iPiiwdR1hLgH/S19AKbRW2HaCn7JBM/FIr9akyRy19I2I/bVRvd7LDvHTXIl+SuNTA5s//OhW4anQLhmkpeI661j6IkBpLKDlbodX7kV4Nda8wciE+OU/PfApwBPxbza7ouuCPLair/luN0NXseCxYEKXLqg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amazon.com; dmarc=pass action=none header.from=amazon.com; dkim=pass header.d=amazon.com; arc=none Received: from SA5PR18MB927629.namprd18.prod.outlook.com (2603:10b6:806:479::14) by SJ0PR18MB3881.namprd18.prod.outlook.com (2603:10b6:a03:2e7::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.92.7; Wed, 3 Jun 2026 17:29:30 +0000 Received: from SA5PR18MB927629.namprd18.prod.outlook.com ([fe80::37d3:b9b4:16cf:76d3]) by SA5PR18MB927629.namprd18.prod.outlook.com ([fe80::37d3:b9b4:16cf:76d3%4]) with mapi id 15.21.0092.006; Wed, 3 Jun 2026 17:29:30 +0000 From: "Si, Evan" To: Ewan Young CC: "pgsql-hackers@lists.postgresql.org" Subject: Re: [PATCH] Clarify that ssl_groups is for any key exchange groups Thread-Topic: [PATCH] Clarify that ssl_groups is for any key exchange groups Thread-Index: AQHc836JS74h3Dh4F0mHkIk49f3Hng== Date: Wed, 3 Jun 2026 17:29:30 +0000 Message-ID: <273BE242-48AE-41EE-8CDD-7A981502B056@amazon.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: MSIP_Label_19e68092-05df-4271-8e3e-b2a4c82ba797_Enabled=true;MSIP_Label_19e68092-05df-4271-8e3e-b2a4c82ba797_SetDate=2026-06-03T14:54:05Z;MSIP_Label_19e68092-05df-4271-8e3e-b2a4c82ba797_ContentBits=0;MSIP_Label_19e68092-05df-4271-8e3e-b2a4c82ba797_Enabled=true;MSIP_Label_19e68092-05df-4271-8e3e-b2a4c82ba797_Tag=50, 3, 0, 1;MSIP_Label_19e68092-05df-4271-8e3e-b2a4c82ba797_Name=Confidential;MSIP_Label_19e68092-05df-4271-8e3e-b2a4c82ba797_ActionId=bcb190e0-345f-4ca6-a5e0-982c23d1ebe4;MSIP_Label_19e68092-05df-4271-8e3e-b2a4c82ba797_SiteId=5280104a-472d-4538-9ccf-1e1d0efe8b1b;MSIP_Label_19e68092-05df-4271-8e3e-b2a4c82ba797_Method=Standard; user-agent: Microsoft-MacOutlook/16.108.26042616 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amazon.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SA5PR18MB927629:EE_|SJ0PR18MB3881:EE_ x-ms-office365-filtering-correlation-id: b4c733b7-e173-463e-8f75-08dec195abac x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|6049299003|1800799024|56012099006|18002099003|11063799006|4053099003|38070700021; x-microsoft-antispam-message-info: D4PN+DSGNw2iLVvHcoIoeaRUcpP7KFXeRPETpzLnW7YkMckbPc0mlcAgg1e1DZa3A5Whw7s/jWVDJJcbfeFdtT1M6Sabn1XEdDvgD/46ivc5rF0w+B/JBl1k+uIEHpbn0V6hwbsH9llKIXTA+5rMLUMR52OPXypCgU79g0vLE6EetIYqroFBcd1rx3MKhp1Yf3YZCzEdhEcg8xqclAlvdjtPtfPszxlljr2ud56JBnAdNcbf5QbamDvoHk8YHILpASwni1J/T2iFIypq8kRO6Q/EEBeX/grqNrMaQaqKpn6hzsu5WoK4jO7yKwVK3SUR2mdaxxHX0BH00CqlZCMBREO66LAETfKZ2mNAjHFPT10RjzYK0l3krMItfLWRsaneVD+5ADAw76ipMkxE2vzTmIjozk/RDSnLXwTXyOI+Iq5ST2bI4+yI5x8H03Xm0CCYuT15zG1vTvE9Rf3LAyF8n9wgqigQ8w/rxa7HfZq6kW/Eq4Ur++ew2sqkQ7Lu6Ev1Y6Y1sWTijegjb9iBtQI33AM6ZToGdrkUv1NL0BobNcyeqUsuasXhUdAxtBwpH0YkUctY8/U9qCb1okUzaNvUO4Rw+igdpw99vdtJdFegkdVVHl+kXvhQqC5TdbfhBtmmv/++bIbb1z5KJD/rhRLn3Qm7uUIs/hBou+V1pGKX3vP2Y0QV7pESSyiqB8ltTHNfWF8bwCbqI3znLDuie/NO6IlMJ/kWeQXiCJXjTuffgbBO5kDRletSanVcKHUjK9ig x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA5PR18MB927629.namprd18.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(6049299003)(1800799024)(56012099006)(18002099003)(11063799006)(4053099003)(38070700021);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SzJPRzdLcGRLRDFYUjJvZzF5TUx3Z1R3YmptTzVDaVYrYm1yVnNXWUJxY1dX?= =?utf-8?B?em5pMHB1MmhsbkpBYU9Ub0lJSmlUWUlYVjFtajdKa3YzZ3k5S0NPSlpybnRT?= =?utf-8?B?VndsZUJiNGorNHRPWDV0dkZhdE5PajlMVTlNanV1dUR1U3dVclBnN3phYk1K?= =?utf-8?B?ZWFOcWp6SE5KSEl4UjZyOVM5eXpoOVprOGQ0Nk0rMlJ1dnRSTDN5K3l3MXZT?= =?utf-8?B?dlg4bW1keUg1Z2greUtFcXNvRGszcDl2cFlNcUlLMFZyWmFHZFora0ZkQ2Rj?= =?utf-8?B?dW12ZUtpNEY3VGd5QzBNNFp1cm9wQlQ4TzRwNmdsdDB2eW91cjkvZHplTVJI?= =?utf-8?B?UEpQWk9HUmpYWVFDdlo4S0diOWY1a3JzQ1o4dzVBTFE0cWJsczVHUWd6MWdq?= =?utf-8?B?a0x4cHE5WVF2K1hXNFZjWXNjd0RHQjBFOWFwT011U2dDdktpSG1DN0xGaEtS?= =?utf-8?B?cmh5VTBHTHFkZEl0Zk5OanhGamt2L25JcDl3NUhGT2Jpb3lSODFtRmI4eWYr?= =?utf-8?B?dzdoSjByYitzV2ZtZlQrSE5QMkthZGF2NnI0Y0pZcjNTR29RZW9INEF2NWtj?= =?utf-8?B?SjhacENpV0ZtWWt4aUpvaXF2eTM4c1JTdVp4N2NuU2ZnWHVLK2tUYlBBYXdH?= =?utf-8?B?OHlTcllKNmZtUGV5aURiNkxveHRES09vdWE1aER0Rm1BWW5lRERmR1ZzRC9v?= =?utf-8?B?RGhHNWxxNDVuVnBIbCtFek1YbU1lb2kySEM3MDQxS0J1TGVOOUNOa0xXY0M2?= =?utf-8?B?NWhxR1RwYU1ZL1ZPOUx5K2t6c1hleVhTWElaZGl0RmtuMzFldW9FVVhHdUQz?= =?utf-8?B?QVMrK2Racll0MHhHb09vR3hlYVNHVHErcXVxVDcwaDdTK2dzT2VrMVpIc0pl?= =?utf-8?B?STRibjF2QTQrNGduUFhoWGdsUmswdXZTeHBtMzNsQlA2Tmw2ekNFWkpjeVlE?= =?utf-8?B?UjZQdElTbGZOQnIyeHRHYW54QlczcWZheEpoWE85VG9BaW0xMHNja21zbTlH?= =?utf-8?B?MzZIbXFXRjNLWUNaeWlKeGMxT1hSVDh2VHEvbDRVcUJIcDhteUs5c3FyYWpO?= =?utf-8?B?UGZzYU5ZOSttcUprM25Vb3pRbkRyckhFZ1dpN3pnckEzQ2wwVG13aENsaUdE?= =?utf-8?B?MVhSWlZMc0xObTArQitTeHNOLzNydlg0Wm1UeEVxdXowU0Q5eXpQbS8xKzMv?= =?utf-8?B?cnZBZkhUV0l6L3FkdjhDUXZRakltMXRhVlo1bWhJVnNSZHFaZnByanE3QWM4?= =?utf-8?B?WTNWcnRCTWFIdG1xMkR0LzBqZW4zYkFUNTQ4bERPaDNHRFNGQ2V2eTFoVDZ3?= =?utf-8?B?bHRhTUtBV1RwazhjcGE3aCsyajdaWDBKZUdRcWlTNmk0cTNRNFI0ZE5wbzV4?= =?utf-8?B?SGlCb1liQjFaTlJuUmo4RjZrcmFPTWVEeWFKdTI3OTVUOFdsT0E0TlhzV3pq?= =?utf-8?B?ZGMrOWFrMndJRnozc1kwanZIamlUYklYNElyY05rNkRadkxqUC91dGk0TVpT?= =?utf-8?B?elZKYlA2QmRxaHp4TEM2VlQ2VytjODJTOHlJZlZESDNveTJnZE9iYk1zSFZh?= =?utf-8?B?cG5HZTNROHhlNW9BYnpJNzBUS3J2SFlya0ZORmszMVBXMXU4THovS3MzWGhw?= =?utf-8?B?THVEM0IwOVc4T3VMSUhlRjErcXhjTjV6ZWUxY1lFUU9RYWdlS2QrcWJ4VzJ0?= =?utf-8?B?Mm94aVROaWRWVk56aU51Skt4Z0NzaTJFdVZ1ZWNiQ3huNWlLcDd2ZTczeWRl?= =?utf-8?B?TXJwWk5pN0RhNHBSSE02dkJYM2NncGhXbC9JaXRaMlpqQXFZeUJxbGZOQjRw?= =?utf-8?B?TTBnd1N0QWVNdEV2NVBmZ2pkeEJMbHJwUHhIeU85UXVvVVJtSTJHaVJ4YjFt?= =?utf-8?B?N3pMQWlNOXZ0K2FpUmdPd3c5TnFoc1M3NDJTTThDSVcrZE02MmNKZThhbTBV?= =?utf-8?B?RWpjTkIyaHJrMTBFdnRsWjdpSHBMMmdGczJFckdFejhXd1pCemtOMVZlYzZ4?= =?utf-8?B?emhqVHhWSTFLYmhyYXgxUFR4TTZJcDdyNjF3L0l2VVJpQSt2VnpoUE16UGk3?= =?utf-8?B?bkY4dXhXSXRqL3IvMVkreEhwWDlvNUJkNmp1dk16OVNjQlBuSkI4dEpNVTU5?= =?utf-8?B?WkluUXFOdzVLaFRSUzIxQkpGU2pxNHdiWXRLbGZtb2JzSWJVRDJLdmFxM1Rj?= =?utf-8?B?cEJ2d1h6RUM3NURpL29FaG05UHVLdnNXdzhHQ1BRTDJrb0VtK2VCcGNxSFcz?= =?utf-8?B?SmRFNkZIdDNyS1JleUVGQVVGcDVTMmxvKzNoK0Y1NXhRdDZRQWV2b1BSeCtJ?= =?utf-8?B?R3ZsNFc0LzRpZWZRQzQvVC9xQnVYRlVNZSt2QjVlaDdUaFRaVzBSQT09?= Content-Type: multipart/mixed; boundary="_002_273BE24248AE41EE8CDD7A981502B056amazoncom_" MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: CJYU/FPwU+dzXCDN6xLNM5GDbPIsqtT3dgHfPf/4JYc9ra3g8FLdTqvujYXgBgb1gC/lVXNHTcMKkxbmhs/aaLWzOyhsw7Qts46UK/wyq5oWckEK+/BEp/PI8kmaCpC/Fj0DraUQdN8BPD3w9LYx6Q0LYLwjaJ5B3z4bElL0cv/yxZADYDKAHpQYgZMV0X9SOt30RB7Vsa8sVpsRy2sEaZmx5Aj6UBy85Q50p3m59G+SzAgu+dOfLSblMIzPUb76llRFZUa9HMCIkyTnr6lirgaNE6pBzZRjHjdKFNMrKCodZBas+vE1YTrr83e2vByIXRYdV7BVB6lzEeTF8Yvmcg== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA5PR18MB927629.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b4c733b7-e173-463e-8f75-08dec195abac X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jun 2026 17:29:30.7116 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5280104a-472d-4538-9ccf-1e1d0efe8b1b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: WtV3B635p8LMGVuzUZSaF8vkDR1ZzqJDocfkF89mFfaecByva/V6BpOXVIrpAO74 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR18MB3881 X-OriginatorOrg: amazon.com List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_002_273BE24248AE41EE8CDD7A981502B056amazoncom_ Content-Type: text/plain; charset="utf-8" Content-ID: <84BDDA4EB5DC734B989E190446B6C1CA@namprd18.prod.outlook.com> Content-Transfer-Encoding: base64 T24gNi8yLzI2LCAxMTozMiBQTSwgIkV3YW4gWW91bmciIDxrZGJhc2UuaGFja0BnbWFpbC5jb20g PG1haWx0bzprZGJhc2UuaGFja0BnbWFpbC5jb20+PiB3cm90ZToNCj4NCj4gKzEgZm9yIHRoZSBp ZGVhLiAoSSdtIGZhaXJseSBuZXcgaGVyZSwgc28gcGxlYXNlIHRha2UgbXkgY29tbWVudHMgd2l0 aA0KPiBhIGdyYWluIG9mIHNhbHQuKQ0KDQpUaGFua3MgZm9yIHRoZSByZXZpZXchDQoNCj4gMS4g VGhlIGNvbW1lbnQganVzdCBhYm92ZSB0aGUgcmVuYW1lZCBjYWxsIGluIGJlX3Rsc19pbml0KCkg c3RpbGwNCj4gc2F5cyAic2V0IHVwIGVwaGVtZXJhbCBESCBhbmQgRUNESCBrZXlzIi4gTWF5YmUg aXQgc2hvdWxkIGJlDQo+IHVwZGF0ZWQgdG8gbWF0Y2g/DQoNClJpZ2h0LCB0aGF0IG1ha2VzIHNl bnNlLiBJIGRpZCBhIGxhcmdlciBncmVwIGFuZCB1cGRhdGVkIGNvbW1lbnRzIHdoZXJlIEkgZm91 bmQgc3RhbGUgcmVmZXJlbmNlcyB0byBjdXJ2ZXMgYW5kIChFQylESC4NCg0KPiAyLiBUaGUgU1NM RUNESEN1cnZlIHZhcmlhYmxlIChhbmQgaXRzICJHVUMgdmFyaWFibGUgZm9yIGRlZmF1bHQgRUNE SA0KPiBjdXJ2ZSIgY29tbWVudCBpbiBiZS1zZWN1cmUuYykgc3RpbGwgdXNlcyB0aGUgb2xkIG5h bWluZy4gSSB3YXNuJ3QNCj4gc3VyZSBpZiB0aGF0IHdhcyBsZWZ0IG91dCBpbnRlbnRpb25hbGx5 IHRvIGtlZXAgdGhlIHBhdGNoIHNtYWxsIC0tDQo+IGlmIG5vdCwgd291bGQgaXQgbWFrZSBzZW5z ZSB0byByZW5hbWUgaXQgdG9vLCBmb3IgY29uc2lzdGVuY3kgd2l0aA0KPiB0aGUgaW5pdGlhbGl6 ZV9ncm91cHMoKSByZW5hbWU/DQoNClRoaXMgYWxzbyBzZWVtcyByZWFzb25hYmxlLiBJIGRpZG4n dCBmaW5kIHVzYWdlIG9mIHRoaXMgZXh0ZXJuIG91dHNpZGUgb2YgUG9zdGdyZXMgaXRzZWxmIGlu IHRoZSB3aWxkIGZyb20gYSBicmllZiBzZWFyY2guDQoNCkF0dGFjaGVkIGEgcmV2aXNpb24uDQoN CkV2YW4NCg0K --_002_273BE24248AE41EE8CDD7A981502B056amazoncom_ Content-Type: application/octet-stream; name="v2-0001-Clarify-that-ssl_groups-is-for-any-key-exchange-g.patch" Content-Description: v2-0001-Clarify-that-ssl_groups-is-for-any-key-exchange-g.patch Content-Disposition: attachment; filename="v2-0001-Clarify-that-ssl_groups-is-for-any-key-exchange-g.patch"; size=6843; creation-date="Wed, 03 Jun 2026 17:29:30 GMT"; modification-date="Wed, 03 Jun 2026 17:29:30 GMT" Content-ID: Content-Transfer-Encoding: base64 RnJvbSAwOTBmY2E2MjQ2YzE2NjE3MGQ2YjVhYjgxOWE0NjgwNzEyNzQ1MTI0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBFdmFuIFNpIDxldnNpQGFtYXpvbi5jb20+CkRhdGU6IE1vbiwg MSBKdW4gMjAyNiAxODoxMzozNSArMDAwMApTdWJqZWN0OiBbUEFUQ0ggdjJdIENsYXJpZnkgdGhh dCBzc2xfZ3JvdXBzIGlzIGZvciBhbnkga2V5IGV4Y2hhbmdlIGdyb3VwcwoKVGhlIGN1cnJlbnQg d29yZGluZyBzZWVtcyB0byBzdWdnZXN0IHRoYXQgdGhlIHBhcmFtZXRlciBpcyBvbmx5IG1lYW50 IGZvciBESC4KVGhpcyBpbnRyb2R1Y2VzIG1pbm9yIHdvcmRpbmcgdHdlYWtzIGFjcm9zcyBjb21t ZW50cywgc2hvcnRfZGVzYywgYW5kIHRoZSBkb2NzIHRvCnJlZmxlY3QgdGhhdCBpdCBhY2NlcHRz IGFueSBncm91cC4KLS0tCiBkb2Mvc3JjL3NnbWwvY29uZmlnLnNnbWwgICAgICAgICAgICAgICAg ICB8IDEyICsrKysrKy0tLS0tLQogc3JjL2JhY2tlbmQvbGlicHEvYmUtc2VjdXJlLW9wZW5zc2wu YyAgICAgfCAxNiArKysrKysrKy0tLS0tLS0tCiBzcmMvYmFja2VuZC9saWJwcS9iZS1zZWN1cmUu YyAgICAgICAgICAgICB8ICA0ICsrLS0KIHNyYy9iYWNrZW5kL3V0aWxzL21pc2MvZ3VjX3BhcmFt ZXRlcnMuZGF0IHwgIDQgKystLQogc3JjL2luY2x1ZGUvbGlicHEvbGlicHEuaCAgICAgICAgICAg ICAgICAgfCAgMiArLQogc3JjL3Rlc3Qvc3NsL3QvU1NML1NlcnZlci5wbSAgICAgICAgICAgICAg fCAgMiArLQogNiBmaWxlcyBjaGFuZ2VkLCAyMCBpbnNlcnRpb25zKCspLCAyMCBkZWxldGlvbnMo LSkKCmRpZmYgLS1naXQgYS9kb2Mvc3JjL3NnbWwvY29uZmlnLnNnbWwgYi9kb2Mvc3JjL3NnbWwv Y29uZmlnLnNnbWwKaW5kZXggY2ViYWU0YjZkMWIuLjhhOTRlY2Q2MjIxIDEwMDY0NAotLS0gYS9k b2Mvc3JjL3NnbWwvY29uZmlnLnNnbWwKKysrIGIvZG9jL3NyYy9zZ21sL2NvbmZpZy5zZ21sCkBA IC0xNTczLDExICsxNTczLDExIEBAIGluY2x1ZGVfZGlyICdjb25mLmQnCiAgICAgICA8L3Rlcm0+ CiAgICAgICA8bGlzdGl0ZW0+CiAgICAgICAgPHBhcmE+Ci0gICAgICAgIFNwZWNpZmllcyB0aGUg bmFtZSBvZiB0aGUgY3VydmUgdG8gdXNlIGluIDxhY3JvbnltPkVDREg8L2Fjcm9ueW0+IGtleQot ICAgICAgICBleGNoYW5nZS4gIEl0IG5lZWRzIHRvIGJlIHN1cHBvcnRlZCBieSBhbGwgY2xpZW50 cyB0aGF0IGNvbm5lY3QuCi0gICAgICAgIE11bHRpcGxlIGN1cnZlcyBjYW4gYmUgc3BlY2lmaWVk IGJ5IHVzaW5nIGEgY29sb24tc2VwYXJhdGVkIGxpc3QuCi0gICAgICAgIEl0IGRvZXMgbm90IG5l ZWQgdG8gYmUgdGhlIHNhbWUgY3VydmUgdXNlZCBieSB0aGUgc2VydmVyJ3MgRWxsaXB0aWMKLSAg ICAgICAgQ3VydmUga2V5LiAgVGhpcyBwYXJhbWV0ZXIgY2FuIG9ubHkgYmUgc2V0IGluIHRoZQor ICAgICAgICBTcGVjaWZpZXMgdGhlIG5hbWVkIGdyb3VwIHRvIHVzZSBmb3IgPGFjcm9ueW0+VExT PC9hY3JvbnltPiBrZXkKKyAgICAgICAgZXhjaGFuZ2UuICBJdCBuZWVkcyB0byBiZSBzdXBwb3J0 ZWQgYnkgYWxsIGNsaWVudHMgdGhhdAorICAgICAgICBjb25uZWN0LiAgTXVsdGlwbGUgZ3JvdXBz IGNhbiBiZSBzcGVjaWZpZWQgYnkgdXNpbmcgYSBjb2xvbi1zZXBhcmF0ZWQKKyAgICAgICAgbGlz dC4gIEl0IGRvZXMgbm90IG5lZWQgdG8gbWF0Y2ggdGhlIGtleSB0eXBlIHVzZWQgYnkgdGhlIHNl cnZlcgorICAgICAgICBjZXJ0aWZpY2F0ZS4gIFRoaXMgcGFyYW1ldGVyIGNhbiBvbmx5IGJlIHNl dCBpbiB0aGUKICAgICAgICAgPGZpbGVuYW1lPnBvc3RncmVzcWwuY29uZjwvZmlsZW5hbWU+IGZp bGUgb3Igb24gdGhlIHNlcnZlciBjb21tYW5kIGxpbmUuCiAgICAgICAgIFRoZSBkZWZhdWx0IGlz IDxsaXRlcmFsPlgyNTUxOTpwcmltZTI1NnYxPC9saXRlcmFsPi4KICAgICAgICA8L3BhcmE+CkBA IC0xNTkyLDcgKzE1OTIsNyBAQCBpbmNsdWRlX2RpciAnY29uZi5kJwogICAgICAgIDwvbm90ZT4K IAogICAgICAgIDxwYXJhPgotICAgICAgICA8cHJvZHVjdG5hbWU+T3BlblNTTDwvcHJvZHVjdG5h bWU+IG5hbWVzIGZvciB0aGUgbW9zdCBjb21tb24gY3VydmVzCisgICAgICAgIDxwcm9kdWN0bmFt ZT5PcGVuU1NMPC9wcm9kdWN0bmFtZT4gbmFtZXMgZm9yIHRoZSBtb3N0IGNvbW1vbiBncm91cHMK ICAgICAgICAgYXJlOgogICAgICAgICA8bGl0ZXJhbD5wcmltZTI1NnYxPC9saXRlcmFsPiAoTklT VCBQLTI1NiksCiAgICAgICAgIDxsaXRlcmFsPnNlY3AzODRyMTwvbGl0ZXJhbD4gKE5JU1QgUC0z ODQpLApkaWZmIC0tZ2l0IGEvc3JjL2JhY2tlbmQvbGlicHEvYmUtc2VjdXJlLW9wZW5zc2wuYyBi L3NyYy9iYWNrZW5kL2xpYnBxL2JlLXNlY3VyZS1vcGVuc3NsLmMKaW5kZXggNzg5MGU2YzJkZTIu LjYxNzI3MjZiZmJjIDEwMDY0NAotLS0gYS9zcmMvYmFja2VuZC9saWJwcS9iZS1zZWN1cmUtb3Bl bnNzbC5jCisrKyBiL3NyYy9iYWNrZW5kL2xpYnBxL2JlLXNlY3VyZS1vcGVuc3NsLmMKQEAgLTk1 LDcgKzk1LDcgQEAgc3RhdGljIGludAlhbHBuX2NiKFNTTCAqc3NsLAogCQkJCQl1bnNpZ25lZCBp bnQgaW5sZW4sCiAJCQkJCXZvaWQgKnVzZXJkYXRhKTsKIHN0YXRpYyBib29sIGluaXRpYWxpemVf ZGgoU1NMX0NUWCAqY29udGV4dCwgYm9vbCBpc1NlcnZlclN0YXJ0KTsKLXN0YXRpYyBib29sIGlu aXRpYWxpemVfZWNkaChTU0xfQ1RYICpjb250ZXh0LCBib29sIGlzU2VydmVyU3RhcnQpOworc3Rh dGljIGJvb2wgaW5pdGlhbGl6ZV9ncm91cHMoU1NMX0NUWCAqY29udGV4dCwgYm9vbCBpc1NlcnZl clN0YXJ0KTsKIHN0YXRpYyBjb25zdCBjaGFyICpTU0xlcnJtZXNzYWdlRXh0KHVuc2lnbmVkIGxv bmcgZWNvZGUsIGNvbnN0IGNoYXIgKnJlcGxhY2VtZW50KTsKIHN0YXRpYyBjb25zdCBjaGFyICpT U0xlcnJtZXNzYWdlKHVuc2lnbmVkIGxvbmcgZWNvZGUpOwogc3RhdGljIGJvb2wgaW5pdF9ob3N0 X2NvbnRleHQoSG9zdHNMaW5lICpob3N0LCBib29sIGlzU2VydmVyU3RhcnQpOwpAQCAtNTEzLDEw ICs1MTMsMTAgQEAgYmVfdGxzX2luaXQoYm9vbCBpc1NlcnZlclN0YXJ0KQogCVNTTF9DVFhfc2V0 X29wdGlvbnMoY29udGV4dCwgU1NMX09QX05PX0NMSUVOVF9SRU5FR09USUFUSU9OKTsKICNlbmRp ZgogCi0JLyogc2V0IHVwIGVwaGVtZXJhbCBESCBhbmQgRUNESCBrZXlzICovCisJLyogc2V0IHVw IERIIHBhcmFtZXRlcnMgYW5kIFRMUyBuYW1lZCBncm91cHMgKi8KIAlpZiAoIWluaXRpYWxpemVf ZGgoY29udGV4dCwgaXNTZXJ2ZXJTdGFydCkpCiAJCWdvdG8gZXJyb3I7Ci0JaWYgKCFpbml0aWFs aXplX2VjZGgoY29udGV4dCwgaXNTZXJ2ZXJTdGFydCkpCisJaWYgKCFpbml0aWFsaXplX2dyb3Vw cyhjb250ZXh0LCBpc1NlcnZlclN0YXJ0KSkKIAkJZ290byBlcnJvcjsKIAogCS8qIHNldCB1cCB0 aGUgYWxsb3dlZCBjaXBoZXIgbGlzdCBmb3IgVExTdjEuMiBhbmQgYmVsb3cgKi8KQEAgLTIxMDYs MTQgKzIxMDYsMTQgQEAgaW5pdGlhbGl6ZV9kaChTU0xfQ1RYICpjb250ZXh0LCBib29sIGlzU2Vy dmVyU3RhcnQpCiB9CiAKIC8qCi0gKiBTZXQgRUNESCBwYXJhbWV0ZXJzIGZvciBnZW5lcmF0aW5n IGVwaGVtZXJhbCBFbGxpcHRpYyBDdXJ2ZSBESAotICoga2V5cy4gIFRoaXMgaXMgbXVjaCBzaW1w bGVyIHRoYW4gdGhlIERIIHBhcmFtZXRlcnMsIGFzIHdlIGp1c3QKLSAqIG5lZWQgdG8gcHJvdmlk ZSB0aGUgbmFtZSBvZiB0aGUgY3VydmUgdG8gT3BlblNTTC4KKyAqIFNldCB0aGUgZ3JvdXAocykg dG8gdXNlIGZvciBUTFMga2V5IGV4Y2hhbmdlLiAgVGhpcyBpcyBtdWNoIHNpbXBsZXIKKyAqIHRo YW4gdGhlIHN0YXRpYyBESCBwYXJhbWV0ZXJzLCBhcyB3ZSBqdXN0IG5lZWQgdG8gcHJvdmlkZSB0 aGUKKyAqIGNvbG9uLXNlcGFyYXRlZCBsaXN0IG9mIGdyb3VwIG5hbWVzIHRvIE9wZW5TU0wuCiAg Ki8KIHN0YXRpYyBib29sCi1pbml0aWFsaXplX2VjZGgoU1NMX0NUWCAqY29udGV4dCwgYm9vbCBp c1NlcnZlclN0YXJ0KQoraW5pdGlhbGl6ZV9ncm91cHMoU1NMX0NUWCAqY29udGV4dCwgYm9vbCBp c1NlcnZlclN0YXJ0KQogewotCWlmIChTU0xfQ1RYX3NldDFfZ3JvdXBzX2xpc3QoY29udGV4dCwg U1NMRUNESEN1cnZlKSAhPSAxKQorCWlmIChTU0xfQ1RYX3NldDFfZ3JvdXBzX2xpc3QoY29udGV4 dCwgU1NMTmFtZWRHcm91cHMpICE9IDEpCiAJewogCQkvKgogCQkgKiBPcGVuU1NMIDMuMy4wIGlu dHJvZHVjZWQgcHJvcGVyIGVycm9yIG1lc3NhZ2VzIGZvciBncm91cCBwYXJzaW5nCmRpZmYgLS1n aXQgYS9zcmMvYmFja2VuZC9saWJwcS9iZS1zZWN1cmUuYyBiL3NyYy9iYWNrZW5kL2xpYnBxL2Jl LXNlY3VyZS5jCmluZGV4IDg2Y2VlYTcyZTY0Li5kNjkxMDZlNjU0NSAxMDA2NDQKLS0tIGEvc3Jj L2JhY2tlbmQvbGlicHEvYmUtc2VjdXJlLmMKKysrIGIvc3JjL2JhY2tlbmQvbGlicHEvYmUtc2Vj dXJlLmMKQEAgLTUyLDggKzUyLDggQEAgYm9vbAkJc3NsX2xvYWRlZF92ZXJpZnlfbG9jYXRpb25z ID0gZmFsc2U7CiBjaGFyCSAgICpTU0xDaXBoZXJTdWl0ZXMgPSBOVUxMOwogY2hhcgkgICAqU1NM Q2lwaGVyTGlzdCA9IE5VTEw7CiAKLS8qIEdVQyB2YXJpYWJsZSBmb3IgZGVmYXVsdCBFQ0RIIGN1 cnZlLiAqLwotY2hhcgkgICAqU1NMRUNESEN1cnZlOworLyogR1VDIHZhcmlhYmxlIGZvciB0aGUg bmFtZWQgZ3JvdXBzIHRvIHVzZSBmb3IgVExTIGtleSBleGNoYW5nZS4gKi8KK2NoYXIJICAgKlNT TE5hbWVkR3JvdXBzOwogCiAvKiBHVUMgdmFyaWFibGU6IGlmIGZhbHNlLCBwcmVmZXIgY2xpZW50 IGNpcGhlcnMgKi8KIGJvb2wJCVNTTFByZWZlclNlcnZlckNpcGhlcnM7CmRpZmYgLS1naXQgYS9z cmMvYmFja2VuZC91dGlscy9taXNjL2d1Y19wYXJhbWV0ZXJzLmRhdCBiL3NyYy9iYWNrZW5kL3V0 aWxzL21pc2MvZ3VjX3BhcmFtZXRlcnMuZGF0CmluZGV4IGFmYWEwNThiMDQ2Li5lNWUwMWNlMWNk NiAxMDA2NDQKLS0tIGEvc3JjL2JhY2tlbmQvdXRpbHMvbWlzYy9ndWNfcGFyYW1ldGVycy5kYXQK KysrIGIvc3JjL2JhY2tlbmQvdXRpbHMvbWlzYy9ndWNfcGFyYW1ldGVycy5kYXQKQEAgLTI3OTAs MTAgKzI3OTAsMTAgQEAKIH0sCiAKIHsgbmFtZSA9PiAnc3NsX2dyb3VwcycsIHR5cGUgPT4gJ3N0 cmluZycsIGNvbnRleHQgPT4gJ1BHQ19TSUdIVVAnLCBncm91cCA9PiAnQ09OTl9BVVRIX1NTTCcs Ci0gIHNob3J0X2Rlc2MgPT4gJ1NldHMgdGhlIGdyb3VwKHMpIHRvIHVzZSBmb3IgRGlmZmllLUhl bGxtYW4ga2V5IGV4Y2hhbmdlLicsCisgIHNob3J0X2Rlc2MgPT4gJ1NldHMgdGhlIG5hbWVkIGdy b3VwcyB0byB1c2UgZm9yIFRMUyBrZXkgZXhjaGFuZ2UuJywKICAgbG9uZ19kZXNjID0+ICdNdWx0 aXBsZSBncm91cHMgY2FuIGJlIHNwZWNpZmllZCB1c2luZyBhIGNvbG9uLXNlcGFyYXRlZCBsaXN0 LicsCiAgIGZsYWdzID0+ICdHVUNfU1VQRVJVU0VSX09OTFknLAotICB2YXJpYWJsZSA9PiAnU1NM RUNESEN1cnZlJywKKyAgdmFyaWFibGUgPT4gJ1NTTE5hbWVkR3JvdXBzJywKICAgYm9vdF92YWwg PT4gJ0RFRkFVTFRfU1NMX0dST1VQUycsCiB9LAogCmRpZmYgLS1naXQgYS9zcmMvaW5jbHVkZS9s aWJwcS9saWJwcS5oIGIvc3JjL2luY2x1ZGUvbGlicHEvbGlicHEuaAppbmRleCBkMTUwNzNhMGE5 My4uOTA2YWM3NDJiODMgMTAwNjQ0Ci0tLSBhL3NyYy9pbmNsdWRlL2xpYnBxL2xpYnBxLmgKKysr IGIvc3JjL2luY2x1ZGUvbGlicHEvbGlicHEuaApAQCAtMTE2LDcgKzExNiw3IEBAIGV4dGVybiBQ R0RMTElNUE9SVCBjaGFyICpzc2xfZGhfcGFyYW1zX2ZpbGU7CiBleHRlcm4gUEdETExJTVBPUlQg Ym9vbCBzc2xfc25pOwogZXh0ZXJuIFBHRExMSU1QT1JUIGNoYXIgKlNTTENpcGhlclN1aXRlczsK IGV4dGVybiBQR0RMTElNUE9SVCBjaGFyICpTU0xDaXBoZXJMaXN0OwotZXh0ZXJuIFBHRExMSU1Q T1JUIGNoYXIgKlNTTEVDREhDdXJ2ZTsKK2V4dGVybiBQR0RMTElNUE9SVCBjaGFyICpTU0xOYW1l ZEdyb3VwczsKIGV4dGVybiBQR0RMTElNUE9SVCBib29sIFNTTFByZWZlclNlcnZlckNpcGhlcnM7 CiAjaWZkZWYgVVNFX1NTTAogZXh0ZXJuIFBHRExMSU1QT1JUIGJvb2wgc3NsX2xvYWRlZF92ZXJp ZnlfbG9jYXRpb25zOwpkaWZmIC0tZ2l0IGEvc3JjL3Rlc3Qvc3NsL3QvU1NML1NlcnZlci5wbSBi L3NyYy90ZXN0L3NzbC90L1NTTC9TZXJ2ZXIucG0KaW5kZXggNDQwMGE0MzJmNDIuLjYyNGQzNmZm N2VhIDEwMDY0NAotLS0gYS9zcmMvdGVzdC9zc2wvdC9TU0wvU2VydmVyLnBtCisrKyBiL3NyYy90 ZXN0L3NzbC90L1NTTC9TZXJ2ZXIucG0KQEAgLTMyMiw3ICszMjIsNyBAQCBzdWIgc3dpdGNoX3Nl cnZlcl9jZXJ0CiAJb2sodW5saW5rKCRub2RlLT5kYXRhX2RpciAuICcvc3NsY29uZmlnLmNvbmYn KSk7CiAJJG5vZGUtPmFwcGVuZF9jb25mKCdzc2xjb25maWcuY29uZicsICdzc2w9b24nKTsKIAkk bm9kZS0+YXBwZW5kX2NvbmYoJ3NzbGNvbmZpZy5jb25mJywgJGJhY2tlbmQtPnNldF9zZXJ2ZXJf Y2VydChcJXBhcmFtcykpOwotCSMgdXNlIGxpc3RzIG9mIEVDREggY3VydmVzIGFuZCBjaXBoZXIg c3VpdGVzIGZvciBzeW50YXggdGVzdGluZworCSMgdXNlIGxpc3RzIG9mIFRMUyBncm91cHMgYW5k IGNpcGhlciBzdWl0ZXMgZm9yIHN5bnRheCB0ZXN0aW5nCiAJJG5vZGUtPmFwcGVuZF9jb25mKCdz c2xjb25maWcuY29uZicsICdzc2xfZ3JvdXBzPXByaW1lMjU2djE6c2VjcDUyMXIxJyk7CiAJJG5v ZGUtPmFwcGVuZF9jb25mKCdzc2xjb25maWcuY29uZicsCiAJCSdzc2xfdGxzMTNfY2lwaGVycz1U TFNfQUVTXzI1Nl9HQ01fU0hBMzg0OlRMU19BRVNfMTI4X0dDTV9TSEEyNTYnKTsKLS0gCjIuNDcu MwoK --_002_273BE24248AE41EE8CDD7A981502B056amazoncom_--