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 1wuX54-000lYi-2J for pgsql-committers@arkaria.postgresql.org; Thu, 13 Aug 2026 15:10:54 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wuX51-00DYpU-0y for pgsql-committers@arkaria.postgresql.org; Thu, 13 Aug 2026 15:10:52 +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 1wtQFx-00HQli-2Q for pgsql-committers@lists.postgresql.org; Mon, 10 Aug 2026 13:41:33 +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 1wtQFn-00000001M2x-3cdX for pgsql-committers@lists.postgresql.org; Mon, 10 Aug 2026 13:41:32 +0000 Received: from gemulon.postgresql.org ([72.32.157.198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wtQFm-00216l-0P for pgsql-committers@lists.postgresql.org; Mon, 10 Aug 2026 13:41:22 +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 1wtQFl-00000000y2W-1W7C for pgsql-committers@lists.postgresql.org; Mon, 10 Aug 2026 13:41:21 +0000 Content-Type: multipart/mixed; boundary="===============1825706061136501790==" MIME-Version: 1.0 From: Noah Misch To: pgsql-committers@lists.postgresql.org Subject: pgsql: pgcrypto: Add option to revert to prior decryption behavior X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 10 Aug 2026 13:41:21 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============1825706061136501790== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 cGdjcnlwdG86IEFkZCBvcHRpb24gdG8gcmV2ZXJ0IHRvIHByaW9yIGRlY3J5cHRpb24gYmVoYXZp b3IKClRoZSBwcmV2aW91cyBjb21taXQgcmFpc2VzIGFuIEVSUk9SIGR1cmluZyBQR1Agb3BlcmF0 aW9ucyBpZiBPcGVuU1NMCmRvZXMgbm90IHN1cHBvcnQgdGhlIGNpcGhlciBpbiB1c2UuIEhvd2V2 ZXIsIGFueSBleGlzdGluZyBtZXNzYWdlcwpjcmVhdGVkIHdpdGggZmF1bHR5IGVuY3J5cHRpb24g d2lsbCBubyBsb25nZXIgYmUgYWNjZXNzaWJsZSB2aWEKcGdwX1tzeW18cHViXV9kZWNyeXB0KCku CgpUbyBoZWxwIHVzZXJzIG91dCBvZiB0aGlzIHNpdHVhdGlvbiwgYWRkIGEgbmV3IGlnbm9yZS1j aXBoZXItZmFpbHVyZQpvcHRpb24gd2hpY2ggcmV2ZXJ0cyB0byB0aGUgYnJva2VuIGJlaGF2aW9y IGR1cmluZyBkZWNyeXB0aW9uIG9ubHkuIEEKZmF1bHR5IGVuY3J5cHRpb24gd3JhcHBlciwgY3Jl YXRlZCBieSBhbiBPcGVuU1NMIGNvbmZpZ3VyYXRpb24gdGhhdCBkb2VzCm5vdCBzdXBwb3J0IHRo ZSBjaXBoZXIsIGNhbiB0aGVuIGJlIHN0cmlwcGVkIGJhY2sgb2ZmIGJ5IHRoYXQgc2FtZQpPcGVu U1NMIGluIG9yZGVyIHRvIHNhZmVseSByZWVuY3J5cHQgaXQuIChOb3RlIHRoYXQgd2hlbiBPcGVu U1NMIGRvZXMKc3VwcG9ydCB0aGUgY2lwaGVyLCBjb3JydXB0ZWQgbWVzc2FnZXMgd2lsbCBub3Qg YmUgZGVjcnlwdGVkIHJlZ2FyZGxlc3MKb2YgdGhlIGlnbm9yZS1jaXBoZXItZmFpbHVyZSBzZXR0 aW5nOyB0aGlzIGlzIHVuY2hhbmdlZC4pCgpUaGUgbmV3IHRlc3RzIGFkZCBhIGNvcnJ1cHRlZCBC bG93ZmlzaCBtZXNzYWdlIGZvciBib3RoIHB1YmxpYy0gYW5kCnN5bW1ldHJpYy1rZXkgZGVjcnlw dGlvbiwgcmVzdWx0aW5nIGluIHRoZSBmb2xsb3dpbmcgdGVzdCBtYXRyaXg6CgotIEJsb3dmaXNo IHN1cHBvcnRlZCwgZGVmYXVsdCBiZWhhdmlvcjogICAgICBmYWlscyB0byBkZWNyeXB0Ci0gQmxv d2Zpc2ggc3VwcG9ydGVkLCBpZ25vcmUtY2lwaGVyLWZhaWx1cmU6IGZhaWxzIHRvIGRlY3J5cHQK LSBCbG93ZmlzaCB1bnN1cHBvcnRlZCwgZGVmYXVsdCBiZWhhdmlvcjogICAgZmFpbHMgdG8gbG9h ZCBjaXBoZXIKLSBCbG93ZmlzaCB1bnN1cHBvcnRlZCwgaWdub3JlLWNpcGhlci1mYWlsdXJlOiBz dHJpcHMgZmF1bHR5IGVuY3J5cHRpb24KClRoZSBwcmV2aW91cyBjb21taXQncyBjaGFuZ2UgdG8g dGhlIHB1YmtleSB0ZXN0cyBpcyBleHBhbmRlZCBzaW1pbGFybHk6CmNvcnJlY3RseSBlbmNyeXB0 ZWQgbWVzc2FnZXMgY2Fubm90IGJlIGRlY3J5cHRlZCBieSBhbiBPcGVuU1NMIHRoYXQgZG9lcwpu b3Qgc3VwcG9ydCB0aGUgY2lwaGVyLCByZWdhcmRsZXNzIG9mIHRoZSBvcHRpb24ncyBzZXR0aW5n LCB0aG91Z2ggdGhlCmZhaWx1cmUgbW9kZSB3aWxsIGNoYW5nZS4KClN1Z2dlc3RlZC1ieTogTm9h aCBNaXNjaCA8bm9haEBsZWFkYm9hdC5jb20+ClJldmlld2VkLWJ5OiBEYW5pZWwgR3VzdGFmc3Nv biA8ZGFuaWVsQHllc3FsLnNlPgpSZXZpZXdlZC1ieTogTm9haCBNaXNjaCA8bm9haEBsZWFkYm9h dC5jb20+ClNlY3VyaXR5OiBDVkUtMjAyNi0xNDY2MwpCYWNrcGF0Y2gtdGhyb3VnaDogMTQKCkJy YW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNx bC5vcmcvcGcvY29tbWl0ZGlmZi80OWU3OTU0MTQ4NDhiYmQxZjUxMjJmNjRjMDY0NTgyN2Q4ZDkw MzEzCkF1dGhvcjogSmFjb2IgQ2hhbXBpb24gPGpjaGFtcGlvbkBwb3N0Z3Jlc3FsLm9yZz4KCk1v ZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCmNvbnRyaWIvcGdjcnlwdG8vZXhwZWN0ZWQvcGdw LWRlY3J5cHQub3V0ICAgICAgICAgIHwgMjYgKysrKysrKysrKysrKysrKysrCmNvbnRyaWIvcGdj cnlwdG8vZXhwZWN0ZWQvcGdwLWRlY3J5cHRfMS5vdXQgICAgICAgIHwgMzAgKysrKysrKysrKysr KysrKysrKysKY29udHJpYi9wZ2NyeXB0by9leHBlY3RlZC9wZ3AtaW5mby5vdXQgICAgICAgICAg ICAgfCAgMyArLQpjb250cmliL3BnY3J5cHRvL2V4cGVjdGVkL3BncC1wdWJrZXktZGVjcnlwdC5v dXQgICB8IDMwICsrKysrKysrKysrKysrKysrKysrCmNvbnRyaWIvcGdjcnlwdG8vZXhwZWN0ZWQv cGdwLXB1YmtleS1kZWNyeXB0XzEub3V0IHwgMzAgKysrKysrKysrKysrKysrKysrKysKY29udHJp Yi9wZ2NyeXB0by9wZ3AtY2ZiLmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAyMSArKysrKysr KysrLS0tLQpjb250cmliL3BnY3J5cHRvL3BncC1kZWNyeXB0LmMgICAgICAgICAgICAgICAgICAg ICB8ICA5ICsrKystLQpjb250cmliL3BnY3J5cHRvL3BncC1lbmNyeXB0LmMgICAgICAgICAgICAg ICAgICAgICB8ICA2ICsrLS0KY29udHJpYi9wZ2NyeXB0by9wZ3AtcGdzcWwuYyAgICAgICAgICAg ICAgICAgICAgICAgfCAgMiArKwpjb250cmliL3BnY3J5cHRvL3BncC1wdWJrZXkuYyAgICAgICAg ICAgICAgICAgICAgICB8ICA5ICsrKysrLQpjb250cmliL3BnY3J5cHRvL3BncC5jICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB8ICA5ICsrKysrKwpjb250cmliL3BnY3J5cHRvL3BncC5oICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA3ICsrKystCmNvbnRyaWIvcGdjcnlwdG8vc3Fs L3BncC1kZWNyeXB0LnNxbCAgICAgICAgICAgICAgIHwgMjYgKysrKysrKysrKysrKysrKysrCmNv bnRyaWIvcGdjcnlwdG8vc3FsL3BncC1wdWJrZXktZGVjcnlwdC5zcWwgICAgICAgIHwgMjcgKysr KysrKysrKysrKysrKysrCmRvYy9zcmMvc2dtbC9wZ2NyeXB0by5zZ21sICAgICAgICAgICAgICAg ICAgICAgICAgIHwgMzIgKysrKysrKysrKysrKysrKysrKysrKwoxNSBmaWxlcyBjaGFuZ2VkLCAy NTQgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgo= --===============1825706061136501790==--