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 1w7K4y-005BS7-2s for pgsql-committers@arkaria.postgresql.org; Mon, 30 Mar 2026 21:23:24 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w7K4x-006TWP-05 for pgsql-committers@arkaria.postgresql.org; Mon, 30 Mar 2026 21:23:23 +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 1w7K4w-006TWG-2d for pgsql-committers@lists.postgresql.org; Mon, 30 Mar 2026 21:23:23 +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.98.2) (envelope-from ) id 1w7K4u-000000023x9-1pr8 for pgsql-committers@lists.postgresql.org; Mon, 30 Mar 2026 21:23:22 +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=iTjXFccHaK4Ly4Sq00rhuLoMVe9PXw6RcdpR8k3obtA=; b=YbsTsIF03tqC5JbrHKb9ZZVpHs M0vbhCwCKTmT2LpCgIojcVESUG7kqxiqAQuUQZNQPCRW3UTqd7zxmEGGq1jhCD7Lg4mAJuBQHMue5 Tf90gFPZC/L8scHjOOMNv0xi/e0LSrQW4FUHwJ64yOY0MhGKb3ebdSRJbwtdxqcSql7IPVQknJT+j Z23swIKSot7l21QADhR5DWBGtAx0HFjoYkB3Wv495D/WZmGEMdF3cZOUewDE/U7d2XloRSFaQO0Dm yjWGS82AWfXrrMuZi/D5ki1QdeYtax/A31rTSIWbCMjUq8fLXCpp/pzae/9V5Rkw6uWvzBQCrvVc3 T/deL+BA==; 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.96) (envelope-from ) id 1w7K4t-006wXW-1P for pgsql-committers@lists.postgresql.org; Mon, 30 Mar 2026 21:23:19 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w7K4s-002Csa-1u for pgsql-committers@lists.postgresql.org; Mon, 30 Mar 2026 21:23:19 +0000 Content-Type: multipart/mixed; boundary="===============8351630216353756631==" MIME-Version: 1.0 From: Jacob Champion To: pgsql-committers@lists.postgresql.org Subject: pgsql: libpq: Add oauth_ca_file option to change CAs without debugging X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 30 Mar 2026 21:23:19 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8351630216353756631== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 bGlicHE6IEFkZCBvYXV0aF9jYV9maWxlIG9wdGlvbiB0byBjaGFuZ2UgQ0FzIHdpdGhvdXQgZGVi dWdnaW5nCgpQRzE4IGhpZCB0aGUgUEdPQVVUSENBRklMRSBlbnZ2YXIgYmVoaW5kIFBHT0FVVEhE RUJVRz1VTlNBRkUsIGJlY2F1c2UgSQp0aG91Z2h0IHRoYXQgYW55ICJyZWFsIiBwcm9kdWN0aW9u IHVzYWdlIG9mIHByaXZhdGUgQ0EgY2VydGlmaWNhdGVzCndvdWxkIGhhdmUgdGhlbSBhZGRlZCB0 byB0aGUgQ3VybCBzeXN0ZW0gdHJ1c3Qgc3RvcmUuIEJ1dCB0aGVyZSBhcmUgdXNlCmNhc2VzLCBz dWNoIGFzIGNvbnRhaW5lcml6ZWQgZW52aXJvbm1lbnRzLCB0aGF0IHByZWZlciB0byBtYW5hZ2Ug Y3VzdG9tCkNBIHNldHRpbmdzIG1vcmUgZ3JhbnVsYXJseTsgc29tZSBvZiB0aGVtIGNvbnNpZGVy IGVudnZhciBjb25maWd1cmF0aW9uCm9mIGNlcnRpZmljYXRlcyB0byBiZSBzdGFuZGFyZCBwcmFj dGljZS4KCk1vdmUgUEdPQVVUSENBRklMRSBvdXQgZnJvbSB1bmRlciB0aGUgZGVidWcgZmxhZywg YW5kIGFkZCBhbgpvYXV0aF9jYV9maWxlIG9wdGlvbiB0byBsaWJwcSB0byBjb25maWd1cmUgdHJ1 c3RlZCBDQXMgcGVyIGNvbm5lY3Rpb24uCgpQYXRjaCBieSBKb25hdGhhbiBHb256YWxleiBWLiwg d2l0aCBzb21lIGFkZGl0aW9uYWwgd29yZHNtaXRoaW5nIGFuZAp0ZXN0IG9yZ2FuaXphdGlvbiBi eSBtZS4KCkF1dGhvcjogSm9uYXRoYW4gR29uemFsZXogVi4gPGpvbmF0aGFuLmFiZGllbEBnbWFp bC5jb20+CkNvLWF1dGhvcmVkLWJ5OiBKYWNvYiBDaGFtcGlvbiA8amFjb2IuY2hhbXBpb25AZW50 ZXJwcmlzZWRiLmNvbT4KUmV2aWV3ZWQtYnk6IFpzb2x0IFBhcnJhZ2kgPHpzb2x0LnBhcnJhZ2lA cGVyY29uYS5jb20+CkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vMTZhOTFkMDI3OTVj Yjk5MTk2MzMyNmE5MDJhZmE3NjRlNGQ3MjFkYi5jYW1lbCU0MGdtYWlsLmNvbQoKQnJhbmNoCi0t LS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9w Zy9jb21taXRkaWZmLzk5MzM2ODExM2M0MzI4MzI4NjJkYjI5ZjkyN2MyMDZkYWIwYzBiOGEKCk1v ZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCmRvYy9zcmMvc2dtbC9saWJwcS5zZ21sICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHwgNDAgKysrKysrKysrKystLQpzcmMvaW50ZXJmYWNlcy9s aWJwcS1vYXV0aC9vYXV0aC1jdXJsLmMgICAgICAgICAgICB8IDI2ICsrKystLS0tLQpzcmMvaW50 ZXJmYWNlcy9saWJwcS9mZS1jb25uZWN0LmMgICAgICAgICAgICAgICAgICB8ICA1ICsrCnNyYy9p bnRlcmZhY2VzL2xpYnBxL2xpYnBxLWludC5oICAgICAgICAgICAgICAgICAgIHwgIDEgKwpzcmMv dGVzdC9tb2R1bGVzL29hdXRoX3ZhbGlkYXRvci90LzAwMV9zZXJ2ZXIucGwgICB8IDY3ICsrKysr KysrKysrKysrLS0tLS0tLS0Kc3JjL3Rlc3QvbW9kdWxlcy9vYXV0aF92YWxpZGF0b3IvdC9PQXV0 aC9TZXJ2ZXIucG0gfCAgMiArLQo2IGZpbGVzIGNoYW5nZWQsIDk2IGluc2VydGlvbnMoKyksIDQ1 IGRlbGV0aW9ucygtKQoK --===============8351630216353756631==--