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 1vJ9CX-00CWos-2W for pgsql-committers@arkaria.postgresql.org; Wed, 12 Nov 2025 11:39:48 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vJ9CV-00BIR6-1g for pgsql-committers@arkaria.postgresql.org; Wed, 12 Nov 2025 11:39:47 +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 1vJ9CV-00BIQr-0w for pgsql-committers@lists.postgresql.org; Wed, 12 Nov 2025 11:39:47 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vJ9CT-007Krq-0S for pgsql-committers@lists.postgresql.org; Wed, 12 Nov 2025 11:39:47 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=XZT16qTYPfSZjaLaTNPPM7UdGoCPb+7umWYFm0xD1/c=; b=2PL65OF3dtnoB0XXyNW3DWrpv8 lzphdOxFoG4Nszkv71VIBaZE2ptT21KnP++r417UgNw6z4z2k9DQwGEx5MlQ48zqfgtoabR9PJgM1 wol/z/Vbsm9QupbB/pXqN7j8no6xVhm7nwga+Cfnk8g2rqJGsYwyyqQhI1IQ6IO0XrO3MbRNlRN2D 2oUmGC7l5z9shILctovGeyBwbCSWXBP1SfmY4fg2F+bqAKhwVkMI4qUgMO2C2htWO2XIGYh+e4it4 hccl7xIUZWwY5v0nB/i5oe+FahzsS4Kgqja8dK7F1/iMNUWoCFHzq1lHvaMwD9RxE2/TBkitjaD8W NYkG3+mA==; Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vJ9CR-00DTm7-Me for pgsql-committers@lists.postgresql.org; Wed, 12 Nov 2025 11:39:43 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vJ9CR-006EHt-0d for pgsql-committers@lists.postgresql.org; Wed, 12 Nov 2025 11:39:43 +0000 Content-Type: multipart/mixed; boundary="===============8697583394251423683==" MIME-Version: 1.0 From: Daniel Gustafsson To: pgsql-committers@lists.postgresql.org Subject: pgsql: libpq: threadsafety for SSL certificate callback X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 12 Nov 2025 11:39:43 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8697583394251423683== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 bGlicHE6IHRocmVhZHNhZmV0eSBmb3IgU1NMIGNlcnRpZmljYXRlIGNhbGxiYWNrCgpJbiBvcmRl ciB0byBtYWtlIHRoZSBlcnJvcmhhbmRsaW5nIGNvZGUgaW4gYmFja2VuZCBsaWJwcSBiZSB0aHJl YWQtCnNhZmUgdGhlIGdsb2JhbCB2YXJpYWJsZSB1c2VkIGJ5IHRoZSBjZXJ0aWZpY2F0ZSB2ZXJp ZmljYXRpb24gY2FsbC0KYmFjayBuZWVkIHRvIGJlIHJlcGxhY2VkIHdpdGggcGFzc2luZyBwcml2 YXRlIGRhdGEuCgpUaGlzIG1vdmVzIHRoZSB0aHJlYWRzYWZldHkgbmVlZGxlIGEgbGl0dGxlIGJ1 dCBmb3J3YXJkcywgdGhlIGNhbGwKdG8gc3RyZXJyb3JfciBhbHNvIG5lZWRzIHRvIGJlIHJlcGxh Y2VkIHdpdGggdGhlIGVycm9yIGJ1ZmZlciBtYWRlCnRocmVhZCBsb2NhbC4gIFRoaXMgaXMgbGVm dCBhcyBmdXR1cmUgd29yayBmb3Igd2hlbiBhZGQgdGhlIHRocmVhZApwcmltaXRpdmVzIHJlcXVp cmVkIGZvciB0aGlzIHRvIHRoZSB0cmVlLgoKQXV0aG9yOiBEYW5pZWwgR3VzdGFmc3NvbiA8ZGFu aWVsQHllc3FsLnNlPgpSZXZpZXdlZC1ieTogUGV0ZXIgRWlzZW50cmF1dCA8cGV0ZXJAZWlzZW50 cmF1dC5vcmc+CkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vMzUzMjI2QzctOTdBMS00 NTA3LUEzODAtMzZBQTkyOTgzQUU2QHllc3FsLnNlCgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0 YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvOTEy MmZmNjVhMWJlMGZlNGQ1NWEzNGM2ZDZmNzQwMzIwOWYzMjZhYQoKTW9kaWZpZWQgRmlsZXMKLS0t LS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvbGlicHEvYmUtc2VjdXJlLW9wZW5zc2wuYyB8IDMxICsr KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KMSBmaWxlIGNoYW5nZWQsIDI2IGluc2VydGlv bnMoKyksIDUgZGVsZXRpb25zKC0pCgo= --===============8697583394251423683==--