aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/gist/gistbuild.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2017-12-08 10:17:46 -0500
committerPeter Eisentraut <peter_e@gmx.net>2017-12-08 10:17:46 -0500
commit218b024a7ec866ec62abb5c2fb4eb9108bb5fc0f (patch)
tree85814a78dce8489e56f6d1ab6d660e32ac44413f /src/backend/access/gist/gistbuild.c
parentee5b595493e1609903d55709853f5276ba85c81d (diff)
downloadpostgresql-218b024a7ec866ec62abb5c2fb4eb9108bb5fc0f.tar.gz
postgresql-218b024a7ec866ec62abb5c2fb4eb9108bb5fc0f.zip
Accept SCRAM channel binding enabled clients
Add support to the SCRAM exchange for clients that support channel binding, such as PostgreSQL version 11 and beyond. If such a client encounters a PostgreSQL 10 server that does not support channel binding, it will send a channel binding flag 'y', meaning the client supports channel binding but thinks the server does not. But PostgreSQL 10 erroneously did not accept that flag. This would cause connections to fail if a version 11 client connects to a version 10 server with SCRAM authentication over SSL. Author: Michael Paquier <michael.paquier@gmail.com>
Diffstat (limited to 'src/backend/access/gist/gistbuild.c')
0 files changed, 0 insertions, 0 deletions