diff options
| author | Tom Lane <tgl@sss.pgh.pa.us> | 2005-12-23 01:16:38 +0000 |
|---|---|---|
| committer | Tom Lane <tgl@sss.pgh.pa.us> | 2005-12-23 01:16:38 +0000 |
| commit | ea9b028dc77e961b290087972b9bfbe8e91ce82f (patch) | |
| tree | b71ed0d93dfd0f180020275ca3906c2f50aa94d8 /src/interfaces/libpq/libpq-fe.h | |
| parent | e80f9dfa8095656c0d671d89663439c66b806288 (diff) | |
| download | postgresql-ea9b028dc77e961b290087972b9bfbe8e91ce82f.tar.gz | |
Add an officially exported libpq function to encrypt passwords, and
modify the previous \password patch to use it instead of depending
on a not-officially-exported function. Per discussion.
Diffstat (limited to 'src/interfaces/libpq/libpq-fe.h')
| -rw-r--r-- | src/interfaces/libpq/libpq-fe.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/interfaces/libpq/libpq-fe.h b/src/interfaces/libpq/libpq-fe.h index f0f0cede54..fc42c2b28a 100644 --- a/src/interfaces/libpq/libpq-fe.h +++ b/src/interfaces/libpq/libpq-fe.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $PostgreSQL: pgsql/src/interfaces/libpq/libpq-fe.h,v 1.122 2005/11/23 04:23:28 momjian Exp $ + * $PostgreSQL: pgsql/src/interfaces/libpq/libpq-fe.h,v 1.123 2005/12/23 01:16:38 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -495,6 +495,10 @@ extern int PQdsplen(const char *s, int encoding); /* Get encoding id from environment variable PGCLIENTENCODING */ extern int PQenv2encoding(void); +/* === in fe-auth.c === */ + +extern char *pg_make_encrypted_password(const char *passwd, const char *user); + #ifdef __cplusplus } #endif |
