forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit2eb3bc5
committed
Fix issues around .pgpass file.
This commit fixes the following two issues around .pgpass file.(1) If the length of a line in .pgpass file was larger than 319B, libpq silently treated each 319B in the line as a separate setting line.(2) The document explains that a line beginning with # is treated as a comment in .pgpass. But there was no code doing such special handling. Whether a line begins with # or not, libpq just checked that the first token in the line match with the host.For (1), this commit makes libpq warn if the length of a lineis larger than 319B, and throw away the remaining part beginningfrom 320B position.For (2), this commit changes libpq so that it treats any linesbeginning with # as comments.Author: Fujii MasaoReviewed-by: Hamid AkhtarDiscussion:https://postgr.es/m/c0f0c01c-fa74-9749-2084-b73882fd5465@oss.nttdata.com1 parentfbcf087 commit2eb3bc5
1 file changed
+33
-0
lines changedLines changed: 33 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6949 | 6949 |
| |
6950 | 6950 |
| |
6951 | 6951 |
| |
| 6952 | + | |
6952 | 6953 |
| |
6953 | 6954 |
| |
6954 | 6955 |
| |
| |||
7014 | 7015 |
| |
7015 | 7016 |
| |
7016 | 7017 |
| |
| 7018 | + | |
7017 | 7019 |
| |
7018 | 7020 |
| |
7019 | 7021 |
| |
7020 | 7022 |
| |
| 7023 | + | |
| 7024 | + | |
| 7025 | + | |
| 7026 | + | |
| 7027 | + | |
| 7028 | + | |
| 7029 | + | |
| 7030 | + | |
| 7031 | + | |
| 7032 | + | |
| 7033 | + | |
| 7034 | + | |
| 7035 | + | |
| 7036 | + | |
| 7037 | + | |
| 7038 | + | |
| 7039 | + | |
| 7040 | + | |
| 7041 | + | |
| 7042 | + | |
| 7043 | + | |
| 7044 | + | |
| 7045 | + | |
| 7046 | + | |
| 7047 | + | |
| 7048 | + | |
| 7049 | + | |
| 7050 | + | |
| 7051 | + | |
| 7052 | + | |
| 7053 | + | |
7021 | 7054 |
| |
7022 | 7055 |
| |
7023 | 7056 |
| |
|
0 commit comments
Comments
(0)