Add libpq parameter 'channel_binding'.
Jeff Davis <jdavis@postgresql.org>
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
Files
| Path | Change | +/− |
|---|---|---|
| doc/src/sgml/libpq.sgml | modified | +32 −0 |
| src/interfaces/libpq/fe-auth.c | modified | +70 −6 |
| src/interfaces/libpq/fe-auth.h | modified | +1 −0 |
| src/interfaces/libpq/fe-auth-scram.c | modified | +35 −6 |
| src/interfaces/libpq/fe-connect.c | modified | +38 −3 |
| src/interfaces/libpq/libpq-int.h | modified | +2 −0 |
| src/test/authentication/t/001_password.pl | modified | +11 −1 |
| src/test/ssl/t/002_scram.pl | modified | +36 −3 |
| src/test/ssl/t/SSLServer.pm | modified | +8 −1 |
Documentation touched
Discussion
- Add "password_protocol" connection parameter to libpq 46 messages · 2019-08-08 → 2019-09-24