git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: a48fb0b) | patch
In initialize_SSL, don't fail unnecessarily when home dir is unavailable.
Fri, 4 Mar 2011 16:38:45 +0000 (11:38 -0500)
Fri, 4 Mar 2011 16:39:14 +0000 (11:39 -0500)
commit 2ff092bcd8e204fa1a8469c64d2cc297242f31f4
In initialize_SSL, don't fail unnecessarily when home dir is unavailable.

Instead, just act as though the certificate file(s) are not present.
There is only one case where this need be a hard failure condition: when
sslmode is verify-ca or verify-full, not having a root cert file is an
error. Change the logic so that we complain only in that case, and
otherwise fall through cleanly. This is how it used to behave pre-9.0,
but my patch 4ed4b6c54e5fab24ab2624d80e26f7546edc88ad of 2010年05月26日 broke
the case. Per report from Christian Kastner.
src/interfaces/libpq/fe-secure.c diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /