pgsql: Don't forget to de-escape the password field in .pgpass.

From: Robert Haas <rhaas(at)postgresql(dot)org>
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Don't forget to de-escape the password field in .pgpass.
Date: 2011-12-22 18:03:12
Message-ID: E1Rdmz2-0004AY-AM@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Don't forget to de-escape the password field in .pgpass.

This has been broken just about forever (or more specifically, commit
7f4981f4af1700456f98ac3f2b2d84959919ec81) and nobody noticed until
Richard Huxton reported it recently. Analysis and fix by Ross
Reedstrom, although I didn't use his patch. This doesn't seem
important enough to back-patch and is mildly backward incompatible, so
I'm just doing this in master.

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/8d15e3ec4fcb735875a8a70a09ec0c62153c3329

Modified Files
--------------
src/interfaces/libpq/fe-connect.c | 14 +++++++++++++-
1 files changed, 13 insertions(+), 1 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Peter Eisentraut 2011-12-22 20:45:30 pgsql: Add ALTER DOMAIN ... RENAME
Previous Message User Fxjr 2011-12-22 15:08:02 npgsql - Npgsql2: Fixed line endings.