# HG changeset patch # User Kim Alvefur # Date 1412508029 -7200 # Node ID 48bf6993b4c4baa7d600702a1431584d7d367125 # Parent 69fc23b4481918f2948c3a3a4d6e66abdfd7be15 util.sasl.scram: Only indicate channel binding support when TLS is used diff -r 69fc23b44819 -r 48bf6993b4c4 util/sasl/scram.lua --- a/util/sasl/scram.lua Tue Sep 30 12:18:28 2014 +0200 +++ b/util/sasl/scram.lua Sun Oct 05 13:20:29 2014 +0200 @@ -47,7 +47,7 @@ local our_nonce = "r=" .. c_nonce; local client_first_message_bare = username .. "," .. our_nonce; local cbind_data = ""; - local gs2_cbind_flag = "y"; + local gs2_cbind_flag = stream.conn:ssl() and "y" or "n"; if name == "SCRAM-SHA-1-PLUS" then cbind_data = stream.conn:socket():getfinished(); gs2_cbind_flag = "p=tls-unique";