зеркало из https://github.com/microsoft/git.git
http: get default user-agent from git_user_agent
This means we will respect the GIT_USER_AGENT build-time configuration and run-time environment variable. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Родитель
42dcbb738b
Коммит
745c7c8e62
5
Makefile
5
Makefile
|
@ -2104,7 +2104,7 @@ configure: configure.ac
|
|||
$(RM) $<+
|
||||
|
||||
# These can record GIT_VERSION
|
||||
version.o git.spec http.o \
|
||||
version.o git.spec \
|
||||
$(patsubst %.sh,%,$(SCRIPT_SH)) \
|
||||
$(patsubst %.perl,%,$(SCRIPT_PERL)) \
|
||||
: GIT-VERSION-FILE
|
||||
|
@ -2274,9 +2274,6 @@ attr.sp attr.s attr.o: EXTRA_CPPFLAGS = \
|
|||
gettext.sp gettext.s gettext.o: EXTRA_CPPFLAGS = \
|
||||
-DGIT_LOCALE_PATH='"$(localedir_SQ)"'
|
||||
|
||||
http.sp http.s http.o: EXTRA_CPPFLAGS = \
|
||||
-DGIT_HTTP_USER_AGENT='"git/$(GIT_VERSION)"'
|
||||
|
||||
ifdef NO_EXPAT
|
||||
http-walker.sp http-walker.s http-walker.o: EXTRA_CPPFLAGS = -DNO_EXPAT
|
||||
endif
|
||||
|
|
3
http.c
3
http.c
|
@ -4,6 +4,7 @@
|
|||
#include "run-command.h"
|
||||
#include "url.h"
|
||||
#include "credential.h"
|
||||
#include "version.h"
|
||||
|
||||
int active_requests;
|
||||
int http_is_verbose;
|
||||
|
@ -299,7 +300,7 @@ static CURL *get_curl_handle(void)
|
|||
curl_easy_setopt(result, CURLOPT_VERBOSE, 1);
|
||||
|
||||
curl_easy_setopt(result, CURLOPT_USERAGENT,
|
||||
user_agent ? user_agent : GIT_HTTP_USER_AGENT);
|
||||
user_agent ? user_agent : git_user_agent());
|
||||
|
||||
if (curl_ftp_no_epsv)
|
||||
curl_easy_setopt(result, CURLOPT_FTP_USE_EPSV, 0);
|
||||
|
|
Загрузка…
Ссылка в новой задаче