http.c: add http.sslCertPasswordProtected option
commit754ae192a4390baeb4d00b96e72c69023efb22ee
authorMark Lodato <lodatom@gmail.com>
Thu, 28 May 2009 03:16:03 +0000 (27 23:16 -0400)
committerJunio C Hamano <gitster@pobox.com>
Thu, 18 Jun 2009 17:51:29 +0000 (18 10:51 -0700)
treec9cd82ab1d90339599a7b8ab00f9a3cd80e992d1
parent30dd916348001e4313708473d91d633d3b14d1b5
http.c: add http.sslCertPasswordProtected option

Add a configuration option, http.sslCertPasswordProtected, and associated
environment variable, GIT_SSL_CERT_PASSWORD_PROTECTED, to enable SSL client
certificate password prompt from within git.  If this option is false and
if the environment variable does not exist, git falls back to OpenSSL's
prompts (as in earlier versions of git).

The environment variable may only be used to enable, not to disable
git's password prompt.  This behavior mimics GIT_NO_VERIFY; the mere
existence of the variable is all that is checked.

Signed-off-by: Mark Lodato <lodatom@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/config.txt
http.c