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 1wtDew-001479-0q for pgsql-committers@arkaria.postgresql.org; Mon, 10 Aug 2026 00:14:30 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wtDev-00ERZ4-2M for pgsql-committers@arkaria.postgresql.org; Mon, 10 Aug 2026 00:14:29 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wtDev-00ERYu-1h for pgsql-committers@lists.postgresql.org; Mon, 10 Aug 2026 00:14:28 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wtDet-000000016Ve-10MU for pgsql-committers@lists.postgresql.org; Mon, 10 Aug 2026 00:14:28 +0000 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 1wtDet-001hRi-05 for pgsql-committers@lists.postgresql.org; Mon, 10 Aug 2026 00:14:27 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.98.2) (envelope-from ) id 1wtDes-00000000tCh-1KXr for pgsql-committers@lists.postgresql.org; Mon, 10 Aug 2026 00:14:26 +0000 Content-Type: multipart/mixed; boundary="===============5344035058536078306==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Use explicit fetching for digests in cryptohash (OpenSSL >= 3.0) X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 10 Aug 2026 00:14:26 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5344035058536078306== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VXNlIGV4cGxpY2l0IGZldGNoaW5nIGZvciBkaWdlc3RzIGluIGNyeXB0b2hhc2ggKE9wZW5TU0wg Pj0gMy4wKQoKY3J5cHRvaGFzaF9vcGVuc3NsLmMgaW5pdGlhbGl6ZWQgdGhlIEVWUF9NRF9DVFgg d2l0aCB0aGUgaW1wbGljaXQgc3RhdGljCmRpZ2VzdCBvYmplY3RzIChFVlBfc2hhMjU2KCkgYW5k IGZyaWVuZHMpLiAgVGhlc2UgZG8gbm90IGRpc3BhdGNoCnRocm91Z2ggYSBsb2FkZWQgcHJvdmlk ZXIuICBPcGVuU1NMIDMuMCBhbmQgbmV3ZXIgdmVyc2lvbnMgcmVjb21tZW5kIHRvCnN3aXRjaCB0 byBhbiBleHBsaWNpdCBmZXRjaCwgdXNpbmcgRVZQX01EX2ZldGNoKCksIHRoZSBvbGRlciByb3V0 aW5lcwpiZWluZyBkZXByZWNhdGVkLCBhdmFpbGFibGUgZm9yIGJhY2t3YXJkLWNvbXBhdGliaWxp dHkgcHVycG9zZXMuCgpOb3csIHdoZW4gYnVpbGRpbmcgd2l0aCBPcGVuU1NMIDMuMCBvciBhIG5l d2VyIGJlcnNpb24sIHdlIGZldGNoIHRoZQpkaWdlc3QgYnkgbmFtZSB3aXRoIEVWUF9NRF9mZXRj aCgpLCBjYWNoZSBpdCBpbiB0aGUgY29udGV4dCwgYW5kIGZyZWUgaXQKb24gdGVhcmRvd24uICBU aGlzIGhhcyBhcyBjb25zZXF1ZW5jZSB0byBmZWVkIHRoZSBoYXNoIGZyb20gYSBwcm92aWRlci4K VGhlIGltcGxpY2l0IHBhdGggaXMga2VwdCBmb3Igb2xkZXIgT3BlblNTTCwgMS4xLjEgYmVpbmcg dGhlIG9sZGVzdAp2ZXJzaW9uIHN0aWxsIHN1cHBvcnRlZCBvbiBIRUFELCBhbmQgZm9yIExpYnJl U1NMLgoKVGhpcyBpcyBhIHNsaWdodCBjaGFuZ2UgaW4gdGhlIGhhc2hpbmcgbG9naWMuICBObyBi YWNrcGF0Y2ggaXMgZG9uZSBhcwp0aGF0IGxvb2tzIHNhZmVyLCBhbmQgdGhlIGNvZGUgaW4gdGhl IGJhY2stYnJhbmNoZXMgaXMgYWxzbyBhYmxlIHRvCndvcmsuICBUaGlzIGhhcyBiZWVuIGxvY2Fs bHkgdGVzdGVkIGFjcm9zcyBPcGVuU1NMIDEuMS4xIHVwIHRvIDMuNSwgc28KaG9wZWZ1bGx5IG5v dGhpbmcgaXMgYnJva2VuLgoKTm90ZTogVGhlIHN1Ym1pdHRlZCBjb2RlIHdhcyBjbGVhcmx5IEFJ LWdlbmVyYXRlZC4gIEkgaGF2ZSBzcGVuZCBhIGJpdApvZiB0aW1lIGNsZWFuaW5nIGl0IHVwLCBt YWtpbmcgaXQgbW9yZSBjb25zaXN0ZW50IHdpdGggdGhlIHByb2plY3Qgc3R5bGUKaW4gdGVybXMg b2YgY29kaW5nLCBhZGp1c3RpbmcgYSBmZXcgbW9yZSB0aGluZ3Mgb24gdGhlIHdheS4KCkF1dGhv cjogTWFyayBBdHdvb2QgPG1hcmtAcmV2aWV3Y29tbWl0LmNvbT4KQ28tYXV0aG9yZWQtYnk6IE1p Y2hhZWwgUGFxdWllciA8bWljaGFlbEBwYXF1aWVyLnh5ej4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9w b3N0Z3IuZXMvbS8xNzg1OTYwNTUzNTguMTU4NDI4Ny44NDg1NDYzOTU0MzExMDE0ODgxQHJldmll d2NvbW1pdC5jb20KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6 Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi9iOTFmNzljZDA4YWJiYTdhODAwZDNm YWY3OWJiOTZlOGFkYzg3NTJlCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvY29t bW9uL2NyeXB0b2hhc2hfb3BlbnNzbC5jIHwgNDcgKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysKMSBmaWxlIGNoYW5nZWQsIDQ3IGluc2VydGlvbnMoKykKCg== --===============5344035058536078306==--