]> granicus.if.org Git - postgresql/commit
Add libpq parameter 'channel_binding'.
authorJeff Davis <jdavis@postgresql.org>
Mon, 23 Sep 2019 20:45:23 +0000 (13:45 -0700)
committerJeff Davis <jdavis@postgresql.org>
Mon, 23 Sep 2019 21:03:35 +0000 (14:03 -0700)
commitd6e612f837e235db0411e8b67558c9a6b3e9f41f
treea677e3cfdfc4f086b5272dcae746af4243d3ea2e
parent13cd97e6c8c9679a9b2384c22a4f0333b1a5cc55
Add libpq parameter 'channel_binding'.

Allow clients to require channel binding to enhance security against
untrusted servers.

Author: Jeff Davis
Reviewed-by: Michael Paquier
Discussion: https://postgr.es/m/227015d8417f2b4fef03f8966dbfa5cbcc4f44da.camel%40j-davis.com
doc/src/sgml/libpq.sgml
src/interfaces/libpq/fe-auth-scram.c
src/interfaces/libpq/fe-auth.c
src/interfaces/libpq/fe-auth.h
src/interfaces/libpq/fe-connect.c
src/interfaces/libpq/libpq-int.h
src/test/authentication/t/001_password.pl
src/test/ssl/t/002_scram.pl
src/test/ssl/t/SSLServer.pm