implement-SASLprep-6.patch.gz
application/gzip
Filename: implement-SASLprep-6.patch.gz
Type: application/gzip
Part: 0
Patch
Format: format-patch
Series: patch 0001
Subject: Use SASLprep to normalize passwords for SCRAM authentication.
| File | + | − |
|---|---|---|
| src/backend/libpq/auth-scram.c | 56 | 4 |
| src/common/Makefile | 2 | 1 |
| src/common/saslprep.c | 1279 | 0 |
| src/common/scram-common.c | 3 | 22 |
| src/common/unicode/generate-norm_test_table.pl | 83 | 0 |
| src/common/unicode/generate-unicode_norm_table.pl | 229 | 0 |
| src/common/unicode/.gitignore | 4 | 0 |
| src/common/unicode/Makefile | 48 | 0 |
| src/common/unicode_norm.c | 450 | 0 |
| src/common/unicode/norm_test.c | 81 | 0 |
| src/common/unicode/README | 35 | 0 |
| src/include/common/saslprep.h | 30 | 0 |
| src/include/common/unicode_norm.h | 21 | 0 |
| src/include/common/unicode_norm_table.h | 8860 | 0 |
| src/interfaces/libpq/fe-auth-scram.c | 25 | 2 |
| src/interfaces/libpq/.gitignore | 2 | 0 |
| src/interfaces/libpq/Makefile | 2 | 2 |
| src/test/authentication/t/002_saslprep.pl | 98 | 0 |
| src/tools/msvc/Mkvcbuild.pm | 2 | 1 |
Binary attachment — download to view.