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 1w3wKV-001hgn-28 for pgsql-hackers@arkaria.postgresql.org; Sat, 21 Mar 2026 13:25:27 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w3wKT-00AT5r-2Y for pgsql-hackers@arkaria.postgresql.org; Sat, 21 Mar 2026 13:25:26 +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 <9erthalion6@gmail.com>) id 1w3wKT-00AT5c-1N for pgsql-hackers@lists.postgresql.org; Sat, 21 Mar 2026 13:25:25 +0000 Received: from mail-ej1-x636.google.com ([2a00:1450:4864:20::636]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from <9erthalion6@gmail.com>) id 1w3wKR-00000000LTj-0nlq for pgsql-hackers@postgresql.org; Sat, 21 Mar 2026 13:25:25 +0000 Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-b980785a0bfso410313466b.3 for ; Sat, 21 Mar 2026 06:25:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1774099522; x=1774704322; darn=postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=qgdxNVmay9kQvExVYuE59ygePOiUf9vKRb6vURLbDMM=; b=Z6Q3L46wHTDWnBYS7U3LYYDUpjruu7sBCFLAQ/FZf8E2I5XZm6O0XwTuiyHTl9q919 2Kbw5WejDKsZy4J3W4hMbnKZC+ZCRBZiRimhMwJJOztx+NnYLTqUA+/zwGGTrLmh7ZiN ZdrbkSdl8e2y1kFcEOhp94K4X6lNA9sG9LSCGC2HD45cFsiI3MH8xgQQod8paMUnFA9t IhYx3pQ2K/jclHSpfGtDYfj7gc5D0ZFrfa3YS1zBIXP1+acgl3hFaMQaksJsyU92cObn VJYm5X3OHeuo2Jk0eu4YESHi/7s/RCOLup5yK5/pTu6IpLRvPOBaTYem2dWLT01wqJPi Cktw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774099522; x=1774704322; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qgdxNVmay9kQvExVYuE59ygePOiUf9vKRb6vURLbDMM=; b=DfZiZ1Oa+LMWBTtCSyiEElNsRh885PIUImsQS+810EfRBkVY559tanfX08J+QYnIVn KtnsdUtfXUMjDqHt9fFZXUN629NRnSsCVdz9Qx7/3yS1ZxiLtJpGMb8ZCMWs/fgGQCzl JaL93ZrPKc0cDNmQJTdga/zqc2nRYdAohrk9mnZNzXG02xIiF4rTYVtShKjgm8c7mgtX Z9nI9040ykWL0PZiLzFMkW90fmvsob89F1d2GD2cngwaATYU/yhl3ZA/pvHR1RKods4O heObQvOUY3lCAHm1jnDOnYavRfOyvwX9n1F6zpP6cUqcRDegNPbXN8KeQhQ7J/jnN3zE 79Tg== X-Forwarded-Encrypted: i=1; AJvYcCVn3jp0V0X5hxddSZjJnR9Wmc/d0hJpqjiyXMBRNjadaX1MmhElzHun6fBMB5xRxdYjVW0FjsoQg6x50MH/@postgresql.org X-Gm-Message-State: AOJu0Yx0tqYRFZYHoI4cmNMlq3zdYX0mEG7RU1UUcNCdUNpbgfnEGTXV YNF/Ek2uu5feEGAhf3c/ORRzuiDk9lpqgTAbZlxBGCps28mr8d50U0LU X-Gm-Gg: ATEYQzwyt6Obq2lk7VNSCO8Yh6aHLoNosGadt5xR8t0WpZvF1ywRNTrH27JlNra+KVa DbAWVc0E8LbmXyv+CGk3ceiQcWIe5JFA4JFV+/iw9We7Vf1ZCXD05DpjUw4r619bpTJDw55E2yP eQu7ukR9FbrkYW6ffzXf2u1FtgVJpy4gegw0HQxMIf1BECIKnO0Sebz+XXlZaLt+nlFFe/pvJbl pV/ngzIFGzJY3XRkLTQGLes7Nnnst7QPrqDzA7EC4SRQKxGgDjot4UbLxy/RUWpgNKlgNA9fiTO bZE2zrUH19TtelF4wS9cSRXgc5TfGxO7k42vDPKwrOj7k/y67T6IPRd5z2i75z9XN16jsCh7uJT PJLHH0xPpBFSZ4zRKepFPyL+bLDLXdH6OK08GKhDjAr4dGK7lQgZ0ZeOKj1EPcMpN8t2Sa965Cj J5/vxXy67ltGPb8V8HEW9EaqlFDOGNsF1I9AKdcbOe7MHlLMpE5+wEEYyOxPjvho+NBlL6wfeGf /R1fb3vXClMOc+8NIexGSoGJugUZCe7jQm6HZFFfACVXUeP X-Received: by 2002:a17:907:c20d:b0:b97:d85f:6354 with SMTP id a640c23a62f3a-b982f0cd149mr464060666b.10.1774099521698; Sat, 21 Mar 2026 06:25:21 -0700 (PDT) Received: from ddolgov-thinkpadt14sgen1.rmtde.csb (dslb-002-202-135-061.002.202.pools.vodafone-ip.de. [2.202.135.61]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b983365dbe4sm269076266b.47.2026.03.21.06.25.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 21 Mar 2026 06:25:20 -0700 (PDT) Date: Sat, 21 Mar 2026 14:25:18 +0100 From: Dmitry Dolgov <9erthalion6@gmail.com> To: Jacob Champion Cc: Daniel Gustafsson , PostgreSQL Hackers Subject: Re: Add ssl_(supported|shared)_groups to sslinfo Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="zwjbi4ijbttgewfx" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --zwjbi4ijbttgewfx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > On Thu, Mar 19, 2026 at 04:15:35PM +0100, Dmitry Dolgov wrote: > > On Wed, Mar 18, 2026 at 12:18:52PM +0100, Dmitry Dolgov wrote: > > Added those into the documentation, will create a CF item. > > And had to fix one thing right away, the installable version was > missing. Looks like the functions required for this are not available on some supported versions of openssl and some platforms, so I've expanded the patch to verify their presence. A somewhat confusing part is that some of the API functions are real functions and some are just wrappers, for the latter the declaration has to be checked. As a note, when I was testing it, for some reason autoconf 2.69 was moving few unrelevant blocks around without changing anything. I've tried to avoid those, hopefully it worked out just fine. --zwjbi4ijbttgewfx Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="v5-0001-contrib-sslinfo-Add-ssl_group_info.patch"