0004-Support-for-SCRAM-SHA-256-authentication-RFC-5802-an.patch.gz
application/gzip
Filename: 0004-Support-for-SCRAM-SHA-256-authentication-RFC-5802-an.patch.gz
Type: application/gzip
Part: 3
Message:
Re: SCRAM authentication, take three
Patch
Format: format-patch
Series: patch 0004
Subject: Support for SCRAM-SHA-256 authentication (RFC 5802 and 7677)
| File | + | − |
|---|---|---|
| contrib/pgcrypto/Makefile | 2 | 9 |
| doc/src/sgml/catalogs.sgml | 17 | 8 |
| doc/src/sgml/client-auth.sgml | 35 | 4 |
| doc/src/sgml/config.sgml | 4 | 3 |
| doc/src/sgml/protocol.sgml | 142 | 5 |
| doc/src/sgml/ref/create_role.sgml | 16 | 10 |
| src/backend/access/transam/xlog.c | 24 | 0 |
| src/backend/commands/user.c | 9 | 0 |
| src/backend/libpq/auth.c | 140 | 0 |
| src/backend/libpq/auth-scram.c | 1026 | 0 |
| src/backend/libpq/crypt.c | 23 | 0 |
| src/backend/libpq/hba.c | 3 | 0 |
| src/backend/libpq/Makefile | 1 | 1 |
| src/backend/libpq/pg_hba.conf.sample | 4 | 4 |
| src/backend/utils/misc/guc.c | 1 | 0 |
| src/backend/utils/misc/postgresql.conf.sample | 1 | 1 |
| src/bin/initdb/initdb.c | 16 | 5 |
| src/bin/pg_controldata/pg_controldata.c | 9 | 2 |
| src/common/base64.c | 1 | 1 |
| src/common/Makefile | 1 | 1 |
| src/common/scram-common.c | 195 | 0 |
| src/include/access/xlog.h | 1 | 0 |
| src/include/catalog/pg_control.h | 10 | 1 |
| src/include/common/scram-common.h | 62 | 0 |
| src/include/libpq/crypt.h | 2 | 1 |
| src/include/libpq/hba.h | 1 | 0 |
| src/include/libpq/pqcomm.h | 2 | 0 |
| src/include/libpq/scram.h | 35 | 0 |
| src/interfaces/libpq/fe-auth.c | 113 | 0 |
| src/interfaces/libpq/fe-auth.h | 8 | 0 |
| src/interfaces/libpq/fe-auth-scram.c | 641 | 0 |
| src/interfaces/libpq/fe-connect.c | 52 | 0 |
| src/interfaces/libpq/.gitignore | 5 | 0 |
| src/interfaces/libpq/libpq-int.h | 5 | 0 |
| src/interfaces/libpq/Makefile | 16 | 4 |
| src/tools/msvc/Mkvcbuild.pm | 8 | 2 |
Binary attachment — download to view.