0004-Support-for-SCRAM-SHA-256-authentication-RFC-5802-an.patch.gz

application/x-gzip

Filename: 0004-Support-for-SCRAM-SHA-256-authentication-RFC-5802-an.patch.gz
Type: application/x-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 9 0
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.