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 1rrfKs-001wUq-VI for pgsql-committers@arkaria.postgresql.org; Tue, 02 Apr 2024 14:42:03 +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 1rrfKs-009Dq2-1T for pgsql-committers@arkaria.postgresql.org; Tue, 02 Apr 2024 14:42:02 +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 1rrfKr-009Dm8-Ps for pgsql-committers@lists.postgresql.org; Tue, 02 Apr 2024 14:42:01 +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 1rrfKp-000CU4-9S for pgsql-committers@lists.postgresql.org; Tue, 02 Apr 2024 14:42:00 +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.94.2) (envelope-from ) id 1rrfKo-000SZH-8X for pgsql-committers@lists.postgresql.org; Tue, 02 Apr 2024 14:41:58 +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 1rrfKn-0008u5-Jh for pgsql-committers@lists.postgresql.org; Tue, 02 Apr 2024 14:41:58 +0000 Content-Type: multipart/mixed; boundary="===============1703838643131228885==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Unwind #if spaghetti in hmac_openssl.c a bit. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 02 Apr 2024 14:41:58 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============1703838643131228885== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VW53aW5kICNpZiBzcGFnaGV0dGkgaW4gaG1hY19vcGVuc3NsLmMgYSBiaXQuCgpNYWtlIHRoaXMg Y29kZSBhIGxpdHRsZSBsZXNzIGNvbmZ1c2luZyBieSBkZWZpbmluZyBhIHNlcGFyYXRlIG1hY3Jv CnRoYXQgY29udHJvbHMgd2hldGhlciB3ZSdsbCB1c2UgUmVzb3VyY2VPd25lciBmYWNpbGl0aWVz IHRvIHRyYWNrCnRoZSBleGlzdGVuY2Ugb2YgYSBwZ19obWFjX2N0eCBjb250ZXh0LgoKVGhlIHBy b3hpbWF0ZSByZWFzb24gdG8gdG91Y2ggdGhpcyBpcyB0aGF0IHNpbmNlIGI4YmZmMDdkYSwgd2Ug Z290CiJ1bnVzZWQgZnVuY3Rpb24iIHdhcm5pbmdzIGlmIGJ1aWxkaW5nIHdpdGggb2xkZXIgT3Bl blNTTCwgYmVjYXVzZQp0aGUgI2lmIGd1YXJkcyBhcm91bmQgdGhlIFJlc291cmNlT3duZXIgd3Jh cHBlciBmdW5jdGlvbiBkZWZpbml0aW9ucwp3ZXJlIGRpZmZlcmVudCBmcm9tIHRob3NlIGFyb3Vu ZCB0aGUgY2FsbHMgb2YgdGhvc2UgZnVuY3Rpb25zLgpQdWxsaW5nIHRoZSBSZXNvdXJjZU93bmVy IG1hY2hpbmF0aW9ucyBvdXRzaWRlIG9mIHRoZSAjaWZkZWYgSEFWRV94eHgKZ3VhcmRzIGZpeGVz IHRoYXQgYW5kIG1ha2VzIHRoZSBjb2RlIGNsZWFyZXIgdG9vLgoKRGlzY3Vzc2lvbjogaHR0cHM6 Ly9wb3N0Z3IuZXMvbS8xMzk0MjcxLjE3MTIwMTYxMDFAc3NzLnBnaC5wYS51cwoKQnJhbmNoCi0t LS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9w Zy9jb21taXRkaWZmLzM4Njk4ZGQzOGU1NmI2ZGUzMTU0NWFjMjg0ZTM2ZmViMDBkNDEzY2IKCk1v ZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9jb21tb24vaG1hY19vcGVuc3NsLmMgfCAz MiArKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLQoxIGZpbGUgY2hhbmdlZCwgMTggaW5z ZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgo= --===============1703838643131228885==--