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 1rnJ6L-00CcKx-Qs for pgsql-committers@arkaria.postgresql.org; Thu, 21 Mar 2024 14:09:02 +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 1rnJ6J-00Dqcv-TL for pgsql-committers@arkaria.postgresql.org; Thu, 21 Mar 2024 14:09:00 +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 1rnJ6J-00Dqcm-Is for pgsql-committers@lists.postgresql.org; Thu, 21 Mar 2024 14:09:00 +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 1rnJ6F-005g9D-R9 for pgsql-committers@lists.postgresql.org; Thu, 21 Mar 2024 14:08:58 +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=WU3bx41bXxdrH996OQmtw/lXPUsEH4DGAPYgk4YR80Q=; b=fA1kgAfjakQTyH70g/PMIG4GP3 Rzw/s3b4IePQLqd4NlS0HiRnT2xHzLbtKjeKiLvgGWRHpwk/NKVeOqHqwU8oDwHPy9oJvaP80p3Yx guHZlMMJy7iXfHk7hHzSUkHomud623KRU8Nq4jiiFs//seWHuujpNtDzR7cviduxLGltC60uXw2ml FUtQI3N/d7SJupoxOt2hyCR0aO/rPnlIqSkj0ig2LkJqPb4L0TQdPzIJdOnwhw+qfnO6IoEGXsb7x Pmi+flxxp54VzNWLevQ3iX6rSEaSKLyUUWXfMvzJxg7Vo95PZHJ3+gAVyeSxJLtNebig+w/a2lIX1 +0ytoB7A==; 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 1rnJ6G-00Fb3V-92 for pgsql-committers@lists.postgresql.org; Thu, 21 Mar 2024 14:08:56 +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 1rnJ6F-004wul-Ak for pgsql-committers@lists.postgresql.org; Thu, 21 Mar 2024 14:08:55 +0000 Content-Type: multipart/mixed; boundary="===============7470014623610374931==" MIME-Version: 1.0 From: Daniel Gustafsson To: pgsql-committers@lists.postgresql.org Subject: pgsql: Refactor SASL exchange to return tri-state status X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Thu, 21 Mar 2024 14:08:55 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============7470014623610374931== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 UmVmYWN0b3IgU0FTTCBleGNoYW5nZSB0byByZXR1cm4gdHJpLXN0YXRlIHN0YXR1cwoKVGhlIFNB U0wgZXhjaGFuZ2UgY2FsbGJhY2sgcmV0dXJuZWQgc3RhdGUgaW4gdG8gb3V0cHV0IHZhcmlhYmxl czoKZG9uZSBhbmQgc3VjY2Vzcy4gIFRoaXMgcmVmYWN0b3JzIHRoYXQgbG9naWMgYnkgaW50cm9k dWNpbmcgYSBuZXcKcmV0dXJuIHZhcmlhYmxlIG9mIHR5cGUgU0FTTFN0YXR1cyB3aGljaCBtYWtl cyB0aGUgY29kZSBlYXNpZXIgdG8KcmVhZCBhbmQgdW5kZXJzdGFuZCwgYW5kIHByZXBhcmVzIGZv ciBmdXR1cmUgU0FTTCBleGNoYW5nZXMgd2hpY2gKb3BlcmF0ZSBhc3luY2hyb25vdXNseS4KClRo aXMgd2FzIGV4dHJhY3RlZCBmcm9tIGEgbGFyZ2VyIHBhdGNoc2V0IHRvIGludHJvZHVjZSBPQXV0 aEJlYXJlcgphdXRoZW50aWNhdGlvbiBhbmQgYXV0aG9yaXphdGlvbi4KCkF1dGhvcjogSmFjb2Ig Q2hhbXBpb24gPGphY29iLmNoYW1waW9uQGVudGVycHJpc2VkYi5jb20+CkRpc2N1c3Npb246IGh0 dHBzOi8vcG9zdGdyLmVzL20vZDFiNDY3YTc4ZTBlMzZlZDg1YTA5YWRmOTc5ZDA0Y2YxMjRhOWQ0 Yi5jYW1lbEB2bXdhcmUuY29tCgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0t Cmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvMjQxNzhlMjM1ZWE1NmFj YTkyMzNlNjQwZGQ3ZmY5YjE3ZTg1OGIwNwoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0K c3JjL2ludGVyZmFjZXMvbGlicHEvZmUtYXV0aC1zYXNsLmggIHwgMzEgKysrKysrKysrLS0tLS0K c3JjL2ludGVyZmFjZXMvbGlicHEvZmUtYXV0aC1zY3JhbS5jIHwgNzggKysrKysrKysrKysrKysr KystLS0tLS0tLS0tLS0tLS0tLS0tCnNyYy9pbnRlcmZhY2VzL2xpYnBxL2ZlLWF1dGguYyAgICAg ICB8IDI4ICsrKysrKy0tLS0tLS0Kc3JjL3Rvb2xzL3BnaW5kZW50L3R5cGVkZWZzLmxpc3QgICAg IHwgIDEgKwo0IGZpbGVzIGNoYW5nZWQsIDcxIGluc2VydGlvbnMoKyksIDY3IGRlbGV0aW9ucygt KQoK --===============7470014623610374931==--