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 1wuXAB-000lpH-11 for pgsql-committers@arkaria.postgresql.org; Thu, 13 Aug 2026 15:16:11 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wuXA8-00EGxe-2o for pgsql-committers@arkaria.postgresql.org; Thu, 13 Aug 2026 15:16:09 +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 1wtQGQ-00HR3N-1R for pgsql-committers@lists.postgresql.org; Mon, 10 Aug 2026 13:42:01 +0000 Received: from mahout.postgresql.org ([72.32.157.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 1wtQFt-00000001C0a-3skO for pgsql-committers@lists.postgresql.org; Mon, 10 Aug 2026 13:42:01 +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 1wtQFr-00219r-2c for pgsql-committers@lists.postgresql.org; Mon, 10 Aug 2026 13:41: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 1wtQFq-00000000yBS-2p8f for pgsql-committers@lists.postgresql.org; Mon, 10 Aug 2026 13:41:26 +0000 Content-Type: multipart/mixed; boundary="===============5104199558475494139==" 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:26 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5104199558475494139== 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 YW5jaAotLS0tLS0KUkVMXzE4X1NUQUJMRQoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBv c3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvNGM1MTI4Y2EwYjMwOGMzN2E5MWVhN2RjYzRjMTBh OThjNjcyZDU5MgpBdXRob3I6IEphY29iIENoYW1waW9uIDxqY2hhbXBpb25AcG9zdGdyZXNxbC5v cmc+CgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpjb250cmliL3BnY3J5cHRvL2V4cGVj dGVkL3BncC1kZWNyeXB0Lm91dCAgICAgICAgICB8IDI2ICsrKysrKysrKysrKysrKysrKwpjb250 cmliL3BnY3J5cHRvL2V4cGVjdGVkL3BncC1kZWNyeXB0XzEub3V0ICAgICAgICB8IDMwICsrKysr KysrKysrKysrKysrKysrCmNvbnRyaWIvcGdjcnlwdG8vZXhwZWN0ZWQvcGdwLWluZm8ub3V0ICAg ICAgICAgICAgIHwgIDMgKy0KY29udHJpYi9wZ2NyeXB0by9leHBlY3RlZC9wZ3AtcHVia2V5LWRl Y3J5cHQub3V0ICAgfCAzMCArKysrKysrKysrKysrKysrKysrKwpjb250cmliL3BnY3J5cHRvL2V4 cGVjdGVkL3BncC1wdWJrZXktZGVjcnlwdF8xLm91dCB8IDMwICsrKysrKysrKysrKysrKysrKysr CmNvbnRyaWIvcGdjcnlwdG8vcGdwLWNmYi5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjEg KysrKysrKysrKy0tLS0KY29udHJpYi9wZ2NyeXB0by9wZ3AtZGVjcnlwdC5jICAgICAgICAgICAg ICAgICAgICAgfCAgOSArKysrLS0KY29udHJpYi9wZ2NyeXB0by9wZ3AtZW5jcnlwdC5jICAgICAg ICAgICAgICAgICAgICAgfCAgNiArKy0tCmNvbnRyaWIvcGdjcnlwdG8vcGdwLXBnc3FsLmMgICAg ICAgICAgICAgICAgICAgICAgIHwgIDIgKysKY29udHJpYi9wZ2NyeXB0by9wZ3AtcHVia2V5LmMg ICAgICAgICAgICAgICAgICAgICAgfCAgOSArKysrKy0KY29udHJpYi9wZ2NyeXB0by9wZ3AuYyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgOSArKysrKysKY29udHJpYi9wZ2NyeXB0by9w Z3AuaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNyArKysrLQpjb250cmliL3BnY3J5 cHRvL3NxbC9wZ3AtZGVjcnlwdC5zcWwgICAgICAgICAgICAgICB8IDI2ICsrKysrKysrKysrKysr KysrKwpjb250cmliL3BnY3J5cHRvL3NxbC9wZ3AtcHVia2V5LWRlY3J5cHQuc3FsICAgICAgICB8 IDI3ICsrKysrKysrKysrKysrKysrKwpkb2Mvc3JjL3NnbWwvcGdjcnlwdG8uc2dtbCAgICAgICAg ICAgICAgICAgICAgICAgICB8IDMyICsrKysrKysrKysrKysrKysrKysrKysKMTUgZmlsZXMgY2hh bmdlZCwgMjU0IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQoK --===============5104199558475494139==--