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.94.2) (envelope-from ) id 1szMPO-005ep5-2p for pgsql-committers@arkaria.postgresql.org; Fri, 11 Oct 2024 20:38:46 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1szMPM-00B8UH-81 for pgsql-committers@arkaria.postgresql.org; Fri, 11 Oct 2024 20:38:44 +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.94.2) (envelope-from ) id 1szMPL-00B8Ri-Ug for pgsql-committers@lists.postgresql.org; Fri, 11 Oct 2024 20:38:44 +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.94.2) (envelope-from ) id 1szMPJ-000Px5-9r for pgsql-committers@lists.postgresql.org; Fri, 11 Oct 2024 20:38:43 +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=KmNsbFVU0SCUms4R9UAKwMXKURywKaRjkl9X5sZ4Zd8=; b=V3Z6MVNMa5p2JJ3BSFv8P+rCRs 2u9XpbBANXE5jl/lZ+gKXRQu4zGfcjd5D48CCwvUgJ6ika+4ZQNNeOgFJ7v9mZ4MvOGt+fHJqiWib 33klDf0cFJBfeN0qM35lu9NY5UGIY+Jpyap5ElVM8Dq6ov42qnZJHBvvOvRykrzDsMcl9RAehoU6P gMGkfG3Kzg8C1q5GllywnWyIm/Av7og5bYb/uMyci1sgcouplh9vEeQ7H3eUZ9Fj7S5pQRYBRbwaX nG5F65cKlmtA3ktI/l886yDZbVAs1Dpu53ofGs7tGgGt4ngDy2kStbkpM0aIe0S/NI8inNKedmBU9 bPPn7nzA==; 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 1szMPI-001Irm-0F for pgsql-committers@lists.postgresql.org; Fri, 11 Oct 2024 20:38:40 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1szMPI-000MIH-C8 for pgsql-committers@lists.postgresql.org; Fri, 11 Oct 2024 20:38:39 +0000 Content-Type: multipart/mixed; boundary="===============6920163606927706206==" MIME-Version: 1.0 From: Daniel Gustafsson To: pgsql-committers@lists.postgresql.org Subject: pgsql: Avoid mixing custom and OpenSSL BIO functions X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 11 Oct 2024 20:38:39 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============6920163606927706206== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QXZvaWQgbWl4aW5nIGN1c3RvbSBhbmQgT3BlblNTTCBCSU8gZnVuY3Rpb25zCgpQb3N0Z3JlU1FM IGhhcyBmb3IgYSBsb25nIHRpbWUgbWl4ZWQgdHdvIEJJTyBpbXBsZW1lbnRhdGlvbnMsIHdoaWNo IGNhbgpsZWFkIHRvIHN1YnRsZSBidWdzIGFuZCBpbmNvbnNpc3RlbmNpZXMuIFRoaXMgY2xlYW5z IHVwIG91ciBCSU8gYnkganVzdApqdXN0IHNldHRpbmcgdXAgdGhlIG1ldGhvZHMgd2UgbmVlZC4g VGhpcyBwYXRjaCBkb2VzIG5vdCBpbnRyb2R1Y2UgYW55CmZ1bmN0aW9uYWxpdHkgY2hhbmdlcy4K ClRoZSBmb2xsb3dpbmcgbWV0aG9kcyBhcmUgbm8gbG9uZ2VyIGRlZmluZWQgZHVlIHRvIG5vdCBi ZWluZyBuZWVkZWQ6CgogIC0gZ2V0czogTm90IHVzZWQgYnkgbGlic3NsCiAgLSBwdXRzOiBOb3Qg dXNlZCBieSBsaWJzc2wKICAtIGNyZWF0ZTogU2V0cyB1cCBzdGF0ZSBub3QgdXNlZCBieSBsaWJw cQogIC0gZGVzdHJveTogTm90IHVzZWQgc2luY2UgbGlicHEgdXNlIEJJT19OT0NMT1NFLCBpZiBp dCB3YXMgdXNlZCBpdCBjbG9zZQogICAgICAgICAgICAgdGhlIHNvY2tldCBmcm9tIHVuZGVybmVh dGggbGlicHEKICAtIGNhbGxiYWNrX2N0cmw6IE5vdCBpbXBsZW1lbnRlZCBieSBzb2NrZXRzCgpU aGUgZm9sbG93aW5nIG1ldGhvZHMgYXJlIGRlZmluZWQgZm9yIG91ciBCSU86CgogIC0gcmVhZDog VXNlZCBmb3IgcmVhZGluZyBhcmJpdHJhcnkgbGVuZ3RoIGRhdGEgZnJvbSB0aGUgQklPLiBObyBj aGFuZ2UKICAgICAgICAgIGluIGZ1bmN0aW9uYWxpdHkgZnJvbSB0aGUgcHJldmlvdXMgaW1wbGVt ZW50YXRpb24uCiAgLSB3cml0ZTogVXNlZCBmb3Igd3JpdGluZyBhcmJpdHJhcnkgbGVuZ3RoIGRh dGEgdG8gdGhlIEJJTy4gTm8gY2hhbmdlCiAgICAgICAgICAgaW4gZnVuY3Rpb25hbGl0eSBmcm9t IHRoZSBwcmV2aW91cyBpbXBsZW1lbnRhdGlvbi4KICAtIGN0cmw6IFVzZWQgZm9yIHByb2Nlc3Np bmcgY3RybCBtZXNzYWdlcyBpbiB0aGUgQklPIChzaW1pbGFyIHRvIGlvY3RsKS4KICAgICAgICAg IFRoZSBvbmx5IGN0cmwgbWVzc2FnZSB3aGljaCBtYXR0ZXJzIGlzIEJJT19DVFJMX0ZMVVNIIHVz ZWQgZm9yCiAgICAgICAgICB3cml0aW5nIG91dCBidWZmZXJlZCBkYXRhIChvciBzaWduYWwgRU9G IGFuZCB0aGF0IG5vIG1vcmUgZGF0YQogICAgICAgICAgd2lsbCBiZSB3cml0dGVuKS4gQklPX0NU UkxfRkxVU0ggaXMgbWFuZGF0b3J5IHRvIGltcGxlbWVudCBhbmQKICAgICAgICAgIGlzIGltcGxl bWVudGVkIGFzIGEgbm8tb3Agc2luY2UgdGhlcmUgaXMgbm8gaW50ZXJtZWRpYXRlIGJ1ZmZlcgog ICAgICAgICAgdG8gZmx1c2guCiAgICAgICAgICBCSU9fQ1RSTF9FT0YgaXMgdGhlIG91dC1vZi1i YW5kIG1ldGhvZCBmb3Igc2lnbmFsbGluZyBFT0YgdG8KICAgICAgICAgIHJlYWRfZXggYmFzZWQg QklPJ3MuIE91ciBCSU8gaXMgbm90IHJlYWRfZXggYmFzZWQgYnV0IHNvbWVvbmUKICAgICAgICAg IGNvdWxkIGFjY2lkZW50YWxseSBjYWxsIEJJT19DVFJMX0VPRiBvbiB1cyBzbyBpbXBsZW1lbnQg bWFpbmx5CiAgICAgICAgICBmb3IgY29tcGxldGVuZXNzIHNha2UuCgpBcyB0aGUgaW1wbGVtZW50 YXRpb24gaXMgbm8gbG9uZ2VyIHJlbGF0ZWQgdG8gQklPX3Nfc29ja2V0IG9yIGNhbGxpbmcKU1NM X3NldF9mZCwgbWV0aG9kcyBoYXZlIGJlZW4gcmVuYW1lZCB0byByZWZlcmVuY2UgdGhlIFBHY29u biBhbmQgUG9ydAp0eXBlcyBpbnN0ZWFkLgoKVGhpcyBhbHNvIHJldmVydHMgYmFjayB0byB1c2lu ZyBCSU9fc2V0X2RhdGEsIHdpdGggb3VyIGZhbGxiYWNrLCBhcyBhIHNtYWxsCm9wdGltaXphdGlv biBhcyBCSU9fc2V0X2FwcF9kYXRhIHJlcXVpcmUgdGhlIGV4X2RhdGEgbWVjaGFuaXNtIGluIE9w ZW5TU0wuCgpBdXRob3I6IERhdmlkIEJlbmphbWluIDxkYXZpZGJlbkBnb29nbGUuY29tPgpSZXZp ZXdlZC1ieTogQW5kcmVzIEZyZXVuZCA8YW5kcmVzQGFuYXJhemVsLmRlPgpSZXZpZXdlZC1ieTog RGFuaWVsIEd1c3RhZnNzb24gPGRhbmllbEB5ZXNxbC5zZT4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9w b3N0Z3IuZXMvbS9DQUY4cXdhQ1o5N0FaV1h0Z195MzU5U3BPSGUrSGRKK3AwcG9MQ3BKWVNVeEwt OEVvOEFAbWFpbC5nbWFpbC5jb20KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0t LS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi82Zjc4MmEyYTE3Mzhh Yjk2ZWU5NDhhNGFiMzNjYTNkZWZkMzkzMjdiCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0t LQpzcmMvYmFja2VuZC9saWJwcS9iZS1zZWN1cmUtb3BlbnNzbC5jICAgIHwgMTA3ICsrKysrKysr KysrKysrKysrKy0tLS0tLS0tLS0tLS0Kc3JjL2luY2x1ZGUvbGlicHEvbGlicHEtYmUuaCAgICAg ICAgICAgICB8ICAgMSArCnNyYy9pbnRlcmZhY2VzL2xpYnBxL2ZlLXNlY3VyZS1vcGVuc3NsLmMg fCAgOTkgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQpzcmMvaW50ZXJmYWNlcy9saWJwcS9s aWJwcS1pbnQuaCAgICAgICAgIHwgICAxICsKNCBmaWxlcyBjaGFuZ2VkLCAxMjIgaW5zZXJ0aW9u cygrKSwgODYgZGVsZXRpb25zKC0pCgo= --===============6920163606927706206==--